Ravenports generated: 29 Apr 2020 23:59
[ravenports.git] / bucket_F8 / gawk
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               gawk
4 VERSION=                5.1.0
5 KEYWORDS=               lang
6 VARIANTS=               standard
7 SDESC[standard]=        GNU version of Awk
8 HOMEPAGE=               http://www.gnu.org/software/gawk/gawk.html
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GNU/gawk
13 DISTFILE[1]=            gawk-5.1.0.tar.xz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         nls
18
19 OPTIONS_AVAILABLE=      MPFR
20 OPTIONS_STANDARD=       MPFR
21 OPT_ON[all]=            MPFR
22
23 BUILD_DEPENDS=          libsigsegv:static:standard
24
25 USES=                   makeinfo libtool readline gettext-runtime
26
27 LICENSE=                GPLv3+:primary
28 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
29 LICENSE_FILE=           GPLv3+:{{WRKSRC}}/COPYING
30 LICENSE_AWK=            TERMS:"UPDATE_YEAR"
31 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/main.c
32 LICENSE_SCHEME=         solo
33
34 INFO=                   primary:gawk
35                         primary:gawkworkflow
36                         primary:gawkinet
37 FPC_EQUIVALENT=         lang/gawk
38 INFO_SUBDIR=            .
39
40 MUST_CONFIGURE=         gnu
41 CONFIGURE_ARGS=         AWK={{AWK}}
42                         --enable-nls
43                         --with-libintl-prefix={{LOCALBASE}}
44
45 INSTALL_TARGET=         install-strip
46 PLIST_SUB=              VERSION=5.1.0
47
48 [MPFR].DESCRIPTION=                     Support multi-precision floating-point computation
49 [MPFR].BUILDRUN_DEPENDS_ON=             mpfr:shared:standard
50 [MPFR].BUILD_DEPENDS_ON=                mpfr:static:standard
51 [MPFR].CONFIGURE_ARGS_OFF=              --without-gmp
52                                         --without-mpfr
53
54 [FILE:355:descriptions/desc.primary]
55 The GNU implementation of awk is called gawk; it is fully upward
56 compatible with the System V Release 4 version of awk.  gawk is also
57 upward compatible with the POSIX specification of the awk language.
58 This means that all properly written awk programs should work with gawk.
59 Thus, usually no distinction between gawk and other awk implemenations
60 is made.
61
62
63 [FILE:96:distinfo]
64 cf5fea4ac5665fd5171af4716baab2effc76306a9572988d5ba1078f196382bd      3154564 gawk-5.1.0.tar.xz
65
66
67 [FILE:1027:manifests/plist.primary]
68 bin/
69  gawk
70  gawk-%%VERSION%%
71 etc/profile.d/
72  gawk.csh
73  gawk.sh
74 include/gawkapi.h
75 lib/gawk/
76  filefuncs.%%SHARED_OBJECT%%
77  fnmatch.%%SHARED_OBJECT%%
78  fork.%%SHARED_OBJECT%%
79  inplace.%%SHARED_OBJECT%%
80  intdiv.%%SHARED_OBJECT%%
81  ordchr.%%SHARED_OBJECT%%
82  readdir.%%SHARED_OBJECT%%
83  readfile.%%SHARED_OBJECT%%
84  revoutput.%%SHARED_OBJECT%%
85  revtwoway.%%SHARED_OBJECT%%
86  rwarray.%%SHARED_OBJECT%%
87  time.%%SHARED_OBJECT%%
88 libexec/awk/
89  grcat
90  pwcat
91 share/awk/
92  assert.awk
93  bits2str.awk
94  cliff_rand.awk
95  ctime.awk
96  ftrans.awk
97  getopt.awk
98  gettime.awk
99  group.awk
100  have_mpfr.awk
101  inplace.awk
102  intdiv0.awk
103  join.awk
104  libintl.awk
105  noassign.awk
106  ns_passwd.awk
107  ord.awk
108  passwd.awk
109  processarray.awk
110  quicksort.awk
111  readable.awk
112  readfile.awk
113  rewind.awk
114  round.awk
115  shellquote.awk
116  strtonum.awk
117  walkarray.awk
118  zerofile.awk
119 share/man/man1/gawk.1.gz
120 share/man/man3/
121  filefuncs.3am.gz
122  fnmatch.3am.gz
123  fork.3am.gz
124  inplace.3am.gz
125  ordchr.3am.gz
126  readdir.3am.gz
127  readfile.3am.gz
128  revoutput.3am.gz
129  revtwoway.3am.gz
130  rwarray.3am.gz
131  time.3am.gz
132
133
134 [FILE:654:manifests/plist.nls]
135 share/locale/ca/LC_MESSAGES/gawk.mo
136 share/locale/da/LC_MESSAGES/gawk.mo
137 share/locale/de/LC_MESSAGES/gawk.mo
138 share/locale/es/LC_MESSAGES/gawk.mo
139 share/locale/fi/LC_MESSAGES/gawk.mo
140 share/locale/fr/LC_MESSAGES/gawk.mo
141 share/locale/id/LC_MESSAGES/gawk.mo
142 share/locale/it/LC_MESSAGES/gawk.mo
143 share/locale/ja/LC_MESSAGES/gawk.mo
144 share/locale/ko/LC_MESSAGES/gawk.mo
145 share/locale/ms/LC_MESSAGES/gawk.mo
146 share/locale/nl/LC_MESSAGES/gawk.mo
147 share/locale/pl/LC_MESSAGES/gawk.mo
148 share/locale/pt/LC_MESSAGES/gawk.mo
149 share/locale/pt_BR/LC_MESSAGES/gawk.mo
150 share/locale/sv/LC_MESSAGES/gawk.mo
151 share/locale/vi/LC_MESSAGES/gawk.mo
152 share/locale/zh_CN/LC_MESSAGES/gawk.mo
153
154
155 [FILE:369:patches/patch-Makefile.in]
156 --- Makefile.in.orig    2020-04-14 11:44:52 UTC
157 +++ Makefile.in
158 @@ -1241,7 +1241,7 @@ install-exec-hook:
159         (cd $(DESTDIR)$(bindir); \
160         name=`echo gawk | sed '$(transform)'` ; \
161         $(LN) $${name}$(EXEEXT) gawk-$(VERSION)$(EXEEXT) 2>/dev/null ; \
162 -       if [ ! -f awk$(EXEEXT) ]; \
163 +       if ! /usr/bin/which -s awk; \
164         then    $(LN_S) $${name}$(EXEEXT) awk$(EXEEXT); \
165         fi; exit 0)
166  
167
168
169 [FILE:392:patches/patch-extension_inplace.c]
170 --- extension/inplace.c.orig    2019-08-28 18:54:14 UTC
171 +++ extension/inplace.c
172 @@ -27,12 +27,14 @@
173  #include <config.h>
174  #endif
175  
176 +#if !(defined __sun__ && (__STDC_VERSION__ - 0 >= 199901L))
177  #ifndef _XOPEN_SOURCE
178  # define _XOPEN_SOURCE 1
179  #endif
180  #ifndef _XOPEN_SOURCE_EXTENDED
181  # define _XOPEN_SOURCE_EXTENDED 1
182  #endif
183 +#endif /* __sun__ check */
184  
185  #include <stdio.h>
186  #include <assert.h>
187