1 |
commit: 45157ba308f182c6f7f21f1f294cf1f3736ba160 |
2 |
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Apr 5 16:41:51 2012 +0000 |
4 |
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Apr 5 16:41:51 2012 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/blueness.git;a=commit;h=45157ba3 |
7 |
|
8 |
www-servers/axTLS: new ebuild |
9 |
|
10 |
--- |
11 |
www-servers/axTLS/Manifest | 3 + |
12 |
www-servers/axTLS/axTLS-1.4.5.ebuild | 30 ++++++++ |
13 |
www-servers/axTLS/files/config | 126 ++++++++++++++++++++++++++++++++++ |
14 |
www-servers/axTLS/metadata.xml | 11 +++ |
15 |
4 files changed, 170 insertions(+), 0 deletions(-) |
16 |
|
17 |
diff --git a/www-servers/axTLS/Manifest b/www-servers/axTLS/Manifest |
18 |
new file mode 100644 |
19 |
index 0000000..904380d |
20 |
--- /dev/null |
21 |
+++ b/www-servers/axTLS/Manifest |
22 |
@@ -0,0 +1,3 @@ |
23 |
+AUX config 3082 RMD160 9cfff762eaa48cbf0df11f35e73ba56e06e383f7 SHA1 275c80296b114207cbdd1be3381206ab710d2f0c SHA256 04580d9e440a4034d5a58b0c027d30d15a075f3eb271f989f03182ffa271f839 |
24 |
+DIST axTLS-1.4.5.tar.gz 1299325 RMD160 fb8f78578a998ed0a88cfef18127e4d24ff35bfc SHA1 33b8c4b7babd433d78889218bc5fa6932bfd0a24 SHA256 04e9c235d59cff98c393c920d4d7975b7ba32979c1d9675cee73996d22d232f1 |
25 |
+EBUILD axTLS-1.4.5.ebuild 589 RMD160 01875cf6fcffe48019db5f51ab548d529dfedb47 SHA1 39d58cb7c5347610ff79e2f03d5dad69ecd5ee07 SHA256 aee314775fd8c1f4c53c286fb167ee21a010bc7e60aeebf7dc6af6372ad3eab7 |
26 |
|
27 |
diff --git a/www-servers/axTLS/axTLS-1.4.5.ebuild b/www-servers/axTLS/axTLS-1.4.5.ebuild |
28 |
new file mode 100644 |
29 |
index 0000000..6e1b352 |
30 |
--- /dev/null |
31 |
+++ b/www-servers/axTLS/axTLS-1.4.5.ebuild |
32 |
@@ -0,0 +1,30 @@ |
33 |
+# Copyright 1999-2012 Gentoo Foundation |
34 |
+# Distributed under the terms of the GNU General Public License v2 |
35 |
+# $Header: $ |
36 |
+ |
37 |
+EAPI="4" |
38 |
+ |
39 |
+DESCRIPTION="Embedded client/server TLSv1 SSL library and small HTTP(S) server" |
40 |
+HOMEPAGE="http://axtls.sourceforge.net/" |
41 |
+SRC_URI="mirror://sourceforge/axtls/${PN}-1.4.5.tar.gz" |
42 |
+ |
43 |
+LICENSE="BSD" |
44 |
+SLOT="0" |
45 |
+KEYWORDS="~amd64 ~x86" |
46 |
+IUSE="httpd" |
47 |
+ |
48 |
+DEPEND="" |
49 |
+RDEPEND="${DEPEND} |
50 |
+ httpd? ( dev-lang/php )" |
51 |
+ |
52 |
+S="${WORKDIR}/${PN}" |
53 |
+ |
54 |
+src_configure() { |
55 |
+ cp "${FILESDIR}"/config "${S}"/config/.config |
56 |
+ emake oldconfig |
57 |
+} |
58 |
+ |
59 |
+src_install() { |
60 |
+ emake PREFIX="${ED}/usr" install |
61 |
+ mv "${ED}"/usr/bin/{,ax_}htpasswd |
62 |
+} |
63 |
|
64 |
diff --git a/www-servers/axTLS/files/config b/www-servers/axTLS/files/config |
65 |
new file mode 100644 |
66 |
index 0000000..826c461 |
67 |
--- /dev/null |
68 |
+++ b/www-servers/axTLS/files/config |
69 |
@@ -0,0 +1,126 @@ |
70 |
+# |
71 |
+# Automatically generated make config: don't edit |
72 |
+# |
73 |
+HAVE_DOT_CONFIG=y |
74 |
+CONFIG_PLATFORM_LINUX=y |
75 |
+# CONFIG_PLATFORM_CYGWIN is not set |
76 |
+# CONFIG_PLATFORM_WIN32 is not set |
77 |
+ |
78 |
+# |
79 |
+# General Configuration |
80 |
+# |
81 |
+PREFIX="/usr" |
82 |
+CONFIG_DEBUG=y |
83 |
+# CONFIG_STRIP_UNWANTED_SECTIONS is not set |
84 |
+# CONFIG_VISUAL_STUDIO_7_0 is not set |
85 |
+# CONFIG_VISUAL_STUDIO_8_0 is not set |
86 |
+# CONFIG_VISUAL_STUDIO_10_0 is not set |
87 |
+CONFIG_VISUAL_STUDIO_7_0_BASE="" |
88 |
+CONFIG_VISUAL_STUDIO_8_0_BASE="" |
89 |
+CONFIG_VISUAL_STUDIO_10_0_BASE="" |
90 |
+CONFIG_EXTRA_CFLAGS_OPTIONS="" |
91 |
+CONFIG_EXTRA_LDFLAGS_OPTIONS="" |
92 |
+ |
93 |
+# |
94 |
+# SSL Library |
95 |
+# |
96 |
+# CONFIG_SSL_SERVER_ONLY is not set |
97 |
+# CONFIG_SSL_CERT_VERIFICATION is not set |
98 |
+# CONFIG_SSL_ENABLE_CLIENT is not set |
99 |
+CONFIG_SSL_FULL_MODE=y |
100 |
+# CONFIG_SSL_SKELETON_MODE is not set |
101 |
+# CONFIG_SSL_PROT_LOW is not set |
102 |
+# CONFIG_SSL_PROT_MEDIUM is not set |
103 |
+CONFIG_SSL_PROT_HIGH=y |
104 |
+CONFIG_SSL_USE_DEFAULT_KEY=y |
105 |
+CONFIG_SSL_PRIVATE_KEY_LOCATION="" |
106 |
+CONFIG_SSL_PRIVATE_KEY_PASSWORD="" |
107 |
+CONFIG_SSL_X509_CERT_LOCATION="" |
108 |
+# CONFIG_SSL_GENERATE_X509_CERT is not set |
109 |
+CONFIG_SSL_X509_COMMON_NAME="" |
110 |
+CONFIG_SSL_X509_ORGANIZATION_NAME="" |
111 |
+CONFIG_SSL_X509_ORGANIZATION_UNIT_NAME="" |
112 |
+CONFIG_SSL_ENABLE_V23_HANDSHAKE=y |
113 |
+CONFIG_SSL_HAS_PEM=y |
114 |
+CONFIG_SSL_USE_PKCS12=y |
115 |
+CONFIG_SSL_EXPIRY_TIME=24 |
116 |
+CONFIG_X509_MAX_CA_CERTS=150 |
117 |
+CONFIG_SSL_MAX_CERTS=3 |
118 |
+# CONFIG_SSL_CTX_MUTEXING is not set |
119 |
+CONFIG_USE_DEV_URANDOM=y |
120 |
+# CONFIG_WIN32_USE_CRYPTO_LIB is not set |
121 |
+CONFIG_OPENSSL_COMPATIBLE=y |
122 |
+# CONFIG_PERFORMANCE_TESTING is not set |
123 |
+CONFIG_SSL_TEST=y |
124 |
+CONFIG_AXTLSWRAP=y |
125 |
+CONFIG_AXHTTPD=y |
126 |
+ |
127 |
+# |
128 |
+# Axhttpd Configuration |
129 |
+# |
130 |
+# CONFIG_HTTP_STATIC_BUILD is not set |
131 |
+CONFIG_HTTP_PORT=80 |
132 |
+CONFIG_HTTP_HTTPS_PORT=443 |
133 |
+CONFIG_HTTP_SESSION_CACHE_SIZE=5 |
134 |
+CONFIG_HTTP_WEBROOT="/var/www/localhost" |
135 |
+CONFIG_HTTP_TIMEOUT=300 |
136 |
+ |
137 |
+# |
138 |
+# CGI |
139 |
+# |
140 |
+CONFIG_HTTP_HAS_CGI=y |
141 |
+CONFIG_HTTP_CGI_EXTENSIONS=".lua,.lp,.php" |
142 |
+# CONFIG_HTTP_ENABLE_LUA is not set |
143 |
+CONFIG_HTTP_LUA_PREFIX="" |
144 |
+# CONFIG_HTTP_BUILD_LUA is not set |
145 |
+CONFIG_HTTP_CGI_LAUNCHER="/usr/bin/php" |
146 |
+CONFIG_HTTP_DIRECTORIES=y |
147 |
+CONFIG_HTTP_HAS_AUTHORIZATION=y |
148 |
+# CONFIG_HTTP_HAS_IPV6 is not set |
149 |
+# CONFIG_HTTP_ENABLE_DIFFERENT_USER is not set |
150 |
+CONFIG_HTTP_USER="" |
151 |
+CONFIG_HTTP_VERBOSE=y |
152 |
+CONFIG_HTTP_IS_DAEMON=y |
153 |
+ |
154 |
+# |
155 |
+# Language Bindings |
156 |
+# |
157 |
+# CONFIG_BINDINGS is not set |
158 |
+# CONFIG_CSHARP_BINDINGS is not set |
159 |
+# CONFIG_VBNET_BINDINGS is not set |
160 |
+CONFIG_DOT_NET_FRAMEWORK_BASE="" |
161 |
+# CONFIG_JAVA_BINDINGS is not set |
162 |
+CONFIG_JAVA_HOME="" |
163 |
+# CONFIG_PERL_BINDINGS is not set |
164 |
+CONFIG_PERL_CORE="" |
165 |
+CONFIG_PERL_LIB="" |
166 |
+# CONFIG_LUA_BINDINGS is not set |
167 |
+CONFIG_LUA_CORE="" |
168 |
+ |
169 |
+# |
170 |
+# Samples |
171 |
+# |
172 |
+CONFIG_SAMPLES=y |
173 |
+CONFIG_C_SAMPLES=y |
174 |
+# CONFIG_CSHARP_SAMPLES is not set |
175 |
+# CONFIG_VBNET_SAMPLES is not set |
176 |
+# CONFIG_JAVA_SAMPLES is not set |
177 |
+# CONFIG_PERL_SAMPLES is not set |
178 |
+# CONFIG_LUA_SAMPLES is not set |
179 |
+ |
180 |
+# |
181 |
+# BigInt Options |
182 |
+# |
183 |
+# CONFIG_BIGINT_CLASSICAL is not set |
184 |
+# CONFIG_BIGINT_MONTGOMERY is not set |
185 |
+CONFIG_BIGINT_BARRETT=y |
186 |
+CONFIG_BIGINT_CRT=y |
187 |
+CONFIG_BIGINT_KARATSUBA=y |
188 |
+MUL_KARATSUBA_THRESH=20 |
189 |
+SQU_KARATSUBA_THRESH=40 |
190 |
+CONFIG_BIGINT_SLIDING_WINDOW=y |
191 |
+CONFIG_BIGINT_SQUARE=y |
192 |
+# CONFIG_BIGINT_CHECK_ON is not set |
193 |
+CONFIG_INTEGER_32BIT=y |
194 |
+# CONFIG_INTEGER_16BIT is not set |
195 |
+# CONFIG_INTEGER_8BIT is not set |
196 |
|
197 |
diff --git a/www-servers/axTLS/metadata.xml b/www-servers/axTLS/metadata.xml |
198 |
new file mode 100644 |
199 |
index 0000000..02ff70b |
200 |
--- /dev/null |
201 |
+++ b/www-servers/axTLS/metadata.xml |
202 |
@@ -0,0 +1,11 @@ |
203 |
+<?xml version="1.0" encoding="UTF-8"?> |
204 |
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
205 |
+<pkgmetadata> |
206 |
+ <maintainer> |
207 |
+ <email>blueness@g.o</email> |
208 |
+ <name>Anthony G. Basile</name> |
209 |
+ </maintainer> |
210 |
+ <use> |
211 |
+ <flag name="httpd">Enables axhttpd web server component</flag> |
212 |
+ </use> |
213 |
+</pkgmetadata> |