1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-11 02:50:24 +00:00
Commit Graph

93 Commits

Author SHA1 Message Date
Baptiste Daroussin
857aec5d6b Add NO_STAGE all over the place in preparation for the staging support (cat: devel part 1) 2013-09-20 17:03:26 +00:00
Andrej Zverev
4321effd49 - convert to the new perl5 framework
- convert USE_GMAKE to Uses

Approved by:	portmgr (bapt@, blanket)
2013-09-16 10:28:33 +00:00
Johan van Selst
3fda560dd6 Explicitly list minimal version of GNU M4 to use (1.4.16);
may avoid issues for people who haven't updated m4 in over 2 years
2013-04-30 16:06:27 +00:00
Johan van Selst
87fe6dfeff Update bison to 2.7.1 (bugfix release)
http://lists.gnu.org/archive/html/help-bison/2013-04/msg00013.html
2013-04-29 20:33:11 +00:00
Baptiste Daroussin
dddd7142fb Remove latest references to USE_BISON 2013-04-29 12:59:35 +00:00
Alex Kozlov
83f02b963c - Convert USE_GETTEXT to USES (part 4)
Approved by:	portmgr (bapt)
2013-04-26 10:44:28 +00:00
Baptiste Daroussin
e7b0f97788 Fix a long standing bug of lib/charset.alias being overwritten, modified, and badly tracked by ports.
Make lib/charset.alias a file only provided by converters/libiconv
Create a new USES: charsetfix, that will modify in post patch the Makefile.in to prevent a port from modifying/overwritting the charset.alias file during make install.
Prevent devel/gettext from installing that files.
Fix a couple of ports that actually touch charset.alias during the build phase.

