1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= GNU version of Awk
8 HOMEPAGE= http://www.gnu.org/software/gawk/gawk.html
13 DISTFILE[1]= gawk-5.1.0.tar.xz:main
15 SPKGS[standard]= complete
19 OPTIONS_AVAILABLE= MPFR
20 OPTIONS_STANDARD= MPFR
23 BUILD_DEPENDS= libsigsegv:static:standard
25 USES= makeinfo libtool readline gettext-runtime
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
37 FPC_EQUIVALENT= lang/gawk
41 CONFIGURE_ARGS= AWK={{AWK}}
43 --with-libintl-prefix={{LOCALBASE}}
45 INSTALL_TARGET= install-strip
46 PLIST_SUB= VERSION=5.1.0
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
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
64 cf5fea4ac5665fd5171af4716baab2effc76306a9572988d5ba1078f196382bd 3154564 gawk-5.1.0.tar.xz
67 [FILE:1027:manifests/plist.primary]
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%%
119 share/man/man1/gawk.1.gz
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
155 [FILE:369:patches/patch-Makefile.in]
156 --- Makefile.in.orig 2020-04-14 11:44:52 UTC
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); \
169 [FILE:392:patches/patch-extension_inplace.c]
170 --- extension/inplace.c.orig 2019-08-28 18:54:14 UTC
171 +++ extension/inplace.c
176 +#if !(defined __sun__ && (__STDC_VERSION__ - 0 >= 199901L))
177 #ifndef _XOPEN_SOURCE
178 # define _XOPEN_SOURCE 1
180 #ifndef _XOPEN_SOURCE_EXTENDED
181 # define _XOPEN_SOURCE_EXTENDED 1
183 +#endif /* __sun__ check */