summarylogtreecommitdiffstats
path: root/.SRCINFO
diff options
context:
space:
mode:
authorJiří Klimeš2017-09-11 16:51:48 +0200
committerdaurnimator2017-09-15 13:42:42 +1000
commitb2c3d71e940bdfea71e78df176abe5545f4e35c3 (patch)
tree778a3e6b1a35c9d4d8f2e46bd4ffde9fa9bc5ffb /.SRCINFO
parent374759deafa05a700386b18bdb1333784789fcb8 (diff)
downloadaur-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--.SRCINFO40
1 files changed, 35 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c2a9dd313d72..2e9205706cb4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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