Browse code

apache update

Hanno Böck authored on 30/10/2011 09:23:19
Showing 2 changed files
... ...
@@ -6,6 +6,7 @@ DIST gentoo-apache-2.2.16-20100828.tar.bz2 63742 RMD160 c001f1f55099977c41b03346
6 6
 DIST gentoo-apache-2.2.17-20110218.tar.bz2 62615 RMD160 05b57ab08e1938e5bf41ead2ce53c71c59303d60 SHA1 2a877d8269c3df5bb11f1a3c30953b38e8a17119 SHA256 8cc3cfe47d55877eaff15d6688d9ced1e7e54c93f012f4d84561d7ef7a3118ad
7 7
 DIST gentoo-apache-2.2.20-20110901.tar.bz2 63251 RMD160 279438975a3890ac5c14f882c2ffa436b2841912 SHA1 012db5dc78129b627f633c4fd5ff0319d6d0bba2 SHA256 3b4e809673516efb7c78d904d1d776e243e03437227c472eb08e6ec3688fc067
8 8
 DIST gentoo-apache-2.2.21-20110915.tar.bz2 63319 RMD160 797b3236145631fb18236cbc120775e5a634d82e SHA1 e0bbd052d7ccab1eb32887489aaad27990c1e355 SHA256 5cad94064254f00ffd561a3cf4e736b41aeaa082815450463cd4face6ded0f27
9
+DIST gentoo-apache-2.2.21-r1-20111018.tar.bz2 64196 RMD160 fb3d4c1716ecf2763caef5f5d927d8276ebaca47 SHA1 347138d7738c6bbfc0eab1d520f101ac1bb0fa35 SHA256 8c78505a34184b526099db5edb36b6b4ab57b6d2a43eec537ca7984f94639ec7
9 10
 DIST httpd-2.2.16.tar.bz2 4775545 RMD160 2e6d7d1dae40905be7fdd793140f62cf58112095 SHA1 ef92f5b3124fe5e9ba6121ea7f4bab8c014068f9 SHA256 9457d57a6bea15ce5bde83c88803c030953b99bdd0fbae65854adff527ed4c52
10 11
 DIST httpd-2.2.17.tar.bz2 4951247 RMD160 4a2f16f2891094d4176565fadf0e8fcadf7dbaff SHA1 5c9b44620dee449a86ba1bcba1715033c2c26b08 SHA256 868af11e3ed8fa9aade15241ea4f51971b3ef71104292ca2625ef2065e61fb04
11 12
 DIST httpd-2.2.20.tar.bz2 5174611 RMD160 299d1a8a9f3a6eb925d63ce96fa8ea4a06ec1f17 SHA1 c8f00a505af6ed3f89f45b640217c388f5cd32b0 SHA256 1ee914855249b09d9cd2e20e98a0ab02f15c270fe277d4a5c9b62975479fc81e
... ...
@@ -13,4 +14,5 @@ DIST httpd-2.2.21.tar.bz2 5324905 RMD160 6464a03d78ab858b1288ea9eef4cd5f73b60a9f
13 14
 EBUILD apache-2.2.16.ebuild 2474 RMD160 b5932b7fb8f535a04f3bbaf9914d762faa227376 SHA1 e128d51edff342e06454912b26b5bfae780201d7 SHA256 946feaa6a54d19e0d17acb277ab9e77173e62218a209cea4adb2f39f187fb8af
14 15
 EBUILD apache-2.2.17.ebuild 2800 RMD160 c2aa5d7da738e45373e0cc7339e413bad3557e5a SHA1 c6879641f80082b8f75b4f42a846874f556aee94 SHA256 83f31753eebda1c74392e74b3520475d227ffb31da41f4b2057e10b1401f3fe1
15 16
 EBUILD apache-2.2.20.ebuild 2787 RMD160 33bcf018695ad8e6ce3beca2e1ce1479b7839f5a SHA1 5cb5d1cc61539e4c1bcb55fee6f5dff3b417bae4 SHA256 85f904c57696b368656837e5b195f8b2210ac703103d1a46ce7801f9983cd9ef
17
+EBUILD apache-2.2.21-r1.ebuild 2872 RMD160 084f599cd09d2686e507022480d70d050afe3751 SHA1 f9163240cd822217d662ad062859b2f5bdf8cd94 SHA256 e206ddd0ef68bfc57743b69c8586a7c1ab5a49b3d0a784374b068001260fb88d
16 18
 EBUILD apache-2.2.21.ebuild 2783 RMD160 18b86737a93ad332064e358b4078fea9c078c301 SHA1 7c8c3ac29b59c08823971f663bb4fde46ec9f3f6 SHA256 6695358dcc6ff20aec9508aaa2dca7df1fcbca92250df269a5b810b4dd129e75
