1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-28 01:06:17 +00:00
Commit Graph

39 Commits

Author SHA1 Message Date
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
Christian Weisgerber
fc6f899691 Update to FLAC 1.2.1. This version includes two and a half years
worth of changes and an altered API.

Bump the revision of all ports that depend on libFLAC and adapt to
the new API where necessary.  Some patches from Debian, Gentoo,
OpenBSD, and upstream repositories.

PR:	119476
2008-04-07 20:37:23 +00:00
Rong-En Fan
34c68566ed - rc script was not executed at boot due to empty REQUIRE and BEFORE. Fix
that by using REQUIRE: LOGIN per Porter's Handbook.
- While I'm here, change default variable assignment to the way suggested by
  Porter's Handbook.
- Bump PORTREVISION

PR:		ports/121772 (based on)
Submitted by:	Justin Stallard <justin at isis.poly.edu>
Approved by:	maintainer timeout (2 weeks)
2008-04-04 06:20:32 +00:00
Rong-En Fan
a827bcffb4 - Update to 0.13.1
PR:		ports/120126
Submitted by:	Phillip N. <pneumann at gmail.com>
Approved by:	Jan-Olof Lindqvist <jo.lindqvist at gmail.com> (maintainer)
2008-03-02 06:23:08 +00:00
Martin Wilke
e42c627abd - Added missing configure option for Shoutcast and Icecast support.
PR:		118702
Submitted by:	Jan-Olof Lindqvist <jo.lindqvist@gmail.com> (maintainer)
2008-02-16 10:05:32 +00:00
Martin Wilke
665613b7c1 - Add PulseAudio to the options
PR:		116161
Submitted by:	Romain Tartiere <romain@blogreen.org>
Approved by:	maintainer
2007-10-08 12:12:17 +00:00
David Thiel
83d3114ced Switch to new maintainer, and add a mirror while we're at it.
Approved by:	Mark Reidel (old maintainer)
2007-09-10 18:39:22 +00:00
David Thiel
59f72fca50 Update to 0.13.0.
PR:		ports/114893
Submitted by:	Jan-Olof Lindqvist
2007-08-24 18:59:10 +00:00
Martin Wilke
605b516239 - Chase increase of audio/libvorbis shlib version.
- Bump PORTREVISION
2007-07-28 12:27:31 +00:00
Rong-En Fan
f935a609c5 - Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run
2007-07-23 09:36:51 +00:00
Rong-En Fan
885d880572 - Add missing dependency when ID3TAG knob is on
PR:   	      ports/111795
Submitted by: Dmitry Marakasov <amdmi3 at amdmi3.ru>
Approved by:  Mark Daniel Reidel <ports at mark.reidel.info> (maintainer, implicit)
2007-06-22 06:45:35 +00:00
Martin Wilke
eedbe6cd78 - Update to 0.12.2
PR:	        111488
Submitted by:	Mark Daniel Reidel <ports@mark.reidel.info> (maintainer)
2007-04-17 19:41:40 +00:00
Kevin Lo
6623f31078 Replace musicpd with musicpd.sh 2007-02-27 03:51:05 +00:00
Kevin Lo
90dd37c655 Bump PORTREVISION: mpcdec.4 -> mpcdec.5 2007-02-26 05:36:23 +00:00
Christian Brueffer
f34fc0967a Add a knob for enabling Musepack support.
Approved by:	maintainer, markus
2006-11-11 17:21:32 +00:00
Martin Wilke
437e41dd32 - Update to 0.12.1
- Switch maintainer mail back to old maintainer (sorry for this fault)

