]> Pileus Git - ~andy/sunrise/commitdiff
net-firewall/nufw: Version bump
authorCédric Krier <cedk@gentoo.org>
Sat, 28 Oct 2006 12:14:41 +0000 (12:14 +0000)
committerCédric Krier <cedk@gentoo.org>
Sat, 28 Oct 2006 12:14:41 +0000 (12:14 +0000)
svn path=/sunrise/; revision=1682

net-firewall/nufw/ChangeLog
net-firewall/nufw/Manifest
net-firewall/nufw/files/digest-nufw-2.0.10 [new file with mode: 0644]
net-firewall/nufw/files/digest-nufw-2.1.0 [deleted file]
net-firewall/nufw/nufw-2.0.10-1.ebuild [moved from net-firewall/nufw/nufw-2.1.0.ebuild with 95% similarity]
net-firewall/nufw/nufw-2.0.10.ebuild [new file with mode: 0644]

index e3bc2807d5abf7edbaae5f25e55bf7e05b052968..eef92289439d840979c4762f206fe7bcfa552775 100644 (file)
@@ -2,6 +2,10 @@
 # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  28 Oct 2006; Cedric Krier <ced@ced.homedns.org> +nufw-2.0.10.ebuild,
+  -nufw-2.1.0.ebuild:
+  Version bump
+
   05 Oct 2006; Markus Ullmann <jokey@gentoo.org> nufw-2.0.7.ebuild,
   nufw-2.0.8.ebuild:
   Add missing autoconf/automake dependency
index 3e35bf6b827e49c023fbb3aa6cd6136dbb9db4f3..de87f83b885618d5673c0b9ad451c10a3488f916 100644 (file)
@@ -26,11 +26,15 @@ AUX nufw-init.d 276 RMD160 3aae0f4b5d77f4af5c1966570112fed29dda17a1 SHA1 8154d2a
 MD5 7b79848ae7a975b23eed5e1ad223f220 files/nufw-init.d 276
 RMD160 3aae0f4b5d77f4af5c1966570112fed29dda17a1 files/nufw-init.d 276
 SHA256 972c3c94a7e290985cc7e8a0ccc40dfa0e10d7eee44e218c70f6fc7f8ed73f9d files/nufw-init.d 276
+DIST nufw-2.0.10-1.tar.bz2 652723 RMD160 84d8585caa1b2567eed10946bba78f44f6ed0c44 SHA1 7715610c270639cdad7892bae6d650a2130b347a SHA256 f99e416e907974bcc87717d45129530eea8be7fce1bfd39d7132380e4e91dec9
 DIST nufw-2.0.4.tar.gz 980926 RMD160 52faa7c3b9200aa9eadfda563d2a90457149434b SHA1 f1467226a3f0e9967a81f434a7461245a13f2579 SHA256 525e1e53fe45a3d86913499ed6a5ea2a482b0d005226a25186fca94bb2b6e99e
 DIST nufw-2.0.7.tar.bz2 632813 RMD160 74605b65bc960a5c898ea794d0ff0e885c61f187 SHA1 b550b8c4e87ff8192eb19842a01af08a2000dd29 SHA256 b280ad3fb6100a97ce19cf17b03ba31a59d6cf42f1deb21dd73cb0cdd1af4038
 DIST nufw-2.0.8.tar.bz2 645677 RMD160 671f8cc77ba7504a239c57c4f4b80625bc425d76 SHA1 102e6b9cac2fdc9520f8b05b1ab35c05891afeed SHA256 00d0e6945f4439694b1ef7ae5a526a78d738a2ba9a62377fd3d06a6aca4dba34
 DIST nufw-2.0.9.tar.bz2 649996 RMD160 2541f4d21446a27af8fdf615b62fc993d62cc98f SHA1 f3f4010670c45ace5f2c1aa01a7bbe3ecb4234b5 SHA256 49057c8f7858189193abba04f05f225be7a48bb26f146435311388fff79bda7f
-DIST nufw-2.1.0.tar.bz2 718701 RMD160 08efdccc3131d31cdb4ab0d54583e1d9b91315d9 SHA1 074efb546b759f58f6656770afbdb4a2d2150158 SHA256 16aa8d4726bbf9bf4be833b2f4126205f61884f14b013e438df6f769575072b4
+EBUILD nufw-2.0.10.ebuild 1898 RMD160 a9416356e463de6e96f111c6b00a1fe1222203b0 SHA1 fd8206aa6a480477fd65dca35156f73fa869f0ac SHA256 e534aeff8227ff3a992fb2be9f57cdbc2b897c23dc50045b96581fce4197ad47
+MD5 e5071dff0df6140a9be5a4a7124e8577 nufw-2.0.10.ebuild 1898
+RMD160 a9416356e463de6e96f111c6b00a1fe1222203b0 nufw-2.0.10.ebuild 1898
+SHA256 e534aeff8227ff3a992fb2be9f57cdbc2b897c23dc50045b96581fce4197ad47 nufw-2.0.10.ebuild 1898
 EBUILD nufw-2.0.4.ebuild 1833 RMD160 da28a69072d1ee0c56bd39724335d420d695c04d SHA1 960b9021d72eb361e61502e7b8c72237eb92b0c0 SHA256 84c42b0df307ee3f95cdfe7eecfcaf5d83c266bd94689ffb9f874e89356b7316
 MD5 d2309acf35e424966bba193d5bbd2c08 nufw-2.0.4.ebuild 1833
 RMD160 da28a69072d1ee0c56bd39724335d420d695c04d nufw-2.0.4.ebuild 1833
