Commit Graph

163 Commits

Author SHA1 Message Date
Boris Nagaev f89bc0824b lpeg.mk, luarocks.mk: s/sort/$(SORT)/ 2015-12-06 05:38:24 +03:00
Boris Nagaev f37f78b541 add _WEBSITE and _OWNER to luarocks/*.mk 2015-12-06 05:38:24 +03:00
Boris Nagaev a79bd18dac install lua symlinks to $(PREFIX)/$(BUILD)/bin
... instead of $(PREFIX)/bin, not to clobber the user's normal
tools.

See #1017
2015-12-06 05:38:24 +03:00
Boris Nagaev 5c58492295 move lua_SHORTVER from luarocks.mk to lua.mk
See #1017
2015-12-06 05:38:23 +03:00
Boris Nagaev c7885483fd luarocks: separate build and install
> install doesn't depend on build so (on OSX) the symlink is
> created first and doesn't have execute permissions. These
> steps should be separated.

See #1017
2015-12-06 05:38:23 +03:00
Boris Nagaev 43cb3196e6 add plugin luarocks
LuaRocks plugin adds

  * package "luarocks"
  * several packages with rocks (lpeg, luasocket, llthreads2, lua-rapidjson)
  * plugins/luarocks/README.md
  * virtual rock "all-rocks" depending on all rocks
  * short test for rocks
2015-12-06 05:38:23 +03:00
Boris Nagaev b885e09922 add package "tor" to plugin "apps"
Tor is free software and an open network that helps you defend
against traffic analysis, a form of network surveillance that
threatens personal freedom and privacy, confidential business
activities and relationships, and state security.

https://www.torproject.org/
2015-12-04 02:10:45 +03:00
Tony Theodore 7ed108ef7a qt-min plugin: echo inclusion of override 2015-12-03 23:15:11 +11:00
Tony Theodore ac63ff22c8 plugins: remove *_MAKEFILE boilerplate 2015-11-30 16:50:24 +11:00
Tony Theodore 710abc5559 gettext, libiconv, libtool native plugins: fix variable redefinition 2015-11-30 16:47:41 +11:00
Tony Theodore 5e63e416b1 plugins: add gcc52 overlay 2015-11-26 16:48:53 +11:00
Tony Theodore 5e6a9e2a66 plugins: add qt override example with minimal deps and custom cflags 2015-11-26 16:48:53 +11:00
Tony Theodore a6ba06c526 add native and apps plugin packages 2015-11-26 16:48:53 +11:00