PR:		ports/105295
Submitted by:	Stepan Zastupov <redchrom@gmail.com>
Approved by:	Mark Daniel Reidel <ports@mark.reidel.info> via privat mail  (maintainer)
2006-11-09 21:25:15 +00:00
Martin Wilke
771be9e1d3 - Remove the old rc script 2006-11-08 15:57:34 +00:00
Martin Wilke
d91997da38 - Update to 0.12.0
PR:		ports/103706
Submitted by:	Stepan Zastupov (redchrom@gmail.com)
Approved by:	Maintainer in private mail
2006-11-08 15:14:18 +00:00
Doug Barton
c49d1a3273 Remove the FreeBSD KEYWORD from all rc.d scripts where it appears.
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts.
2006-02-20 20:47:50 +00:00
Edwin Groothuis
980092624a SHA256ify
Approved by:		krion@
2006-01-22 08:13:12 +00:00
Tim Bishop
f513cd96ed - Fix dependency on libaudiofile
PR:		91472
Submitted by:	Michael Kuhn <mkuhn.nw@web.de>
Approved by:	maintainer
2006-01-16 23:04:17 +00:00
Christian Weisgerber
c658929967 new version of libFLAC 2005-03-16 14:50:13 +00:00
Volker Stolz
158a360cc9 - Update to 0.11.5
- Add ID3TAG-knob

PR:		ports/75693
Submitted by:	Anton Karpov
Approvd by:	maintainer
2005-01-14 15:45:01 +00:00
Volker Stolz
266ec37ea6 Update to 0.11.4
PR:		ports/70817
Submitted by:	Ingmar Gebert
Approved by:	maintainer
2004-09-03 07:53:22 +00:00
Ying-Chieh Liao
59207a3cf2 upgrade to 0.11.2
PR:		69314
Submitted by:	maintainer
2004-07-20 01:15:57 +00:00
Pav Lucistnik
2a3a5c73f7 - Update to 0.11.0
PR:		ports/68069
Submitted by:	Mark Daniel Reidel <ports@mark.reidel.info> (maintainer)
2004-06-18 09:08:59 +00:00
Kirill Ponomarev
9609bbf54b - Update to 0.10.3
PR:		ports/65417
Submitted by:	maintainer
2004-04-11 14:03:45 +00:00
Kirill Ponomarev
4efa9ce4ab - Use USE_ICONV knob
Approved by:	portmgr
2004-03-30 19:20:22 +00:00
Kirill Ponomarev
55325f9a6e - Update to 0.10.2
- Added support for MP4/AAC
- IPv6 support deselectable
- New sample configuration file with better defaults

PR:		ports/64717
Submitted by:	maintainer
2004-03-25 19:27:40 +00:00
Kirill Ponomarev
79951e0f22 - Fix build on sparc64
PR:		ports/64004
Submitted by:	maintainer
Noticed by:	bento via kris
2004-03-10 09:43:27 +00:00
Kirill Ponomarev
ad21ee0c32 - Update to 0.10.0
PR:		ports/63703
Submitted by:	maintainer
2004-03-03 18:05:55 +00:00
Munechika SUMIKAWA
6910c38c65 Add IPv6 on CATEGORIES. Musicpd and mpc speaks IPv6 since 0.9.0.
Approved by:	maintainer
2004-02-22 22:38:36 +00:00
Joe Marcus Clarke
053fdb6a6b Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
2004-02-04 05:21:48 +00:00
Clement Laforet
1e76f7e29b - update to 0.9.4
PR:             61794
Submitted by:   Mark Daniel Reidel <ports@mark.reidel.info> (maintainer)
2004-01-23 21:36:03 +00:00
Christian Weisgerber
89c5de7031 Catch up with libogg/libvorbis version bump. 2003-12-20 16:14:14 +00:00
Joe Marcus Clarke
c7ca0ba127 Chase the libmad/libid3tag shared lib version. 2003-12-07 01:27:06 +00:00
James E. Housley
a0f006f7d2 - Update to 0.9.3
MPD changes include wave file support, bitrate output in status, and song lengths are now stored in the db. mpc and libmpdclient recieved a significant speed boost.

PR:		58820
Submitted By:	MAINTAINER
2003-11-09 15:42:55 +00:00
Munechika SUMIKAWA
7b367090eb Upgrade to 0.9.2.
PR:		ports/57977
Submitted by:	Mark Daniel Reidel <ports@mark.reidel.info>
2003-10-13 23:25:49 +00:00
Munechika SUMIKAWA
3c111dc407 Add musicpd 0.9.1, a remote-controllable music-daemon.
PR:		57518
Submitted by:	Mark Reidel <ports@mark.reidel.info>
2003-10-08 10:41:32 +00:00