Import of pkgsrc-2016Q3

This commit is contained in:
2016-10-14 07:49:11 +02:00
committed by Lionel Sambuc
parent 9d819b6d54
commit 1242aa1e36
35952 changed files with 949749 additions and 377083 deletions

View File

@@ -1,23 +1,23 @@
# $NetBSD: Makefile,v 1.75 2015/06/07 05:49:28 ryoon Exp $
# $NetBSD: Makefile,v 1.77 2016/09/19 09:06:03 wiz Exp $
BASH_VERSION= 4.3
BASH_PATCHLEVEL= 039
BASH_VERSION= 4.4
#BASH_PATCHLEVEL= 039
DISTNAME= bash-${BASH_VERSION}
PKGNAME= bash-${BASH_VERSION}.${BASH_PATCHLEVEL}
#PKGNAME= bash-${BASH_VERSION}.${BASH_PATCHLEVEL}
CATEGORIES= shells
MASTER_SITES= ${MASTER_SITE_GNU:=bash/} \
ftp://ftp.cwru.edu/pub/bash/
PATCH_SITES= ${MASTER_SITES:=bash-4.3-patches/}
PATCHFILES+= bash43-001 bash43-002 bash43-003 bash43-004 bash43-005
PATCHFILES+= bash43-006 bash43-007 bash43-008 bash43-009 bash43-010
PATCHFILES+= bash43-011 bash43-012 bash43-013 bash43-014 bash43-015
PATCHFILES+= bash43-016 bash43-017 bash43-018 bash43-019 bash43-020
PATCHFILES+= bash43-021 bash43-022 bash43-023 bash43-024 bash43-025
PATCHFILES+= bash43-026 bash43-027 bash43-028 bash43-029 bash43-030
PATCHFILES+= bash43-031 bash43-032 bash43-033 bash43-034 bash43-035
PATCHFILES+= bash43-036 bash43-037 bash43-038 bash43-039
#PATCH_SITES= ${MASTER_SITES:=bash-4.3-patches/}
#PATCHFILES+= bash43-001 bash43-002 bash43-003 bash43-004 bash43-005
#PATCHFILES+= bash43-006 bash43-007 bash43-008 bash43-009 bash43-010
#PATCHFILES+= bash43-011 bash43-012 bash43-013 bash43-014 bash43-015
#PATCHFILES+= bash43-016 bash43-017 bash43-018 bash43-019 bash43-020
#PATCHFILES+= bash43-021 bash43-022 bash43-023 bash43-024 bash43-025
#PATCHFILES+= bash43-026 bash43-027 bash43-028 bash43-029 bash43-030
#PATCHFILES+= bash43-031 bash43-032 bash43-033 bash43-034 bash43-035
#PATCHFILES+= bash43-036 bash43-037 bash43-038 bash43-039
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.gnu.org/software/bash/bash.html
@@ -35,6 +35,8 @@ CONFIGURE_ARGS= LOCAL_LDFLAGS=${EXPORT_SYMBOLS_LDFLAGS:M*:Q}
CPPFLAGS+= -DDEFAULT_PATH_VALUE="\"/usr/bin:/bin:${LOCALBASE}/bin:/usr/local/bin\""
TEST_TARGET= test
PKGCONFIG_OVERRIDE= support/bash.pc.in
INFO_FILES= YES # PLIST
PKG_SHELL= bin/bash
INSTALLATION_DIRS= ${PKGMANDIR}/man1
@@ -65,7 +67,7 @@ PKG_SUPPORTED_OPTIONS= static
## Static link
##
.if !empty(PKG_OPTIONS:Mstatic)
CONFIGURE_ARGS+= --enable-static-link
CONFIGURE_ARGS+= --enable-static-link
BUILDLINK_DEPMETHOD.gettext= build
BUILDLINK_DEPMETHOD.readline= build
.endif
@@ -83,7 +85,7 @@ CONFIGURE_ARGS+= --enable-job-control
.if ${OPSYS} == "Darwin"
CONFIGURE_ARGS+= --with-installed-readline
BUILDLINK_API_DEPENDS.readline+= readline>=6.0
BUILDLINK_API_DEPENDS.readline+= readline>=7.0
.include "../../devel/readline/buildlink3.mk"
.endif

