Commit graph

151 commits

Author SHA1 Message Date
David E. O'Brien
80321f0d0e Use Bison in the build instead of byacc.
This fixes the issue of '$()' (for ``) not being parsed correctly.

PR:		101230
Submitted by:	bf2006a@yahoo.com
2009-03-13 15:54:23 +00:00
Sergey A. Osokin
e16c77d271 Fix pkg-plist.
Bump PORTREVISION.

Approved by:	pav@ (portmgr)
2009-03-12 09:54:01 +00:00
David E. O'Brien
ebfea16aaf Now that the build break is quickly dealt with, update the description
and conflicts.
2009-03-12 05:10:17 +00:00
David E. O'Brien
69ce1c6372 Blah^2. Now DISTNAME is wrong. But yay! patches are here. So now all
the patch logic won't get in the way.
2009-03-12 04:53:42 +00:00
David E. O'Brien
f2fde45612 Fix nit in version number. 2009-03-11 17:00:37 +00:00
David E. O'Brien
2f6ee01948 Update to 4.0 PL0. 2009-03-11 16:49:28 +00:00
David E. O'Brien
ed9fb09680 Add ports conflicts between bash{,-static}.
Submitted by:	ehaupt
2009-01-25 20:39:54 +00:00
David E. O'Brien
2ce2f6fc79 Update 3.2 to patchlevel 48. 2009-01-02 09:30:29 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
David E. O'Brien
0158af4c88 Update to Bash 3.2 patchlevel 39.
PR: 123326
Submitted by: bf2006a@yahoo.com
2008-05-04 02:34:52 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
David E. O'Brien
6c68b8f39d Update to patchlevel 33.
PR:		118728
Submitted by:	bf <bf2006a@yahoo.com>
2007-12-17 23:48:06 +00:00
David E. O'Brien
85ef9b0739 Update to Bash 3.2 patchlevel 25.
PR:	116272
2007-09-11 18:15:34 +00:00
Gabor Kovesdan
42542fb076 - Remove the DESTDIR modifications from individual ports as we have a new,
fully chrooted DESTDIR, which does not need such any more.

Sponsored by:	Google Summer of Code 2007
Approved by:	portmgr (pav)
2007-08-04 11:41:30 +00:00
David E. O'Brien
812bdd6875 dd 'cklatest' target. 2007-08-03 18:19:53 +00:00
David E. O'Brien
691c2c20bc Remove 'ru' entries - they are already in mtree/BSD.local.dist
Submitted by:	sat
2007-06-30 19:42:35 +00:00
David E. O'Brien
112e1f3008 Slightly cleaner PREFIX=/ handling. 2007-06-29 01:06:38 +00:00
David E. O'Brien
cacc031ebc Support PREFIX=/
PR:		95566
Submitted by:	Andrew McNaughton <andrew@scoop.co.nz>
2007-06-28 23:33:44 +00:00
David E. O'Brien
abe6aac47f Add rbash.
PR:		104040
Submitted by:	Jeremy Chadwick <freebsd@jdc.parodius.com>
2007-06-28 23:25:16 +00:00
David E. O'Brien
adda6e8768 Add missing dirrmtry entries.
PR:		112159
Submitted by:	rafan
2007-06-28 22:43:42 +00:00
Pav Lucistnik
3a33358cbf - Fix plist
With hat:	portmgr
2007-06-25 23:37:33 +00:00
David E. O'Brien
392bd21eb6 Upgrade to 3.2. 2007-06-21 17:12:01 +00:00
Stanislav Sedov
12a3e6e80e - Fix pkg-plist.
Approved by:	maintainer timeout (5 months)
2007-01-02 22:47:18 +00:00
David E. O'Brien
5e595f7722 Rather than have to manually list every patch version, use some automation
(courtesy of 'jot').

Obtained from:	Vim port
2006-09-01 05:45:04 +00:00
David E. O'Brien
eca44c8543 Add vendor patch fixing array expansion fails with an arithmetic
syntax error when the subscript appears within double quotes.
For example: ${a["4"]}.
2006-06-09 03:54:02 +00:00
Marcus Alves Grando
6a342e5b78 - Update to 3.1.16
PR:		95188
Submitted by:	Toni Viemero <toni.viemero___iki.fi>
Approved by:	portmgr (krion)
2006-04-13 17:34:07 +00:00
Kris Kennaway
8e180ab31a When bash is built with the bison 1.75 port present it breaks the ability
of bash to parse certain legal shell scripts (used by e.g. GNU configure).
Fix this by explicitly directing bash to use yacc.

Bump PORTREVISION since this is likely to be a common enough occurrence
that many users will benefit from the rebuild.

