diff options
author | 2006-02-28 21:00:06 +0000 | |
---|---|---|
committer | 2006-02-28 21:00:06 +0000 | |
commit | 1a7503300d5e349592468d851250f697c89d10f3 (patch) | |
tree | 7fa0255413e4222564fb4b84c86d68877beee54d /net-proxy | |
parent | Bump to nightly snapshot to fix various bugs. Add ~alpha, ~ia64 (diff) | |
download | gentoo-2-1a7503300d5e349592468d851250f697c89d10f3.tar.gz gentoo-2-1a7503300d5e349592468d851250f697c89d10f3.tar.bz2 gentoo-2-1a7503300d5e349592468d851250f697c89d10f3.zip |
remove old versions; version bump (#110730)
(Portage version: 2.0.54)
Diffstat (limited to 'net-proxy')
-rw-r--r-- | net-proxy/vultureng/ChangeLog | 10 | ||||
-rw-r--r-- | net-proxy/vultureng/Manifest | 12 | ||||
-rw-r--r-- | net-proxy/vultureng/files/digest-vultureng-0.6 | 1 | ||||
-rw-r--r-- | net-proxy/vultureng/files/digest-vultureng-0.7 | 1 | ||||
-rw-r--r-- | net-proxy/vultureng/files/digest-vultureng-1.1 | 1 | ||||
-rw-r--r-- | net-proxy/vultureng/vultureng-0.6.ebuild | 70 | ||||
-rw-r--r-- | net-proxy/vultureng/vultureng-0.7.ebuild | 70 | ||||
-rw-r--r-- | net-proxy/vultureng/vultureng-1.1.ebuild | 76 |
8 files changed, 92 insertions, 149 deletions
diff --git a/net-proxy/vultureng/ChangeLog b/net-proxy/vultureng/ChangeLog index 29efd411d3c6..0261633ad688 100644 --- a/net-proxy/vultureng/ChangeLog +++ b/net-proxy/vultureng/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-proxy/vultureng -# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-proxy/vultureng/ChangeLog,v 1.8 2005/09/06 18:05:38 dams Exp $ +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-proxy/vultureng/ChangeLog,v 1.9 2006/02/28 21:00:06 mrness Exp $ + +*vultureng-1.1 (28 Feb 2006) + + 28 Feb 2006; Alin Nastac <mrness@gentoo.org> -vultureng-0.6.ebuild, + -vultureng-0.7.ebuild, +vultureng-1.1.ebuild: + Remove obsolete versions. Version bump (#110730). 06 Sep 2005; Damien Krotkine <dams@gentoo.org> vultureng-0.8.ebuild: end of correction of #102837, regarding php dependancy diff --git a/net-proxy/vultureng/Manifest b/net-proxy/vultureng/Manifest index 1be02a85a15c..8767bf75cb40 100644 --- a/net-proxy/vultureng/Manifest +++ b/net-proxy/vultureng/Manifest @@ -1,8 +1,10 @@ -MD5 24745c2aaacc115ffc82fbde885fbb01 vultureng-0.6.ebuild 1978 -MD5 4b8497c2752c2caff82d4e2d99b695a9 metadata.xml 245 -MD5 d209a7080f42e7e559213a8fac3d10a1 vultureng-0.7.ebuild 1979 MD5 3632818fd3ad18eee40d54d34c6d4032 ChangeLog 1184 -MD5 b3305b15e391715634a7be58ee16eb25 vultureng-0.8.ebuild 2006 -MD5 b8f04a173281536feefd7b511b4ab04b files/digest-vultureng-0.7 66 MD5 6befc587a6fc87175425a4999570270b files/digest-vultureng-0.6 66 +MD5 b8f04a173281536feefd7b511b4ab04b files/digest-vultureng-0.7 66 MD5 6898e93bb4daf8b53aeba0407d2d1d14 files/digest-vultureng-0.8 66 +MD5 0cc9da3ec4010ccc395185eb2674487d files/digest-vultureng-1.1 66 +MD5 4b8497c2752c2caff82d4e2d99b695a9 metadata.xml 245 +MD5 24745c2aaacc115ffc82fbde885fbb01 vultureng-0.6.ebuild 1978 +MD5 d209a7080f42e7e559213a8fac3d10a1 vultureng-0.7.ebuild 1979 +MD5 b3305b15e391715634a7be58ee16eb25 vultureng-0.8.ebuild 2006 +MD5 63260e14cc37e8dc52546f480100a2ea vultureng-1.1.ebuild 2330 diff --git a/net-proxy/vultureng/files/digest-vultureng-0.6 b/net-proxy/vultureng/files/digest-vultureng-0.6 deleted file mode 100644 index 4e0fef39e9d3..000000000000 --- a/net-proxy/vultureng/files/digest-vultureng-0.6 +++ /dev/null @@ -1 +0,0 @@ -MD5 b9926832a8a131cf830382ba96439cfa VultureNG-0.6.tar.gz 1718418 diff --git a/net-proxy/vultureng/files/digest-vultureng-0.7 b/net-proxy/vultureng/files/digest-vultureng-0.7 deleted file mode 100644 index 859fc7364923..000000000000 --- a/net-proxy/vultureng/files/digest-vultureng-0.7 +++ /dev/null @@ -1 +0,0 @@ -MD5 1a9ef75be27b7faff44472c70b2f0585 VultureNG-0.7.tar.bz2 794744 diff --git a/net-proxy/vultureng/files/digest-vultureng-1.1 b/net-proxy/vultureng/files/digest-vultureng-1.1 new file mode 100644 index 000000000000..31ac4f6f3109 --- /dev/null +++ b/net-proxy/vultureng/files/digest-vultureng-1.1 @@ -0,0 +1 @@ +MD5 d1c2e2a204476b4e2f03061e418d0069 VultureNG-1.1.tar.bz2 883516 diff --git a/net-proxy/vultureng/vultureng-0.6.ebuild b/net-proxy/vultureng/vultureng-0.6.ebuild deleted file mode 100644 index fa15c130df12..000000000000 --- a/net-proxy/vultureng/vultureng-0.6.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-proxy/vultureng/vultureng-0.6.ebuild,v 1.4 2005/08/18 14:17:53 dams Exp $ - -inherit flag-o-matic eutils - -DESCRIPTION="INTRINsec Reverse Proxy" -HOMEPAGE="http://vulture.open-source.fr" -SRC_URI="http://vulture.open-source.fr/download/VultureNG-${PV}.tar.gz" -S=${WORKDIR}/VultureNG-${PV} -LICENSE="GPL-2" -SLOT="0" - -KEYWORDS="~x86" -IUSE="" - -INTRINsec_HOME="/opt/INTRINsec" - -RDEPEND="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 -net-www/mod_security ->=www-apache/mod_perl-1.99 ->=net-www/apache-2.0.52 -dev-php/mod_php -dev-php/PECL-sqlite -app-admin/sudo -net-www/mod_ssl -dev-libs/openssl" - -DEPEND="dev-libs/openssl -dev-db/sqlite -dev-lang/perl" - -src_compile() { - sed -i -e 's|/opt/INTRINsec/VultureNG|/opt/INTRINsec/vultureng|g'\ - www/WEB-INF/phpmvc-config.xml sql/sqlite.dump - sqlite sql/db < sql/sqlite.dump - rm -f lib/Vulture/Makefile - libpath=`perl -MConfig -e 'print $Config{sitelib}'` - make OPT=LIB=${D}/${libpath} -} - -src_install () { - make PREFIX=${D}${INTRINsec_HOME} NAME=${PN} install - 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 -# insinto /etc/init.d -# insopts -m0750 -o root -g root -# newins ebuild/VultureNG.init vultureng - 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" -} diff --git a/net-proxy/vultureng/vultureng-0.7.ebuild b/net-proxy/vultureng/vultureng-0.7.ebuild deleted file mode 100644 index 4d969316cc81..000000000000 --- a/net-proxy/vultureng/vultureng-0.7.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-proxy/vultureng/vultureng-0.7.ebuild,v 1.2 2005/08/18 14:17:53 dams Exp $ - -inherit flag-o-matic eutils - -DESCRIPTION="INTRINsec Reverse Proxy" -HOMEPAGE="http://vulture.open-source.fr" -SRC_URI="http://vulture.open-source.fr/download/VultureNG-${PV}.tar.bz2" -S=${WORKDIR}/VultureNG-${PV} -LICENSE="GPL-2" -SLOT="0" - -KEYWORDS="~x86" -IUSE="" - -INTRINsec_HOME="/opt/INTRINsec" - -RDEPEND="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 -net-www/mod_security ->=www-apache/mod_perl-1.99 ->=net-www/apache-2.0.52 -dev-php/mod_php -dev-php/PECL-sqlite -app-admin/sudo -net-www/mod_ssl -dev-libs/openssl" - -DEPEND="dev-libs/openssl -dev-db/sqlite -dev-lang/perl" - -src_compile() { - sed -i -e 's|/opt/INTRINsec/VultureNG|/opt/INTRINsec/vultureng|g'\ - www/WEB-INF/phpmvc-config.xml sql/sqlite.dump - sqlite sql/db < sql/sqlite.dump - rm -f lib/Vulture/Makefile - libpath=`perl -MConfig -e 'print $Config{sitelib}'` - make OPT=LIB=${D}/${libpath} -} - -src_install () { - make PREFIX=${D}${INTRINsec_HOME} NAME=${PN} install - 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 -# insinto /etc/init.d -# insopts -m0750 -o root -g root -# newins ebuild/VultureNG.init vultureng - 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" -} diff --git a/net-proxy/vultureng/vultureng-1.1.ebuild b/net-proxy/vultureng/vultureng-1.1.ebuild new file mode 100644 index 000000000000..e1ef3047ac21 --- /dev/null +++ b/net-proxy/vultureng/vultureng-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.ebuild,v 1.1 2006/02/28 21:00:06 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" +} |