Browse code

apache update

Hanno Böck authored on 16/10/2012 00:14:37
Showing 2 changed files
... ...
@@ -1,8 +1,11 @@
1
-AUX 2.2.22-envvars-std.in 1071 RMD160 4613555ac600a4941ccd43128f98a9f6a95ba57d SHA1 b69dc500bb49fb14c801c6ab130a624c24e4d7fa SHA256 1721b424f2335640e49d71e671a4be15424d29fe90f55fe4f52bd241a998d3ee
2
-AUX apache-2.2.14-staticdhparameters.diff 11745 RMD160 3aa5d2a5fd56b55fbfac372241ed47431146b262 SHA1 ae91f275450cce294f6700bcb12fb7851fd7070f SHA256 1fecd496f7df6438cf44b331a0b15d6ceaa0522fcb20d7246772f10f7c3c41df
3
-AUX apache-noip.diff 417 RMD160 8e16f7ff130cea52449a25aafbbdeb78919d9eae SHA1 7c19a0236e4eff23bee6e69ee6708a24529a974c SHA256 c9ed84fec20e69f711600261a395a3d4b3ae2685318f6354c4d2ebd01c0ec4cc
4
-AUX httpd-2.2.16-ecc.diff 8236 RMD160 604f1124c168805b7702a6ca4a26ee7004fbab0b SHA1 3badbccc36c21710ef1c60f47963bcc631c00917 SHA256 e7fe97852875de06372d8413248fa20419946e2ab7de5198c93bffa6b5a68461
5
-DIST gentoo-apache-2.2.22-20120213.tar.bz2 64507 RMD160 d4d5ac58156e10cdbbfaeb3e7a7569bda81f6f7e SHA1 0c0e80bfddc0fb4b9df3b736239392be9fbc40fb SHA256 737730dabf1e1ccfe9d409067dc3c4d37d16f7fa1e792f5bf39268d904ce1c31
6
-DIST httpd-2.2.22.tar.bz2 5378934 RMD160 237a26a7759e7e1af175900d598e25fb082a4eb9 SHA1 766cd0843050a8dfb781e48b976f3ba6ebcf8696 SHA256 dcdc9f1dc722f84798caf69d69dca78daa5e09a4269060045aeca7e4f44cb231
7
-EBUILD apache-2.2.22-r1.ebuild 3206 RMD160 2fe9d60ea36de0540bce18cba003a4c18191802a SHA1 3e26be46b7480b5cf2e4341f37c7ea81002062d7 SHA256 4c72b2164c32c34e85c6a8e99c68464e5505eeb79bf94eed7ad1d62ba2045c0e
8
-EBUILD apache-2.2.22.ebuild 3001 RMD160 aa73c429658766b1ff9361259939794d8f267d78 SHA1 03d45671feb3621197c4a7c3d2e5550df7386db5 SHA256 cf930cea2f7e8a8bd2f7cabe7de9ecf56efb33d10bd3fe2d70acaa6e86cebb0c
1
+AUX 2.2.22-envvars-std.in 1071 SHA256 1721b424f2335640e49d71e671a4be15424d29fe90f55fe4f52bd241a998d3ee SHA512 c18fd461f02ab79fc456a1ad99bf91c8891ecdabd90f41437ebf87e20b3d28d2006a10d6726164c2f0333e7aee350bd125838abaff3a188d8ab2f5f34d3e5466 WHIRLPOOL 59cbee68fc8012df01229b8d5e38045eb974bab3f08ebf5b01097dabb5275bb83e28cd09a058ce71949ca4a2439811cff457d4c7df88d7b3fc5318c6b7ef0075
2
+AUX apache-2.2.14-staticdhparameters.diff 11745 SHA256 1fecd496f7df6438cf44b331a0b15d6ceaa0522fcb20d7246772f10f7c3c41df SHA512 5c7fa11b29efd430ddc7144ed8d656c82d9609c9da720cd5d217626505b2257c074bea1ef0f4f2c50b123be58d82fbefac3240b71c3b8c3b9b087c30b090bcf9 WHIRLPOOL ced66883bd7fc4ec868a5d6091cdc765424541c183e53283749d73d4f4b53d0c9221950df816625de9bd115f610931e91b1fac819530294fcb12a0a39b7f6f2c
3
+AUX apache-noip.diff 417 SHA256 c9ed84fec20e69f711600261a395a3d4b3ae2685318f6354c4d2ebd01c0ec4cc SHA512 fa684688e707f5fb511b228b8fa9b0f996dbf615f2f9b6478ab478e801f14c65a7381137cdbda648d68f7818891085c744da3a8249843e73bdf5ef247a90d3fe WHIRLPOOL d2636a34b0d48139adef125e76ef477d84bf7cd9785f094fe57c1d81b45e7392622d232bee5f53896d8b48eb9b3241cd48cbb585ea70d97a872c5cd3f6bfe420
4
+AUX httpd-2.2.16-ecc.diff 8236 SHA256 e7fe97852875de06372d8413248fa20419946e2ab7de5198c93bffa6b5a68461 SHA512 8b54c30f9edc76bd8969ee894038f267d722d1ab8c7332a84fe21704bde0451e1a27503252fa87bd0f749dac3281eb266cda36aa7faec1a36ee6e67a8f9ae6c7 WHIRLPOOL 2d8ad3cd12b27937dcafef31df8c9fa048fb4e1ed06109e745fbe12dc869ceaa21fa2e62aa9bcb729d7fb426c1ee0a82171b5038cac56f8b8ebbc3cd3569daa9
5
+DIST gentoo-apache-2.2.22-20120213.tar.bz2 64507 SHA256 737730dabf1e1ccfe9d409067dc3c4d37d16f7fa1e792f5bf39268d904ce1c31 SHA512 f364bdbee967b3bc797d2053b9eb347af963f99275441093930d0057465e1a12567106f5c5ac21a45a4bbd4b353ce67553038d6146f469a7bf980a9148471170 WHIRLPOOL f5a3ab44fc14ddf67ccf0785006b1d9f5c49b915114f9d7e97858fba447a5ee872c741e73c17e121b61cc0aa678b42dc154616cd64054461c552d3a8c29f4f17
6
+DIST gentoo-apache-2.2.23-20121012.tar.bz2 64135 SHA256 711a88f26c58b10b082f7ff411366cd768f9450101da050438a2f77abeab7333 SHA512 92a49f954b82d4427862f41977625a60641731cc25ab3efdd666be8db839038e7b1c2ef2f878d5efed243eaa63237e88ee4993cd25cca1dfbb0f56a6b2093d57 WHIRLPOOL 221d9c0cf999430afc11a8e48ae67019c7f31daca827a5db7615aca24859788743e5da00e4c99b7b7b375e58fafd6c148339e5671be939dbc30735031e12c49f
7
+DIST httpd-2.2.22.tar.bz2 5378934 SHA256 dcdc9f1dc722f84798caf69d69dca78daa5e09a4269060045aeca7e4f44cb231 SHA512 b6901453aaef3cac31cf763f7748e06a2492e1f72e4158627f38e45423a9bcd9bea1f74ba1a1ec9a5c7fc554eb062ea61b944e2001f19825def2e530ce8a42bc WHIRLPOOL 32a03d638f82d791effdce888a02e66189d6fe87c2179ab9f3de034fbf5c8311d24835f28e9a18addb847aa6859ed817bf2e11833e315285474eefcea6f56891
8
+DIST httpd-2.2.23.tar.bz2 5485205 SHA256 14fe79bd6edd957c02cb41f4175e132c08e6ff74a7d08dc1858dd8224e351c34 SHA512 69b3bc942b2a91cdb57356a5c57078794db2d8404a23080a2621cdf33ae2d9bdbbacd0f6e95fd6e71fbfa87e94942be0a014c3e8709148f991e391d03aa6dee2 WHIRLPOOL 8d00184aff654b2d7f1c5ebd471f19ffcb57107ea37179fa05c424424d7b70ff0c9abf3be68ed9f0d091b3c057f1ba24cb989937e35087c3199f82e3dddbbd4f
9
+EBUILD apache-2.2.22-r1.ebuild 3206 SHA256 4c72b2164c32c34e85c6a8e99c68464e5505eeb79bf94eed7ad1d62ba2045c0e SHA512 bafab5ef6f8d8675614473c01ae71655b1cd94b75658353e8351df1cb8b9667b2164d501f98b4492810a2ec2d3415db6c5df416bc51aed4fc4ec6fc4a155288b WHIRLPOOL d6f4c9b06b3cfcad613084bb7902c7ba942848a8233b50ff48474e7407c3e1d4523f44a0ca9f0790510122719609ec767afbaf3fdd60b6dd7918fe409e9b08a2
10
+EBUILD apache-2.2.22.ebuild 3001 SHA256 cf930cea2f7e8a8bd2f7cabe7de9ecf56efb33d10bd3fe2d70acaa6e86cebb0c SHA512 1de2c503698334b00c3b44cad9680d8699e7ad21c80a746af4154d03433da4bcc072cf572d2ce9dbf478f6c97423ee2650521d877f2c62a27ec0189d5c66c045 WHIRLPOOL aadae0ae48a37cdd5ed3995c92fa5bf925fd2c12792cdcce08305191c09703a80bd7bc264c61165e8c26687bde97ad543722d04e090620cd7fe473c76688e233
11
+EBUILD apache-2.2.23.ebuild 3117 SHA256 a6bac3fd35f4e4f46c5002a174f93fad298e20d5d7062d43d67bdad6e3265d43 SHA512 0e779d36a4101b6ec0c8a5c4ea617d1a6e27966633fa8685adf5bbdea86401d519b027b8353ae4c4769d7b5c870998c226e718dbab5f44b15b5cc1c09937a32b WHIRLPOOL 89fa649375ec0f7552e8318c77c91f4f98e38824d00d964f2f8a6a9889ccfd90491e6a628c5896bff2e99f326353917c7fc76d7e378050f058591d1777e892a1
9 12
new file mode 100644
... ...
@@ -0,0 +1,113 @@
1
+# Copyright 1999-2012 Gentoo Foundation
2
+# Distributed under the terms of the GNU General Public License v2
3
+# $Header: /var/cvsroot/gentoo-x86/www-servers/apache/apache-2.2.23.ebuild,v 1.3 2012/10/13 18:57:10 blueness Exp $
4
+
5
+EAPI="2"
6
+
7
+# latest gentoo apache files
8
+GENTOO_PATCHSTAMP="20121012"
9
+GENTOO_DEVELOPER="patrick"
10
+#GENTOO_PATCHNAME="gentoo-apache-2.2.22"
11
+
12
+# IUSE/USE_EXPAND magic
13
+IUSE_MPMS_FORK="itk peruser prefork"
14
+IUSE_MPMS_THREAD="event worker"
15
+
16
+IUSE_MODULES="actions alias asis auth_basic auth_digest authn_alias authn_anon
17
+authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default
18
+authz_groupfile authz_host authz_owner authz_user autoindex cache cern_meta
19
+charset_lite cgi cgid dav dav_fs dav_lock dbd deflate dir disk_cache dumpio
20
+env expires ext_filter file_cache filter headers ident imagemap include info
21
+log_config log_forensic logio mem_cache mime mime_magic negotiation proxy
22
+proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_http proxy_scgi rewrite
23
+reqtimeout setenvif speling status substitute unique_id userdir usertrack
24
+version vhost_alias"
25
+# The following are also in the source as of this version, but are not available
26
+# for user selection:
27
+# bucketeer case_filter case_filter_in echo http isapi optional_fn_export
28
+# optional_fn_import optional_hook_export optional_hook_import
29
+
30
+# inter-module dependencies
31
+# TODO: this may still be incomplete
32
+MODULE_DEPENDS="
33
+	dav_fs:dav
34
+	dav_lock:dav
35
+	deflate:filter
36
+	disk_cache:cache
37
+	ext_filter:filter
38
+	file_cache:cache
39
+	log_forensic:log_config
40
+	logio:log_config
41
+	mem_cache:cache
42
+	mime_magic:mime
43
+	proxy_ajp:proxy
44
+	proxy_balancer:proxy
45
+	proxy_connect:proxy
46
+	proxy_ftp:proxy
47
+	proxy_http:proxy
48
+	proxy_scgi:proxy
49
+	substitute:filter
50
+"
51
+
52
+# module<->define mappings
53
+MODULE_DEFINES="
54
+	auth_digest:AUTH_DIGEST
55
+	authnz_ldap:AUTHNZ_LDAP
56
+	cache:CACHE
57
+	dav:DAV
58
+	dav_fs:DAV
59
+	dav_lock:DAV
60
+	disk_cache:CACHE
61
+	file_cache:CACHE
62
+	info:INFO
63
+	ldap:LDAP
64
+	mem_cache:CACHE
65
+	proxy:PROXY
66
+	proxy_ajp:PROXY
67
+	proxy_balancer:PROXY
68
+	proxy_connect:PROXY
69
+	proxy_ftp:PROXY
70
+	proxy_http:PROXY
71
+	ssl:SSL
72
+	status:STATUS
73
+	suexec:SUEXEC
74
+	userdir:USERDIR
75
+"
76
+
77
+# critical modules for the default config
78
+MODULE_CRITICAL="
79
+	authz_host
80
+	dir
81
+	mime
82
+"
83
+
84
+inherit apache-2
85
+
86
+DESCRIPTION="The Apache Web Server."
87
+HOMEPAGE="http://httpd.apache.org/"
88
+
89
+# some helper scripts are Apache-1.1, thus both are here
90
+LICENSE="Apache-2.0 Apache-1.1"
91
+SLOT="2"
92
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
93
+IUSE=""
94
+
95
+DEPEND="${DEPEND}
96
+	>=dev-libs/openssl-0.9.8m
97
+	apache2_modules_deflate? ( sys-libs/zlib )"
98
+
99
+# dependency on >=dev-libs/apr-1.4.5 for bug #368651
100
+RDEPEND="${RDEPEND}
101
+	>=dev-libs/apr-1.4.5
102
+	>=dev-libs/openssl-0.9.8m
103
+	apache2_modules_mime? ( app-misc/mime-types )"
104
+
105
+# init script fixup - should be rolled into next tarball #389965
106
+src_prepare() {
107
+
108
+	epatch "${FILESDIR}"/apache-noip.diff
109
+
110
+	apache-2_src_prepare
111
+	sed -i -e 's/! test -f/test -f/' "${GENTOO_PATCHDIR}"/init/apache2.initd || die "Failed to fix init script"
112
+	cp ${FILESDIR}/2.2.22-envvars-std.in ${S}/support/envvars-std.in || die "Failed to apply LD_PRELOAD fix"
113
+}