Ravenports generated: 08 Feb 2023 00:14
[ravenports.git] / bucket_29 / coreutils
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               coreutils
4 VERSION=                9.1
5 KEYWORDS=               sysutils textproc
6 VARIANTS=               standard noprefix ravensys
7 SDESC[ravensys]=        FSF core utilities for raven sysroot (no nls)
8 SDESC[noprefix]=        FSF core utilities (standard names)
9 SDESC[standard]=        FSF core utilities (prefixed with g)
10 HOMEPAGE=               http://www.gnu.org/software/coreutils/
11 CONTACT=                nobody
12
13 DOWNLOAD_GROUPS=        main
14 SITES[main]=            GNU/coreutils
15 DISTFILE[1]=            coreutils-9.1.tar.xz:main
16 DF_INDEX=               1
17 SPKGS[ravensys]=        primary
18 SPKGS[noprefix]=        complete
19                         primary
20                         nls
21 SPKGS[standard]=        complete
22                         primary
23                         nls
24
25 OPTIONS_AVAILABLE=      NOTSTD RAVENSYS
26 OPTIONS_STANDARD=       none
27 VOPTS[ravensys]=        NOTSTD=ON RAVENSYS=ON
28 VOPTS[noprefix]=        NOTSTD=ON RAVENSYS=OFF
29
30 BUILD_DEPENDS=          gmp:static:standard
31
32 USES=                   cpe gmake iconv:build perl:build charsetfix
33
34 LICENSE=                GPLv3:primary
35 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
36 LICENSE_FILE=           GPLv3:{{WRKSRC}}/COPYING
37 LICENSE_AWK=            TERMS:"GETPASS_H"
38 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/lib/getpass.h
39 LICENSE_SCHEME=         solo
40
41 INFO=                   primary:coreutils
42 CPE_VENDOR=             gnu
43 FPC_EQUIVALENT=         sysutils/coreutils
44 INFO_SUBDIR=            .
45
46 MUST_CONFIGURE=         gnu
47 CONFIGURE_ARGS=         --with-gmp
48 CONFIGURE_ENV=          FORCE_UNSAFE_CONFIGURE=1
49
50 SINGLE_JOB=             yes
51
52 INSTALL_REQ_TOOLCHAIN=  yes
53
54 [NOTSTD].DESCRIPTION=                   Not the standard variant
55 [NOTSTD].CONFIGURE_ARGS_OFF=            --program-prefix=g
56
57 [RAVENSYS].DESCRIPTION=                 For ravensys-root - built without NLS
58 [RAVENSYS].CONFIGURE_ARGS_OFF=          --enable-nls
59 [RAVENSYS].CONFIGURE_ARGS_ON=           --disable-nls
60 [RAVENSYS].USES_OFF=                    gettext
61
62 post-install:
63         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/g* \
64                 ${STAGEDIR}${PREFIX}/libexec/coreutils/libstdbuf.so
65
66 post-build:
67         ${REINPLACE_CMD} -e "s/ lib / /g" ${WRKSRC}/Makefile
68
69 post-patch-freebsd:
70         ${REINPLACE_CMD} -e "s/--output/--no-discard-stderr --output/" \
71                 ${WRKSRC}/Makefile.in
72
73 [FILE:804:descriptions/desc.primary]
74 The Free Software Foundation's core utilities:
75
76   basename, cat, chgrp, chmod, chown, chroot, cksum, comm, cp, csplit,
77   cut, date, dd, df, dir, dircolors, dirname, du, echo, env, expand, expr,
78   factor, false, fmt, fold, groups, head, hostid, hostname, id, install,
79   join, kill, link, ln, logname, ls, md5sum, mkdir, mkfifo, mknod, mv,
80   nice, nl, nohup, od, paste, pathchk, pinky, pr, printenv, printf, ptx,
81   pwd, readlink, rm, rmdir, seq, sha1sum, shred, sleep, sort, split, stat,
82   stty, su, sum, sync, tac, tail, tee, test, touch, tr, true, tsort, tty,
83   uname, unexpand, uniq, unlink, uptime, users, vdir, wc, who, whoami, yes
84
85 This port will install these utilities with a `g' prefix,
86 for example gdate, gexpr, and gtest, but the texinfo documentation
87 will refer to them without the `g' prefix.
88
89
90 [FILE:99:distinfo]
91 61a1f410d78ba7e7f37a5a4f50e6d1320aca33375484a3255eddf17a38580423      5712104 coreutils-9.1.tar.xz
92
93
94 [FILE:2234:manifests/plist.primary.standard]
95 bin/
96  g[
97  gb2sum
98  gbase32
99  gbase64
100  gbasename
101  gbasenc
102  gcat
103  gchcon
104  gchgrp
105  gchmod
106  gchown
107  gchroot
108  gcksum
109  gcomm
110  gcp
111  gcsplit
112  gcut
113  gdate
114  gdd
115  gdf
116  gdir
117  gdircolors
118  gdirname
119  gdu
120  gecho
121  genv
122  gexpand
123  gexpr
124  gfactor
125  gfalse
126  gfmt
127  gfold
128  ggroups
129  ghead
130  ghostid
131  gid
132  ginstall
133  gjoin
134  gkill
135  glink
136  gln
137  glogname
138  gls
139  gmd5sum
140  gmkdir
141  gmkfifo
142  gmknod
143  gmktemp
144  gmv
145  gnice
146  gnl
147  gnohup
148  gnproc
149  gnumfmt
150  god
151  gpaste
152  gpathchk
153  gpinky
154  gpr
155  gprintenv
156  gprintf
157  gptx
158  gpwd
159  greadlink
160  grealpath
161  grm
162  grmdir
163  gruncon
164  gseq
165  gsha1sum
166  gsha224sum
167  gsha256sum
168  gsha384sum
169  gsha512sum
170  gshred
171  gshuf
172  gsleep
173  gsort
174  gsplit
175  gstat
176  gstdbuf
177  gstty
178  gsum
179  gsync
180  gtac
181  gtail
182  gtee
183  gtest
184  gtimeout
185  gtouch
186  gtr
187  gtrue
188  gtruncate
189  gtsort
190  gtty
191  guname
192  gunexpand
193  guniq
194  gunlink
195  guptime
196  gusers
197  gvdir
198  gwc
199  gwho
200  gwhoami
201  gyes
202 libexec/coreutils/libstdbuf.%%SHARED_OBJECT%%
203 share/man/man1/
204  gb2sum.1.gz
205  gbase32.1.gz
206  gbase64.1.gz
207  gbasename.1.gz
208  gbasenc.1.gz
209  gcat.1.gz
210  gchcon.1.gz
211  gchgrp.1.gz
212  gchmod.1.gz
213  gchown.1.gz
214  gchroot.1.gz
215  gcksum.1.gz
216  gcomm.1.gz
217  gcp.1.gz
218  gcsplit.1.gz
219  gcut.1.gz
220  gdate.1.gz
221  gdd.1.gz
222  gdf.1.gz
223  gdir.1.gz
224  gdircolors.1.gz
225  gdirname.1.gz
226  gdu.1.gz
227  gecho.1.gz
228  genv.1.gz
229  gexpand.1.gz
230  gexpr.1.gz
231  gfactor.1.gz
232  gfalse.1.gz
233  gfmt.1.gz
234  gfold.1.gz
235  ggroups.1.gz
236  ghead.1.gz
237  ghostid.1.gz
238  gid.1.gz
239  ginstall.1.gz
240  gjoin.1.gz
241  gkill.1.gz
242  glink.1.gz
243  gln.1.gz
244  glogname.1.gz
245  gls.1.gz
246  gmd5sum.1.gz
247  gmkdir.1.gz
248  gmkfifo.1.gz
249  gmknod.1.gz
250  gmktemp.1.gz
251  gmv.1.gz
252  gnice.1.gz
253  gnl.1.gz
254  gnohup.1.gz
255  gnproc.1.gz
256  gnumfmt.1.gz
257  god.1.gz
258  gpaste.1.gz
259  gpathchk.1.gz
260  gpinky.1.gz
261  gpr.1.gz
262  gprintenv.1.gz
263  gprintf.1.gz
264  gptx.1.gz
265  gpwd.1.gz
266  greadlink.1.gz
267  grealpath.1.gz
268  grm.1.gz
269  grmdir.1.gz
270  gruncon.1.gz
271  gseq.1.gz
272  gsha1sum.1.gz
273  gsha224sum.1.gz
274  gsha256sum.1.gz
275  gsha384sum.1.gz
276  gsha512sum.1.gz
277  gshred.1.gz
278  gshuf.1.gz
279  gsleep.1.gz
280  gsort.1.gz
281  gsplit.1.gz
282  gstat.1.gz
283  gstdbuf.1.gz
284  gstty.1.gz
285  gsum.1.gz
286  gsync.1.gz
287  gtac.1.gz
288  gtail.1.gz
289  gtee.1.gz
290  gtest.1.gz
291  gtimeout.1.gz
292  gtouch.1.gz
293  gtr.1.gz
294  gtrue.1.gz
295  gtruncate.1.gz
296  gtsort.1.gz
297  gtty.1.gz
298  guname.1.gz
299  gunexpand.1.gz
300  guniq.1.gz
301  gunlink.1.gz
302  guptime.1.gz
303  gusers.1.gz
304  gvdir.1.gz
305  gwc.1.gz
306  gwho.1.gz
307  gwhoami.1.gz
308  gyes.1.gz
309
310
311 [FILE:3372:manifests/plist.nls]
312 share/locale/af/LC_MESSAGES/coreutils.mo
313 share/locale/af/LC_TIME/coreutils.mo
314 share/locale/be/LC_MESSAGES/coreutils.mo
315 share/locale/be/LC_TIME/coreutils.mo
316 share/locale/bg/LC_MESSAGES/coreutils.mo
317 share/locale/bg/LC_TIME/coreutils.mo
318 share/locale/ca/LC_MESSAGES/coreutils.mo
319 share/locale/ca/LC_TIME/coreutils.mo
320 share/locale/cs/LC_MESSAGES/coreutils.mo
321 share/locale/cs/LC_TIME/coreutils.mo
322 share/locale/da/LC_MESSAGES/coreutils.mo
323 share/locale/da/LC_TIME/coreutils.mo
324 share/locale/de/LC_MESSAGES/coreutils.mo
325 share/locale/de/LC_TIME/coreutils.mo
326 share/locale/el/LC_MESSAGES/coreutils.mo
327 share/locale/el/LC_TIME/coreutils.mo
328 share/locale/eo/LC_MESSAGES/coreutils.mo
329 share/locale/eo/LC_TIME/coreutils.mo
330 share/locale/es/LC_MESSAGES/coreutils.mo
331 share/locale/es/LC_TIME/coreutils.mo
332 share/locale/et/LC_MESSAGES/coreutils.mo
333 share/locale/et/LC_TIME/coreutils.mo
334 share/locale/eu/LC_MESSAGES/coreutils.mo
335 share/locale/eu/LC_TIME/coreutils.mo
336 share/locale/fi/LC_MESSAGES/coreutils.mo
337 share/locale/fi/LC_TIME/coreutils.mo
338 share/locale/fr/LC_MESSAGES/coreutils.mo
339 share/locale/fr/LC_TIME/coreutils.mo
340 share/locale/ga/LC_MESSAGES/coreutils.mo
341 share/locale/ga/LC_TIME/coreutils.mo
342 share/locale/gl/LC_MESSAGES/coreutils.mo
343 share/locale/gl/LC_TIME/coreutils.mo
344 share/locale/hr/LC_MESSAGES/coreutils.mo
345 share/locale/hr/LC_TIME/coreutils.mo
346 share/locale/hu/LC_MESSAGES/coreutils.mo
347 share/locale/hu/LC_TIME/coreutils.mo
348 share/locale/ia/LC_MESSAGES/coreutils.mo
349 share/locale/ia/LC_TIME/coreutils.mo
350 share/locale/id/LC_MESSAGES/coreutils.mo
351 share/locale/id/LC_TIME/coreutils.mo
352 share/locale/it/LC_MESSAGES/coreutils.mo
353 share/locale/it/LC_TIME/coreutils.mo
354 share/locale/ja/LC_MESSAGES/coreutils.mo
355 share/locale/ja/LC_TIME/coreutils.mo
356 share/locale/kk/LC_MESSAGES/coreutils.mo
357 share/locale/kk/LC_TIME/coreutils.mo
358 share/locale/ko/LC_MESSAGES/coreutils.mo
359 share/locale/ko/LC_TIME/coreutils.mo
360 share/locale/lg/LC_MESSAGES/coreutils.mo
361 share/locale/lg/LC_TIME/coreutils.mo
362 share/locale/lt/LC_MESSAGES/coreutils.mo
363 share/locale/lt/LC_TIME/coreutils.mo
364 share/locale/ms/LC_MESSAGES/coreutils.mo
365 share/locale/ms/LC_TIME/coreutils.mo
366 share/locale/nb/LC_MESSAGES/coreutils.mo
367 share/locale/nb/LC_TIME/coreutils.mo
368 share/locale/nl/LC_MESSAGES/coreutils.mo
369 share/locale/nl/LC_TIME/coreutils.mo
370 share/locale/pl/LC_MESSAGES/coreutils.mo
371 share/locale/pl/LC_TIME/coreutils.mo
372 share/locale/pt/LC_MESSAGES/coreutils.mo
373 share/locale/pt/LC_TIME/coreutils.mo
374 share/locale/pt_BR/LC_MESSAGES/coreutils.mo
375 share/locale/pt_BR/LC_TIME/coreutils.mo
376 share/locale/ro/LC_MESSAGES/coreutils.mo
377 share/locale/ro/LC_TIME/coreutils.mo
378 share/locale/ru/LC_MESSAGES/coreutils.mo
379 share/locale/ru/LC_TIME/coreutils.mo
380 share/locale/sk/LC_MESSAGES/coreutils.mo
381 share/locale/sk/LC_TIME/coreutils.mo
382 share/locale/sl/LC_MESSAGES/coreutils.mo
383 share/locale/sl/LC_TIME/coreutils.mo
384 share/locale/sr/LC_MESSAGES/coreutils.mo
385 share/locale/sr/LC_TIME/coreutils.mo
386 share/locale/sv/LC_MESSAGES/coreutils.mo
387 share/locale/sv/LC_TIME/coreutils.mo
388 share/locale/tr/LC_MESSAGES/coreutils.mo
389 share/locale/tr/LC_TIME/coreutils.mo
390 share/locale/uk/LC_MESSAGES/coreutils.mo
391 share/locale/uk/LC_TIME/coreutils.mo
392 share/locale/vi/LC_MESSAGES/coreutils.mo
393 share/locale/vi/LC_TIME/coreutils.mo
394 share/locale/zh_CN/LC_MESSAGES/coreutils.mo
395 share/locale/zh_CN/LC_TIME/coreutils.mo
396 share/locale/zh_TW/LC_MESSAGES/coreutils.mo
397 share/locale/zh_TW/LC_TIME/coreutils.mo
398
399
400 [FILE:2023:manifests/plist.primary]
401 bin/
402  [
403  b2sum
404  base32
405  base64
406  basename
407  basenc
408  cat
409  chcon
410  chgrp
411  chmod
412  chown
413  chroot
414  cksum
415  comm
416  cp
417  csplit
418  cut
419  date
420  dd
421  df
422  dir
423  dircolors
424  dirname
425  du
426  echo
427  env
428  expand
429  expr
430  factor
431  false
432  fmt
433  fold
434  groups
435  head
436  hostid
437  id
438  install
439  join
440  kill
441  link
442  ln
443  logname
444  ls
445  md5sum
446  mkdir
447  mkfifo
448  mknod
449  mktemp
450  mv
451  nice
452  nl
453  nohup
454  nproc
455  numfmt
456  od
457  paste
458  pathchk
459  pinky
460  pr
461  printenv
462  printf
463  ptx
464  pwd
465  readlink
466  realpath
467  rm
468  rmdir
469  runcon
470  seq
471  sha1sum
472  sha224sum
473  sha256sum
474  sha384sum
475  sha512sum
476  shred
477  shuf
478  sleep
479  sort
480  split
481  stat
482  stdbuf
483  stty
484  sum
485  sync
486  tac
487  tail
488  tee
489  test
490  timeout
491  touch
492  tr
493  true
494  truncate
495  tsort
496  tty
497  uname
498  unexpand
499  uniq
500  unlink
501  uptime
502  users
503  vdir
504  wc
505  who
506  whoami
507  yes
508 libexec/coreutils/libstdbuf.%%SHARED_OBJECT%%
509 share/man/man1/
510  b2sum.1.gz
511  base32.1.gz
512  base64.1.gz
513  basename.1.gz
514  basenc.1.gz
515  cat.1.gz
516  chcon.1.gz
517  chgrp.1.gz
518  chmod.1.gz
519  chown.1.gz
520  chroot.1.gz
521  cksum.1.gz
522  comm.1.gz
523  cp.1.gz
524  csplit.1.gz
525  cut.1.gz
526  date.1.gz
527  dd.1.gz
528  df.1.gz
529  dir.1.gz
530  dircolors.1.gz
531  dirname.1.gz
532  du.1.gz
533  echo.1.gz
534  env.1.gz
535  expand.1.gz
536  expr.1.gz
537  factor.1.gz
538  false.1.gz
539  fmt.1.gz
540  fold.1.gz
541  groups.1.gz
542  head.1.gz
543  hostid.1.gz
544  id.1.gz
545  install.1.gz
546  join.1.gz
547  kill.1.gz
548  link.1.gz
549  ln.1.gz
550  logname.1.gz
551  ls.1.gz
552  md5sum.1.gz
553  mkdir.1.gz
554  mkfifo.1.gz
555  mknod.1.gz
556  mktemp.1.gz
557  mv.1.gz
558  nice.1.gz
559  nl.1.gz
560  nohup.1.gz
561  nproc.1.gz
562  numfmt.1.gz
563  od.1.gz
564  paste.1.gz
565  pathchk.1.gz
566  pinky.1.gz
567  pr.1.gz
568  printenv.1.gz
569  printf.1.gz
570  ptx.1.gz
571  pwd.1.gz
572  readlink.1.gz
573  realpath.1.gz
574  rm.1.gz
575  rmdir.1.gz
576  runcon.1.gz
577  seq.1.gz
578  sha1sum.1.gz
579  sha224sum.1.gz
580  sha256sum.1.gz
581  sha384sum.1.gz
582  sha512sum.1.gz
583  shred.1.gz
584  shuf.1.gz
585  sleep.1.gz
586  sort.1.gz
587  split.1.gz
588  stat.1.gz
589  stdbuf.1.gz
590  stty.1.gz
591  sum.1.gz
592  sync.1.gz
593  tac.1.gz
594  tail.1.gz
595  tee.1.gz
596  test.1.gz
597  timeout.1.gz
598  touch.1.gz
599  tr.1.gz
600  true.1.gz
601  truncate.1.gz
602  tsort.1.gz
603  tty.1.gz
604  uname.1.gz
605  unexpand.1.gz
606  uniq.1.gz
607  unlink.1.gz
608  uptime.1.gz
609  users.1.gz
610  vdir.1.gz
611  wc.1.gz
612  who.1.gz
613  whoami.1.gz
614  yes.1.gz
615
616
617 [FILE:380:patches/patch-configure]
618 --- configure.orig      2022-04-15 21:11:02 UTC
619 +++ configure
620 @@ -5579,7 +5579,7 @@ do
621      */) ;;
622      *) as_dir=$as_dir/ ;;
623    esac
624 -    for ac_prog in mkdir gmkdir; do
625 +    for ac_prog in mkdir; do
626          for ac_exec_ext in '' $ac_executable_extensions; do
627            as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
628            case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
629
630
631 [FILE:837:patches/patch-lib_string.in.h]
632 --- lib/string.in.h.orig        2022-04-07 02:15:05 UTC
633 +++ lib/string.in.h
634 @@ -569,7 +569,7 @@ _GL_FUNCDECL_RPL (strndup, char *,
635                    _GL_ATTRIBUTE_MALLOC _GL_ATTRIBUTE_DEALLOC_FREE);
636  _GL_CXXALIAS_RPL (strndup, char *, (char const *__s, size_t __n));
637  # else
638 -#  if !@HAVE_DECL_STRNDUP@ || __GNUC__ >= 11
639 +#  if !@HAVE_DECL_STRNDUP@ || (__GNUC__ >= 11 && !defined strndup)
640  _GL_FUNCDECL_SYS (strndup, char *,
641                    (char const *__s, size_t __n)
642                    _GL_ARG_NONNULL ((1))
643 @@ -579,7 +579,7 @@ _GL_CXXALIAS_SYS (strndup, char *, (char
644  # endif
645  _GL_CXXALIASWARN (strndup);
646  #else
647 -# if __GNUC__ >= 11
648 +# if __GNUC__ >= 11 && !defined strndup
649  /* For -Wmismatched-dealloc: Associate strndup with free or rpl_free.  */
650  _GL_FUNCDECL_SYS (strndup, char *,
651                    (char const *__s, size_t __n)
652
653
654 [FILE:362:patches/patch-src_stty.c]
655 --- src/stty.c.orig     2022-04-08 11:22:18 UTC
656 +++ src/stty.c
657 @@ -288,10 +288,10 @@ static struct mode_info const mode_info[
658  # ifdef TAB3
659    {"tab3", output, SANE_UNSET, TAB3, TABDLY},
660  # endif
661 -# ifdef TAB2
662 +# if 0
663    {"tab2", output, SANE_UNSET, TAB2, TABDLY},
664  # endif
665 -# ifdef TAB1
666 +# if 0
667    {"tab1", output, SANE_UNSET, TAB1, TABDLY},
668  # endif
669  # ifdef TAB0
670