From ba3359722cbf8aa7b0ed39e1f81d1d74ec88fecd Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sat, 30 May 2009 20:39:07 +0200 Subject: optimize ipkg package management - generate ipkg control file from PKG_* variables - automatically install init scripts from ./files/*.init set #PKG pkgname to set the binary package - rename FWINIT -> INIT - move postinst and conffiles meta data to ./files - update the packages to the latest upstream version - remove some unready or unused package (strongswan,..) more cleanups needed after allmodconfig --- package/vpnc/Makefile | 10 +++++----- package/vpnc/files/vpnc.conffiles | 4 ++++ package/vpnc/ipkg/vpnc.conffiles | 4 ---- package/vpnc/ipkg/vpnc.control | 6 ------ 4 files changed, 9 insertions(+), 15 deletions(-) create mode 100644 package/vpnc/files/vpnc.conffiles delete mode 100644 package/vpnc/ipkg/vpnc.conffiles delete mode 100755 package/vpnc/ipkg/vpnc.control (limited to 'package/vpnc') diff --git a/package/vpnc/Makefile b/package/vpnc/Makefile index e4eab95b5..dea887dd8 100644 --- a/package/vpnc/Makefile +++ b/package/vpnc/Makefile @@ -9,14 +9,15 @@ PKG_NAME:= vpnc PKG_VERSION:= 0.4.0 PKG_RELEASE:= 2 PKG_MD5SUM:= 604807e7dd90fce00a4e2344ee29c76d - -MASTER_SITES:= http://www.unix-ag.uni-kl.de/~massar/vpnc/ - +PKG_DESCR:= client for cisco3000 VPN Concentrator. +PKG_SECTION:= net PKG_DEPENDS:= libgcrypt libgpg-error kmod-tun +PKG_URL:= http://www.unix-ag.uni-kl.de/~massar/vpnc/ +PKG_SITES:= http://www.unix-ag.uni-kl.de/~massar/vpnc/ include ${TOPDIR}/mk/package.mk -$(eval $(call PKG_template,VPNC,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE})) +$(eval $(call PKG_template,VPNC,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) BUILD_STYLE:= auto XAKE_FLAGS+= CC="${TARGET_CC}" \ @@ -27,7 +28,6 @@ XAKE_FLAGS+= CC="${TARGET_CC}" \ INSTALL_STYLE:= auto post-install: - echo 'Depends: ${PKG_DEPENDS}' >>${IDIR_VPNC}/CONTROL/control ${CP} ${WRKINST}/* ${IDIR_VPNC}/ ${CP} files/vpnc-route ${IDIR_VPNC}/etc/vpnc/ ${CP} files/vpnc-script ${IDIR_VPNC}/etc/vpnc/ diff --git a/package/vpnc/files/vpnc.conffiles b/package/vpnc/files/vpnc.conffiles new file mode 100644 index 000000000..a25d8a07c --- /dev/null +++ b/package/vpnc/files/vpnc.conffiles @@ -0,0 +1,4 @@ +/etc/vpnc/vpnc.conf +/etc/vpnc/vpnc-script +/etc/vpnc/vpnc-route + diff --git a/package/vpnc/ipkg/vpnc.conffiles b/package/vpnc/ipkg/vpnc.conffiles deleted file mode 100644 index a25d8a07c..000000000 --- a/package/vpnc/ipkg/vpnc.conffiles +++ /dev/null @@ -1,4 +0,0 @@ -/etc/vpnc/vpnc.conf -/etc/vpnc/vpnc-script -/etc/vpnc/vpnc-route - diff --git a/package/vpnc/ipkg/vpnc.control b/package/vpnc/ipkg/vpnc.control deleted file mode 100755 index d2db146ac..000000000 --- a/package/vpnc/ipkg/vpnc.control +++ /dev/null @@ -1,6 +0,0 @@ -Package: vpnc -Section: net -Architecture: mipsel -Priority: optional -Description: client for cisco3000 VPN Concentrator. -Depends: libgpg-error, libgcrypt, kmod-tun -- cgit v1.2.3