Based on a patch by ale (http://lists.freebsd.org/pipermail/freebsd-gnome/2012-October/027747.html)

Approved by:	kwm (gnome)
Exp-run by:	miwi
2013-03-18 11:40:04 +00:00
Johan van Selst
b8743ec220 Update bison to 2.7
http://lists.gnu.org/archive/html/help-bison/2012-12/msg00008.html

PR:             ports/173606
Exp-run by:     miwi
2013-02-24 17:46:08 +00:00
Johan van Selst
d9577c15b6 - Check for EXAMPLES rather than DOCS options to determine examples installation
- Fix plist in case examples are not installed

Submitted by:	flo
2012-07-16 20:42:38 +00:00
Johan van Selst
68a7dadaef Add distinfo and pkg-plist files for the bison update
that got lost with the previous commit.

Reported by:	Herbert J. Skuhra <h.skuhra@gmail.com>
2012-06-27 22:21:02 +00:00
Johan van Selst
e80ea7dc58 - Update bison to 2.5.1
http://lists.gnu.org/archive/html/info-gnu/2012-06/msg00004.html
   Thanks to pav for testing it on an exp-run

PR:		ports/169156
2012-06-27 21:06:00 +00:00
Johan van Selst
06576dbdac Convert to new options framework 2012-06-27 20:58:20 +00:00
Johan van Selst
7cdfadbd71 Update bison to 2.5 release
Thanks to miwi for testing it on an exp-run

PR:	ports/157769
2012-01-30 19:30:19 +00:00
Martin Wilke
9b44799b8a - Get rid FreeBSD 6.x support 2011-11-07 03:25:29 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Olli Hauer
d6db46aade -remove MD5 2011-07-03 14:59:23 +00:00
Johan van Selst
3a5fc0a813 Update bison to 2.4.3
PR:		ports/144916
Tested by:	exp-run by pav
2010-08-16 20:17:23 +00:00
Ade Lovett
8d837132c7 Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. 2010-05-31 02:01:56 +00:00
Johan van Selst
532e84e129 Update my mail address to @FreeBSD.org
Feature safe:	yes
2010-02-23 18:03:45 +00:00
Johan van Selst
de0dddb837 Don't update charset.alias if WITHOUT_NLS is set
Reported by:	pgollucci
2009-04-10 09:06:25 +00:00
Johan van Selst
ec2d095bd0 - Update bison to 2.4.1, see announcements for important changes:
http://lists.gnu.org/archive/html/bug-bison/2008-11/msg00000.html
  http://lists.gnu.org/archive/html/bug-bison/2008-12/msg00000.html
- Take over bison maintainership - as approved by portmgr (marcus)
- Add patches for ports to compile with new bison:
  Replace %{ .. %} with %code { .. } where required
  and accommodate stricter typing requirements
Thanks to pav for an exp-run on pointyhat

PR:		ports/131640
Approved by:	portmgr (pav)
2009-03-06 12:04:11 +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
Ade Lovett
9cb29fd0ff Restore PORTEPOCH. My feelings on this particular knob are rated
*at least* NC-17.

Submitted by:	many
2007-10-18 02:28:45 +00:00
Ade Lovett
dbd39ca660 Migration from bison 1.x to 2.x
PR:		117086
Tested by:	-exp runs
2007-10-17 10:13:01 +00:00
Ade Lovett
ef677b8e52 Add SHA256 2005-11-14 03:05:46 +00:00
Ade Lovett
1c6166bcd9 A few more cleanups after recent events with bison
* lose the bison175 port, it's not needed for now and will
  only confuse matters
* clean up devel/Makefile, modules, and MOVED appropriately
* take maintainership of the bison* ports

Approved by:	portmgr
2005-09-04 18:33:15 +00:00
Pav Lucistnik
ec3881eb40 - Back out update to 2.0
Requested by:	ade
2005-09-04 10:45:23 +00:00
Pav Lucistnik
471f5244fc - Update to 2.0
PR:		ports/84709
Submitted by:	Frerich Raabe <frerich@athame.co.uk>
2005-09-02 08:02:04 +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
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
Kris Kennaway
be3e1f7794 Clean up handling of locale directories at deinstall-time:
* Don't remove "system directories" (which were created by BSD.*.dist)
* Silently try to remove locale directories which we might have created
2004-12-16 05:49:27 +00:00
Kris Kennaway
3ec6c50c18 Clean up locale directory after ourselves 2004-11-24 22:25:30 +00:00
Yen-Ming Lee
52d411f714 - add version in CONFLICTS, otherwise it will conflict with itself.
Pointy hat to:	leeym
2004-09-03 16:13:57 +00:00
Yen-Ming Lee
515450b4d5 - use shell meta-characters for pattern matching 2004-09-03 15:19:20 +00:00
Kirill Ponomarev
6d5018c2da - Support INFO
- Support DATADIR

PR:		ports/64853
Submitted by:	Ports Fury
2004-03-28 16:26:57 +00:00
Joe Marcus Clarke
200b97ea0d Switch to USE_GETTEXT.
PR:		62351
Submitted by:	TAKAHASHI Kaoru <kaoru@kaisei.org>
2004-02-04 18:02:08 +00:00
Joe Marcus Clarke
186b8ba82f Add USE_GETTEXT and bump PORTREVISION.
Submitted by:	trevor
Tested by:	bento
2004-02-04 04:36:30 +00:00
Trevor Johnson
0c881ba59c SIZEify. 2004-01-29 07:24:56 +00:00
Trevor Johnson
78da40aa98 Now gettext 0.12.1 is gettext-old. 2004-01-23 18:12:26 +00:00
Sean Chittenden
40594a5fca Add CONFLICTS for bison/bison1875.
PR:		ports/56242
Submitted by:	Thierry Thomas <thierry@pompo.net>
2003-09-01 03:30:08 +00:00
Joe Marcus Clarke
a3108b1e51 Bump the PORTREVISION for the ports directly affected by the gettext upgrade.
Prodded by:	kris
2003-08-26 20:25:58 +00:00
Joe Marcus Clarke
adccc29aad Chase the libintl.so shared lib version. 2003-08-25 05:41:38 +00:00
Daichi GOTO
f84ed2e942 update devel/bison: add WITHOUT_NLS support
The patch allows bison to be compiled without gettext support,
  for use when space is tight or the gettext dependency is not desired.

PR:		48824
Submitted by:	Matthias Andree <matthias.andree@web.de>
2003-07-29 06:35:27 +00:00
Akinori MUSHA
7cc1393a93 De-pkg-comment. 2003-02-20 17:07:10 +00:00
Joe Marcus Clarke
3e66ddb46c Add a RUN_DEPENDS on gm4 to prevent bison from failing with many ports.
Approved by:	kris
Discussed on	ports
2002-11-16 00:48:39 +00:00
Mario Sergio Fujikawa Ferreira
f0a1969d34 o Rollback PORTCOMMENT modifications while this feature's implementation
is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
2002-11-10 16:48:51 +00:00
Adam Weinberger
d9611f9375 Use PORTCOMMENT in the Makefile, and whack the pkg-comment.
Approved by:	pat
2002-11-06 22:47:41 +00:00
Cy Schubert
9009f8a7f0 Remove empty patch file. 2002-10-29 14:59:36 +00:00
Will Andrews
f04923a4fb Add dependency on GNU m4 for the build. Found by portbuild. 2002-10-24 20:04:48 +00:00