mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-19 19:59:43 +00:00
Upgrade to 2.0
This commit is contained in:
parent
1384986d38
commit
48748db13a
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=5110
@ -1,18 +1,19 @@
|
||||
# New ports collection makefile for: bash
|
||||
# Version required: 1.14.7
|
||||
# Version required: 2.0
|
||||
# Date created: 21 August 1994
|
||||
# Whom: jkh
|
||||
#
|
||||
# $Id: Makefile,v 1.18 1996/12/27 06:01:29 obrien Exp $
|
||||
# $Id: Makefile,v 1.19 1996/12/27 06:26:05 obrien Exp $
|
||||
#
|
||||
|
||||
DISTNAME= bash-1.14.7
|
||||
DISTNAME= bash-2.0
|
||||
CATEGORIES= shells
|
||||
MASTER_SITES= ftp://slc2.ins.cwru.edu/pub/dist/
|
||||
|
||||
MAINTAINER= ache@FreeBSD.ORG
|
||||
|
||||
NOMANCOMPRESS= "Don't compress manpages or .so does not work."
|
||||
MAN1= bash.1 bash_builtins.1
|
||||
GNU_CONFIGURE= Yes
|
||||
|
||||
MAN1= bash.1 bashbug.1
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1 +1 @@
|
||||
MD5 (bash-1.14.7.tar.gz) = 2ba8f27c9861d57826e695278a240a04
|
||||
MD5 (bash-2.0.tar.gz) = b88fd6607a6b9b5ebee34ff283c5ba63
|
||||
|
24
shells/bash/files/patch-aa
Normal file
24
shells/bash/files/patch-aa
Normal file
@ -0,0 +1,24 @@
|
||||
*** configure.bak Wed Dec 18 23:01:41 1996
|
||||
--- configure Fri Dec 27 14:07:59 1996
|
||||
***************
|
||||
*** 694,699 ****
|
||||
--- 694,700 ----
|
||||
sparc-svr4*) opt_gnu_malloc=no ;; # sparc SVR4, SVR4.2
|
||||
sparc-netbsd*) opt_gnu_malloc=no ;; # needs 8-byte alignment
|
||||
sparc-linux*) opt_gnu_malloc=no ;; # sparc running linux; requires ELF
|
||||
+ *-freebsd*) opt_gnu_malloc=no ;; # has faster malloc
|
||||
*-aix*) opt_gnu_malloc=no ;; # AIX machines
|
||||
*-nextstep*) opt_gnu_malloc=no ;; # NeXT machines running NeXTstep
|
||||
*-dgux*) opt_gnu_malloc=no ;; # DG/UX machines
|
||||
*** configure.in.bak Tue Dec 17 20:49:09 1996
|
||||
--- configure.in Fri Dec 27 14:07:59 1996
|
||||
***************
|
||||
*** 36,41 ****
|
||||
--- 36,42 ----
|
||||
sparc-svr4*) opt_gnu_malloc=no ;; # sparc SVR4, SVR4.2
|
||||
sparc-netbsd*) opt_gnu_malloc=no ;; # needs 8-byte alignment
|
||||
sparc-linux*) opt_gnu_malloc=no ;; # sparc running linux; requires ELF
|
||||
+ *-freebsd*) opt_gnu_malloc=no ;; # has faster malloc
|
||||
*-aix*) opt_gnu_malloc=no ;; # AIX machines
|
||||
*-nextstep*) opt_gnu_malloc=no ;; # NeXT machines running NeXTstep
|
||||
*-dgux*) opt_gnu_malloc=no ;; # DG/UX machines
|
@ -1,56 +1,19 @@
|
||||
*** cpp-Makefile.orig Sun Jun 11 22:44:05 1995
|
||||
--- cpp-Makefile Wed Jul 19 20:17:18 1995
|
||||
*** Makefile.in.bak Wed Dec 18 22:57:21 1996
|
||||
--- Makefile.in Fri Dec 27 14:20:11 1996
|
||||
***************
|
||||
*** 133,139 ****
|
||||
--- 133,143 ----
|
||||
/usr/include. Then it will break.) */
|
||||
CC = gcc -traditional -I/usr/include $(GCC_EXTRAS)
|
||||
# else /* HAVE_FIXED_INCLUDES */
|
||||
+ #ifdef __FreeBSD__
|
||||
+ CC += $(GCC_EXTRAS)
|
||||
+ #else
|
||||
CC = gcc $(GCC_EXTRAS)
|
||||
+ #endif
|
||||
# endif /* HAVE_FIXED_INCLUDES */
|
||||
#else /* !HAVE_GCC */
|
||||
CC = CPP_CC
|
||||
***************
|
||||
*** 151,158 ****
|
||||
--- 155,167 ----
|
||||
AR = ar
|
||||
*** 499,505 ****
|
||||
|
||||
INSTALL = $(SUPPORT_SRC)install.sh
|
||||
+ #ifndef __FreeBSD__
|
||||
INSTALL_PROGRAM = $(INSTALL) -c
|
||||
INSTALL_DATA = $(INSTALL) -c -m 644
|
||||
+ #else
|
||||
+ INSTALL_PROGRAM = install -c -o bin -g bin -m 555
|
||||
+ INSTALL_DATA = install -c -o bin -g bin -m 644
|
||||
+ #endif
|
||||
install: .made installdirs
|
||||
$(INSTALL_PROGRAM) $(Program) $(bindir)/$(Program)
|
||||
! $(INSTALL_PROGRAM) bashbug $(bindir)/bashbug
|
||||
-( cd $(DOCDIR) ; $(MAKE) $(MFLAGS) \
|
||||
man1dir=$(man1dir) man1ext=$(man1ext) \
|
||||
man3dir=$(man3dir) man3ext=$(man3ext) \
|
||||
--- 499,505 ----
|
||||
|
||||
COMPRESS = gzip
|
||||
COMPRESS_EXT = .gz
|
||||
***************
|
||||
*** 300,306 ****
|
||||
--- 309,317 ----
|
||||
/**/# The GNU coding standards don't recognize the possibility that
|
||||
/**/# other information besides optimization and debugging might be
|
||||
/**/# passed to cc. A different name should have been used.
|
||||
+ #ifndef __FreeBSD__
|
||||
CFLAGS = -O -g
|
||||
+ #endif
|
||||
|
||||
SYSTEM_FLAGS = $(LINEBUF) $(VPRINTF) $(UNISTD) $(STDLIB) $(LIMITSH) \
|
||||
$(GROUPS) $(RESOURCE) $(PARAM) $(SIGHANDLER) $(SYSDEP) $(WAITH) \
|
||||
***************
|
||||
*** 308,313 ****
|
||||
--- 319,327 ----
|
||||
$(VARARGSH) $(STRCHR) $(STRCASE) $(DEVFD) \
|
||||
-D$(Machine) -D$(OS)
|
||||
LDFLAGS = $(NOSHARE) $(SYSDEP_LD) $(EXTRA_LD_PATH) $(PROFILE_FLAGS) $(CFLAGS)
|
||||
+ #ifdef __FreeBSD__
|
||||
+ LDFLAGS += -s
|
||||
+ #endif
|
||||
CCFLAGS = $(PROFILE_FLAGS) $(SYSTEM_FLAGS) -DSHELL $(ALLOCA_CFLAGS) \
|
||||
$(MALLOC_CFLAGS) $(CFLAGS)
|
||||
CPPFLAGS= -I. -I$(srcdir) -I$(LIBSRC)
|
||||
install: .made installdirs
|
||||
$(INSTALL_PROGRAM) $(Program) $(bindir)/$(Program)
|
||||
! $(INSTALL) -m 555 bashbug $(bindir)/bashbug
|
||||
-( cd $(DOCDIR) ; $(MAKE) $(MFLAGS) \
|
||||
man1dir=$(man1dir) man1ext=$(man1ext) \
|
||||
man3dir=$(man3dir) man3ext=$(man3ext) \
|
||||
|
@ -2,6 +2,6 @@ bin/bash
|
||||
@exec echo "updating /etc/shells"; cp /etc/shells /etc/shells.bak; (grep -v %D/%F /etc/shells.bak; echo %D/%F) >/etc/shells
|
||||
@unexec echo "updating /etc/shells"; cp /etc/shells /etc/shells.bak; (grep -v %D/%F /etc/shells.bak) >/etc/shells
|
||||
bin/bashbug
|
||||
man/man1/bash.1
|
||||
man/man1/bash_builtins.1
|
||||
man/man1/bash.1.gz
|
||||
man/man1/bashbug.1.gz
|
||||
info/bash.info
|
||||
|
@ -1,18 +1,19 @@
|
||||
# New ports collection makefile for: bash
|
||||
# Version required: 1.14.7
|
||||
# Version required: 2.0
|
||||
# Date created: 21 August 1994
|
||||
# Whom: jkh
|
||||
#
|
||||
# $Id: Makefile,v 1.18 1996/12/27 06:01:29 obrien Exp $
|
||||
# $Id: Makefile,v 1.19 1996/12/27 06:26:05 obrien Exp $
|
||||
#
|
||||
|
||||
DISTNAME= bash-1.14.7
|
||||
DISTNAME= bash-2.0
|
||||
CATEGORIES= shells
|
||||
MASTER_SITES= ftp://slc2.ins.cwru.edu/pub/dist/
|
||||
|
||||
MAINTAINER= ache@FreeBSD.ORG
|
||||
|
||||
NOMANCOMPRESS= "Don't compress manpages or .so does not work."
|
||||
MAN1= bash.1 bash_builtins.1
|
||||
GNU_CONFIGURE= Yes
|
||||
|
||||
MAN1= bash.1 bashbug.1
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1 +1 @@
|
||||
MD5 (bash-1.14.7.tar.gz) = 2ba8f27c9861d57826e695278a240a04
|
||||
MD5 (bash-2.0.tar.gz) = b88fd6607a6b9b5ebee34ff283c5ba63
|
||||
|
24
shells/bash1/files/patch-aa
Normal file
24
shells/bash1/files/patch-aa
Normal file
@ -0,0 +1,24 @@
|
||||
*** configure.bak Wed Dec 18 23:01:41 1996
|
||||
--- configure Fri Dec 27 14:07:59 1996
|
||||
***************
|
||||
*** 694,699 ****
|
||||
--- 694,700 ----
|
||||
sparc-svr4*) opt_gnu_malloc=no ;; # sparc SVR4, SVR4.2
|
||||
sparc-netbsd*) opt_gnu_malloc=no ;; # needs 8-byte alignment
|
||||
sparc-linux*) opt_gnu_malloc=no ;; # sparc running linux; requires ELF
|
||||
+ *-freebsd*) opt_gnu_malloc=no ;; # has faster malloc
|
||||
*-aix*) opt_gnu_malloc=no ;; # AIX machines
|
||||
*-nextstep*) opt_gnu_malloc=no ;; # NeXT machines running NeXTstep
|
||||
*-dgux*) opt_gnu_malloc=no ;; # DG/UX machines
|
||||
*** configure.in.bak Tue Dec 17 20:49:09 1996
|
||||
--- configure.in Fri Dec 27 14:07:59 1996
|
||||
***************
|
||||
*** 36,41 ****
|
||||
--- 36,42 ----
|
||||
sparc-svr4*) opt_gnu_malloc=no ;; # sparc SVR4, SVR4.2
|
||||
sparc-netbsd*) opt_gnu_malloc=no ;; # needs 8-byte alignment
|
||||
sparc-linux*) opt_gnu_malloc=no ;; # sparc running linux; requires ELF
|
||||
+ *-freebsd*) opt_gnu_malloc=no ;; # has faster malloc
|
||||
*-aix*) opt_gnu_malloc=no ;; # AIX machines
|
||||
*-nextstep*) opt_gnu_malloc=no ;; # NeXT machines running NeXTstep
|
||||
*-dgux*) opt_gnu_malloc=no ;; # DG/UX machines
|
@ -1,56 +1,19 @@
|
||||
*** cpp-Makefile.orig Sun Jun 11 22:44:05 1995
|
||||
--- cpp-Makefile Wed Jul 19 20:17:18 1995
|
||||
*** Makefile.in.bak Wed Dec 18 22:57:21 1996
|
||||
--- Makefile.in Fri Dec 27 14:20:11 1996
|
||||
***************
|
||||
*** 133,139 ****
|
||||
--- 133,143 ----
|
||||
/usr/include. Then it will break.) */
|
||||
CC = gcc -traditional -I/usr/include $(GCC_EXTRAS)
|
||||
# else /* HAVE_FIXED_INCLUDES */
|
||||
+ #ifdef __FreeBSD__
|
||||
+ CC += $(GCC_EXTRAS)
|
||||
+ #else
|
||||
CC = gcc $(GCC_EXTRAS)
|
||||
+ #endif
|
||||
# endif /* HAVE_FIXED_INCLUDES */
|
||||
#else /* !HAVE_GCC */
|
||||
CC = CPP_CC
|
||||
***************
|
||||
*** 151,158 ****
|
||||
--- 155,167 ----
|
||||
AR = ar
|
||||
*** 499,505 ****
|
||||
|
||||
INSTALL = $(SUPPORT_SRC)install.sh
|
||||
+ #ifndef __FreeBSD__
|
||||
INSTALL_PROGRAM = $(INSTALL) -c
|
||||
INSTALL_DATA = $(INSTALL) -c -m 644
|
||||
+ #else
|
||||
+ INSTALL_PROGRAM = install -c -o bin -g bin -m 555
|
||||
+ INSTALL_DATA = install -c -o bin -g bin -m 644
|
||||
+ #endif
|
||||
install: .made installdirs
|
||||
$(INSTALL_PROGRAM) $(Program) $(bindir)/$(Program)
|
||||
! $(INSTALL_PROGRAM) bashbug $(bindir)/bashbug
|
||||
-( cd $(DOCDIR) ; $(MAKE) $(MFLAGS) \
|
||||
man1dir=$(man1dir) man1ext=$(man1ext) \
|
||||
man3dir=$(man3dir) man3ext=$(man3ext) \
|
||||
--- 499,505 ----
|
||||
|
||||
COMPRESS = gzip
|
||||
COMPRESS_EXT = .gz
|
||||
***************
|
||||
*** 300,306 ****
|
||||
--- 309,317 ----
|
||||
/**/# The GNU coding standards don't recognize the possibility that
|
||||
/**/# other information besides optimization and debugging might be
|
||||
/**/# passed to cc. A different name should have been used.
|
||||
+ #ifndef __FreeBSD__
|
||||
CFLAGS = -O -g
|
||||
+ #endif
|
||||
|
||||
SYSTEM_FLAGS = $(LINEBUF) $(VPRINTF) $(UNISTD) $(STDLIB) $(LIMITSH) \
|
||||
$(GROUPS) $(RESOURCE) $(PARAM) $(SIGHANDLER) $(SYSDEP) $(WAITH) \
|
||||
***************
|
||||
*** 308,313 ****
|
||||
--- 319,327 ----
|
||||
$(VARARGSH) $(STRCHR) $(STRCASE) $(DEVFD) \
|
||||
-D$(Machine) -D$(OS)
|
||||
LDFLAGS = $(NOSHARE) $(SYSDEP_LD) $(EXTRA_LD_PATH) $(PROFILE_FLAGS) $(CFLAGS)
|
||||
+ #ifdef __FreeBSD__
|
||||
+ LDFLAGS += -s
|
||||
+ #endif
|
||||
CCFLAGS = $(PROFILE_FLAGS) $(SYSTEM_FLAGS) -DSHELL $(ALLOCA_CFLAGS) \
|
||||
$(MALLOC_CFLAGS) $(CFLAGS)
|
||||
CPPFLAGS= -I. -I$(srcdir) -I$(LIBSRC)
|
||||
install: .made installdirs
|
||||
$(INSTALL_PROGRAM) $(Program) $(bindir)/$(Program)
|
||||
! $(INSTALL) -m 555 bashbug $(bindir)/bashbug
|
||||
-( cd $(DOCDIR) ; $(MAKE) $(MFLAGS) \
|
||||
man1dir=$(man1dir) man1ext=$(man1ext) \
|
||||
man3dir=$(man3dir) man3ext=$(man3ext) \
|
||||
|
@ -1,41 +1,133 @@
|
||||
*** readline.c.orig Wed May 24 18:43:28 1995
|
||||
--- lib/readline/readline.c Wed Jul 19 20:26:53 1995
|
||||
*** bashhist.c.bak Mon Jul 22 22:36:24 1996
|
||||
--- bashhist.c Fri Dec 27 13:31:20 1996
|
||||
***************
|
||||
*** 958,964 ****
|
||||
static void
|
||||
readline_initialize_everything ()
|
||||
{
|
||||
! char *t;
|
||||
*** 39,45 ****
|
||||
#include "pathexp.h" /* for the struct ignorevar stuff */
|
||||
#include "builtins/common.h"
|
||||
#include <readline/history.h>
|
||||
! #include <glob/fnmatch.h>
|
||||
|
||||
/* Find out if we are running in Emacs. */
|
||||
running_in_emacs = getenv ("EMACS") != (char *)0;
|
||||
--- 958,964 ----
|
||||
static void
|
||||
readline_initialize_everything ()
|
||||
{
|
||||
! char *t, *t1;
|
||||
#if defined (READLINE)
|
||||
# include "bashline.h"
|
||||
--- 39,45 ----
|
||||
#include "pathexp.h" /* for the struct ignorevar stuff */
|
||||
#include "builtins/common.h"
|
||||
#include <readline/history.h>
|
||||
! #include <fnmatch.h>
|
||||
|
||||
/* Find out if we are running in Emacs. */
|
||||
running_in_emacs = getenv ("EMACS") != (char *)0;
|
||||
#if defined (READLINE)
|
||||
# include "bashline.h"
|
||||
*** execute_cmd.c.bak Fri Dec 20 00:22:32 1996
|
||||
--- execute_cmd.c Fri Dec 27 13:31:20 1996
|
||||
***************
|
||||
*** 993,1000 ****
|
||||
/* Check for LC_CTYPE and use its value to decide the defaults for
|
||||
8-bit character input and output. */
|
||||
t = getenv ("LC_CTYPE");
|
||||
! if (t && (strcmp (t, "iso-8859-1") == 0 || strcmp (t, "iso_8859_1") == 0 ||
|
||||
! strcmp (t, "ISO-8859-1") == 0))
|
||||
{
|
||||
_rl_meta_flag = 1;
|
||||
_rl_convert_meta_chars_to_ascii = 0;
|
||||
--- 993,1003 ----
|
||||
/* Check for LC_CTYPE and use its value to decide the defaults for
|
||||
8-bit character input and output. */
|
||||
t = getenv ("LC_CTYPE");
|
||||
! t1 = getenv ("LANG");
|
||||
! if (t && (strstr (t, "8859-1") != NULL || strstr (t, "8859_1") != NULL ||
|
||||
! strstr (t, "KOI8-R") != NULL || strstr (t, "koi8-r") != NULL) ||
|
||||
! t1 && (strstr (t1, "8859-1") != NULL || strstr (t1, "8859_1") != NULL ||
|
||||
! strstr (t1, "KOI8-R") != NULL || strstr (t1, "koi8-r") != NULL))
|
||||
{
|
||||
_rl_meta_flag = 1;
|
||||
_rl_convert_meta_chars_to_ascii = 0;
|
||||
*** 74,80 ****
|
||||
#include "builtins/common.h"
|
||||
#include "builtins/builtext.h" /* list of builtins */
|
||||
|
||||
! #include <glob/fnmatch.h>
|
||||
#include <tilde/tilde.h>
|
||||
|
||||
#if defined (BUFFERED_INPUT)
|
||||
--- 74,80 ----
|
||||
#include "builtins/common.h"
|
||||
#include "builtins/builtext.h" /* list of builtins */
|
||||
|
||||
! #include <fnmatch.h>
|
||||
#include <tilde/tilde.h>
|
||||
|
||||
#if defined (BUFFERED_INPUT)
|
||||
*** pathexp.c.bak Wed Oct 23 19:55:12 1996
|
||||
--- pathexp.c Fri Dec 27 13:31:20 1996
|
||||
***************
|
||||
*** 33,39 ****
|
||||
#include "pathexp.h"
|
||||
#include "flags.h"
|
||||
|
||||
! #include <glob/fnmatch.h>
|
||||
#include <glob/glob.h>
|
||||
|
||||
/* Control whether * matches .files in globbing. */
|
||||
--- 33,39 ----
|
||||
#include "pathexp.h"
|
||||
#include "flags.h"
|
||||
|
||||
! #include <fnmatch.h>
|
||||
#include <glob/glob.h>
|
||||
|
||||
/* Control whether * matches .files in globbing. */
|
||||
*** shell.c.bak Wed Dec 18 23:16:50 1996
|
||||
--- shell.c Fri Dec 27 13:31:20 1996
|
||||
***************
|
||||
*** 68,74 ****
|
||||
#endif
|
||||
|
||||
#include <tilde/tilde.h>
|
||||
! #include <glob/fnmatch.h>
|
||||
|
||||
#if !defined (HAVE_GETPW_DECLS)
|
||||
extern struct passwd *getpwuid ();
|
||||
--- 68,74 ----
|
||||
#endif
|
||||
|
||||
#include <tilde/tilde.h>
|
||||
! #include <fnmatch.h>
|
||||
|
||||
#if !defined (HAVE_GETPW_DECLS)
|
||||
extern struct passwd *getpwuid ();
|
||||
*** subst.c.bak Wed Dec 11 01:14:33 1996
|
||||
--- subst.c Fri Dec 27 13:31:20 1996
|
||||
***************
|
||||
*** 58,64 ****
|
||||
# include <readline/history.h>
|
||||
#endif
|
||||
|
||||
! #include <glob/fnmatch.h>
|
||||
|
||||
#if !defined (errno)
|
||||
extern int errno;
|
||||
--- 58,64 ----
|
||||
# include <readline/history.h>
|
||||
#endif
|
||||
|
||||
! #include <fnmatch.h>
|
||||
|
||||
#if !defined (errno)
|
||||
extern int errno;
|
||||
*** lib/glob/glob.c.bak Thu Jul 11 22:09:52 1996
|
||||
--- lib/glob/glob.c Fri Dec 27 13:33:32 1996
|
||||
***************
|
||||
*** 87,93 ****
|
||||
#endif /* OPENDIR_NOT_ROBUST */
|
||||
|
||||
#include "memalloc.h"
|
||||
! #include "fnmatch.h"
|
||||
|
||||
#if !defined (HAVE_STDLIB_H) && !defined (SHELL)
|
||||
extern char *malloc (), *realloc ();
|
||||
--- 87,93 ----
|
||||
#endif /* OPENDIR_NOT_ROBUST */
|
||||
|
||||
#include "memalloc.h"
|
||||
! #include <fnmatch.h>
|
||||
|
||||
#if !defined (HAVE_STDLIB_H) && !defined (SHELL)
|
||||
extern char *malloc (), *realloc ();
|
||||
*** lib/glob/Makefile.in.bak Fri Oct 4 19:02:34 1996
|
||||
--- lib/glob/Makefile.in Fri Dec 27 13:28:01 1996
|
||||
***************
|
||||
*** 45,51 ****
|
||||
# The header files for this library.
|
||||
HSOURCES = $(srcdir)/fnmatch.h
|
||||
|
||||
! OBJECTS = glob.o fnmatch.o
|
||||
|
||||
# The texinfo files which document this library.
|
||||
DOCSOURCE = doc/glob.texi
|
||||
--- 45,51 ----
|
||||
# The header files for this library.
|
||||
HSOURCES = $(srcdir)/fnmatch.h
|
||||
|
||||
! OBJECTS = glob.o #fnmatch.o
|
||||
|
||||
# The texinfo files which document this library.
|
||||
DOCSOURCE = doc/glob.texi
|
||||
|
@ -1,30 +1,25 @@
|
||||
*** documentation/Makefile.orig Sun Jun 11 22:45:55 1995
|
||||
--- documentation/Makefile Wed Jul 19 20:35:38 1995
|
||||
*** doc/Makefile.in.orig Wed Dec 18 23:27:36 1996
|
||||
--- doc/Makefile.in Fri Dec 27 14:23:37 1996
|
||||
***************
|
||||
*** 90,101 ****
|
||||
|
||||
installdirs:
|
||||
-[ -d $(mandir) ] || mkdir $(mandir)
|
||||
! -[ -d $(man3dir) ] || mkdir $(man3dir)
|
||||
-[ -d $(infodir) ] || mkdir $(infodir)
|
||||
|
||||
install: all installdirs
|
||||
$(INSTALL_DATA) bash.1 $(mandir)
|
||||
! $(INSTALL_DATA) readline.3 $(man3dir)
|
||||
$(INSTALL_DATA) features.info $(infodir)/bash.info
|
||||
|
||||
uninstall:
|
||||
--- 90,102 ----
|
||||
|
||||
installdirs:
|
||||
-[ -d $(mandir) ] || mkdir $(mandir)
|
||||
! # -[ -d $(man3dir) ] || mkdir $(man3dir)
|
||||
-[ -d $(infodir) ] || mkdir $(infodir)
|
||||
|
||||
install: all installdirs
|
||||
$(INSTALL_DATA) bash.1 $(mandir)
|
||||
! $(INSTALL_DATA) builtins.1 $(mandir)/bash_builtins.1
|
||||
! # $(INSTALL_DATA) readline.3 $(man3dir)
|
||||
$(INSTALL_DATA) features.info $(infodir)/bash.info
|
||||
|
||||
uninstall:
|
||||
*** 145,154 ****
|
||||
-test -d $(man3dir) || $(SHELL) ${MKDIRS} $(man3dir)
|
||||
-test -d $(infodir) || $(SHELL) ${MKDIRS} $(infodir)
|
||||
|
||||
! install: info installdirs
|
||||
-$(INSTALL_DATA) $(srcdir)/bash.1 $(man1dir)/bash.${man1ext}
|
||||
-$(INSTALL_DATA) $(srcdir)/bashbug.1 $(man1dir)/bashbug.${man1ext}
|
||||
! -$(INSTALL_DATA) $(srcdir)/readline.3 $(man3dir)/readline.${man3ext}
|
||||
-$(INSTALL_DATA) $(srcdir)/bashref.info $(infodir)/bash.info
|
||||
# uncomment the next line to install the builtins man page
|
||||
# $(INSTALL_DATA) builtins.1 $(man1dir)/bash_builtins.${man1ext}
|
||||
--- 145,154 ----
|
||||
-test -d $(man3dir) || $(SHELL) ${MKDIRS} $(man3dir)
|
||||
-test -d $(infodir) || $(SHELL) ${MKDIRS} $(infodir)
|
||||
|
||||
! install: info #installdirs
|
||||
-$(INSTALL_DATA) $(srcdir)/bash.1 $(man1dir)/bash.${man1ext}
|
||||
-$(INSTALL_DATA) $(srcdir)/bashbug.1 $(man1dir)/bashbug.${man1ext}
|
||||
! # -$(INSTALL_DATA) $(srcdir)/readline.3 $(man3dir)/readline.${man3ext}
|
||||
-$(INSTALL_DATA) $(srcdir)/bashref.info $(infodir)/bash.info
|
||||
# uncomment the next line to install the builtins man page
|
||||
# $(INSTALL_DATA) builtins.1 $(man1dir)/bash_builtins.${man1ext}
|
||||
|
@ -1,17 +0,0 @@
|
||||
*** documentation/builtins.1.bak Sat Sep 18 00:06:53 1993
|
||||
--- documentation/builtins.1 Wed Oct 4 23:29:49 1995
|
||||
***************
|
||||
*** 10,15 ****
|
||||
unset, until, wait, while \- bash built-in commands, see \fBbash\fR(1)
|
||||
.SH BASH BUILTIN COMMANDS
|
||||
.nr zZ 1
|
||||
! .so bash.1
|
||||
.SH SEE ALSO
|
||||
bash(1), sh(1)
|
||||
--- 10,15 ----
|
||||
unset, until, wait, while \- bash built-in commands, see \fBbash\fR(1)
|
||||
.SH BASH BUILTIN COMMANDS
|
||||
.nr zZ 1
|
||||
! .so man1/bash.1
|
||||
.SH SEE ALSO
|
||||
bash(1), sh(1)
|
@ -2,6 +2,6 @@ bin/bash
|
||||
@exec echo "updating /etc/shells"; cp /etc/shells /etc/shells.bak; (grep -v %D/%F /etc/shells.bak; echo %D/%F) >/etc/shells
|
||||
@unexec echo "updating /etc/shells"; cp /etc/shells /etc/shells.bak; (grep -v %D/%F /etc/shells.bak) >/etc/shells
|
||||
bin/bashbug
|
||||
man/man1/bash.1
|
||||
man/man1/bash_builtins.1
|
||||
man/man1/bash.1.gz
|
||||
man/man1/bashbug.1.gz
|
||||
info/bash.info
|
||||
|
@ -1,18 +1,19 @@
|
||||
# New ports collection makefile for: bash
|
||||
# Version required: 1.14.7
|
||||
# Version required: 2.0
|
||||
# Date created: 21 August 1994
|
||||
# Whom: jkh
|
||||
#
|
||||
# $Id: Makefile,v 1.18 1996/12/27 06:01:29 obrien Exp $
|
||||
# $Id: Makefile,v 1.19 1996/12/27 06:26:05 obrien Exp $
|
||||
#
|
||||
|
||||
DISTNAME= bash-1.14.7
|
||||
DISTNAME= bash-2.0
|
||||
CATEGORIES= shells
|
||||
MASTER_SITES= ftp://slc2.ins.cwru.edu/pub/dist/
|
||||
|
||||
MAINTAINER= ache@FreeBSD.ORG
|
||||
|
||||
NOMANCOMPRESS= "Don't compress manpages or .so does not work."
|
||||
MAN1= bash.1 bash_builtins.1
|
||||
GNU_CONFIGURE= Yes
|
||||
|
||||
MAN1= bash.1 bashbug.1
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1 +1 @@
|
||||
MD5 (bash-1.14.7.tar.gz) = 2ba8f27c9861d57826e695278a240a04
|
||||
MD5 (bash-2.0.tar.gz) = b88fd6607a6b9b5ebee34ff283c5ba63
|
||||
|
24
shells/bash2/files/patch-aa
Normal file
24
shells/bash2/files/patch-aa
Normal file
@ -0,0 +1,24 @@
|
||||
*** configure.bak Wed Dec 18 23:01:41 1996
|
||||
--- configure Fri Dec 27 14:07:59 1996
|
||||
***************
|
||||
*** 694,699 ****
|
||||
--- 694,700 ----
|
||||
sparc-svr4*) opt_gnu_malloc=no ;; # sparc SVR4, SVR4.2
|
||||
sparc-netbsd*) opt_gnu_malloc=no ;; # needs 8-byte alignment
|
||||
sparc-linux*) opt_gnu_malloc=no ;; # sparc running linux; requires ELF
|
||||
+ *-freebsd*) opt_gnu_malloc=no ;; # has faster malloc
|
||||
*-aix*) opt_gnu_malloc=no ;; # AIX machines
|
||||
*-nextstep*) opt_gnu_malloc=no ;; # NeXT machines running NeXTstep
|
||||
*-dgux*) opt_gnu_malloc=no ;; # DG/UX machines
|
||||
*** configure.in.bak Tue Dec 17 20:49:09 1996
|
||||
--- configure.in Fri Dec 27 14:07:59 1996
|
||||
***************
|
||||
*** 36,41 ****
|
||||
--- 36,42 ----
|
||||
sparc-svr4*) opt_gnu_malloc=no ;; # sparc SVR4, SVR4.2
|
||||
sparc-netbsd*) opt_gnu_malloc=no ;; # needs 8-byte alignment
|
||||
sparc-linux*) opt_gnu_malloc=no ;; # sparc running linux; requires ELF
|
||||
+ *-freebsd*) opt_gnu_malloc=no ;; # has faster malloc
|
||||
*-aix*) opt_gnu_malloc=no ;; # AIX machines
|
||||
*-nextstep*) opt_gnu_malloc=no ;; # NeXT machines running NeXTstep
|
||||
*-dgux*) opt_gnu_malloc=no ;; # DG/UX machines
|
@ -1,56 +1,19 @@
|
||||
*** cpp-Makefile.orig Sun Jun 11 22:44:05 1995
|
||||
--- cpp-Makefile Wed Jul 19 20:17:18 1995
|
||||
*** Makefile.in.bak Wed Dec 18 22:57:21 1996
|
||||
--- Makefile.in Fri Dec 27 14:20:11 1996
|
||||
***************
|
||||
*** 133,139 ****
|
||||
--- 133,143 ----
|
||||
/usr/include. Then it will break.) */
|
||||
CC = gcc -traditional -I/usr/include $(GCC_EXTRAS)
|
||||
# else /* HAVE_FIXED_INCLUDES */
|
||||
+ #ifdef __FreeBSD__
|
||||
+ CC += $(GCC_EXTRAS)
|
||||
+ #else
|
||||
CC = gcc $(GCC_EXTRAS)
|
||||
+ #endif
|
||||
# endif /* HAVE_FIXED_INCLUDES */
|
||||
#else /* !HAVE_GCC */
|
||||
CC = CPP_CC
|
||||
***************
|
||||
*** 151,158 ****
|
||||
--- 155,167 ----
|
||||
AR = ar
|
||||
*** 499,505 ****
|
||||
|
||||
INSTALL = $(SUPPORT_SRC)install.sh
|
||||
+ #ifndef __FreeBSD__
|
||||
INSTALL_PROGRAM = $(INSTALL) -c
|
||||
INSTALL_DATA = $(INSTALL) -c -m 644
|
||||
+ #else
|
||||
+ INSTALL_PROGRAM = install -c -o bin -g bin -m 555
|
||||
+ INSTALL_DATA = install -c -o bin -g bin -m 644
|
||||
+ #endif
|
||||
install: .made installdirs
|
||||
$(INSTALL_PROGRAM) $(Program) $(bindir)/$(Program)
|
||||
! $(INSTALL_PROGRAM) bashbug $(bindir)/bashbug
|
||||
-( cd $(DOCDIR) ; $(MAKE) $(MFLAGS) \
|
||||
man1dir=$(man1dir) man1ext=$(man1ext) \
|
||||
man3dir=$(man3dir) man3ext=$(man3ext) \
|
||||
--- 499,505 ----
|
||||
|
||||
COMPRESS = gzip
|
||||
COMPRESS_EXT = .gz
|
||||
***************
|
||||
*** 300,306 ****
|
||||
--- 309,317 ----
|
||||
/**/# The GNU coding standards don't recognize the possibility that
|
||||
/**/# other information besides optimization and debugging might be
|
||||
/**/# passed to cc. A different name should have been used.
|
||||
+ #ifndef __FreeBSD__
|
||||
CFLAGS = -O -g
|
||||
+ #endif
|
||||
|
||||
SYSTEM_FLAGS = $(LINEBUF) $(VPRINTF) $(UNISTD) $(STDLIB) $(LIMITSH) \
|
||||
$(GROUPS) $(RESOURCE) $(PARAM) $(SIGHANDLER) $(SYSDEP) $(WAITH) \
|
||||
***************
|
||||
*** 308,313 ****
|
||||
--- 319,327 ----
|
||||
$(VARARGSH) $(STRCHR) $(STRCASE) $(DEVFD) \
|
||||
-D$(Machine) -D$(OS)
|
||||
LDFLAGS = $(NOSHARE) $(SYSDEP_LD) $(EXTRA_LD_PATH) $(PROFILE_FLAGS) $(CFLAGS)
|
||||
+ #ifdef __FreeBSD__
|
||||
+ LDFLAGS += -s
|
||||
+ #endif
|
||||
CCFLAGS = $(PROFILE_FLAGS) $(SYSTEM_FLAGS) -DSHELL $(ALLOCA_CFLAGS) \
|
||||
$(MALLOC_CFLAGS) $(CFLAGS)
|
||||
CPPFLAGS= -I. -I$(srcdir) -I$(LIBSRC)
|
||||
install: .made installdirs
|
||||
$(INSTALL_PROGRAM) $(Program) $(bindir)/$(Program)
|
||||
! $(INSTALL) -m 555 bashbug $(bindir)/bashbug
|
||||
-( cd $(DOCDIR) ; $(MAKE) $(MFLAGS) \
|
||||
man1dir=$(man1dir) man1ext=$(man1ext) \
|
||||
man3dir=$(man3dir) man3ext=$(man3ext) \
|
||||
|
@ -2,6 +2,6 @@ bin/bash
|
||||
@exec echo "updating /etc/shells"; cp /etc/shells /etc/shells.bak; (grep -v %D/%F /etc/shells.bak; echo %D/%F) >/etc/shells
|
||||
@unexec echo "updating /etc/shells"; cp /etc/shells /etc/shells.bak; (grep -v %D/%F /etc/shells.bak) >/etc/shells
|
||||
bin/bashbug
|
||||
man/man1/bash.1
|
||||
man/man1/bash_builtins.1
|
||||
man/man1/bash.1.gz
|
||||
man/man1/bashbug.1.gz
|
||||
info/bash.info
|
||||
|
@ -1,18 +1,19 @@
|
||||
# New ports collection makefile for: bash
|
||||
# Version required: 1.14.7
|
||||
# Version required: 2.0
|
||||
# Date created: 21 August 1994
|
||||
# Whom: jkh
|
||||
#
|
||||
# $Id: Makefile,v 1.18 1996/12/27 06:01:29 obrien Exp $
|
||||
# $Id: Makefile,v 1.19 1996/12/27 06:26:05 obrien Exp $
|
||||
#
|
||||
|
||||
DISTNAME= bash-1.14.7
|
||||
DISTNAME= bash-2.0
|
||||
CATEGORIES= shells
|
||||
MASTER_SITES= ftp://slc2.ins.cwru.edu/pub/dist/
|
||||
|
||||
MAINTAINER= ache@FreeBSD.ORG
|
||||
|
||||
NOMANCOMPRESS= "Don't compress manpages or .so does not work."
|
||||
MAN1= bash.1 bash_builtins.1
|
||||
GNU_CONFIGURE= Yes
|
||||
|
||||
MAN1= bash.1 bashbug.1
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1 +1 @@
|
||||
MD5 (bash-1.14.7.tar.gz) = 2ba8f27c9861d57826e695278a240a04
|
||||
MD5 (bash-2.0.tar.gz) = b88fd6607a6b9b5ebee34ff283c5ba63
|
||||
|
24
shells/bash3/files/patch-aa
Normal file
24
shells/bash3/files/patch-aa
Normal file
@ -0,0 +1,24 @@
|
||||
*** configure.bak Wed Dec 18 23:01:41 1996
|
||||
--- configure Fri Dec 27 14:07:59 1996
|
||||
***************
|
||||
*** 694,699 ****
|
||||
--- 694,700 ----
|
||||
sparc-svr4*) opt_gnu_malloc=no ;; # sparc SVR4, SVR4.2
|
||||
sparc-netbsd*) opt_gnu_malloc=no ;; # needs 8-byte alignment
|
||||
sparc-linux*) opt_gnu_malloc=no ;; # sparc running linux; requires ELF
|
||||
+ *-freebsd*) opt_gnu_malloc=no ;; # has faster malloc
|
||||
*-aix*) opt_gnu_malloc=no ;; # AIX machines
|
||||
*-nextstep*) opt_gnu_malloc=no ;; # NeXT machines running NeXTstep
|
||||
*-dgux*) opt_gnu_malloc=no ;; # DG/UX machines
|
||||
*** configure.in.bak Tue Dec 17 20:49:09 1996
|
||||
--- configure.in Fri Dec 27 14:07:59 1996
|
||||
***************
|
||||
*** 36,41 ****
|
||||
--- 36,42 ----
|
||||
sparc-svr4*) opt_gnu_malloc=no ;; # sparc SVR4, SVR4.2
|
||||
sparc-netbsd*) opt_gnu_malloc=no ;; # needs 8-byte alignment
|
||||
sparc-linux*) opt_gnu_malloc=no ;; # sparc running linux; requires ELF
|
||||
+ *-freebsd*) opt_gnu_malloc=no ;; # has faster malloc
|
||||
*-aix*) opt_gnu_malloc=no ;; # AIX machines
|
||||
*-nextstep*) opt_gnu_malloc=no ;; # NeXT machines running NeXTstep
|
||||
*-dgux*) opt_gnu_malloc=no ;; # DG/UX machines
|
@ -1,56 +1,19 @@
|
||||
*** cpp-Makefile.orig Sun Jun 11 22:44:05 1995
|
||||
--- cpp-Makefile Wed Jul 19 20:17:18 1995
|
||||
*** Makefile.in.bak Wed Dec 18 22:57:21 1996
|
||||
--- Makefile.in Fri Dec 27 14:20:11 1996
|
||||
***************
|
||||
*** 133,139 ****
|
||||
--- 133,143 ----
|
||||
/usr/include. Then it will break.) */
|
||||
CC = gcc -traditional -I/usr/include $(GCC_EXTRAS)
|
||||
# else /* HAVE_FIXED_INCLUDES */
|
||||
+ #ifdef __FreeBSD__
|
||||
+ CC += $(GCC_EXTRAS)
|
||||
+ #else
|
||||
CC = gcc $(GCC_EXTRAS)
|
||||
+ #endif
|
||||
# endif /* HAVE_FIXED_INCLUDES */
|
||||
#else /* !HAVE_GCC */
|
||||
CC = CPP_CC
|
||||
***************
|
||||
*** 151,158 ****
|
||||
--- 155,167 ----
|
||||
AR = ar
|
||||
*** 499,505 ****
|
||||
|
||||
INSTALL = $(SUPPORT_SRC)install.sh
|
||||
+ #ifndef __FreeBSD__
|
||||
INSTALL_PROGRAM = $(INSTALL) -c
|
||||
INSTALL_DATA = $(INSTALL) -c -m 644
|
||||
+ #else
|
||||
+ INSTALL_PROGRAM = install -c -o bin -g bin -m 555
|
||||
+ INSTALL_DATA = install -c -o bin -g bin -m 644
|
||||
+ #endif
|
||||
install: .made installdirs
|
||||
$(INSTALL_PROGRAM) $(Program) $(bindir)/$(Program)
|
||||
! $(INSTALL_PROGRAM) bashbug $(bindir)/bashbug
|
||||
-( cd $(DOCDIR) ; $(MAKE) $(MFLAGS) \
|
||||
man1dir=$(man1dir) man1ext=$(man1ext) \
|
||||
man3dir=$(man3dir) man3ext=$(man3ext) \
|
||||
--- 499,505 ----
|
||||
|
||||
COMPRESS = gzip
|
||||
COMPRESS_EXT = .gz
|
||||
***************
|
||||
*** 300,306 ****
|
||||
--- 309,317 ----
|
||||
/**/# The GNU coding standards don't recognize the possibility that
|
||||
/**/# other information besides optimization and debugging might be
|
||||
/**/# passed to cc. A different name should have been used.
|
||||
+ #ifndef __FreeBSD__
|
||||
CFLAGS = -O -g
|
||||
+ #endif
|
||||
|
||||
SYSTEM_FLAGS = $(LINEBUF) $(VPRINTF) $(UNISTD) $(STDLIB) $(LIMITSH) \
|
||||
$(GROUPS) $(RESOURCE) $(PARAM) $(SIGHANDLER) $(SYSDEP) $(WAITH) \
|
||||
***************
|
||||
*** 308,313 ****
|
||||
--- 319,327 ----
|
||||
$(VARARGSH) $(STRCHR) $(STRCASE) $(DEVFD) \
|
||||
-D$(Machine) -D$(OS)
|
||||
LDFLAGS = $(NOSHARE) $(SYSDEP_LD) $(EXTRA_LD_PATH) $(PROFILE_FLAGS) $(CFLAGS)
|
||||
+ #ifdef __FreeBSD__
|
||||
+ LDFLAGS += -s
|
||||
+ #endif
|
||||
CCFLAGS = $(PROFILE_FLAGS) $(SYSTEM_FLAGS) -DSHELL $(ALLOCA_CFLAGS) \
|
||||
$(MALLOC_CFLAGS) $(CFLAGS)
|
||||
CPPFLAGS= -I. -I$(srcdir) -I$(LIBSRC)
|
||||
install: .made installdirs
|
||||
$(INSTALL_PROGRAM) $(Program) $(bindir)/$(Program)
|
||||
! $(INSTALL) -m 555 bashbug $(bindir)/bashbug
|
||||
-( cd $(DOCDIR) ; $(MAKE) $(MFLAGS) \
|
||||
man1dir=$(man1dir) man1ext=$(man1ext) \
|
||||
man3dir=$(man3dir) man3ext=$(man3ext) \
|
||||
|
@ -2,6 +2,6 @@ bin/bash
|
||||
@exec echo "updating /etc/shells"; cp /etc/shells /etc/shells.bak; (grep -v %D/%F /etc/shells.bak; echo %D/%F) >/etc/shells
|
||||
@unexec echo "updating /etc/shells"; cp /etc/shells /etc/shells.bak; (grep -v %D/%F /etc/shells.bak) >/etc/shells
|
||||
bin/bashbug
|
||||
man/man1/bash.1
|
||||
man/man1/bash_builtins.1
|
||||
man/man1/bash.1.gz
|
||||
man/man1/bashbug.1.gz
|
||||
info/bash.info
|
||||
|
Loading…
Reference in New Issue
Block a user