Submitted by:   Nicolas Rachinsky <nicolas-0@ml.turing-complete.org>
PR:             ports/94086
Approved by:    portmgr (implicit)
2006-03-06 21:58:25 +00:00
Marcus Alves Grando
a8efc057b3 - Fix master sites and patch sites
Reported by:	Guillermo MORENO-SOCIAS
Approved by:	portmgr (krion)
2006-02-25 18:11:18 +00:00
Renato Botelho
96a33532bb - Update to 3.1.10
PR:		ports/91036
Submitted by:	Rainer Alves <rainer.alves@gmail.com>
Approved by:	maintainer timeout (54 days)
2006-02-21 15:29:59 +00:00
Edwin Groothuis
32487a10ad SHA256ify
Approved by: krion@
2006-01-24 01:06:45 +00:00
Florent Thoumie
f9a121e9a2 - Rename WANT_STATIC_BASH to WITH_STATIC_BASH to respect ports semantics.
PR:		ports/89772
Submitted by:	flz
Approved by:	maintainer
2005-12-05 10:51:29 +00:00
Florent Thoumie
b9efc6aa44 - Add WANT_STATIC_BASH knob.
PR:		ports/81795
Submitted by:	Bjarne Koenig <bkoenig@cs.tu-berlin.de>
Approved by:	maintainer timeout (5 months)
2005-11-30 15:10:12 +00:00
Mark Linimon
ba6c490c01 Per prior standing request, turn this port over from inactive committer
(eik) to obrien.

Hat:	portmgr
2005-07-20 07:00:59 +00:00
David E. O'Brien
0afb999ff9 CVS really does need a better way of backing out a commit composing a
set of files...
2005-04-12 06:03:11 +00:00
David E. O'Brien
c3d8037aeb At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
2005-04-12 03:26:56 +00:00
David E. O'Brien
72e23f2cf4 Very sorry for a local change that made it into the last commit. 2005-04-11 08:06:40 +00:00
David E. O'Brien
f2fc2d60ae Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
2005-04-11 08:04:41 +00:00
Oliver Eikemeier
d8f7447a12 Fix `read -e' handling when PS1 is longer than the terminal width
<http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=139306>

Obtained from:	Tim Waugh <twaugh@redhat.com>
2004-11-19 13:44:37 +00:00
Oliver Eikemeier
70f1c1f0b7 - update to patchlevel 16 (replacing FreeBSD subst.c patch)
- use system readline on -CURRENT [1]

Submitted by:	sf [1]
2004-11-11 12:04:21 +00:00
Oliver Eikemeier
f0c4bac25e - update to patchlevel 15 2004-11-02 10:24:50 +00:00
Oliver Eikemeier
875ebd31e7 - better reflect `bash --version' in PORTVERSION
- new shopt colonbreakswords
- fix default PATH
2004-10-14 13:24:20 +00:00
Oliver Eikemeier
47f3195355 Fix process substitution on systems without fdescfs (FreeBSD 5.x, 6.x)
While I'm here, use the official patchset instead of the custom ones
and reflect the port revision in the version number.

Submitted by:	Reinhard Speyerer <rspmn@arcor.de>
Approved by:	portmgr (krion)
2004-10-09 10:16:33 +00:00
Oliver Eikemeier
a55fe984d5 - add FAQ
- experimental shopt `implicitcd'
- fix `Tags out of Date' in texinfo pages
- fix line wrap bug in libreadline
- set LATEST_LINK to `bash', so that `pkg_add -r bash' works
2004-09-03 09:21:31 +00:00
Oliver Eikemeier
0ddba63255 add three fixes from bug-bash@:
- pipefail option
- broken array expansion
- segmentation fault in unset typeset array variable
2004-08-19 09:15:47 +00:00
Oliver Eikemeier
764c05e57a Fix nested brace vs. variable expansion 2004-08-10 19:32:19 +00:00
Oliver Eikemeier
fa4d9be814 Fix segfault when accessing an unset array 2004-08-10 19:04:41 +00:00
Oliver Eikemeier
f55e7a8694 Add bash3, The GNU Bourne-Again SHell version 3.00
http://cnswww.cns.cwru.edu/~chet/bash/NEWS
2004-07-30 22:01:13 +00:00
Volker Stolz
688ea8e6d6 Fix location of binary in man-page
PR:		ports/42729
Submitted by:	Harold Gutch
Approved by:	maintainer timeout
2004-07-08 11:44:12 +00:00
David E. O'Brien
edd5ce97c3 Avoid a null pointer dereference, so 'xargs <<< ${EMTPY_VARIABLE}'
will not segfault and dump core.

Submitted by:	Robert Nagy <robert@openbsd.org>
2004-06-20 22:37:22 +00:00