From f0105c662bd1be3c1e84271fb6a63da7e6bf3752 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 10 Apr 2013 15:41:44 +0200 Subject: [PATCH] lua: convert to the new template format. --- srcpkgs/lua/lua-devel.template | 18 ------------------ srcpkgs/lua/template | 20 ++++++++++++++++++-- 2 files changed, 18 insertions(+), 20 deletions(-) delete mode 100644 srcpkgs/lua/lua-devel.template diff --git a/srcpkgs/lua/lua-devel.template b/srcpkgs/lua/lua-devel.template deleted file mode 100644 index e6b0532192..0000000000 --- a/srcpkgs/lua/lua-devel.template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'lua-devel'. -# -depends="ncurses-devel readline-devel lua" -short_desc="${short_desc} - development files" -long_desc="${long_desc} - - This package contains files for development, headers, static libs, etc." - - -do_install() -{ - install -d ${DESTDIR}/usr/{lib,share} - - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/lib*.*a ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/share/doc ${DESTDIR}/usr/share -} diff --git a/srcpkgs/lua/template b/srcpkgs/lua/template index 3cbd5c3410..9091d6302d 100644 --- a/srcpkgs/lua/template +++ b/srcpkgs/lua/template @@ -18,8 +18,6 @@ long_desc=" garbage collection, making it ideal for configuration, scripting, and rapid prototyping." -subpackages="lua-devel" - do_build() { export CFLAGS="$CFLAGS -fPIC" make CC="$CC" RANLIB="$RANLIB" \ @@ -39,3 +37,21 @@ do_install() { cp -R doc/* ${DESTDIR}/usr/share/doc/lua cd ${DESTDIR}/usr/lib && ln -sf liblua.so.5.1 liblua.so.5 } + +lua-devel_package() { + depends="ncurses-devel readline-devel lua>=${version}" + short_desc+=" - development files" + + pkg_install() { + vmove usr/include usr + vmove "usr/lib/*.a" usr/lib + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/doc usr/share + } +} + +lua_package() { + pkg_install() { + vmove "*" + } +}