View File

@@ -1,7 +1,92 @@
@comment $NetBSD: PLIST,v 1.7 2014/03/12 10:08:46 wiz Exp $
@comment $NetBSD: PLIST,v 1.8 2016/09/19 09:06:03 wiz Exp $
bin/bash
bin/bashbug
include/bash/alias.h
include/bash/array.h
include/bash/arrayfunc.h
include/bash/assoc.h
include/bash/bashansi.h
include/bash/bashintl.h
include/bash/bashjmp.h
include/bash/bashtypes.h
include/bash/builtins.h
include/bash/builtins/bashgetopt.h
include/bash/builtins/builtext.h
include/bash/builtins/common.h
include/bash/builtins/getopt.h
include/bash/command.h
include/bash/config-bot.h
include/bash/config-top.h
include/bash/config.h
include/bash/conftypes.h
include/bash/dispose_cmd.h
include/bash/error.h
include/bash/externs.h
include/bash/general.h
include/bash/hashlib.h
include/bash/include/ansi_stdlib.h
include/bash/include/chartypes.h
include/bash/include/filecntl.h
include/bash/include/gettext.h
include/bash/include/maxpath.h
include/bash/include/memalloc.h
include/bash/include/ocache.h
include/bash/include/posixdir.h
include/bash/include/posixjmp.h
include/bash/include/posixstat.h
include/bash/include/posixtime.h
include/bash/include/posixwait.h
include/bash/include/shmbchar.h
include/bash/include/shmbutil.h
include/bash/include/shtty.h
include/bash/include/stat-time.h
include/bash/include/stdc.h
include/bash/include/systimes.h
include/bash/include/typemax.h
include/bash/include/unionwait.h
include/bash/jobs.h
include/bash/make_cmd.h
include/bash/pathnames.h
include/bash/quit.h
include/bash/shell.h
include/bash/sig.h
include/bash/siglist.h
include/bash/signames.h
include/bash/subst.h
include/bash/syntax.h
include/bash/unwind_prot.h
include/bash/variables.h
include/bash/version.h
include/bash/xmalloc.h
include/bash/y.tab.h
info/bash.info
lib/bash/Makefile.inc
lib/bash/basename
lib/bash/dirname
lib/bash/finfo
lib/bash/head
lib/bash/id
lib/bash/ln
lib/bash/logname
lib/bash/mkdir
lib/bash/mypid
lib/bash/pathchk
lib/bash/print
lib/bash/printenv
lib/bash/push
lib/bash/realpath
lib/bash/rmdir
lib/bash/setpgid
lib/bash/sleep
lib/bash/strftime
lib/bash/sync
lib/bash/tee
lib/bash/truefalse
lib/bash/tty
lib/bash/uname
lib/bash/unlink
lib/bash/whoami
lib/pkgconfig/bash.pc
man/man1/bash.1
man/man1/bashbug.1
share/doc/bash/CHANGES
@@ -36,6 +121,7 @@ share/locale/id/LC_MESSAGES/bash.mo
share/locale/it/LC_MESSAGES/bash.mo
share/locale/ja/LC_MESSAGES/bash.mo
share/locale/lt/LC_MESSAGES/bash.mo
share/locale/nb/LC_MESSAGES/bash.mo
share/locale/nl/LC_MESSAGES/bash.mo
share/locale/pl/LC_MESSAGES/bash.mo
share/locale/pt_BR/LC_MESSAGES/bash.mo

View File

