From: Alin Năstac Date: Tue, 20 Jun 2006 04:12:17 +0000 (+0000) Subject: version bump X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=f7296aa01409cb39c3b73d069ec9da10265eec05;p=gentoo.git version bump Package-Manager: portage-2.1 --- diff --git a/net-proxy/vultureng/ChangeLog b/net-proxy/vultureng/ChangeLog index a3199b16f4e8..a476c146cb3e 100644 --- a/net-proxy/vultureng/ChangeLog +++ b/net-proxy/vultureng/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-proxy/vultureng # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-proxy/vultureng/ChangeLog,v 1.10 2006/04/14 11:52:27 mrness Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-proxy/vultureng/ChangeLog,v 1.11 2006/06/20 04:12:17 mrness Exp $ + +*vultureng-1.1.1 (20 Jun 2006) + + 20 Jun 2006; Alin Nastac +vultureng-1.1.1.ebuild: + Version bump. 14 Apr 2006; Alin Nastac -vultureng-0.8.ebuild: Remove obsolete version. diff --git a/net-proxy/vultureng/Manifest b/net-proxy/vultureng/Manifest index 24e6a122ac8e..f78c38e31bba 100644 --- a/net-proxy/vultureng/Manifest +++ b/net-proxy/vultureng/Manifest @@ -1,14 +1,34 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -MD5 f6f25ec419e4b8a858ddf934c11fe32f ChangeLog 1486 -MD5 0cc9da3ec4010ccc395185eb2674487d files/digest-vultureng-1.1 66 -MD5 4b8497c2752c2caff82d4e2d99b695a9 metadata.xml 245 +DIST VultureNG-1.1.1.tar.bz2 884223 RMD160 977d802f38a05e46437d7cd057b77b6ad6d1ac73 SHA1 9e38f68a7a5a83a8aab1fa4c1dd004427b0517e3 SHA256 64bc004f96f43a8869612e58d36bdd3462e8c8b3b6378657e13430cfd5e9d7d2 +DIST VultureNG-1.1.tar.bz2 883516 RMD160 134d486850f195893160fd9267468305d4eeb4b7 SHA1 851647a484022bd6571eed64f83f449b9b76f1a3 SHA256 dadac9d249c59b2e42152230b0d9f53cc798465d8ba9adb11031e764fe444edb +EBUILD vultureng-1.1.1.ebuild 2334 RMD160 26a3499f653cc6d53952ecfbabd0f0901195dbd0 SHA1 39f636708a6563b765f43c09c475ae4443e04d1e SHA256 da975dfb39fd7720b3e07e70cb42eb83f88dcac7c7dc4685b95ed55ab60fa529 +MD5 b1eed80924b9da3c7a5b47d22d31b67a vultureng-1.1.1.ebuild 2334 +RMD160 26a3499f653cc6d53952ecfbabd0f0901195dbd0 vultureng-1.1.1.ebuild 2334 +SHA256 da975dfb39fd7720b3e07e70cb42eb83f88dcac7c7dc4685b95ed55ab60fa529 vultureng-1.1.1.ebuild 2334 +EBUILD vultureng-1.1.ebuild 2332 RMD160 db12f1152db80a2d147f5fddee09f84f1fe4754d SHA1 974f3a38d1306f059c3dee14993bd39d6971c427 SHA256 0656121443dca63ad1676a9503e0adfa4625db731d6fa184101e46b9f6f62010 MD5 9a9343f7ca057a3abffb229a924cd6de vultureng-1.1.ebuild 2332 +RMD160 db12f1152db80a2d147f5fddee09f84f1fe4754d vultureng-1.1.ebuild 2332 +SHA256 0656121443dca63ad1676a9503e0adfa4625db731d6fa184101e46b9f6f62010 vultureng-1.1.ebuild 2332 +MISC ChangeLog 1607 RMD160 ba4026bb786d7545fb8d9cf487e5a0be21d9a019 SHA1 a6b2c25091801bff95d865f426df32c7abe35475 SHA256 05f86456b935da280224c8bd4ebf78c304521f9337783b691960632582fd3769 +MD5 8a141db22f7ca486d04cf92d81b3b428 ChangeLog 1607 +RMD160 ba4026bb786d7545fb8d9cf487e5a0be21d9a019 ChangeLog 1607 +SHA256 05f86456b935da280224c8bd4ebf78c304521f9337783b691960632582fd3769 ChangeLog 1607 +MISC metadata.xml 245 RMD160 c7f7e6621d690ad5e4b18954690c36d8207e6d7c SHA1 13c1190b3efb6b2ef439f134b4c8d514ee1b4bbb SHA256 49bfaef6b32faff03ae2299a570c4df6f75d6e233162ba87d804ad2ee8981094 +MD5 4b8497c2752c2caff82d4e2d99b695a9 metadata.xml 245 +RMD160 c7f7e6621d690ad5e4b18954690c36d8207e6d7c metadata.xml 245 +SHA256 49bfaef6b32faff03ae2299a570c4df6f75d6e233162ba87d804ad2ee8981094 metadata.xml 245 +MD5 e45a8b836f8be009ce37024a35dde9bb files/digest-vultureng-1.1 244 +RMD160 06b2efed364753e8fdc9ad5b982ca9a0671fd956 files/digest-vultureng-1.1 244 +SHA256 a17122884f254a9db6ef22185008e2fa8fe678194c4306839d3eeaef4e5537ae files/digest-vultureng-1.1 244 +MD5 795be6aefecd4156ed5ab3ba5c2090ed files/digest-vultureng-1.1.1 250 +RMD160 f0c8514c266df22e0e3bd90ab9b4991ba4b5b712 files/digest-vultureng-1.1.1 250 +SHA256 038724c68a527a956047f55f51740497549ea78f3192d8ebc0761a0192509658 files/digest-vultureng-1.1.1 250 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.1 (GNU/Linux) +Version: GnuPG v1.4.3 (GNU/Linux) -iD8DBQFEP40JjG8pv1lIUX4RAoBOAKDyEmF7NDmzXttiadb2N2pkCCqndACfSFhW -qDGRTm9l+fcOHenQiN0SB+4= -=vQ9v +iD8DBQFEl3YdjG8pv1lIUX4RApxOAJ0RpAax0b4Go7FaU3oZqpAJ9dwl9wCcCRlv +RivpUIQ1c65qauuK+kLbIps= +=pqQ7 -----END PGP SIGNATURE----- diff --git a/net-proxy/vultureng/files/digest-vultureng-1.1 b/net-proxy/vultureng/files/digest-vultureng-1.1 index 31ac4f6f3109..289e95591f57 100644 --- a/net-proxy/vultureng/files/digest-vultureng-1.1 +++ b/net-proxy/vultureng/files/digest-vultureng-1.1 @@ -1 +1,3 @@ MD5 d1c2e2a204476b4e2f03061e418d0069 VultureNG-1.1.tar.bz2 883516 +RMD160 134d486850f195893160fd9267468305d4eeb4b7 VultureNG-1.1.tar.bz2 883516 +SHA256 dadac9d249c59b2e42152230b0d9f53cc798465d8ba9adb11031e764fe444edb VultureNG-1.1.tar.bz2 883516 diff --git a/net-proxy/vultureng/files/digest-vultureng-1.1.1 b/net-proxy/vultureng/files/digest-vultureng-1.1.1 new file mode 100644 index 000000000000..e69df3dd36ab --- /dev/null +++ b/net-proxy/vultureng/files/digest-vultureng-1.1.1 @@ -0,0 +1,3 @@ +MD5 2ce1270621a64419e8f298b47316a9bc VultureNG-1.1.1.tar.bz2 884223 +RMD160 977d802f38a05e46437d7cd057b77b6ad6d1ac73 VultureNG-1.1.1.tar.bz2 884223 +SHA256 64bc004f96f43a8869612e58d36bdd3462e8c8b3b6378657e13430cfd5e9d7d2 VultureNG-1.1.1.tar.bz2 884223 diff --git a/net-proxy/vultureng/vultureng-1.1.1.ebuild b/net-proxy/vultureng/vultureng-1.1.1.ebuild new file mode 100644 index 000000000000..950cd7bfe2a0 --- /dev/null +++ b/net-proxy/vultureng/vultureng-1.1.1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-proxy/vultureng/vultureng-1.1.1.ebuild,v 1.1 2006/06/20 04:12:17 mrness Exp $ + +inherit flag-o-matic eutils depend.php + +DESCRIPTION="INTRINsec Reverse Proxy" +HOMEPAGE="http://vulture.open-source.fr" +SRC_URI="http://vulture.open-source.fr/download/VultureNG-${PV}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +DEPEND="dev-lang/perl + dev-perl/perl-ldap + dev-perl/Apache-Session + =dev-perl/DBD-SQLite-0.31 + dev-perl/DBD-Pg + dev-perl/libwww-perl + dev-perl/crypt-cbc + dev-perl/Digest-SHA1 + =dev-db/sqlite-2.8* + >=www-apache/mod_perl-2.0.1 + virtual/httpd-php + dev-libs/openssl" +RDEPEND="${DEPEND} + >=net-www/apache-2.0.52 + net-www/mod_security + app-admin/sudo" + +S="${WORKDIR}/VultureNG-${PV}" +INTRINsec_HOME="/opt/INTRINsec" + +pkg_setup() { + require_sqlite; +} + +src_compile() { + sed -i -e 's|/opt/INTRINsec/VultureNG|/opt/INTRINsec/vultureng|g'\ + www/WEB-INF/phpmvc-config.xml sql/sqlite.dump\ + lib/Vulture/lib/Vulture/ResponseHandler.pm\ + lib/Vulture/lib/Vulture.pm + sqlite sql/db < sql/sqlite.dump + sqlite sql/sessions < sql/sessions.dump + rm -f lib/Vulture/Makefile + libpath=`perl -MConfig -e 'print $Config{sitelib}'` + make OPT=LIB="${D}/${libpath}" || die "make failed" + cd lib/SSLLookup && perl Makefile.PL DESTDIR="${D}" && make CCFLAGS=-I/usr/include/apr-0 || die "lib/SSLLookup : make failed" +} + +src_install () { + make PREFIX="${D}${INTRINsec_HOME}" NAME="${PN}" install || die "make install failed" + make -C lib/SSLLookup install || die "lib/SSLLookup : make install failed" + + fowners apache:apache "${INTRINsec_HOME}/${PN}" + insopts -m0600 -o apache -g apache + insinto "${INTRINsec_HOME}/${PN}/conf" + doins ebuild/httpd.conf + insinto "${INTRINsec_HOME}/${PN}/www" + doins ebuild/config.php + insinto "${INTRINsec_HOME}/${PN}/sql" + doins sql/db + + newinitd ebuild/VultureNG.init vultureng +} + +pkg_postinst() { + openssl req -x509 -newkey rsa:2048 -batch -nodes \ + -config "${INTRINsec_HOME}/${PN}/conf/openssl.cnf" \ + -out "${INTRINsec_HOME}/${PN}/conf/vultureng.crt" \ + -keyout "${INTRINsec_HOME}/${PN}/conf/vultureng.key" + einfo "Vulture is installed. You can now type the following :" + einfo "echo \"apache ALL=NOPASSWD:/usr/sbin/apache2,/bin/kill\" >> /etc/sudoers" +}