17 19
new file mode 100644
... ...
@@ -0,0 +1,108 @@
1
+# Copyright 1999-2011 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.21-r1.ebuild,v 1.6 2011/10/24 19:54:35 maekke Exp $
4
+
5
+# latest gentoo apache files
6
+GENTOO_PATCHSTAMP="20111018"
7
+GENTOO_DEVELOPER="pva"
8
+# We want the patch from r0
9
+GENTOO_PATCHNAME="gentoo-${P}-r1"
10
+
11
+# IUSE/USE_EXPAND magic
12
+IUSE_MPMS_FORK="itk peruser prefork"
13
+IUSE_MPMS_THREAD="event worker"
14
+
15
+IUSE_MODULES="actions alias asis auth_basic auth_digest authn_alias authn_anon
16
+authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default
17
+authz_groupfile authz_host authz_owner authz_user autoindex cache cern_meta
18
+charset_lite cgi cgid dav dav_fs dav_lock dbd deflate dir disk_cache dumpio
19
+env expires ext_filter file_cache filter headers ident imagemap include info
20
+log_config log_forensic logio mem_cache mime mime_magic negotiation proxy
21
+proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_http proxy_scgi rewrite
22
+reqtimeout setenvif speling status substitute unique_id userdir usertrack
23
+version vhost_alias"
24
+# The following are also in the source as of this version, but are not available
25
+# for user selection:
26
+# bucketeer case_filter case_filter_in echo http isapi optional_fn_export
27
+# optional_fn_import optional_hook_export optional_hook_import
28
+
29
+# inter-module dependencies
30
+# TODO: this may still be incomplete
31
+MODULE_DEPENDS="
32
+	dav_fs:dav
33
+	dav_lock:dav
34
+	deflate:filter
35
+	disk_cache:cache
36
+	ext_filter:filter
37
+	file_cache:cache
38
+	log_forensic:log_config
39
+	logio:log_config
40
+	mem_cache:cache
41
+	mime_magic:mime
42
+	proxy_ajp:proxy
43
+	proxy_balancer:proxy
44
+	proxy_connect:proxy
45
+	proxy_ftp:proxy
46
+	proxy_http:proxy
47
+	proxy_scgi:proxy
48
+	substitute:filter
49
+"
50
+
51
+# module<->define mappings
52
+MODULE_DEFINES="
53
+	auth_digest:AUTH_DIGEST
54
+	authnz_ldap:AUTHNZ_LDAP
55
+	cache:CACHE
56
+	dav:DAV
57
+	dav_fs:DAV
58
+	dav_lock:DAV
59
+	disk_cache:CACHE
60
+	file_cache:CACHE
61
+	info:INFO
62
+	ldap:LDAP
63
+	mem_cache:CACHE
64
+	proxy:PROXY
65
+	proxy_ajp:PROXY
66
+	proxy_balancer:PROXY
67
+	proxy_connect:PROXY
68
+	proxy_ftp:PROXY
69
+	proxy_http:PROXY
70
+	ssl:SSL
71
+	status:STATUS
72
+	suexec:SUEXEC
73
+	userdir:USERDIR
74
+"
75
+
76
+# critical modules for the default config
77
+MODULE_CRITICAL="
78
+	authz_host
79
+	dir
80
+	mime
81
+"
82
+
83
+inherit apache-2
84
+
85
+DESCRIPTION="The Apache Web Server."
86
+HOMEPAGE="http://httpd.apache.org/"
87
+
88
+# some helper scripts are Apache-1.1, thus both are here
89
+LICENSE="Apache-2.0 Apache-1.1"
90
+SLOT="2"
91
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd"
92
+IUSE=""
93
+
94
+DEPEND="${DEPEND}
95
+	>=dev-libs/openssl-0.9.8m
96
+	apache2_modules_deflate? ( sys-libs/zlib )"
97
+
98
+# dependency on >=dev-libs/apr-1.4.5 for bug #368651
99
+RDEPEND="${RDEPEND}
100
+	>=dev-libs/apr-1.4.5
101
+	>=dev-libs/openssl-0.9.8m
102
+	apache2_modules_mime? ( app-misc/mime-types )"
103
+
104
+src_prepare() {
105
+	epatch "${FILESDIR}"/apache-noip.diff
106
+	epatch "${FILESDIR}"/httpd-2.2.16-ecc.diff
107
+	apache-2_src_prepare
108
+}