@@ -1,130 +1,14 @@
$NetBSD: distinfo,v 1.41 2015/06/07 05:49:28 ryoon Exp $
$NetBSD: distinfo,v 1.44 2016/09/19 09:06:03 wiz Exp $
SHA1 (bash-4.3.tar.gz) = 45ac3c5727e7262334f4dfadecdf601b39434e84
RMD160 (bash-4.3.tar.gz) = cd21a9f51ea7780994d4e2c9c7d16d5eb000f845
Size (bash-4.3.tar.gz) = 7955839 bytes
SHA1 (bash43-001) = d67ffd6833b30fd41f429205953714a184caa03b
RMD160 (bash43-001) = 6fc9c8c814602c60f6cda0965848dc19a2601a62
Size (bash43-001) = 1617 bytes
SHA1 (bash43-002) = 0c1d486387e5f3bea6a97b317de54f9c3de71c7c
RMD160 (bash43-002) = eecdd1863f8cb8f6ae6055d88b5ea811f5cc5674
Size (bash43-002) = 1594 bytes
SHA1 (bash43-003) = 024d9a6dc6822bb5424f83478b495de29883fb3c
RMD160 (bash43-003) = 957f27933224699fff6c508be93ac9b378af174d
Size (bash43-003) = 1465 bytes
SHA1 (bash43-004) = ece4a6450842a5c13048b86ce1746576f1df7ccd
RMD160 (bash43-004) = edeef6ffee97759db6a834fcafb14661321efa1b
Size (bash43-004) = 1534 bytes
SHA1 (bash43-005) = e7745508829892e3627cef63e56299d584689e07
RMD160 (bash43-005) = 11aad94b8fbd1f88052741de8e09386e711c2fb7
Size (bash43-005) = 2636 bytes
SHA1 (bash43-006) = df3e72bbca83bcac4513b3574d03ab25ac501928
RMD160 (bash43-006) = 21ae70170ae4338d0fdf177dd3cf90d8b638db86
Size (bash43-006) = 1445 bytes
SHA1 (bash43-007) = 1394ecd50212d1bc192db5fbfbf08b996d2582a3
RMD160 (bash43-007) = 0e15af3ff9bdf7a348ecb45698ec79b4f9d84504
Size (bash43-007) = 1331 bytes
SHA1 (bash43-008) = 482f9583f1a3a83256ded3c745cc3b98ccc9b3ea
RMD160 (bash43-008) = 1cfaef93a75c6315711e0b81c56f84da9a6fe577
Size (bash43-008) = 4575 bytes
SHA1 (bash43-009) = 1909cd7f214f4ebedc60bf022132dd4e1284e65b
RMD160 (bash43-009) = 1d64cf44aa6d732988f52dd02aadbddb54aa3e81
Size (bash43-009) = 2413 bytes
SHA1 (bash43-010) = d932228b23e795030132dc8eeea04d9919c90aa7
RMD160 (bash43-010) = 8b8ce230d0635e982d7beaf8578d63568895a5d6
Size (bash43-010) = 5357 bytes
SHA1 (bash43-011) = c53032a18e6491c91117aff5a330620ed8db0f38
RMD160 (bash43-011) = 7b94ad9f7cb92b6dc072451fbdf0754d676f4a71
Size (bash43-011) = 1533 bytes
SHA1 (bash43-012) = 49b8865ca31df4ab0c270500fd12b9e06697272d
RMD160 (bash43-012) = 42da2ec9e6585314ed4ed6ba361d270e6eb9cdcb
Size (bash43-012) = 1365 bytes
SHA1 (bash43-013) = 7c8a4bf8b556504ae9bbf0435b4a505de230e4e1
RMD160 (bash43-013) = c0c2a1680c301f50d24e3f0184289b1c1ee0e947
Size (bash43-013) = 2151 bytes
SHA1 (bash43-014) = 582c8aa707e05b4423df982ee2ed3034f71673bc
RMD160 (bash43-014) = ee39820ed5a94b00d4e233f0e0223671f55a2c8e
Size (bash43-014) = 3533 bytes
SHA1 (bash43-015) = 90969e367c9aaf8127ea61b9c23131eb9d9712fc
RMD160 (bash43-015) = 7c4d91841ca9d0ca594a149cb391db65d1701c96
Size (bash43-015) = 1894 bytes
SHA1 (bash43-016) = 9bbe955e8b332c468e7c5704ea9143cbeb87752d
RMD160 (bash43-016) = 53ef75be07a9c73297018251a51d1375ff4d5ffc
Size (bash43-016) = 3674 bytes
SHA1 (bash43-017) = 20be46bb4714ec53e2a961a8b48ccf6289991cba
RMD160 (bash43-017) = 580c01692c5d7e91196d56eac345ee4aadcdbce9
Size (bash43-017) = 1565 bytes
SHA1 (bash43-018) = 4f4033a4d40463804ead6f87bfa734acb3df9fbe
RMD160 (bash43-018) = a779bbfebc72b1a0c7e15284efc658b298618050
Size (bash43-018) = 1315 bytes
SHA1 (bash43-019) = 2cfd59869d2cfdee1f77560d7e9fd12f305725b8
RMD160 (bash43-019) = d5f610fd7f10268efd7fc84d7a6d0c6c6f9836ab
Size (bash43-019) = 2610 bytes
SHA1 (bash43-020) = a3ed65d860788cb8eaa761a77a0abe7b5cbd9240
RMD160 (bash43-020) = 4e59ef2dbbcbd0de85f04dd08fe8bcdde387a4d6
Size (bash43-020) = 2777 bytes
SHA1 (bash43-021) = 9786720bd7fc72280ff6d61476c83e39ed8213aa
RMD160 (bash43-021) = b8931b1dda5e03cbae43b32a814503a8ef2a02d4
Size (bash43-021) = 1623 bytes
SHA1 (bash43-022) = 7c67c4277eb024d17051aabaa750b6cc388d173e
RMD160 (bash43-022) = 8e17f783ba2535d3f7b1cc320d6c9a8639de4964
Size (bash43-022) = 1782 bytes
SHA1 (bash43-023) = 5fe81781847c5bad848b790d3c2c0e3df19e8719
RMD160 (bash43-023) = 86e0fe2326a81b7182f52cd3cd7da087a52ea962
Size (bash43-023) = 3414 bytes
SHA1 (bash43-024) = 875accb818ebecdb77a2fc3dc6167056ea1ce347
RMD160 (bash43-024) = a1fd34a95f55b37b065e824b494f3a35c4eb4361
Size (bash43-024) = 1909 bytes
SHA1 (bash43-025) = 484d85e54547a18f9702284c55145e34e74768d1
RMD160 (bash43-025) = 9fd51a95756fcaf9b57cab9c29d6e3f6e3b900fe
Size (bash43-025) = 3940 bytes
SHA1 (bash43-026) = ddfe741f358fb6ff0182d7d1eb6b36aabe0598b7
RMD160 (bash43-026) = bec0d5846a592fee0b62b02713b8d9c908c02edb
Size (bash43-026) = 1575 bytes
SHA1 (bash43-027) = d934917a67e353dc645a2af0e10ce0ecc2aa9282
RMD160 (bash43-027) = 0203d8d9bd3c07c9763211f2f2c8c3410ab79af9
Size (bash43-027) = 6889 bytes
SHA1 (bash43-028) = 1e05d95e4abd32b631d991fa374d030c1651645d
RMD160 (bash43-028) = 47869ab7b3174732ad3c2ccb138a23348e84e22e
Size (bash43-028) = 69606 bytes
SHA1 (bash43-029) = 883ae5901a45940d04136b0beae491238d50f70b
RMD160 (bash43-029) = 1103874024539f44b40e14058e4f7be3ed4b8b0e
Size (bash43-029) = 1824 bytes
SHA1 (bash43-030) = ad1e978c051ef58584343ad24f165e614ed2a184
RMD160 (bash43-030) = 9634eb9f937b10507fb5b750633b0d7ea17c3456
Size (bash43-030) = 63206 bytes
SHA1 (bash43-031) = 71cb6f10910f04fa501d705a947c4439b5e711ac
RMD160 (bash43-031) = 0d88d3afb4d572f691d04f4644382bd291166544
Size (bash43-031) = 3689 bytes
SHA1 (bash43-032) = dc7129036a5a472b370b376cef272eff1ff3befb
RMD160 (bash43-032) = b60f0cb5fd1a5aadce44b93c798b7b90de4d683b
Size (bash43-032) = 1734 bytes
SHA1 (bash43-033) = 4f3b7de83e7bec1a9ab6f18abb1c45a56d245e92
RMD160 (bash43-033) = 1b7121ccfdaabf75ec6485891edd16303f5bc6e1
Size (bash43-033) = 7038 bytes
SHA1 (bash43-034) = ad36fc7a1c903319c1ee39709e30e11c810ba959
RMD160 (bash43-034) = 0bcc09b7fb9b9004ee7338f6c59626c74c13b173
Size (bash43-034) = 2392 bytes
SHA1 (bash43-035) = 0a5e4c2a855e106e17f8a86e4fc5c0ded956e630
RMD160 (bash43-035) = 4d5abcddd7632e3cfc5f11ae2fea24fa889172d4
Size (bash43-035) = 1800 bytes
SHA1 (bash43-036) = e9536d5f736ea23af0fc0618ddc2439fa6d4b9a0
RMD160 (bash43-036) = c0e34740dfe90b8e250456fed50e71803cbaccfc
Size (bash43-036) = 1539 bytes
SHA1 (bash43-037) = 36e988e7770b280a0ca855a9b538002860976d29
RMD160 (bash43-037) = 03863b336ded242944c653ef56d429580345dcf6
Size (bash43-037) = 1284 bytes
SHA1 (bash43-038) = 08055d5872c5e59e91a58f2924896fcfcc921602
RMD160 (bash43-038) = 78c174ed1361332f8f4891a55a89cfc7fb732961
Size (bash43-038) = 2354 bytes
SHA1 (bash43-039) = 45ac5c1cb035a74c6ff871a506437f1607c38e94
RMD160 (bash43-039) = 50a2c9c3271242ab8d38b4e7b258c4ad631026d8
Size (bash43-039) = 1531 bytes
SHA1 (patch-af) = 31cb0d8af1e9e83bf1cc9094475c710792ca2a1c
SHA1 (patch-ag) = 61573c7b068b1e9df886655efb3d89c89643f25e
SHA1 (bash-4.4.tar.gz) = 8de012df1e4f3e91f571c3eb8ec45b43d7c747eb
RMD160 (bash-4.4.tar.gz) = 48869b3a460007d05c02ef99745477b2e526fdec
SHA512 (bash-4.4.tar.gz) = 73de3b425faaac55e45456b0f6f6d8077b5dfa7bb76e0d1894a19361b4a2b6bd4fbbe182117ddbfe9b07b4d898fba03537c261badc9533dd3c0da891764c7f29
Size (bash-4.4.tar.gz) = 9377313 bytes
SHA1 (patch-af) = e26e3209902247263884cfebc11a2f7e43245062
SHA1 (patch-ag) = cd3b151e3bb045d2bb609c0a03d7d3df2c871f47
SHA1 (patch-aj) = 2e4c15afd9b50d44967ee8e1f85bdc908c0eeeb0
SHA1 (patch-builtins_ulimit.def) = 2106ed5b76f8bccb8d82f9ada70b336675bf6672
SHA1 (patch-builtins_ulimit.def) = 1390069344607204eb3abbd6ddeb148ff590c55e
SHA1 (patch-configure) = c4e1ab53a1ee85f3e6121047f0aca8ceb85e6e5d
SHA1 (patch-lib_readline_colors.c) = f2f47e7aa0b5c1e999368109de10f80e39fd4438
SHA1 (patch-lib_readline_colors.c) = 4ebf871b883fc8ab6756758c423f777d9eb21da1
SHA1 (patch-shell.c) = daa07914d4c318cd72463f80344f4f7c364809cd
SHA1 (patch-variables.c) = d300318230e5d2c31b15bc0ee8d8416a6b6e8ee1
SHA1 (patch-variables.c) = 0bb513cb863f82eb378b8c720bdfb1c31d21d36c

