diff options
author | Jiří Klimeš | 2017-09-11 16:51:48 +0200 |
---|---|---|
committer | daurnimator | 2017-09-15 13:42:42 +1000 |
commit | b2c3d71e940bdfea71e78df176abe5545f4e35c3 (patch) | |
tree | 778a3e6b1a35c9d4d8f2e46bd4ffde9fa9bc5ffb /.SRCINFO | |
parent | 374759deafa05a700386b18bdb1333784789fcb8 (diff) | |
download | aur-b2c3d71e940bdfea71e78df176abe5545f4e35c3.tar.gz |
Split iup package to the base iup library and Lua bindings
- build Lua bindings for Lua 5.3, 5.2 and 5.1 as separate packages
(build targets iuplua53, iupconsole and iupluascripter)
- create symbolic links required for Lua modules to work properly
- add RUNPATH to Lua libraries, so that they are found at runtime
without the need to fiddle with LD_LIBRARY_PATH.
(man ld (serach -rpath, https://en.wikipedia.org/wiki/Rpath,
http://blog.qt.io/blog/2011/10/28/rpath-and-runpath/)
Signed-off-by: Jiří Klimeš <blueowl@centrum.cz>
Diffstat (limited to '.SRCINFO')
-rw-r--r-- | .SRCINFO | 40 |
1 files changed, 35 insertions, 5 deletions
@@ -7,15 +7,45 @@ pkgbase = iup arch = x86_64 license = MIT makedepends = lsb-release - depends = libcd - depends = ftgl - depends = webkitgtk - depends = openmotif - depends = libxpm + makedepends = libcd + makedepends = ftgl + makedepends = webkitgtk + makedepends = openmotif + makedepends = libxpm + makedepends = lua-cd + makedepends = lua51-cd + makedepends = lua52-cd source = http://downloads.sourceforge.net/project/iup/3.22/Docs%20and%20Sources/iup-3.22_Sources.tar.gz source = http://downloads.sourceforge.net/project/iup/3.22/Docs%20and%20Sources/iup-3.22_Docs.pdf md5sums = 26058d6ce10ba57a2494bd66640d74a3 md5sums = fa83211e0e9a510e21602c86dbf02ff1 pkgname = iup + pkgdesc = C cross platform GUI toolkit + depends = libcd + depends = ftgl + depends = webkitgtk + depends = openmotif + depends = libxpm + +pkgname = lua-iup + pkgdesc = Lua 5.3 bindings for IUP GUI toolkit + depends = iup + depends = lua + optdepends = lua-im: IM toolkit support + optdepends = lua-cd: Canwas Draw support + +pkgname = lua51-iup + pkgdesc = Lua 5.1 bindings for IUP GUI toolkit + depends = iup + depends = lua51 + optdepends = lua51-im: IM toolkit support + optdepends = lua51-cd: Canwas Draw support + +pkgname = lua52-iup + pkgdesc = Lua 5.2 bindings for IUP GUI toolkit + depends = iup + depends = lua52 + optdepends = lua52-im: IM toolkit support + optdepends = lua52-cd: Canwas Draw support |