Ravenports generated: 15 Feb 2023 23:13
[ravenports.git] / bucket_FB / php80-posix
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               php80-posix
4 VERSION=                8.0.28
5 KEYWORDS=               lang www php sysutils
6 VARIANTS=               standard
7 SDESC[standard]=        PHP 8.0 extension: posix functionality
8 HOMEPAGE=               https://php.net/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            PHP/distributions
13 DISTFILE[1]=            php-8.0.28.tar.xz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 USES=                   php:ext,80 cpe
21
22 DISTNAME=               php-8.0.28/ext/{{PHP_MODNAME}}
23 EXTRACT_HEAD[1]=        {{TAR}} -xf
24 EXTRACT_TAIL[1]=        php-8.0.28/ext/{{PHP_MODNAME}}
25
26 CPE_PRODUCT=            php
27 CPE_VENDOR=             php
28 FPC_EQUIVALENT=         sysutils/php80-posix
29
30 CONFIGURE_ARGS=         --enable-posix
31
32 [FILE:55:descriptions/desc.single]
33 This package contains the posix extension for PHP 8.0.
34
35
36 [FILE:96:distinfo]
37 5e07278a1f315a67d36a676c01343ca2d4da5ec5bdb15d018e4248b3012bc0cd     10801568 php-8.0.28.tar.xz
38
39
40 [FILE:957:patches/patch-posix.c]
41 --- posix.c.orig        Fri Feb 23 00:40:39 2007
42 +++ posix.c     Sun May 13 17:52:27 2007
43 @@ -838,7 +838,7 @@
44  #if defined(ZTS) && defined(HAVE_GETGRNAM_R) && defined(_SC_GETGR_R_SIZE_MAX)
45         buflen = sysconf(_SC_GETGR_R_SIZE_MAX);
46         if (buflen < 1) {
47 -               RETURN_FALSE;
48 +               buflen = 1024;
49         }
50         buf = emalloc(buflen);
51         g = &gbuf;
52 @@ -888,7 +888,7 @@
53         
54         grbuflen = sysconf(_SC_GETGR_R_SIZE_MAX);
55         if (grbuflen < 1) {
56 -               RETURN_FALSE;
57 +               grbuflen = 1024;
58         }
59  
60         grbuf = emalloc(grbuflen);
61 @@ -955,7 +955,7 @@
62  #if defined(ZTS) && defined(_SC_GETPW_R_SIZE_MAX) && defined(HAVE_GETPWNAM_R)
63         buflen = sysconf(_SC_GETPW_R_SIZE_MAX);
64         if (buflen < 1) {
65 -               RETURN_FALSE;
66 +               buflen = 1024;
67         }
68         buf = emalloc(buflen);
69         pw = &pwbuf;
70 @@ -1004,7 +1004,7 @@
71  #if defined(ZTS) && defined(_SC_GETPW_R_SIZE_MAX) && defined(HAVE_GETPWUID_R)
72         pwbuflen = sysconf(_SC_GETPW_R_SIZE_MAX);
73         if (pwbuflen < 1) {
74 -               RETURN_FALSE;
75 +               pwbuflen = 1024;
76         }
77         pwbuf = emalloc(pwbuflen);
78  
79