summaryrefslogtreecommitdiff
path: root/shells
diff options
context:
space:
mode:
authorwiz <wiz>2010-02-15 12:58:14 +0000
committerwiz <wiz>2010-02-15 12:58:14 +0000
commit79362c33b46be9fe095b2c8bcb4f6a9a1f6edb7a (patch)
treed4821cff812c7f6d4f0ef9b4a7cec96bf0a44b20 /shells
parentff592255c509531d8c086759405efee5ba6a1db3 (diff)
downloadpkgsrc-79362c33b46be9fe095b2c8bcb4f6a9a1f6edb7a.tar.gz
Remove bash3, use bash4 instead.
bash2 stays for a little while longer, for A/UX and AIX 4 (requested by Tim Larson).
Diffstat (limited to 'shells')
-rw-r--r--shells/Makefile3
-rw-r--r--shells/bash3/DESCR12
-rw-r--r--shells/bash3/Makefile84
-rw-r--r--shells/bash3/PLIST8
-rw-r--r--shells/bash3/distinfo8
-rw-r--r--shells/bash3/patches/patch-af54
-rw-r--r--shells/bash3/patches/patch-ag15
-rw-r--r--shells/bash3/patches/patch-ah8
8 files changed, 1 insertions, 191 deletions
diff --git a/shells/Makefile b/shells/Makefile
index 0108e46af99..c2202571a5e 100644
--- a/shells/Makefile
+++ b/shells/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.47 2009/07/26 21:30:28 rillig Exp $
+# $NetBSD: Makefile,v 1.48 2010/02/15 12:58:14 wiz Exp $
#
COMMENT= Shells
@@ -8,7 +8,6 @@ SUBDIR+= bash
SUBDIR+= bash-completion
SUBDIR+= bash2
SUBDIR+= bash2-doc
-SUBDIR+= bash3
SUBDIR+= dash
SUBDIR+= eltclsh
SUBDIR+= es
diff --git a/shells/bash3/DESCR b/shells/bash3/DESCR
deleted file mode 100644
index 7e21fbd3b4f..00000000000
--- a/shells/bash3/DESCR
+++ /dev/null
@@ -1,12 +0,0 @@
-Bash is an sh-compatible shell that incorporates useful features from
-the Korn shell (ksh) and C shell (csh). It is intended to conform to
-the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard.
-
-It offers functional improvements over sh for both programming and
-interactive use; these include command line editing, unlimited size
-command history, job control, shell functions and aliases, indexed
-arrays of unlimited size, and integer arithmetic in any base from two
-to sixty-four. In addition, most sh scripts can be run by Bash without
-modification.
-
-This package contains the outdated version 3 of bash.
diff --git a/shells/bash3/Makefile b/shells/bash3/Makefile
deleted file mode 100644
index b4969dcb1af..00000000000
--- a/shells/bash3/Makefile
+++ /dev/null
@@ -1,84 +0,0 @@
-# $NetBSD: Makefile,v 1.2 2009/05/20 00:58:27 wiz Exp $
-
-DISTNAME= bash-3.2.48
-PKGREVISION= 1
-CATEGORIES= shells
-MASTER_SITES= ${MASTER_SITE_GNU:=bash/} \
- ftp://ftp.cwru.edu/pub/bash/
-
-MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://www.gnu.org/software/bash/bash.html
-COMMENT= The GNU Bourne Again Shell (version 3)
-
-CONFLICTS= static-bash-[0-9]*
-
-PKG_INSTALLATION_TYPES= overwrite pkgviews
-PKG_DESTDIR_SUPPORT= user-destdir
-
-USE_TOOLS+= makeinfo yacc
-USE_PKGLOCALEDIR= yes
-TEXINFO_REQD= 4.1
-GNU_CONFIGURE= yes
-MAKE_ENV+= INSTALL_SCRIPT=${INSTALL_SCRIPT:Q}
-CONFIGURE_ARGS= LOCAL_LDFLAGS=${EXPORT_SYMBOLS_LDFLAGS:M*:Q}
-CPPFLAGS+= -DDEFAULT_PATH_VALUE="\"/usr/bin:/bin:${LOCALBASE}/bin:/usr/local/bin\""
-MAKE_JOBS_SAFE= no
-TEST_TARGET= test
-
-INFO_FILES= YES # PLIST
-PKG_SHELL= bin/bash
-INSTALLATION_DIRS= ${PKGMANDIR}/man1
-
-# All features enabled by default.
-CONFIGURE_ARGS+= --enable-readline
-CONFIGURE_ARGS+= --enable-progcomp
-CONFIGURE_ARGS+= --enable-process-substitution
-CONFIGURE_ARGS+= --enable-job-control
-CONFIGURE_ARGS+= --enable-history
-CONFIGURE_ARGS+= --enable-help-builtin
-CONFIGURE_ARGS+= --enable-extended-glob
-CONFIGURE_ARGS+= --enable-dparen-arithmetic
-CONFIGURE_ARGS+= --enable-directory-stack
-CONFIGURE_ARGS+= --enable-debugger
-CONFIGURE_ARGS+= --enable-cond-regexp
-CONFIGURE_ARGS+= --enable-alias
-CONFIGURE_ARGS+= --enable-brace-expansion
-CONFIGURE_ARGS+= --enable-array-variables
-
-.include "../../mk/bsd.prefs.mk"
-
-PKG_OPTIONS_VAR= PKG_OPTIONS.bash
-PKG_SUPPORTED_OPTIONS= static
-
-.include "../../mk/bsd.options.mk"
-
-##
-## Static link
-##
-.if !empty(PKG_OPTIONS:Mstatic)
-CONFIGURE_ARGS+= --enable-static-link
-BUILDLINK_DEPMETHOD.gettext= build
-BUILDLINK_DEPMETHOD.readline= build
-.endif
-
-# the code has problems with older versions of yacc
-.if !empty(MACHINE_PLATFORM:MIRIX-5*)
-USE_TOOLS+= bison
-.endif
-
-# Use "readline" package on Darwin to avoid link erros.
-.if ${OPSYS} == "Darwin"
-CONFIGURE_ARGS+= --with-installed-readline
-
-USE_GNU_READLINE= yes
-BUILDLINK_API_DEPENDS.readline+= readline>=4.3
-
-.include "../../devel/readline/buildlink3.mk"
-.endif
-
-post-install:
- ${INSTALL_MAN} ${WRKSRC}/doc/bash.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
- ${INSTALL_MAN} ${WRKSRC}/doc/bashbug.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
-
-.include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/shells/bash3/PLIST b/shells/bash3/PLIST
deleted file mode 100644
index d800cbc3f6b..00000000000
--- a/shells/bash3/PLIST
+++ /dev/null
@@ -1,8 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2009/02/24 15:47:43 wiz Exp $
-bin/bash
-bin/bashbug
-info/bash.info
-man/man1/bash.1
-man/man1/bashbug.1
-share/locale/en@boldquot/LC_MESSAGES/bash.mo
-share/locale/en@quot/LC_MESSAGES/bash.mo
diff --git a/shells/bash3/distinfo b/shells/bash3/distinfo
deleted file mode 100644
index b3900d2b9be..00000000000
--- a/shells/bash3/distinfo
+++ /dev/null
@@ -1,8 +0,0 @@
-$NetBSD: distinfo,v 1.1.1.1 2009/02/24 15:47:43 wiz Exp $
-
-SHA1 (bash-3.2.48.tar.gz) = efaff12f5d58d81999830891b030842858a1e7e8
-RMD160 (bash-3.2.48.tar.gz) = 41b7091859e64b049d131ed3e84909916a2e4a2f
-Size (bash-3.2.48.tar.gz) = 2541712 bytes
-SHA1 (patch-af) = 34833c0628a60b5200a9559581c617d878eb62a8
-SHA1 (patch-ag) = 4da0a43f6b890482affff46b18eef4be67770e48
-SHA1 (patch-ah) = 6f88b33d9b56fabd319fa23cd1ff41594a01045b
diff --git a/shells/bash3/patches/patch-af b/shells/bash3/patches/patch-af
deleted file mode 100644
index f3abd8814ff..00000000000
--- a/shells/bash3/patches/patch-af
+++ /dev/null
@@ -1,54 +0,0 @@
-$NetBSD: patch-af,v 1.1.1.1 2009/02/24 15:47:43 wiz Exp $
-
---- builtins/printf.def.orig 2007-09-18 15:24:09.000000000 +0000
-+++ builtins/printf.def
-@@ -74,6 +74,11 @@ $END
- # undef PRIdMAX
- #endif
-
-+#if defined (_AIX) && !defined (_AIX51)
-+ /* AIX defines do not work. Undefine them. */
-+# undef PRIdMAX
-+# undef PRIuMAX
-+#endif
- #if !defined (PRIdMAX)
- # if HAVE_LONG_LONG
- # define PRIdMAX "lld"
-@@ -81,6 +86,13 @@ $END
- # define PRIdMAX "ld"
- # endif
- #endif
-+#if !defined (PRIuMAX) && defined (_AIX)
-+# if HAVE_LONG_LONG
-+# define PRIuMAX "llu"
-+# else
-+# define PRIuMAX "lu"
-+# endif
-+#endif
-
- #if !defined (errno)
- extern int errno;
-@@ -466,7 +478,11 @@ printf_builtin (list)
- p = pp = getintmax ();
- if (p != pp)
- {
-+#if defined (_AIX) && !defined (_AIX51)
-+ f = mklong (start, PRIdMAX, sizeof (intmax_t) - 2);
-+#else
- f = mklong (start, PRIdMAX, sizeof (PRIdMAX) - 2);
-+#endif
- PF (f, pp);
- }
- else
-@@ -493,7 +509,11 @@ printf_builtin (list)
- p = pp = getuintmax ();
- if (p != pp)
- {
-+#if defined (_AIX) && !defined (_AIX51)
-+ f = mklong (start, PRIuMAX, sizeof (uintmax_t) - 2);
-+#else
- f = mklong (start, PRIdMAX, sizeof (PRIdMAX) - 2);
-+#endif
- PF (f, pp);
- }
- else
diff --git a/shells/bash3/patches/patch-ag b/shells/bash3/patches/patch-ag
deleted file mode 100644
index d8cf2c6f0bf..00000000000
--- a/shells/bash3/patches/patch-ag
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-ag,v 1.1.1.1 2009/02/24 15:47:43 wiz Exp $
-
---- builtins/psize.c.orig 2005-07-07 14:21:32.000000000 +0200
-+++ builtins/psize.c
-@@ -41,10 +41,6 @@
- #include "../general.h"
- #include "../sig.h"
-
--#ifndef errno
--extern int errno;
--#endif
--
- int nw;
-
- sighandler
diff --git a/shells/bash3/patches/patch-ah b/shells/bash3/patches/patch-ah
deleted file mode 100644
index e67d691be9e..00000000000
--- a/shells/bash3/patches/patch-ah
+++ /dev/null
@@ -1,8 +0,0 @@
-$NetBSD: patch-ah,v 1.1.1.1 2009/02/24 15:47:43 wiz Exp $
-
---- po/LINGUAS.orig 2006-01-10 22:51:33.000000000 +0000
-+++ po/LINGUAS
-@@ -1,2 +1,2 @@
- # Set of available languages.
--en@quot en@boldquot ru
-+en@quot en@boldquot