diff options
author | Leo <thinkabit.ukim@gmail.com> | 2019-06-07 15:31:39 -0300 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2019-06-18 14:31:32 -0300 |
commit | 8f4d8d60d5ee05bf71734fc1816b8a73c0b507fa (patch) | |
tree | bdfec40eae8761fbf32a3dba88467f7b1be6c78e /testing/flowd/APKBUILD | |
parent | e230720b664031d6a0b8f4a9219cec1d597607e6 (diff) | |
download | aports-8f4d8d60d5ee05bf71734fc1816b8a73c0b507fa.tar.bz2 aports-8f4d8d60d5ee05bf71734fc1816b8a73c0b507fa.tar.xz |
testing/flowd: fix license fix url remove python2 dependency
Diffstat (limited to 'testing/flowd/APKBUILD')
-rw-r--r-- | testing/flowd/APKBUILD | 52 |
1 files changed, 13 insertions, 39 deletions
diff --git a/testing/flowd/APKBUILD b/testing/flowd/APKBUILD index a157f58056..dd8bbf0c2b 100644 --- a/testing/flowd/APKBUILD +++ b/testing/flowd/APKBUILD @@ -2,45 +2,39 @@ # Maintainer: Valery Kartel <valery.kartel@gmail.com> pkgname=flowd pkgver=0.9.1 -pkgrel=4 +pkgrel=5 pkgdesc="Small, fast and secure NetFlow collector" -url="https://code.google.com/p/flowd" +url="https://www.mindrot.org/projects/flowd/" arch="all" -license="BSD" +license="BSD-3-Clause" install="$pkgname.pre-install" -pkgusers=$pkgname -makedepends="byacc perl-dev python2-dev" -subpackages="$pkgname-dev $pkgname-doc py-$pkgname:_py - perl-$pkgname:_perl perl-$pkgname-doc:_perldoc:noarch - $pkgname-rrd::noarch $pkgname-tools::noarch" +pkgusers="$pkgname" +makedepends="byacc perl-dev" +subpackages="$pkgname-dev $pkgname-doc $pkgname-openrc + perl-$pkgname:_perl perl-$pkgname-doc:_perldoc:noarch" source="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/$pkgname/$pkgname-$pkgver.tar.gz fix_path.patch fix_user.patch $pkgname.initd" -builddir="$srcdir/$pkgname-$pkgver" -prepare() { - default_prepare || return 1 +# Packages remove ddue to depending on python2 +replaces="$pkgname-tools $pkgname-rrd py-$pkgname" - cd "$builddir" +prepare() { + default_prepare update_config_sub } build() { - cd "$builddir" ./configure \ --build=$CBUILD \ --host=$CHOST \ --target=$CTARGET \ --prefix=/usr \ --localstatedir=/var \ - --sysconfdir=/etc/$pkgname \ - || return 1 + --sysconfdir=/etc/$pkgname make - # python2 - python2 setup.py build - # perl cd Flowd-perl CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') @@ -56,6 +50,7 @@ package() { make -C "$builddir" DESTDIR="$pkgdir" install install -dm750 -o $pkgname "$pkgdir"/var/lib/$pkgname install -Dm755 "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname + rm -f "$pkgdir"/usr/lib/*.a } _perl() { @@ -71,27 +66,6 @@ _perldoc() { install_if="docs perl-$pkgname=$pkgver-r$pkgrel" } -_py() { - provides="py2-$pkgname" - pkgdesc="$pkgdesc (python2 bindings)" - cd "$builddir" - python2 setup.py install --prefix=/usr --root="$subpkgdir" -} - -rrd() { - pkgdesc="$pkgdesc (simple interface to rrd)" - depends="python2 rrdtool py-rrd py-$pkgname" - mkdir -p "$subpkgdir"/usr/share/$pkgname/rrd - cp "$builddir"/tools/flowrrd/*.* "$subpkgdir"/usr/share/$pkgname/rrd -} - -tools() { - pkgdesc="$pkgdesc (various tools)" - depends="perl python2 perl-$pkgname perl-dbd-sqlite py-$pkgname" - mkdir -p "$subpkgdir"/usr/share/$pkgname - cp "$builddir"/tools/*.* "$subpkgdir"/usr/share/$pkgname -} - sha512sums="c86d810de9a163206525c4ac12029d650209a370213d701d38b0e7ea746e087d2a0f80ab1657ccca87851cdf64628813666028e267529d6b7391b63542230967 flowd-0.9.1.tar.gz 427a0b690519ddeb28da581ba7740faa6de9c6baf40ba285ad82f5652def3c950c8b080ca677de9748eea6cc1c2c5ab38559a139655e6cb176b021a5a9d5d912 fix_path.patch 5264f4e913464c7cd6957ea4ef2a458551e3b52c66d1b709e90bfbe014327b72fbff52e282acbf6a2222972ca96f5908410f6ab51c3d8a161e9eef111634d8f2 fix_user.patch |