View File

@@ -1,4 +1,6 @@
$NetBSD: patch-af,v 1.7 2015/03/07 22:40:48 rodent Exp $
$NetBSD: patch-af,v 1.8 2016/06/11 12:54:24 rillig Exp $
Fixes PRIdMAX and PRIuMAX on AIX < 5.1.
--- builtins/printf.def.orig 2014-01-03 15:35:33.000000000 +0000
+++ builtins/printf.def

View File

@@ -1,4 +1,6 @@
$NetBSD: patch-ag,v 1.3 2015/03/07 22:40:48 rodent Exp $
$NetBSD: patch-ag,v 1.4 2016/06/11 12:54:24 rillig Exp $
Use the definition of errno from <errno.h>.
--- builtins/psize.c.orig 2008-08-14 19:56:53.000000000 +0000
+++ builtins/psize.c

View File

@@ -1,7 +1,8 @@
$NetBSD: patch-builtins_ulimit.def,v 1.2 2015/03/07 22:40:48 rodent Exp $
$NetBSD: patch-builtins_ulimit.def,v 1.3 2016/06/11 12:54:24 rillig Exp $
Add support for the "number of threads" ulimit that appeared
in NetBSD 6.99.x.
--- builtins/ulimit.def.orig 2013-11-01 01:46:06.000000000 +0000
+++ builtins/ulimit.def
@@ -143,6 +143,10 @@ extern int errno;

