summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2012-10-29 07:39:40 +0000
committerHans de Graaff <graaff@gentoo.org>2012-10-29 07:39:40 +0000
commit2e32859e73da390d9dbeb708c30573e01f325542 (patch)
tree8569262b8fdb2fcbd35be94eeedf01db190a84f9 /www-apache
parentAdd missing 'die' statement to sed, keyword ~amd64 wrt bug #439868, thanks to... (diff)
downloadhistorical-2e32859e73da390d9dbeb708c30573e01f325542.tar.gz
historical-2e32859e73da390d9dbeb708c30573e01f325542.tar.bz2
historical-2e32859e73da390d9dbeb708c30573e01f325542.zip
Cleanup.
Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
Diffstat (limited to 'www-apache')
-rw-r--r--www-apache/passenger/ChangeLog6
-rw-r--r--www-apache/passenger/Manifest13
-rw-r--r--www-apache/passenger/passenger-3.0.11-r1.ebuild90
-rw-r--r--www-apache/passenger/passenger-3.0.11.ebuild86
-rw-r--r--www-apache/passenger/passenger-3.0.12.ebuild93
5 files changed, 9 insertions, 279 deletions
diff --git a/www-apache/passenger/ChangeLog b/www-apache/passenger/ChangeLog
index 472278bea50d..486409b74c49 100644
--- a/www-apache/passenger/ChangeLog
+++ b/www-apache/passenger/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for www-apache/passenger
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-apache/passenger/ChangeLog,v 1.53 2012/08/29 05:47:14 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-apache/passenger/ChangeLog,v 1.54 2012/10/29 07:39:40 graaff Exp $
+
+ 29 Oct 2012; Hans de Graaff <graaff@gentoo.org> -passenger-3.0.11.ebuild,
+ -passenger-3.0.11-r1.ebuild, -passenger-3.0.12.ebuild:
+ Cleanup.
*passenger-3.0.17 (29 Aug 2012)
diff --git a/www-apache/passenger/Manifest b/www-apache/passenger/Manifest
index aee16bce041e..83853db9b3ac 100644
--- a/www-apache/passenger/Manifest
+++ b/www-apache/passenger/Manifest
@@ -9,27 +9,22 @@ AUX passenger-3.0.0-ldflags.patch 572 SHA256 22b7c85b2c3e0fb2c0275e0a63308cf65aa
AUX passenger-3.0.12-ldflags.patch 414 SHA256 b17694c0a148980e39e60d5582b3e6ee313b63858d4aa827afe71ba1e7c7790e SHA512 b23014f7fcc708f266a1460fc93565a449e0493ab546b4bb4e457a53dcdc1fb91abd29e8825a0f65c30d2dca57cb9ce455b66e3386559f1c490c48cedd586e7b WHIRLPOOL b06595f84feb1dfce5aaaa1f190681004eb3925dabe60aa1cd1a5895e20a9b6325b82a258ad0c3019a0d612f6448803b0ddd6a89ffa636c186b046be0bf2871c
AUX passenger-3.0.8-gentoo.patch 1746 SHA256 d639c675c7d2c3c23001f33513d0758a33e7cdb88406a311608be2f47f746f2e SHA512 bef5911e4f574cd96e67f008517d082ca3dea3e59c3586aaf170fb472f406b4f73a1c583ace527f0f5ab2d0de4cb50c8e9aa4b995eeec4066ea26da93f4a8bc6 WHIRLPOOL 6ca98d8caa9e5ad40edad2c8198c1d1f7c5174c4017bed2bdfe6abdaf8c4f11736b9707f9b11d753e243150458c79bf2915ae4adc46d6dbe7ab6564d99ba7629
DIST passenger-2.2.15.tar.gz 2128473 SHA256 95a9f61070d268ecaa311539d8e28b348765ca0e1528665ef928fc4b4bcc1436 SHA512 a82f7d39d0a1053fd4b63c7d1464db54d229d0b42b326afc11dddef680938f522ba20b3bbd39ebb0241407b669dcdb7478c58420ca2f2225a9b2daa03ce8c17e WHIRLPOOL 0755d39c7d5abe804c7b47fba1fe8c309f1ce6cf8f3d4c419694559538842d9b2be69bbe79a2635c86de70dc8c286d6c9f53b1f3ee44963dea24cf3502337d1d
-DIST passenger-3.0.11.tar.gz 2378398 SHA256 7bbabfafb9d7f4e1beb6a231dea1fe68d540910ceafec6469f51187a43d8ee4e SHA512 faaa5825244bccc1e69ba79a50b7ab6763558896732cf2e510b8c3e4b8feaba5b3b98d166bde7109a2c1acd54da3144c15e5b1d3acff591fd7f180a27bd36332 WHIRLPOOL 6ae8c79dd0a6c24098ba3a3ed91da53ff378dea1380570475d0e0c37d7ad1a66986c8034827c716ab87612e44c9fa1036e5ce9130e59b8093461336afd88cb49
-DIST passenger-3.0.12.tar.gz 2368176 SHA256 30e069dd8a311792ecada9df2caecc2a981d1948b88a77329bfa4768c225be04 SHA512 3fd2ffa5c1052d1b39915ceeaf594b84685e8909cbbc674e55a7fdc65aa4101c229ccc114cd64c1df3526d54a2b799d231c946884b3b01ecdfea421e761701d8 WHIRLPOOL f3883e27ff6e364e0d7367d8041ae9c7920b203f72bcfb3182895f40ffec7e4ab0a9852a701bd5b5c29cdddf057d49079875194de4f0c1028346e935cdeb639b
DIST passenger-3.0.13.tar.gz 2654448 SHA256 87d5299dd41cb9592bf459d8e4526090a9b37170af9c50c043a20fd43fb09b72 SHA512 70baa691fd8833d3354a2d68824a0fe6455740cfa75d669e7d1a15389889395f2dcfc13d25f15c804cc1114ae26bbf3f66557ab59b1804eb1df333dc456ed07e WHIRLPOOL 0a5062051297e994ace166d45d65b99ae1dc6f1b739b781d9926cdf522a97ec99f6789012ae9572916d61878c43b3805bf4ca7d9267bbfb6e52d097a09547a95
DIST passenger-3.0.14.tar.gz 2654651 SHA256 f9af8d0a39a5bd19698abd7c4e8e1be18dd7c628affd985a49979c098e3427d7 SHA512 9f8d6223336209f405eaa64a8d0e96c65a3b6ada371bcb6538a6805149d4336250d24465ad33b6b6b32b662feee4ae144237452b368262818ac94a5175574138 WHIRLPOOL 7992e02e2f0d9ec32091f7624f609e08643d147d6ae1a674a772cff1239b78532300f6b0b585f1b5691436a5673a9bb05dbe5cf512ca3908a1760fbbfb6b4bed
DIST passenger-3.0.17.tar.gz 2667619 SHA256 3f1380cdf8342fd3b0df344b4b95e5f7810114dd331e56ca1900eda1f5747f01 SHA512 485a2e9893c81989cd89aae2d4922da4a0391b26687286f56c9b5d2b9b1e8e8e0607376895e7a44f7073743c1ea9f7de335420407145a39b1ab275e01bc77466 WHIRLPOOL e168e599d84d841ef4655905512f4b2e17e07d396793b7ea574cc587df634f4853635b8e9f3c8fefa33a74d6fb952be03284696b0fabeb39cd887b8eaf486cd2
DIST passenger-3.0.7.tar.gz 2830376 SHA256 021972c7f4fecd80042e7fc1d8f19ee3008a5491a3b1d34958b2b7ed42bddc85 SHA512 44e63770edbbdfc275933e707b32f646bba4b3060b5a509c02e7aabdb658af92cf2e3e841ac7335b1eb5b9b0049522ee17f314fee53376c5ed0e4012c4708045 WHIRLPOOL 74efe292fbeb1f1267aa46f1393ba7d9cf7c352ea6895f2bb4c3624a358bd131f726bfae247eafbc5a4a788905103eab3a02af69b8ab23aae54b4d996a8a54a0
EBUILD passenger-2.2.15-r1.ebuild 1372 SHA256 5de33fbcfc3ab8c09f885fa7a15669cc37b942f4df58b55fc831818ad6206a22 SHA512 da9358bd38247437860aba55b8ab26c515c337298ff5ab69a066047d961db978576bcfde9ec4316ab6714c9748d838281b6df773c307cc55b66d1cc849ae0b8e WHIRLPOOL 0dbe621e85f8d3ad6fcaa9163cd593c8e82799582544f95b65218ba72ae0163c1b6eb45e575f4ed40d6e1df145f3a4aca1131c77e85c04b61cf3095784eb6ad2
EBUILD passenger-2.2.15.ebuild 1310 SHA256 adfb99efd637dd1f9f6b7d87c751f86de68048349cb602b6a137aecb7794f016 SHA512 a928a41badb0cb122bd38476b1176b89dcabae27e3cc1907247086a27bf3b12252962f2b11f5f9f88d502a1a7204d394abd12d9bc2b01a4fce9cd2f8b898ee68 WHIRLPOOL 44db92c92505b434faf9488ffeb6bd715de02d51270b25afcbe40c5f1ef306856143b71ecc296dfa6cae28d4d9158577e1230e29732893dd62e9a03eb502a5f3
-EBUILD passenger-3.0.11-r1.ebuild 2870 SHA256 547f8eb19bae1807126c87807b4c251837cb53df5ab29f26d6d4cfb1775212b8 SHA512 bcbe748f2cb479d1ae60e73779ea09a2da98bfc2e84faa0af594ca4c8a79c07ec70e69b68ff57568d9aad49c096d904f0b430a75304bcf9092797608fbd38806 WHIRLPOOL 84717bcf8628a9a31b9c9dfea73207db48ff1b88c01df7e425ebfa2029e4bf6c2da51563c092e1489831e1338683100e0a52ce71f33c3649f35e05e754c11e4e
-EBUILD passenger-3.0.11.ebuild 2712 SHA256 4a7ed2e1587ee6e8fa976ba1edc2e5601b869501f8f3f6e3476bafd8a48ae040 SHA512 b4a2e1ee1685afb4adf65628a296646a81db3321c8b2c58e65860f78e9766658fde7547288f1426fe9354813416aa968e752635bd0eae847c8ff8dc165835304 WHIRLPOOL f3bc81423f813d3290f4865405d55ffa6abbcfb383b29ad32e2c704a4c1a7570878569d120f9831c0e91e4fbdfab63facd31986d056e98e639c1b93da588560b
-EBUILD passenger-3.0.12.ebuild 2992 SHA256 90bf992ecfb2d85b048b12a8d259b14bbaa5ff5db007ca5319514f01d69b2d3a SHA512 81a63d0da116c4e654e54854cef423eeabffa8e952eaeaa92f7bebbdde1115f7112a30a03d2b6405a878c9e35d845a437697f3f47b3622e069454bcb8e3dea3e WHIRLPOOL 99d6078aa30932f0f00a78682a61c89681f32ce6a2127125bca9ab595de2d75f32c725b086833fd8e40cb2069c2b8b9c2bfe9ac6ff2c24a0584bce56210700b9
EBUILD passenger-3.0.13.ebuild 2992 SHA256 ab74db4e9c0c03ed950f3d7aa634bcf9391f0f12f1ab27ed1e5245393873248a SHA512 ead232f4533654f6754e2d743bf89b7292c763bb862c5c117b1b1281a6e9f8f5efda8b0be6534c4770c0e1beecc0ef80e9e90081f2499a6d1ca2d65f7caed1eb WHIRLPOOL da4b9362fd21cfa910e4942b8bc1fc8ecc9a461d4bc1f36e7f42cf072381e10ab73e212e416deda837fb73bcaa9821f5196019818fef73f8eb4e1e7b36bbf93a
EBUILD passenger-3.0.14.ebuild 2990 SHA256 ba4f20503f3469702bfc2b7750e85ac1c0d79d2a8586c3fbb066a73e10384937 SHA512 d2736867281b5296ee1fd6491414b1ec561349de3a258407155b946b335addfc16b4dca013269c984730d5e5892205139e9ae7a63117f005ae374ecccb2ee9f0 WHIRLPOOL 7e2b8b8413f1031c22e03e148e2b72546a7feddd34cf92b4888dd5d603d3f1fb9057ca3779d868d6e3f8d36c9411973547f42d3b7abd01c6f897b37c7edc6407
EBUILD passenger-3.0.17.ebuild 2990 SHA256 b412e99f65a47ecbd9c50e4c53e761aa68f543f81348c88f96dea83430c3d02b SHA512 c1be996e0b55231fac81fa5176ae3ca6cdaeef01f8d91b2d52e4ff8c110114fa4fd9d65e764f9bb7ca54d2c07176bae156d229a58b0ac06e5f2f0471aa19f53e WHIRLPOOL 4b14e2976a892bd67b9b28aaed962d1fe30dea64ccf8befcfe74cf4da026a43b8ef63359e75104eda0d0e3f6219eef7fffad362a0484ce64e23a951517d94a65
EBUILD passenger-3.0.7.ebuild 2506 SHA256 a5ec450770867f3d4981f6ba77ea95e91cd6ae22a419a42a471360a1a30083d9 SHA512 ee22c70431161e24c8803088b8dff45ed28fc077f78fe4dc90c9761f48b0fb4feb57ac35389b34971a597a9860457c3aae2f511ebeeb085c799a75f854fb8beb WHIRLPOOL 727f17ddb64a16b02c0783a657184a8a12f30fa00dc3c513797b96214cefe0ad8ccf419762757d2c2729e6a7785aa0bf58d2235d290999e72ce1ccc668d78fb3
-MISC ChangeLog 8745 SHA256 c148fc8a5032d56c7f1bc6d1eb1f543cbb8b1d7eb0a72a4980da259917809fa0 SHA512 12bc74731171429a8545190912e611bdfb0b466803a79193aa325a4c0a91635764ea363cdb0ee749e5f9b77a8847076c137f2b14c4c370899097839d90b82b28 WHIRLPOOL b0e545e94a2ee7c57623d5ef67870158ef6cc755c85fc2fc09ac49820ee81dbc0c5f1d349cd880f890058f3bc24ef1c6ae7f4686b7198d2e033db4111533429f
+MISC ChangeLog 8890 SHA256 d84ee5e9f8847575700f31efc2cdf862274145c9e3f93c5d7583daa0c021866c SHA512 d0ed30c18c23a7db065a7c6d739b0a72ad14b2f93e2dcc8d14e023809c6bb662d3613c4801df39b18811bf959a5e7c648169c460840fcfa8bd921ab0b1f48f71 WHIRLPOOL 5a0d49a9a66c53507505a3438ceab892cb1856ee5d42a7a62bfc9d30786156d274b7a18bb68fe5de31ac7aae3bc85946f14eaa049bc207010bdd1d7429117e9e
MISC metadata.xml 256 SHA256 683b0a0169c586b4bdacfaba92b87c0679f145a99c115da39c4438f164f76ca5 SHA512 5a0cd6cad10a98507793c44592c271c4996683a48347007ba1af12115fdc241a90ec73f8fc3e23a2231ef9a07df487be407905c71ba3a1243155198f0a828433 WHIRLPOOL 2945ba40bf3c6574d3e9df625eb397c3ae36b6a525b6d3e35cb3fcf9733f95ca5084ba37fbee23bedb940a2960b603c795f1a38e85058464e39d5b9c6154c235
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAlA9rO0ACgkQiIP6VqMIqNelxwD6Axj13LJ2nYCgfEVLMnrmU8Xo
-GIjp3tlz2A4LVu4st98BAIjCmoZ4HCPn1ubQfGbtPW3cfHOeIV2MgmaNEb5IwyDZ
-=jpGu
+iF4EAREIAAYFAlCOMr0ACgkQiIP6VqMIqNdQ1QD+K3mx6x0Ql8lgz+19ZIkwM33U
+GyeSzk2eAETW1UA32iwA/Rv3GC3KUIAvycnmYWcmyl+T+wI9/6O7nSCp0x/7ujP7
+=FsWM
-----END PGP SIGNATURE-----
diff --git a/www-apache/passenger/passenger-3.0.11-r1.ebuild b/www-apache/passenger/passenger-3.0.11-r1.ebuild
deleted file mode 100644
index c73978258460..000000000000
--- a/www-apache/passenger/passenger-3.0.11-r1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-apache/passenger/passenger-3.0.11-r1.ebuild,v 1.2 2012/05/05 06:25:29 graaff Exp $
-
-EAPI=4
-USE_RUBY="ruby18 ruby19"
-
-inherit apache-module flag-o-matic ruby-ng toolchain-funcs
-
-DESCRIPTION="Passenger (a.k.a. mod_rails) makes deployment of Ruby on Rails applications a breeze"
-HOMEPAGE="http://modrails.com/"
-SRC_URI="mirror://rubyforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc"
-
-ruby_add_rdepend "
- >=dev-ruby/daemon_controller-0.2.5
- >=dev-ruby/rack-1.0.0"
-
-USE_RUBY="ruby18" ruby_add_rdepend ">=dev-ruby/fastthread-1.0.1"
-
-CDEPEND=">=dev-libs/libev-3.90 net-misc/curl[ssl]"
-
-RDEPEND="${RDEPEND} ${CDEPEND}"
-DEPEND="${DEPEND} ${CDEPEND}
- doc? ( >=app-text/asciidoc-8.6.5[highlight] )"
-
-APACHE2_MOD_CONF="30_mod_${PN}-2.0.1 30_mod_${PN}"
-APACHE2_MOD_DEFINE="PASSENGER"
-
-REQUIRED_USE+=" ruby_targets_ruby18? ( !ruby_targets_ruby19 )
- ruby_targets_ruby19? ( !ruby_targets_ruby18 )"
-
-need_apache2_2
-
-pkg_setup() {
- use debug && append-flags -DPASSENGER_DEBUG
-}
-
-all_ruby_prepare() {
- epatch "${FILESDIR}"/${PN}-3.0.8-gentoo.patch
- epatch "${FILESDIR}"/${PN}-3.0.0-ldflags.patch
-
- # Change these with sed instead of a patch so that we can easily use
- # the toolchain-funcs methods.
- sed -i -e "s/gcc/$(tc-getCC)/" -e "s/g++/$(tc-getCXX)/" build/config.rb || die
-
- # Use sed here so that we can dynamically set the documentation directory.
- sed -i -e "s:/usr/share/doc/phusion-passenger:/usr/share/doc/${P}:" \
- -e "s:/usr/lib/apache2/modules/mod_passenger.so:${APACHE_MODULESDIR}/mod_passenger.so:" \
- -e "s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" \
- lib/phusion_passenger.rb || die
- sed -i -e "s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" ext/common/ResourceLocator.h || die
-
- # Don't install a tool that won't work in our setup.
- sed -i -e '/passenger-install-apache2-module/d' lib/phusion_passenger/packaging.rb || die
- rm -f bin/passenger-install-apache2-module || die "Unable to remove unneeded install script."
-
- # Make sure we use the system-provided version.
- rm -rf ext/libev || die "Unable to remove vendored libev."
-}
-
-each_ruby_compile() {
- append-flags -fno-strict-aliasing
-
- APXS2="${APXS}" \
- HTTPD="${APACHE_BIN}" \
- USE_VENDORED_LIBEV="no" LIBEV_LIBS="-lev" \
- rake apache2 native_support || die "rake failed"
-
- if use doc; then
- rake doc || die "rake doc failed"
- fi
-}
-
-each_ruby_install() {
- DISTDIR="${D}" \
- APXS2="${APXS}" \
- HTTPD="${APACHE_BIN}" \
- USE_VENDORED_LIBEV="no" LIBEV_LIBS="-lev" \
- rake fakeroot || die "rake failed"
-
- # TODO: this will create a mess when multiple RUBY_TARGETS have been
- # selected.
- APACHE2_MOD_FILE="${S}/ext/apache2/mod_${PN}.so"
- apache-module_src_install
-}
diff --git a/www-apache/passenger/passenger-3.0.11.ebuild b/www-apache/passenger/passenger-3.0.11.ebuild
deleted file mode 100644
index 3e60b4142804..000000000000
--- a/www-apache/passenger/passenger-3.0.11.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-apache/passenger/passenger-3.0.11.ebuild,v 1.1 2011/12/26 11:51:00 graaff Exp $
-
-EAPI=2
-USE_RUBY="ruby18"
-
-inherit apache-module flag-o-matic ruby-ng toolchain-funcs
-
-DESCRIPTION="Passenger (a.k.a. mod_rails) makes deployment of Ruby on Rails applications a breeze"
-HOMEPAGE="http://modrails.com/"
-SRC_URI="mirror://rubyforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc"
-
-ruby_add_rdepend "
- >=dev-ruby/daemon_controller-0.2.5
- >=dev-ruby/fastthread-1.0.1
- >=dev-ruby/rack-1.0.0"
-
-CDEPEND=">=dev-libs/libev-3.90 net-misc/curl[ssl]"
-
-RDEPEND="${RDEPEND} ${CDEPEND}"
-DEPEND="${DEPEND} ${CDEPEND}
- doc? ( >=app-text/asciidoc-8.6.5[highlight] )"
-
-APACHE2_MOD_CONF="30_mod_${PN}-2.0.1 30_mod_${PN}"
-APACHE2_MOD_DEFINE="PASSENGER"
-
-need_apache2_2
-
-pkg_setup() {
- use debug && append-flags -DPASSENGER_DEBUG
-}
-
-all_ruby_prepare() {
- epatch "${FILESDIR}"/${PN}-3.0.8-gentoo.patch
- epatch "${FILESDIR}"/${PN}-3.0.0-ldflags.patch
-
- # Change these with sed instead of a patch so that we can easily use
- # the toolchain-funcs methods.
- sed -i -e "s/gcc/$(tc-getCC)/" -e "s/g++/$(tc-getCXX)/" build/config.rb || die
-
- # Use sed here so that we can dynamically set the documentation directory.
- sed -i -e "s:/usr/share/doc/phusion-passenger:/usr/share/doc/${P}:" \
- -e "s:/usr/lib/apache2/modules/mod_passenger.so:${APACHE_MODULESDIR}/mod_passenger.so:" \
- -e "s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" \
- lib/phusion_passenger.rb || die
- sed -i -e "s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" ext/common/ResourceLocator.h || die
-
- # Don't install a tool that won't work in our setup.
- sed -i -e '/passenger-install-apache2-module/d' lib/phusion_passenger/packaging.rb || die
- rm -f bin/passenger-install-apache2-module || die "Unable to remove unneeded install script."
-
- # Make sure we use the system-provided version.
- rm -rf ext/libev || die "Unable to remove vendored libev."
-}
-
-each_ruby_compile() {
- append-flags -fno-strict-aliasing
-
- APXS2="${APXS}" \
- HTTPD="${APACHE_BIN}" \
- USE_VENDORED_LIBEV="no" LIBEV_LIBS="-lev" \
- rake apache2 native_support || die "rake failed"
-
- if use doc; then
- rake doc || die "rake doc failed"
- fi
-}
-
-each_ruby_install() {
- DISTDIR="${D}" \
- APXS2="${APXS}" \
- HTTPD="${APACHE_BIN}" \
- USE_VENDORED_LIBEV="no" LIBEV_LIBS="-lev" \
- rake fakeroot || die "rake failed"
-
- # TODO: this will create a mess when multiple RUBY_TARGETS have been
- # selected.
- APACHE2_MOD_FILE="${S}/ext/apache2/mod_${PN}.so"
- apache-module_src_install
-}
diff --git a/www-apache/passenger/passenger-3.0.12.ebuild b/www-apache/passenger/passenger-3.0.12.ebuild
deleted file mode 100644
index 27f11ff289b6..000000000000
--- a/www-apache/passenger/passenger-3.0.12.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-apache/passenger/passenger-3.0.12.ebuild,v 1.3 2012/05/05 06:25:29 graaff Exp $
-
-EAPI=4
-USE_RUBY="ruby18 ruby19"
-
-inherit apache-module flag-o-matic ruby-ng toolchain-funcs
-
-DESCRIPTION="Passenger (a.k.a. mod_rails) makes deployment of Ruby on Rails applications a breeze"
-HOMEPAGE="http://modrails.com/"
-SRC_URI="mirror://rubyforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc"
-
-ruby_add_rdepend "
- >=dev-ruby/daemon_controller-0.2.5
- >=dev-ruby/rack-1.0.0"
-
-USE_RUBY="ruby18" ruby_add_rdepend ">=dev-ruby/fastthread-1.0.1"
-
-CDEPEND=">=dev-libs/libev-3.90 net-misc/curl[ssl]"
-
-RDEPEND="${RDEPEND} ${CDEPEND}"
-DEPEND="${DEPEND} ${CDEPEND}
- doc? ( >=app-text/asciidoc-8.6.5[highlight] )"
-
-APACHE2_MOD_CONF="30_mod_${PN}-2.0.1 30_mod_${PN}"
-APACHE2_MOD_DEFINE="PASSENGER"
-
-REQUIRED_USE+=" ruby_targets_ruby18? ( !ruby_targets_ruby19 )
- ruby_targets_ruby19? ( !ruby_targets_ruby18 )"
-
-need_apache2_2
-
-pkg_setup() {
- use debug && append-flags -DPASSENGER_DEBUG
-}
-
-all_ruby_prepare() {
- epatch "${FILESDIR}"/${PN}-3.0.8-gentoo.patch
- epatch "${FILESDIR}"/${PN}-3.0.12-ldflags.patch
-
- # Change these with sed instead of a patch so that we can easily use
- # the toolchain-funcs methods.
- sed -i -e "s/gcc/$(tc-getCC)/" -e "s/g++/$(tc-getCXX)/" build/config.rb || die
-
- # Use sed here so that we can dynamically set the documentation directory.
- sed -i -e "s:/usr/share/doc/phusion-passenger:/usr/share/doc/${P}:" \
- -e "s:/usr/lib/apache2/modules/mod_passenger.so:${APACHE_MODULESDIR}/mod_passenger.so:" \
- -e "s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" \
- lib/phusion_passenger.rb || die
- sed -i -e "s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" ext/common/ResourceLocator.h || die
-
- # Don't install a tool that won't work in our setup.
- sed -i -e '/passenger-install-apache2-module/d' lib/phusion_passenger/packaging.rb || die
- rm -f bin/passenger-install-apache2-module || die "Unable to remove unneeded install script."
-
- # Make sure we use the system-provided version.
- rm -rf ext/libev || die "Unable to remove vendored libev."
-
- # fix automagic use of asciidoc, bug 413469
- sed -i -e '/fakeroot/ s/+ Packaging::ASCII_DOCS//' build/packaging.rb || die
-}
-
-each_ruby_compile() {
- append-flags -fno-strict-aliasing
-
- APXS2="${APXS}" \
- HTTPD="${APACHE_BIN}" \
- USE_VENDORED_LIBEV="no" LIBEV_LIBS="-lev" \
- rake apache2 native_support || die "rake failed"
-
- if use doc; then
- rake doc || die "rake doc failed"
- fi
-}
-
-each_ruby_install() {
- DISTDIR="${D}" \
- APXS2="${APXS}" \
- HTTPD="${APACHE_BIN}" \
- USE_VENDORED_LIBEV="no" LIBEV_LIBS="-lev" \
- rake fakeroot || die "rake failed"
-
- # TODO: this will create a mess when multiple RUBY_TARGETS have been
- # selected.
- APACHE2_MOD_FILE="${S}/ext/apache2/mod_${PN}.so"
- apache-module_src_install
-}