@@ -47,18 +51,17 @@ EBUILD nufw-2.0.9.ebuild 1856 RMD160 1d19e653ddae9f4b35de6bf248aa6eb0a2189192 SH
 MD5 28a02eb24eef4d98b7751dfd87f85f7d nufw-2.0.9.ebuild 1856
 RMD160 1d19e653ddae9f4b35de6bf248aa6eb0a2189192 nufw-2.0.9.ebuild 1856
 SHA256 5343c4c57ef15d4daba6bb7b993b0f2521902df6ce54892d2e1a51291311b3cd nufw-2.0.9.ebuild 1856
-EBUILD nufw-2.1.0.ebuild 1824 RMD160 82fae5c87bace5047918a358a1920595f5ed5514 SHA1 be5becba4668505bb15b5df871fc815107025f38 SHA256 f973b7901a610a43bffbadc6959bbf918353aa921747391f2a31d33ae407f0f5
-MD5 26616e1b61da787906ecd8226b8c3d02 nufw-2.1.0.ebuild 1824
-RMD160 82fae5c87bace5047918a358a1920595f5ed5514 nufw-2.1.0.ebuild 1824
-SHA256 f973b7901a610a43bffbadc6959bbf918353aa921747391f2a31d33ae407f0f5 nufw-2.1.0.ebuild 1824
-MISC ChangeLog 1071 RMD160 a7f911c48728211d3dad0dba87bec06dda2f37ac SHA1 e51fb526b009785d6e727a63fc719bfb95f34848 SHA256 c6760c48bfbbaba5493fe3b017753773e6cd7c2b8c36d85823b0a0e69ac852aa
-MD5 2f3529ea2e2216ee9cd5331f263fe6d3 ChangeLog 1071
-RMD160 a7f911c48728211d3dad0dba87bec06dda2f37ac ChangeLog 1071
-SHA256 c6760c48bfbbaba5493fe3b017753773e6cd7c2b8c36d85823b0a0e69ac852aa ChangeLog 1071
+MISC ChangeLog 1180 RMD160 2f1e6df54b660eed55fcd77fda2edf76b4a48d41 SHA1 c3a9a07dc0539bc9183d99461392baed8a7e71cb SHA256 ca0fce9634945ae0be39f7cc65c62e886f8092b60310d1f7bbd7ceea28f14923
+MD5 3394865334bf7b6e564991e2da4eb1eb ChangeLog 1180
+RMD160 2f1e6df54b660eed55fcd77fda2edf76b4a48d41 ChangeLog 1180
+SHA256 ca0fce9634945ae0be39f7cc65c62e886f8092b60310d1f7bbd7ceea28f14923 ChangeLog 1180
 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170
 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170
 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170
+MD5 69f454c31f2a1ca93887739c351fe11c files/digest-nufw-2.0.10 244
+RMD160 b217f5cc05bbcfcd47de10841d72694a0f5014e5 files/digest-nufw-2.0.10 244
+SHA256 6ffea502a0c912e41762dce527bc4a60133bd6aa7c215c6cd2220ce5f4709698 files/digest-nufw-2.0.10 244
 MD5 e93051f9cc494e5152ae37efa19b63bf files/digest-nufw-2.0.4 232
 RMD160 a561f32a8a8f2bccab473decb96bfc5ca83675f5 files/digest-nufw-2.0.4 232
 SHA256 d9a183a1abc4669a6b9576b9ae81d4fa2673081232479186a4f72df7d1a70ccd files/digest-nufw-2.0.4 232
@@ -71,6 +74,3 @@ SHA256 5830e4a167901bbf66bd889d94388681ba893169d1db4f6bccc720d05c9b0e57 files/di
 MD5 20dc3c00b0ef9520adca1990bb397349 files/digest-nufw-2.0.9 235
 RMD160 4e496ce6143f8ab693125c6d578f8b83f61bc3a8 files/digest-nufw-2.0.9 235
 SHA256 79b96c5b0585c37868224b7ed963d015039d11d33cb3f9dcaae30424ab4d6e5b files/digest-nufw-2.0.9 235
