summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Volkov <pva@gentoo.org>2008-01-16 08:52:48 +0000
committerPeter Volkov <pva@gentoo.org>2008-01-16 08:52:48 +0000
commit075767432759468834bce52a98e0123f32a7c571 (patch)
tree48d7fced1673d97d7a331070945c90a798dc4aaa /net-misc/l7-protocols
parentAdd anjuta-2.3* and its required deps to p.mask (diff)
downloadhistorical-075767432759468834bce52a98e0123f32a7c571.tar.gz
historical-075767432759468834bce52a98e0123f32a7c571.tar.bz2
historical-075767432759468834bce52a98e0123f32a7c571.zip
Version bump.
Package-Manager: portage-2.1.3.19
Diffstat (limited to 'net-misc/l7-protocols')
-rw-r--r--net-misc/l7-protocols/ChangeLog7
-rw-r--r--net-misc/l7-protocols/Manifest16
-rw-r--r--net-misc/l7-protocols/files/digest-l7-protocols-2008.01.163
-rw-r--r--net-misc/l7-protocols/l7-protocols-2008.01.16.ebuild61
4 files changed, 82 insertions, 5 deletions
diff --git a/net-misc/l7-protocols/ChangeLog b/net-misc/l7-protocols/ChangeLog
index e83b3e8f15de..dd7687ecb1e8 100644
--- a/net-misc/l7-protocols/ChangeLog
+++ b/net-misc/l7-protocols/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-misc/l7-protocols
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/l7-protocols/ChangeLog,v 1.45 2008/01/12 08:05:50 pva Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/l7-protocols/ChangeLog,v 1.46 2008/01/16 08:52:47 pva Exp $
+
+*l7-protocols-2008.01.16 (16 Jan 2008)
+
+ 16 Jan 2008; <pva@gentoo.org> +l7-protocols-2008.01.16.ebuild:
+ Version bump.
*l7-protocols-2008.01.09 (12 Jan 2008)
diff --git a/net-misc/l7-protocols/Manifest b/net-misc/l7-protocols/Manifest
index a6f3fcf8d280..08f7312af2a9 100644
--- a/net-misc/l7-protocols/Manifest
+++ b/net-misc/l7-protocols/Manifest
@@ -4,6 +4,7 @@ DIST l7-protocols-2007-06-22.tar.gz 123164 RMD160 9602b1e3906e0c16b6fe19a6230996
DIST l7-protocols-2007-07-27.tar.gz 123471 RMD160 2a7cc47bd3266dabd4e669b32b64fd7415712e87 SHA1 51232b1983ccff6751dbdb35e45d6baa8e233adb SHA256 e8fa34c321e1a30b0001e231eb1dbc2e2150748b1bdd9a664f07e60a702a35ad
DIST l7-protocols-2007-11-22.tar.gz 150661 RMD160 5dbbed304f7e3e91d5b3386c36c5351f45c1e73b SHA1 1ca78f9e4da317fa75fc32eb9a9504bd10514e2f SHA256 51505ef336c4aef9b6469f5484b8368dff7399131f4226977d8d81fe2ad5cce4
DIST l7-protocols-2008-01-09.tar.gz 125902 RMD160 bdd771b3c7b5ee8be5bb5494c5a52639062e8e8d SHA1 2203eb2de1566deae1b2bd9da04486035d57ce8a SHA256 ca6d51529d25347f007822a88fb0a4378b6e83a5afc04c07243022f8e3e33ae3
+DIST l7-protocols-2008-01-16.tar.gz 126169 RMD160 186bf01f892dd251ce1fd9a6b0aee986f161ce7b SHA1 7f4e45e37cdcacabb482721675c08d94706b316c SHA256 b5b4e08ca0120a734e61b2f34e595c5188335479eedeb845461c4002624b342a
EBUILD l7-protocols-2006.06.03.ebuild 1492 RMD160 88c4db13315a9aac87bcdd329bf41f1554b36b8b SHA1 f448b85a3f296cef8d89b3a1bca2d1ea9fe26f0f SHA256 a2cd272707a0fa22812ea67ffd19fd13742929aefbb785b2ef34ae7a27d9da56
MD5 10d2f0b2cda74d5b258277872681994c l7-protocols-2006.06.03.ebuild 1492
RMD160 88c4db13315a9aac87bcdd329bf41f1554b36b8b l7-protocols-2006.06.03.ebuild 1492
@@ -28,10 +29,14 @@ EBUILD l7-protocols-2008.01.09.ebuild 1710 RMD160 d4dbb6eaa9a51627ebb226aad9e52c
MD5 d05c9aebe4596e1d10833c28e8ab5846 l7-protocols-2008.01.09.ebuild 1710
RMD160 d4dbb6eaa9a51627ebb226aad9e52cf85b02c717 l7-protocols-2008.01.09.ebuild 1710
SHA256 5b77143933f60552b3ec995e175fb47b714342fdfda7ed03d4b50abaeef07d6c l7-protocols-2008.01.09.ebuild 1710
-MISC ChangeLog 8338 RMD160 f76467c47946c497029ec2b1cbfadb9c76cd7141 SHA1 b91e29f3e0c27d32c5bc82157c49e42893ed0ba7 SHA256 b35adcccabe0839bad3188aacfa4ea4c5dc2596590c88ee13acdec27778e9319
-MD5 1da0d4abb2ab92a88052bf8441e5662c ChangeLog 8338
-RMD160 f76467c47946c497029ec2b1cbfadb9c76cd7141 ChangeLog 8338
-SHA256 b35adcccabe0839bad3188aacfa4ea4c5dc2596590c88ee13acdec27778e9319 ChangeLog 8338
+EBUILD l7-protocols-2008.01.16.ebuild 1710 RMD160 b88f1b4f096d2c4ae31fd21db707c3b7eaaed229 SHA1 29ff800aae66a006f2def84677ec78fbb616f5bd SHA256 a558c2f88dd13e725c9489ba63d2ff279e91a19fce6ec081b29be2306c1dcde9
+MD5 b7517e2cb7911a5abea9e6d4ef319ebf l7-protocols-2008.01.16.ebuild 1710
+RMD160 b88f1b4f096d2c4ae31fd21db707c3b7eaaed229 l7-protocols-2008.01.16.ebuild 1710
+SHA256 a558c2f88dd13e725c9489ba63d2ff279e91a19fce6ec081b29be2306c1dcde9 l7-protocols-2008.01.16.ebuild 1710
+MISC ChangeLog 8460 RMD160 93528e52993df623daf9e38ebc740b62170ed8da SHA1 5be70d08d7f1326dfe37871eb113adad5547586f SHA256 6b4cc174e728f162507ad8d43255d7172aaef6396826c5bff41d3b13288c6f45
+MD5 c30c074ecf88d4934ef1808617ad6ba9 ChangeLog 8460
+RMD160 93528e52993df623daf9e38ebc740b62170ed8da ChangeLog 8460
+SHA256 6b4cc174e728f162507ad8d43255d7172aaef6396826c5bff41d3b13288c6f45 ChangeLog 8460
MISC metadata.xml 676 RMD160 81a7041de3780f239a538bb5e9f87bfd66abb556 SHA1 137e1a4ebec3e18ee0de4d165e83726cb4228b86 SHA256 d5aa51b8332d438acd7fcf8262a92ba09ac656477d9ea14016064af8bcb468fe
MD5 0e3de35fab760ecdee0b121b2dabc5ca metadata.xml 676
RMD160 81a7041de3780f239a538bb5e9f87bfd66abb556 metadata.xml 676
@@ -54,3 +59,6 @@ SHA256 fd1fbdcdd3012c669cc1ff0105f9746e95f12539a4b4e92bfa766496a5e456d4 files/di
MD5 c9d8781bc81381fc887a5ba1cf610a7b files/digest-l7-protocols-2008.01.09 271
RMD160 d6d4fb1e3e430c7baa70abb275c645c403a01d56 files/digest-l7-protocols-2008.01.09 271
SHA256 0ceeabdec2717ece9ae648596944ee0ef324b61b2100a5930afbcde794fca759 files/digest-l7-protocols-2008.01.09 271
+MD5 7cee404b99407b13cba0fe8adbb7635f files/digest-l7-protocols-2008.01.16 271
+RMD160 dc30743913c4f20b09b8894d9815073cd13efe26 files/digest-l7-protocols-2008.01.16 271
+SHA256 ab72c02d86ce6e6b8d6b3be7af9c1ba9e16058fee8a3901944443b9b70087c10 files/digest-l7-protocols-2008.01.16 271
diff --git a/net-misc/l7-protocols/files/digest-l7-protocols-2008.01.16 b/net-misc/l7-protocols/files/digest-l7-protocols-2008.01.16
new file mode 100644
index 000000000000..98eb0cc412f2
--- /dev/null
+++ b/net-misc/l7-protocols/files/digest-l7-protocols-2008.01.16
@@ -0,0 +1,3 @@
+MD5 6441e3261ebe115d875f94eebd7b86c6 l7-protocols-2008-01-16.tar.gz 126169
+RMD160 186bf01f892dd251ce1fd9a6b0aee986f161ce7b l7-protocols-2008-01-16.tar.gz 126169
+SHA256 b5b4e08ca0120a734e61b2f34e595c5188335479eedeb845461c4002624b342a l7-protocols-2008-01-16.tar.gz 126169
diff --git a/net-misc/l7-protocols/l7-protocols-2008.01.16.ebuild b/net-misc/l7-protocols/l7-protocols-2008.01.16.ebuild
new file mode 100644
index 000000000000..46d58a89468e
--- /dev/null
+++ b/net-misc/l7-protocols/l7-protocols-2008.01.16.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/l7-protocols/l7-protocols-2008.01.16.ebuild,v 1.1 2008/01/16 08:52:47 pva Exp $
+
+inherit fixheadtails toolchain-funcs
+
+IUSE=""
+
+MY_P=${PN}-${PV//./-}
+
+DESCRIPTION="Protocol definitions of l7-filter kernel modules"
+HOMEPAGE="http://l7-filter.sourceforge.net/protocols"
+
+SRC_URI="mirror://sourceforge/l7-filter/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+ unpack ${A}
+ sed -i -e "s/gcc.*\-o/$(tc-getCC) ${CFLAGS} -o/g" \
+ -e "s/g++.*\-o/$(tc-getCXX) ${CXXFLAGS} -o/g" "${S}"/testing/Makefile
+ ht_fix_file "${S}"/testing/*.sh
+}
+
+src_compile() {
+ emake -C testing || die
+}
+
+# NOTE Testing mechanism is currently broken:
+# stack smashing attack in function main()
+
+# Is also extraordinarly inefficent getting random data.
+#
+#src_test() {
+# cd testing
+# find ${S} -name \*.pat -print -exec ./test_match.sh {} \; \
+# -exec ./timeit.sh {} \; || die "failed tests"
+# einfo "patterns past testing"
+#}
+
+src_install() {
+ dodir /usr/share/${PN}
+ pushd testing > /dev/null
+ cp -pPR randprintable randchars test_speed-{kernel,userspace} README \
+ match_kernel speeds-2007-10-02-450MHz *.sh data "${D}"/usr/share/${PN}
+ popd > /dev/null
+ mv example_traffic "${D}"/usr/share/${PN}
+
+ dodoc README CHANGELOG HOWTO WANTED
+ for dir in extra file_types malware ; do
+ newdoc ${dir}/README README.${dir}
+ done
+ rm -rf README CHANGELOG HOWTO LICENSE Makefile WANTED */README testing
+
+ dodir /etc/l7-protocols
+ cp -R * "${D}"/etc/l7-protocols
+ chown -R root:0 "${D}"
+}