diff options
author | Gerad Munsch | 2015-07-26 04:34:04 -0500 |
---|---|---|
committer | Gerad Munsch | 2015-07-26 04:34:04 -0500 |
commit | df702418877434bc9fd86d7b24564e0155ddcafd (patch) | |
tree | 92092eb2a988f80bd2a327482c2afbd41e7f9ca6 /PKGBUILD | |
parent | ca21a5e3651502a44e957a41c7d285b9bfb1f747 (diff) | |
download | aur-df702418877434bc9fd86d7b24564e0155ddcafd.tar.gz |
xtables-addons-dkms: Updated to support kernels >~3.17, disabled xt_ECHO (example module, breaks build)
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 18 insertions, 12 deletions
@@ -1,8 +1,8 @@ # Maintainer: Lubomir Krajcovic <lubomir.krajcovic(AT)gmail(DOT)com> # Contributor: Vladimir Kutyavin <vlkut(AT)bk(DOT)ru> pkgname=xtables-addons-dkms -pkgver=2.6 -pkgrel=1 +pkgver=2.7 +pkgrel=4 pkgdesc="Successor to patch-o-matic(-ng). Contains extensions that were not accepted in the main Xtables. DKMS flavor for kernels >= 3.7." arch=('i686' 'x86_64') license=('GPL2') @@ -14,25 +14,31 @@ conflicts=(xtables-addons xtables-addons-git xtables-addons-multikernel) replaces=(xtables-addons xtables-addons-git xtables-addons-multikernel) source=(dkms.conf make.sh - http://download.sourceforge.net/project/xtables-addons/Xtables-addons/$pkgver/xtables-addons-$pkgver.tar.xz) -sha512sums=('bb5e7eff3e402dc0561d917d67af540fb405b2a404dd16a3d553610c7197c4741a583007a97d0ca380b727dc45a818c29ec34996581e1e14dfe1657ee2d17d7a' - 'd1e917ac3c15ea8a533686781f6989ef648786f7a6666d06739c96d37debdc44bd2449c332db6e30af0f655540d1df49d4f5b702da4731aa7d550204ac908333' - 'e493c7a6e6512f8240d211b4ba5bb9ed705fcef604dca4b2ade717dd45046464087250b4057d9b66c94de92e090c0269e47e2cf665362bfe620b3a942d83d10d') + http://download.sourceforge.net/project/xtables-addons/Xtables-addons/xtables-addons-$pkgver.tar.xz) +sha512sums=('428fea77c2df17778f6773ffbfcd9c57f91ce466eda2bdece2822ab2402541e4bff41888f4118e9e8da25f44967e978a2b378d07148f0f7edd672f99777dbd2b' + 'b6ebf96d02f919522861205cd17d3a75e5890f7e50cb258689ffca8b4036e77a6e018893fe3ba2ad8ffcee13b6335080b46970486a49983ce0764e8d6fef4a02' + '69c371b8bb5e464a4514dd432027be88a0ad5ab343bbe8c1f3cc2150f86e5a811de7a5d8fee2688499e5e49ac1dc275520eeae9afeeb51ec1cfaacc57892954a') install=$pkgname.install package() { # go to builddir cd "${srcdir}/xtables-addons-${pkgver}" + # disable install-exec-hook (avoids useless calling of depmod -a at 'make install' stage) sed -i 's/^install-exec-hook:$/dont-run:/' Makefile.am + # disable building of xt_ECHO (it's an example module, and it breaks the build) + sed -i 's/^build_ECHO=.*$/build_ECHO=n/' mconfig + # prepare dkms build tree - dkmsDst="${pkgdir}/usr/src/xtables-addons-${pkgver}-${pkgrel}/" - mkdir -p "${dkmsDst}" - cp -R . "${dkmsDst}" + dkmsDst="${pkgdir}/usr/src/xtables-addons-${pkgver}-${pkgrel}" + mkdir -p "${dkmsDst}/" + cp -R . "${dkmsDst}/" + # prepare dkms config - cp "${srcdir}/make.sh" "${dkmsDst}" - cp "${srcdir}/dkms.conf" "${dkmsDst}" - sed -i -e "s/@VERSION@/${pkgver}-${pkgrel}/" "${dkmsDst}dkms.conf" + cp "${srcdir}/make.sh" "${dkmsDst}/" + cp "${srcdir}/dkms.conf" "${dkmsDst}/" + sed -i -e "s/@VERSION@/${pkgver}-${pkgrel}/" "${dkmsDst}/dkms.conf" + # build userspace parts ./autogen.sh ./configure \ |