From 7272f388739e4f114ffb5e9fb1e8f419864e5de5 Mon Sep 17 00:00:00 2001 From: Anton Bolshakov Date: Sat, 13 Jul 2013 03:11:14 +0000 Subject: [PATCH] nfqueue-bindings: getting close to working stage --- net-libs/nfqueue-bindings/Manifest | 5 +++-- net-libs/nfqueue-bindings/nfqueue-bindings-0.4.ebuild | 9 ++++++--- .../nfqueue-bindings/nfqueue-bindings-20130605.ebuild | 5 ++++- profiles/pentoo/base/package.accept_keywords/net-libs | 2 +- 4 files changed, 14 insertions(+), 7 deletions(-) diff --git a/net-libs/nfqueue-bindings/Manifest b/net-libs/nfqueue-bindings/Manifest index 01f31f76b..62cc4774e 100644 --- a/net-libs/nfqueue-bindings/Manifest +++ b/net-libs/nfqueue-bindings/Manifest @@ -1,6 +1,7 @@ AUX 0.4-perl.patch 916 SHA256 dc46da8a2efe427cba57753d2748c385093975aa5cb1f810584c3053006c83ba SHA512 10bb672f4a2b113c3e7abcf5bd9586137a74451077381cf016f918452d2640ef6d1b6641400f3f3532c63c5523ca0107fa8f853fcfeea8734b67a05a74bf6509 WHIRLPOOL 51ec13d36b14f73bdafbcf58fce636a7039415b633117723e69112d5a47b9f7fed2cac958902de1ab4bfff60937e9eeed178b0a1e1330a37236cbbb9855f4b90 AUX 10-fix-ftbfs-uint32.patch 286 SHA256 9f7cf72642fe33beeff9458cbe53e69bb49dc1bf1cfdfec04b6ec0cf1600646a SHA512 7e3f89400f5e6d4db1ee7125f0e61fa64d370d09bd63ad0d2da140e63127be9bd47674c3ebedf402b6080d4e2a70953703693fa2b2a55cfe1aade7e6b33f013f WHIRLPOOL 48c63a7543651891a6ccc7c9d92b3348160f9f02abfe158769b3da14dbb345d651eac5975db31de80048f9aec25c08f06054df9482c2bef7f9744fe325bcdbd1 AUX 2013-perl.patch 793 SHA256 59198c0c9d0e9c477f17fe2f945bcb3b8020cc5c748e7e30e3dce1b9be4f2376 SHA512 56d09cdc7ea57a842dafd70ba16a7068f73589396071664cd4ec17bf45680dfa97238db23be44e76337aa4a7805365cdc3d9434399e8616af3726d2efa7c4712 WHIRLPOOL 13fd406acb280863c42cb530761b85faebb384b6868bf3b4fcbb950d5a54af369da59f0dae32994196b38370e70adb45b664a205950ab87de76f031ceeef6f34 +AUX patch 539 SHA256 22ff1873c1eb9bb139f515a6355c08f7e436a3ef8c6c0171d460fc0b69fffbdc SHA512 45292006ba85ac3ae555901a928f5778221f45f38d558998db84ead47f56d625a4955f0af3a0ca860d239dae683239c3d48068d54c823b651b8bcb0f1046fda7 WHIRLPOOL b9adcd1d74497c39e9e5ea82e34c930cf772ba2b26d6807d3a2c5b8ba90c7ee9529dd53db05043db212551d6dddae07baf7762e949dfa34d18edfe3b2fbb6e19 DIST nfqueue-bindings-0.4.tar.gz 22664 SHA256 cdbdb8987f2a3e2e1f9895814590f680aaf154b14de27336474bc52e28e5b2ce SHA512 2469447b84b11afd448ea7cd8bf50d4d4227f532bf0e2ddbef963f9e2c1d5a272fe210ba06df2a44661bd43b989de60cc6338f3a4d7978709963a7ef5bbc0992 WHIRLPOOL 01338eb8e368d75a00ef4aee322de231c15c99e5c9691e6984a817c0ce62212314a2b1d2b95c292f5bac19b99c96543a44961180798260576093daba9698002b -EBUILD nfqueue-bindings-0.4.ebuild 1917 SHA256 bee95778bb79708d873bfcc7713df4abadc75960b863409c6edbfc8f85f7b591 SHA512 9e0f895a22e6c50961f46caeb34d2e2999493ea0a717fb59b69aff29d1d8ff1c7e4761ce368649850d869c6a6653ff80c5fef96fcf3f481598c97f6eb18f4212 WHIRLPOOL df53e3faf440f28cd668ff2b08ec2cdc34b53c9dca450a507ea59907a346694c4f2955fd75a321388be3db3aa19007a624069481684e987533814db183751116 -EBUILD nfqueue-bindings-20130605.ebuild 1959 SHA256 74b43fef58f608c64bbf549e81d82e9680c943f841def65e5e790a273324912c SHA512 23f675348dc3be888b952329ebb5902ae77aaac0dfd7060fbf282fc8b909157ef32640eb3455318ecb7558d40680fb01dc0ea336753dc58e6de7c3a1caf50d63 WHIRLPOOL 21262296435840f61f9f80e75058aca0325acfb8cfebf66b2d3f16113ea26c6ecc25f3d437d65e157934ca9702fa685dd108525c5d61f933d7f44b76e2349ec1 +EBUILD nfqueue-bindings-0.4.ebuild 2057 SHA256 3a188afec0937024d50917dcb16fb0d4263be34d85753f4f64637494a4e478e1 SHA512 76fbddd548987ea24a45ac2198d29ba0700bca08adc76c0c560b9c3edc81e9e40c6bcb6d6cd4b857e05b12610ab0b6e45f4661a6313de392412b9780acecdf55 WHIRLPOOL 861cfa66dffa6a8edcb50abab903f14d182f3962345300cc0ff8580514fbc7516519c52cedf91ec5e85459b8a7836ab8012824635835e452db7575b9e514abb2 +EBUILD nfqueue-bindings-20130605.ebuild 2061 SHA256 07a29b37f6a5f26c1e3c200954859c3c9aebb445e69d88492efb68666171b245 SHA512 b74d0338ac28f8a7aad3b69c6289cc3dd58defd0ad137e384874f8dba013bd37ce7e7db3384dd2e93bb274ab22c8a8678995596ee1f0cde9c472f83f096d76b3 WHIRLPOOL 814c538321aee9c10361f4867bd37a673edb1fd6d79ee604eb8ee856af66e8545574afc265a3cd9e68927e14e666f6fdb5bfb2b7d9b720bafa65cc031ea24702 diff --git a/net-libs/nfqueue-bindings/nfqueue-bindings-0.4.ebuild b/net-libs/nfqueue-bindings/nfqueue-bindings-0.4.ebuild index 01ce85280..38d80022d 100644 --- a/net-libs/nfqueue-bindings/nfqueue-bindings-0.4.ebuild +++ b/net-libs/nfqueue-bindings/nfqueue-bindings-0.4.ebuild @@ -8,12 +8,13 @@ inherit eutils linux-info cmake-utils DESCRIPTION="Set of high-level modules for languages such as Perl or Python, for libnetfilter_queue" HOMEPAGE="https://www.wzdftpd.net/redmine/projects/nfqueue-bindings" -SRC_URI="https://www.wzdftpd.net/redmine/attachments/download/62/${P}.tar.gz" +#invalid cert: SRC_URI="https://www.wzdftpd.net/redmine/attachments/download/62/${P}.tar.gz" +SRC_URI="http://dev.pentoo.ch/~blshkv/distfiles/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" #mask due to invalid certificate in SRC_URI -KEYWORDS="" +KEYWORDS="~amd64 ~x86" IUSE="perl python examples" DEPEND="python? ( @@ -46,10 +47,12 @@ src_prepare() { #upstream was smoking something # sed -i "s|PerlLibs2|PerlLibs|g" perl/CMakeLists.txt -# sed -i "s|nfqueue.so|libnfqueue.so|g" perl/CMakeLists.txt epatch "${FILESDIR}/0.4-perl.patch" rm FindPerlLibs2.cmake + #python modules must be in the searchable path + sed -i "s|dist-packages|site-packages|g" python/CMakeLists.txt + #outdated epatch "${FILESDIR}/10-fix-ftbfs-uint32.patch" diff --git a/net-libs/nfqueue-bindings/nfqueue-bindings-20130605.ebuild b/net-libs/nfqueue-bindings/nfqueue-bindings-20130605.ebuild index eef1042b3..2377dc883 100644 --- a/net-libs/nfqueue-bindings/nfqueue-bindings-20130605.ebuild +++ b/net-libs/nfqueue-bindings/nfqueue-bindings-20130605.ebuild @@ -15,7 +15,7 @@ EGIT_COMMIT="9e4db3d73bd7e11ec8b0d9b4219d6c73693755e8" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="" IUSE="perl python examples" DEPEND="python? ( @@ -52,6 +52,9 @@ src_prepare() { epatch "${FILESDIR}/2013-perl.patch" rm FindPerlLibs2.cmake + #python modules must be in the searchable path + sed -i "s|dist-packages|site-packages|g" python/CMakeLists.txt + #outdated epatch "${FILESDIR}/10-fix-ftbfs-uint32.patch" diff --git a/profiles/pentoo/base/package.accept_keywords/net-libs b/profiles/pentoo/base/package.accept_keywords/net-libs index 126008840..d54dfae39 100644 --- a/profiles/pentoo/base/package.accept_keywords/net-libs +++ b/profiles/pentoo/base/package.accept_keywords/net-libs @@ -11,4 +11,4 @@ net-libs/libosmo-dsp =net-libs/libndpi-20121108 #requried by zarp -=net-libs/nfqueue-bindings-2013* +~net-libs/nfqueue-bindings-0.4