From 9be28af618c4a6929818bda57ad8225e8cd71120 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 30 Jun 2011 09:45:14 +0200 Subject: [PATCH] weechat: new -lua subpkg, add missing builddeps. --- srcpkgs/weechat-lua | 1 + srcpkgs/weechat/template | 6 +++++- srcpkgs/weechat/weechat-lua.template | 17 +++++++++++++++++ xbps-src/common/mapping_shlib_binpkg.txt | 1 + 4 files changed, 24 insertions(+), 1 deletion(-) create mode 120000 srcpkgs/weechat-lua create mode 100644 srcpkgs/weechat/weechat-lua.template diff --git a/srcpkgs/weechat-lua b/srcpkgs/weechat-lua new file mode 120000 index 0000000000..37992dc0bf --- /dev/null +++ b/srcpkgs/weechat-lua @@ -0,0 +1 @@ +weechat \ No newline at end of file diff --git a/srcpkgs/weechat/template b/srcpkgs/weechat/template index cae0676140..eb0c717d9b 100644 --- a/srcpkgs/weechat/template +++ b/srcpkgs/weechat/template @@ -19,7 +19,7 @@ long_desc=" - fully documented: user's guide, API, FAQ,.. translated in many languages" subpackages="$pkgname-aspell $pkgname-devel $pkgname-perl $pkgname-python" -subpackages="${subpackages} $pkgname-ruby $pkgname-tcl" +subpackages="${subpackages} $pkgname-ruby $pkgname-tcl $pkgname-lua" Add_dependency run glibc Add_dependency run gnutls @@ -27,11 +27,15 @@ Add_dependency run libgcrypt Add_dependency run ncurses-libs Add_dependency build cmake +Add_dependency build pkg-config +Add_dependency build gettext Add_dependency build glibc-devel Add_dependency build aspell-devel Add_dependency build gnutls-devel Add_dependency build libgcrypt-devel +Add_dependency build perl Add_dependency build python-devel Add_dependency build ruby-devel Add_dependency build tcl-devel Add_dependency build ncurses-devel +Add_dependency build lua-devel diff --git a/srcpkgs/weechat/weechat-lua.template b/srcpkgs/weechat/weechat-lua.template new file mode 100644 index 0000000000..a895bc4b01 --- /dev/null +++ b/srcpkgs/weechat/weechat-lua.template @@ -0,0 +1,17 @@ +# Template file for 'weechat-lua'. +# +short_desc="${sourcepkg} lua add-on" +long_desc="${long_desc} + + This package contains the lua plugin." + +Add_dependency run lua +Add_dependency run glibc +Add_dependency run weechat ">=${version}" + +do_install() +{ + mkdir -p ${DESTDIR}/usr/lib/weechat/plugins + mv ${SRCPKGDESTDIR}/usr/lib/weechat/plugins/lua.so \ + ${DESTDIR}/usr/lib/weechat/plugins +} diff --git a/xbps-src/common/mapping_shlib_binpkg.txt b/xbps-src/common/mapping_shlib_binpkg.txt index dfacaf33b5..60a8d83f17 100644 --- a/xbps-src/common/mapping_shlib_binpkg.txt +++ b/xbps-src/common/mapping_shlib_binpkg.txt @@ -817,3 +817,4 @@ libgiblib.so giblib giblib-devel libgc.so gc gc-devel libgslcblas.so gsl gsl-devel libgsl.so gsl gsl-devel +liblua.so lua lua-devel