View File

@@ -1,11 +1,11 @@
$NetBSD: patch-lib_readline_colors.c,v 1.1 2014/07/17 12:49:15 ryoon Exp $
$NetBSD: patch-lib_readline_colors.c,v 1.2 2016/09/19 09:06:03 wiz Exp $
* SCO OpenServer 5.0.7/3.2 has no S_ISSOCK.
--- lib/readline/colors.c.orig 2013-03-20 15:19:08.000000000 +0000
--- lib/readline/colors.c.orig 2016-01-25 15:38:00.000000000 +0000
+++ lib/readline/colors.c
@@ -187,8 +187,10 @@ _rl_print_color_indicator (char *f)
? C_ORPHAN : C_LINK);
@@ -215,8 +215,10 @@ _rl_print_color_indicator (const char *f
colored_filetype = C_LINK;
else if (S_ISFIFO (mode))
colored_filetype = C_FIFO;
+#if defined(S_ISSOCK)

View File

@@ -1,10 +1,10 @@
$NetBSD: patch-variables.c,v 1.3 2015/03/07 22:40:48 rodent Exp $
$NetBSD: patch-variables.c,v 1.4 2016/09/19 09:06:03 wiz Exp $
Only read functions from environment if flag is set.
--- variables.c.orig 2015-03-07 22:36:12.000000000 +0000
--- variables.c.orig 2016-06-15 20:05:52.000000000 +0000
+++ variables.c
@@ -110,6 +110,7 @@ extern time_t shell_start_time;
@@ -115,6 +115,7 @@ extern time_t shell_start_time;
extern int assigning_in_environment;
extern int executing_builtin;
extern int funcnest_max;
@@ -12,8 +12,8 @@ Only read functions from environment if flag is set.
#if defined (READLINE)
extern int no_line_editing;
@@ -354,7 +355,7 @@ initialize_shell_variables (env, privmod
@@ -365,7 +366,7 @@ initialize_shell_variables (env, privmod
#if defined (FUNCTION_IMPORT)
/* If exported function, define it now. Don't import functions from
the environment in privileged mode. */
- if (privmode == 0 && read_but_dont_execute == 0 &&