-MD5 2316fb8c2eb1a8a24e02065ce4479bf8 files/digest-nufw-2.1.0 235
-RMD160 7aaa02453e46516bd8a634821d5db6d0e1cc0725 files/digest-nufw-2.1.0 235
-SHA256 b51c8eb269006c8ccc019983850cfdc9570094ba3d78609c3f48d9be8197e74d files/digest-nufw-2.1.0 235
diff --git a/net-firewall/nufw/files/digest-nufw-2.0.10 b/net-firewall/nufw/files/digest-nufw-2.0.10
new file mode 100644 (file)
index 0000000..4c99efe
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 bdaaf07c32f2aa79ba649f8136445171 nufw-2.0.10-1.tar.bz2 652723
+RMD160 84d8585caa1b2567eed10946bba78f44f6ed0c44 nufw-2.0.10-1.tar.bz2 652723
+SHA256 f99e416e907974bcc87717d45129530eea8be7fce1bfd39d7132380e4e91dec9 nufw-2.0.10-1.tar.bz2 652723
diff --git a/net-firewall/nufw/files/digest-nufw-2.1.0 b/net-firewall/nufw/files/digest-nufw-2.1.0
deleted file mode 100644 (file)
index 3d7e1f9..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 c2c696775695f5b39ac7e68993b3c25f nufw-2.1.0.tar.bz2 718701
-RMD160 08efdccc3131d31cdb4ab0d54583e1d9b91315d9 nufw-2.1.0.tar.bz2 718701
-SHA256 16aa8d4726bbf9bf4be833b2f4126205f61884f14b013e438df6f769575072b4 nufw-2.1.0.tar.bz2 718701
similarity index 95%
rename from net-firewall/nufw/nufw-2.1.0.ebuild
rename to net-firewall/nufw/nufw-2.0.10-1.ebuild
index 27b0b63548e062349fd43617f38635cf52870f31..94a75eed7a368d010274aa133112cd5836ae02f3 100644 (file)
@@ -8,9 +8,9 @@ SRC_URI="http://www.nufw.org/download/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="-x86"
+KEYWORDS="~x86"
 IUSE="debug gdbm ident ldap mysql pam pam_nuauth pic postgres prelude \
-unicode nfqueue nfconntrack"
+unicode nfqueue nfconntrack static"
 
 DEPEND=">=dev-libs/glib-2
        dev-libs/libgcrypt
@@ -31,6 +31,7 @@ RDEPEND="${DEPEND}"
 
 src_compile() {
        econf \
+               $(use_enable static) \
                $(use_enable pam_nuauth pam-nuauth) \
                $(use_with pic) \
                $(use_with prelude prelude-log) \
diff --git a/net-firewall/nufw/nufw-2.0.10.ebuild b/net-firewall/nufw/nufw-2.0.10.ebuild
new file mode 100644 (file)
index 0000000..ee1488a
--- /dev/null
@@ -0,0 +1,74 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+DESCRIPTION="An enterprise grade authenticating firewall based on netfilter"
+HOMEPAGE="http://www.nufw.org/"
+SRC_URI="http://www.nufw.org/download/${PN}/${P}-1.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="debug gdbm ident ldap mysql pam pam_nuauth pic postgres prelude \
+unicode nfqueue nfconntrack static"
+
+DEPEND=">=dev-libs/glib-2
+       dev-libs/libgcrypt
+       >=dev-libs/cyrus-sasl-2
+       net-firewall/iptables
+       >=net-libs/gnutls-1.1
+       gdbm? ( sys-libs/gdbm )
+       ident? ( net-libs/libident )
+       ldap? ( >=net-nds/openldap-2 )
+       mysql? ( dev-db/mysql )
+       pam? ( sys-libs/pam )
+       pam_nuauth? ( sys-libs/pam )
+       postgres? ( dev-db/postgresql )
+       nfqueue? ( net-firewall/libnfnetlink
+               net-firewall/libnetfilter_queue )
+       nfconntrack? ( net-firewall/libnetfilter_conntrack )"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+       econf \
+               $(use_enable static) \
+               $(use_enable pam_nuauth pam-nuauth) \
+               $(use_with pic) \
+               $(use_with prelude prelude-log) \
+               $(use_with mysql mysql-log) \
+               $(use_with postgres pgsql-log) \
+               $(use_with pam system-auth) \
+               $(use_with ldap) \
+               $(use_with gdbm) \
+               $(use_with ident) \
+               $(use_with nfqueue) \
+               $(use_with nfconntrack) \
+               $(use_with unicode utf8) \
+               $(use_enable debug) \
+               --sysconfdir="/etc/nufw" \
+               --localstatedir="/var" \
+               || die "econf failed"
+       emake || die "emake failed"
+}
+
+src_install() {
+       emake DESTDIR="${D}" install || die "emake install failed"
+
+       newinitd "${FILESDIR}"/nufw-init.d nufw
+       newconfd "${FILESDIR}"/nufw-conf.d nufw
+
+       newinitd "${FILESDIR}"/nuauth-init.d nuauth
+       newconfd "${FILESDIR}"/nuauth-conf.d nuauth
+
+       insinto /etc/nufw
+       doins conf/nuauth.conf
+       keepdir /var/run/nuauth
+
+       dodoc AUTHORS ChangeLog NEWS README TODO
+       docinto scripts
+       dodoc scripts/*
+       docinto conf
+       dodoc conf/*
+       docinto conf/certs
+       dodoc conf/certs/*
+}