Hanno Böck commited on 2012-09-09 08:00:24
Zeige 7 geänderte Dateien mit 224 Einfügungen und 0 Löschungen.
... | ... |
@@ -0,0 +1,112 @@ |
1 |
+# ChangeLog for dev-php/pecl-crack |
|
2 |
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 |
|
3 |
+# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-crack/ChangeLog,v 1.4 2012/08/24 05:00:58 xmw Exp $ |
|
4 |
+ |
|
5 |
+ 24 Aug 2012; Michael Weber <xmw@gentoo.org> pecl-crack-0.4-r2.ebuild: |
|
6 |
+ ppc stable (bug 427024). |
|
7 |
+ |
|
8 |
+ 22 Aug 2012; Agostino Sarubbo <ago@gentoo.org> pecl-crack-0.4-r2.ebuild: |
|
9 |
+ Stable for amd64, wrt bug #427024 |
|
10 |
+ |
|
11 |
+*pecl-crack-0.4-r2 (19 Aug 2012) |
|
12 |
+ |
|
13 |
+ 19 Aug 2012; Ole Markus With <olemarkus@gentoo.org> |
|
14 |
+ +files/fix-php-5-4-support.patch, +pecl-crack-0.4-r2.ebuild: |
|
15 |
+ Revbump that should work with php 5.4. Bug 423869. Thanks to hanno for digging |
|
16 |
+ up the patch |
|
17 |
+ |
|
18 |
+ 30 Jan 2011; Raúl Porcel <armin76@gentoo.org> pecl-crack-0.4.ebuild: |
|
19 |
+ Drop sparc keywords |
|
20 |
+ |
|
21 |
+ 08 Jan 2011; Brent Baude <ranger@gentoo.org> pecl-crack-0.4-r1.ebuild: |
|
22 |
+ Marking pecl-crack-0.4-r1 ~ppc for bug 349659 |
|
23 |
+ |
|
24 |
+ 04 Jan 2011; Markos Chandras <hwoarang@gentoo.org> pecl-crack-0.4-r1.ebuild: |
|
25 |
+ Stable on amd64 wrt bug #349659 |
|
26 |
+ |
|
27 |
+ 04 Jan 2011; Christian Faulhammer <fauli@gentoo.org> |
|
28 |
+ pecl-crack-0.4-r1.ebuild: |
|
29 |
+ stable x86, bug 349659 |
|
30 |
+ |
|
31 |
+ 28 Dec 2010; Brent Baude <ranger@gentoo.org> pecl-crack-0.4-r1.ebuild: |
|
32 |
+ Marking pecl-crack-0.4-r1 ~ppc64 for bug 349659 |
|
33 |
+ |
|
34 |
+*pecl-crack-0.4-r1 (04 Nov 2010) |
|
35 |
+ |
|
36 |
+ 04 Nov 2010; Matti Bickel <mabi@gentoo.org> +pecl-crack-0.4-r1.ebuild: |
|
37 |
+ add version that supports minor version slotting |
|
38 |
+ |
|
39 |
+ 09 May 2008; Christian Hoffmann <hoffie@gentoo.org> pecl-crack-0.4.ebuild: |
|
40 |
+ explicitly call phpize, not src_unpack (bug 220519) |
|
41 |
+ |
|
42 |
+ 07 May 2008; Christian Hoffmann <hoffie@gentoo.org> pecl-crack-0.4.ebuild: |
|
43 |
+ calling php-ext-source-r1_src_unpack explicitly, bug 220519 |
|
44 |
+ |
|
45 |
+ 06 Dec 2007; Markus Ullmann <jokey@gentoo.org> pecl-crack-0.4.ebuild: |
|
46 |
+ LICENSE fix from project overlay |
|
47 |
+ |
|
48 |
+ 02 Dec 2007; Jakub Moc <jakub@gentoo.org> pecl-crack-0.4.ebuild: |
|
49 |
+ Fix LICENSE |
|
50 |
+ |
|
51 |
+ 20 Aug 2007; Markus Ullmann <jokey@gentoo.org> pecl-crack-0.4.ebuild: |
|
52 |
+ Stable on x86 wrt bug #187234 |
|
53 |
+ |
|
54 |
+ 14 Aug 2007; Markus Rothe <corsair@gentoo.org> pecl-crack-0.4.ebuild: |
|
55 |
+ Stable on ppc64; bug #187234 |
|
56 |
+ |
|
57 |
+ 10 Aug 2007; Steve Dibb <beandog@gentoo.org> pecl-crack-0.4.ebuild: |
|
58 |
+ amd64 stable, bug 187234 |
|
59 |
+ |
|
60 |
+ 07 Aug 2007; nixnut <nixnut@gentoo.org> pecl-crack-0.4.ebuild: |
|
61 |
+ Stable on ppc wrt bug 187234 |
|
62 |
+ |
|
63 |
+ 17 Mar 2007; Luca Longinotti <chtekk@gentoo.org> pecl-crack-0.4.ebuild: |
|
64 |
+ Cleanup. |
|
65 |
+ |
|
66 |
+ 08 Oct 2006; Sebastian Bergmann <sebastian@gentoo.org> |
|
67 |
+ +files/fix-pecl-bug-5765.patch, pecl-crack-0.4.ebuild: |
|
68 |
+ Fix for http://pecl.php.net/bugs/bug.php?id=5765. Patch by Lars Strojny |
|
69 |
+ <lars@strojny.net>. |
|
70 |
+ |
|
71 |
+*pecl-crack-0.4 (29 Sep 2006) |
|
72 |
+ |
|
73 |
+ 29 Sep 2006; Sebastian Bergmann <sebastian@gentoo.org> |
|
74 |
+ -pecl-crack-0.2.ebuild, -pecl-crack-0.3.ebuild, +pecl-crack-0.4.ebuild: |
|
75 |
+ Version bump. |
|
76 |
+ |
|
77 |
+ 10 Apr 2006; Simon Stelling <blubb@gentoo.org> pecl-crack-0.3.ebuild: |
|
78 |
+ added ~amd64 keyword |
|
79 |
+ |
|
80 |
+ 03 Feb 2006; <nixnut@gentoo.org> pecl-crack-0.3.ebuild: |
|
81 |
+ Added ~ppc keyword. bug 121024 |
|
82 |
+ |
|
83 |
+ 26 Nov 2005; Luca Longinotti <chtekk@gentoo.org> pecl-crack-0.2.ebuild, |
|
84 |
+ pecl-crack-0.3.ebuild: |
|
85 |
+ Fix var ordering. |
|
86 |
+ |
|
87 |
+ 19 Nov 2005; Markus Rothe <corsair@gentoo.org> pecl-crack-0.2.ebuild, |
|
88 |
+ pecl-crack-0.3.ebuild: |
|
89 |
+ Added ~ppc64 keyword; bug #102649 |
|
90 |
+ |
|
91 |
+ 24 Sep 2005; Jason Wever <weeve@gentoo.org> pecl-crack-0.3.ebuild: |
|
92 |
+ Added ~sparc keyword back into pecl-crack because it got dropped. :( |
|
93 |
+ |
|
94 |
+ 15 Sep 2005; Michael Sterrett <mr_bones_@gentoo.org> |
|
95 |
+ pecl-crack-0.2.ebuild: |
|
96 |
+ dekeyword for amd64 until php5 is keyworded as well |
|
97 |
+ |
|
98 |
+*pecl-crack-0.3 (10 Sep 2005) |
|
99 |
+ |
|
100 |
+ 10 Sep 2005; Sebastian Bergmann <sebastian@gentoo.org> |
|
101 |
+ +pecl-crack-0.3.ebuild: |
|
102 |
+ Version bump, DEPEND on cracklib no longer needed. |
|
103 |
+ |
|
104 |
+ 10 Sep 2005; Jason Wever <weeve@gentoo.org> pecl-crack-0.2.ebuild: |
|
105 |
+ Added ~sparc keyword. |
|
106 |
+ |
|
107 |
+ 07 Sep 2005; Sebastian Bergmann <sebastian@gentoo.org> |
|
108 |
+ pecl-crack-0.2.ebuild: |
|
109 |
+ Marked ~amd64 per bug 99551. |
|
110 |
+ |
|
111 |
+ 18 Aug 2005; <stuart@gentoo.org> ChangeLog: |
|
112 |
+ Initial version; replaces older dev-php/* packages |
... | ... |
@@ -0,0 +1,7 @@ |
1 |
+AUX fix-pecl-bug-5765.patch 375 SHA256 1a4f72c1c51cbc95eaa68776fdc677a740ae2cc04e21000a2260548fb7f85b74 SHA512 21f7d76242c630334e88c8bf1f6e4fe9718943c36c6886f8de6503c9c616beab7007e31127b40b1df66763893d692a65f20483addb1607e0cfc7ec7b92ff4500 WHIRLPOOL 040ae981d77681384f96f4c4713a0668b33e7e3c8551edbc1c80c0372f6387b457920b4695c8b8bffbcad2afaae3fce8ac5c3960992c70af61c1c7bef88b4ab9 |
|
2 |
+AUX fix-php-5-4-support.patch 704 SHA256 174cbbf61218b3e34b0d615c3bd9568a1c55d58eb29f7afcc6b05bf0deb05ee2 SHA512 e42a28874f538ef5ae1e2dcf5e9aac40a051a3af1a85afe47a283affcd38fe846c37ac1f46dae3bbe3ebdb9fc4dac5245f5ba3023f315bf188ba0a9af910f294 WHIRLPOOL d658c30934f8580f369461fef5f9b0a3273a1cb524fd0eeeee3fc01f413c6c71eedd6b1c40e5899d9c39685356f44de3d54adf02b2eb9e3aa63cc10259ef7979 |
|
3 |
+DIST crack-0.4.tgz 25524 SHA256 00a5250a6c82b39c1aefcb6e1ce0980da5df49c9bfc6ade9a8e867d89e87f560 SHA512 0dec64d1ce859bb3d7e2b834e4bcc4ef8c6f3e88e5b61884e40dddc366a992a7c85bfad4227224d4401aad7f26843678709f29acd2dcc75563658040b8067d7f WHIRLPOOL 2b6d26cf65912f6fac72733711ed48e0c859df28a3c7a2b351e607edcc51f15fea7cfef01419b3fd56267ddf9c57f4a75f93e64015c0db9d14e5799ac1a411c7 |
|
4 |
+EBUILD pecl-crack-0.4-r1.ebuild 690 SHA256 a59c84497adbc3dcec57966276f6d28efa30911535a0d4b3312a369c6b1a66f7 SHA512 e5e6a9755728b05e2f44b14c4181890b47d1b88b3ae33b66c3fb6c72f0b7bb7f5a12ed12324882dbfa6a3a4be43f9432842fbaeada983d4750fd5a1e07e7c3db WHIRLPOOL ece56e598b79b8d9545266bc03c663f73fc25cc1a4db543801ddc54e778e2ad648c8d5748457ffaebc5924c456d56b4b31e20afb3cf17f4d99aca709a3805b66 |
|
5 |
+EBUILD pecl-crack-0.4-r2.ebuild 720 SHA256 2c2c5f66ea373260dd20dba9b447ad1cf1f4babdc2282b24a99e2a98f861e7d2 SHA512 8c959b95b72eb76136b763c9a7cc5fa516ce36a6bfd10143fbc7791720eb30eca948d69c7b86230ca5ffd532f7de32332a078981ccccf51b9509e22819c82d99 WHIRLPOOL b08ae78c8ac8222b6eb5d33a7116ddf4184aaee11bef6a5d643780323baaf54363a3de4e939ed507e171c5e9e44d6e9a9c4fb87fdbbe2ed054eb731c10970795 |
|
6 |
+MISC ChangeLog 3924 SHA256 82a3550c2a97a7ccc93d7f221095b0bc250b9627034e3e97216619868ec907e2 SHA512 7f903d311458733eb11402634ce93db7af12539b538cea2aa013745e59991807f10530518f94e24c9320bf62d56235d572749488cfde6643ba45f6f017d91d08 WHIRLPOOL cb8f628279e0195ac09c9148d9fb270464aae95518ab7196f13feb4548f0ca62c6c840b64ae5d51a484a3748be8b0941eb7f0c336d5b46d8db850cc4adbc6212 |
|
7 |
+MISC metadata.xml 157 SHA256 54f8878ca0228e380abbaa4b529806b5533a6b9b51b3b16c0909e906586a91a1 SHA512 94adacaefd7d989cc904cc3ee920b15d58fee61df13008ebcbefa66f9b5c58cab2a5fad0499d4b57cd41e5f1ae79c6cf44525d90e649d23ebacd7721466b8947 WHIRLPOOL 66f688809b11b84b1b9d782a3c03cfcefed87989862aaca20c17cb076349ec402da9eaf87f7be02f7b4de178ea42da31029baee1bcd8e563aeabe949d4ed41f9 |
... | ... |
@@ -0,0 +1,11 @@ |
1 |
+--- crack-0.4/libcrack/src/cracklib.h 2005-09-21 11:00:06.000000000 +0200 |
|
2 |
++++ crack-0.4-new/libcrack/src/cracklib.h 2006-10-08 20:44:00.618783250 +0200 |
|
3 |
+@@ -46,7 +46,7 @@ |
|
4 |
+ |
|
5 |
+ typedef unsigned char int8; |
|
6 |
+ typedef unsigned short int int16; |
|
7 |
+-typedef unsigned long int int32; |
|
8 |
++typedef unsigned int int32; |
|
9 |
+ |
|
10 |
+ #ifndef NUMWORDS |
|
11 |
+ # define NUMWORDS 16 |
... | ... |
@@ -0,0 +1,30 @@ |
1 |
+Gentoo bug: 423869 |
|
2 |
+Thanks to hanno |
|
3 |
+ |
|
4 |
+--- pecl/crack/trunk/crack.c 2008/07/17 10:02:47 262854 |
|
5 |
++++ pecl/crack/trunk/crack.c 2012/06/07 16:13:34 326013 |
|
6 |
+@@ -38,7 +38,7 @@ |
|
7 |
+ |
|
8 |
+ /* {{{ crack_functions[] |
|
9 |
+ */ |
|
10 |
+-function_entry crack_functions[] = { |
|
11 |
++zend_function_entry crack_functions[] = { |
|
12 |
+ PHP_FE(crack_opendict, NULL) |
|
13 |
+ PHP_FE(crack_closedict, NULL) |
|
14 |
+ PHP_FE(crack_check, NULL) |
|
15 |
+@@ -94,6 +94,7 @@ |
|
16 |
+ int filename_len; |
|
17 |
+ int result = SUCCESS; |
|
18 |
+ |
|
19 |
++#if PHP_VERSION_ID < 50400 |
|
20 |
+ if (PG(safe_mode)) { |
|
21 |
+ filename_len = strlen(path) + 10; |
|
22 |
+ filename = (char *) emalloc(filename_len); |
|
23 |
+@@ -125,6 +126,7 @@ |
|
24 |
+ return FAILURE; |
|
25 |
+ } |
|
26 |
+ } |
|
27 |
++#endif |
|
28 |
+ |
|
29 |
+ if (php_check_open_basedir(path TSRMLS_CC)) { |
|
30 |
+ return FAILURE; |
... | ... |
@@ -0,0 +1,28 @@ |
1 |
+# Copyright 1999-2011 Gentoo Foundation |
|
2 |
+# Distributed under the terms of the GNU General Public License v2 |
|
3 |
+# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-crack/pecl-crack-0.4-r1.ebuild,v 1.1 2011/12/14 22:32:31 mabi Exp $ |
|
4 |
+ |
|
5 |
+EAPI="3" |
|
6 |
+ |
|
7 |
+PHP_EXT_NAME="crack" |
|
8 |
+PHP_EXT_INI="yes" |
|
9 |
+PHP_EXT_ZENDEXT="no" |
|
10 |
+DOCS="EXPERIMENTAL" |
|
11 |
+ |
|
12 |
+inherit php-ext-pecl-r2 |
|
13 |
+ |
|
14 |
+KEYWORDS="amd64 ~ppc ~ppc64 x86" |
|
15 |
+ |
|
16 |
+DESCRIPTION="PHP interface to the cracklib libraries." |
|
17 |
+LICENSE="PHP-3 CRACKLIB" |
|
18 |
+SLOT="0" |
|
19 |
+IUSE="" |
|
20 |
+ |
|
21 |
+src_prepare() { |
|
22 |
+ for slot in $(php_get_slots) ; do |
|
23 |
+ cd "${WORKDIR}/${slot}" |
|
24 |
+ # Patch for http://pecl.php.net/bugs/bug.php?id=5765 |
|
25 |
+ epatch "${FILESDIR}/fix-pecl-bug-5765.patch" |
|
26 |
+ done |
|
27 |
+ php-ext-source-r2_src_prepare |
|
28 |
+} |
... | ... |
@@ -0,0 +1,31 @@ |
1 |
+# Copyright 1999-2012 Gentoo Foundation |
|
2 |
+# Distributed under the terms of the GNU General Public License v2 |
|
3 |
+# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-crack/pecl-crack-0.4-r2.ebuild,v 1.3 2012/08/24 05:00:58 xmw Exp $ |
|
4 |
+ |
|
5 |
+EAPI="4" |
|
6 |
+ |
|
7 |
+PHP_EXT_NAME="crack" |
|
8 |
+PHP_EXT_INI="yes" |
|
9 |
+PHP_EXT_ZENDEXT="no" |
|
10 |
+DOCS="EXPERIMENTAL" |
|
11 |
+ |
|
12 |
+USE_PHP="php5-3 php5-4" |
|
13 |
+ |
|
14 |
+inherit php-ext-pecl-r2 |
|
15 |
+ |
|
16 |
+KEYWORDS="amd64 ppc ~ppc64 ~x86" |
|
17 |
+ |
|
18 |
+DESCRIPTION="PHP interface to the cracklib libraries." |
|
19 |
+LICENSE="PHP-3 CRACKLIB" |
|
20 |
+SLOT="0" |
|
21 |
+IUSE="" |
|
22 |
+ |
|
23 |
+src_prepare() { |
|
24 |
+ local slot |
|
25 |
+ for slot in $(php_get_slots) ; do |
|
26 |
+ cd "${WORKDIR}/${slot}" |
|
27 |
+ epatch "${FILESDIR}/fix-php-5-4-support.patch" |
|
28 |
+ epatch "${FILESDIR}/fix-pecl-bug-5765.patch" |
|
29 |
+ done |
|
30 |
+ php-ext-source-r2_src_prepare |
|
31 |
+} |
|
0 | 32 |