Commit graph

51 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
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
Pietro Cerutti
be0ecc7e91 My reference e-mail address as a ports maintainer is now gahr@FreeBSD.org.
Approved by:	miwi (mentor)
2008-02-21 21:20:01 +00:00
Martin Wilke
556b2bc51d - Unbreak
- Update to 1.5
- Pass maintainership to submitter

PR:		120666
Submitted by:	Pietro Cerutti <gahr@gahr.ch>
2008-02-15 14:09:49 +00:00
MANTANI Nobutaka
0524ff582c Remove EMACS_PORT_NAME to use default setting in bsd.emacs.mk. 2007-08-04 10:21:28 +00:00
MANTANI Nobutaka
728946bb60 Make EMACS_PORT_NAME overridable. 2007-07-16 10:34:58 +00:00
Kris Kennaway
b7ff7031ea BROKEN with gcc 4.2 2007-05-27 03:03:31 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Kris Kennaway
ae994c8ea8 Use libtool port instead of included version to avoid objformat a.out botch 2007-02-01 02:42:05 +00:00
Rong-En Fan
1a0d043dcd - Remove directories that are not in mtree file
Note that these directories are be removed by other dependency ports,
  so I do not bump PORTREVISION for them. These affected ports are
  belong to ports@.

PR:		ports/101586
Submitted by:	Stanislav Sedov <ssedov at mbsd.msk.ru>
2006-08-15 07:56:23 +00:00
Cheng-Lung Sung
147fdee482 - s,INSTALLS_SHLIB,USE_LDCONFIG,g
- these include misc/ multimedia/ net/ net-mgmt/ net-im/
  net-p2p/ palm/ print/ science/ maintained by ports@

PR:		ports/101916
Submitted by:	Gea-Suan Lin <gslin_AT_gslin dot org>
2006-08-15 00:56:24 +00:00
Mark Linimon
0025f82662 Reset vsevolod as maintainer due to unreponsiveness. We hope to see him
back sometime.

Hat:		portmgr
2006-04-14 18:14:59 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +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
Mark Linimon
b09666fc1e - Fix possibility of "infinite make fork" when "Registering install for ..."
EMACS ports.  [1]

 - Allow building a port as root using an NFS-mounted /usr/ports if the
   server maps root to a UID other than root. [2]

 - Make 'BROKEN' and 'IGNORED' ports exit their "make install" with a fail
   status rather than success. [3]

 - Improve behavior when dealing with versioned dependencies. [4]

 - Fix false positives in check-conflicts target. [5]

 - Remove obsolete bzip2 code. [6]

 - Add physical category net-p2p. [7]

 - Don't fetch INDEXFILE if not necessary; respect FETCH_ENV. [8], [11]

 - INDEX can now be moved outside of ports tree. [9]

 - Add ghostscript-gpl. [10]

 - Remove obsolete USE_MESA. [12]

 - Force pkg_install tools from ports on FreeBSD 4.10 and older. [13]

 - Document ALWAYS_KEEP_DISTFILES. [14]

 - Remove USE_REINPLACE from bsd.port.mk USE_DOS2UNIX patch. [15]

PR:	ports/37596 [1], ports/57259 [2], ports/63216 [3],
	ports/89448 [4], ports/89710 [5], ports/88996 [6],
	ports/89260 [7], ports/89363 [8], ports/89809 [9],
	ports/89853 [10], ports/91086 [11], ports/91710 [12],
	ports/91727 [13], ports/92111 [14], ports/92124 [15]
Submitted by:	Jay Sachs <jay at eziba dot com> [1], sem [1, 3, 8, 12],
		Andrew Heybey <ath at niksun dot com> [2], Jamie Jones
		<jamie at thompson dot bishopston dot net>, tobez [4], Mark
		Andrews <Mark_Andrews at isc dot org> [5], edwin [6, 11, 15],
		pav [7, 13], Peter Jeremy <PeterJeremy at optushome dot com
		dot au> [9], Ulrich Spoerlein <q at galgenberg dot net> [10],
		netchild [11], erwin [14]
Reviewed by:	kris, clement (partially)
2006-01-28 02:11:35 +00:00
Edwin Groothuis
dbef3380d2 SHA256ify
Approved by: krion@
2006-01-22 21:24:05 +00:00
Edwin Groothuis
508b8d82f4 Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 03:01:03 +00:00
Ade Lovett
54a0b86543 Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
2005-11-15 06:52:12 +00:00
Vsevolod Stakhov
1ecf5e6d0f Use libtool13 as libtool15 doesn't work with this port (dynamic modules
load fails).
Do not remove config files, install -dist versions instead.

Approved by:		perky (mentor)
Special thanks to:	Anton Yuzhaninov <citrin@citrin.ru>
2005-07-28 06:40:01 +00:00
Vsevolod Stakhov
610a24dbac Update my email address.
Approved by:	perky (mentor)
2005-07-22 09:33:36 +00:00
Roman Bogorodskiy
865bb93209 Fix plist and unmark BROKEN.
PR:		82651
Submitted by:	Vsevolod Stakhov (maintainer)
2005-06-26 03:09:24 +00:00
Kris Kennaway
d3b7f2651e BROKEN: Incomplete pkg-plist 2005-06-11 23:46:21 +00:00
Sergey Matveychuk
51e03f515b - New maintainer: Vsevolod Stakhov <vsevolod@highsecure.ru>
Approved by:	kris
2005-05-12 11:10:04 +00:00
Sergey Matveychuk
c898ae1c2e - Remove empty file 2005-05-09 07:13:05 +00:00
Sergey Matveychuk
0cad2944ab - Fix build with PostgreSQL (utilize USE_PGSQL)
PR:		ports/80782
Submitted by:	Ulrich Spoerlein <spoerlein@informatik.uni-wuerzburg.de>
2005-05-09 07:05:00 +00:00
Sergey Matveychuk
1740bf8d36 - Fix plist and unbreak.
- Remake port infrastructure. Add new knobs.
- Fix locale.alias and charset.alias issue.

PR:		ports/80558
Submitted by:	Vsevolod Stakhov <vsevolod@highsecure.ru>
Approved by:	maintainer
2005-05-05 20:33:27 +00:00
Kris Kennaway
501bb341c5 BROKEN: Broken pkg-plist
Approved by:	portmgr (self)
2005-01-02 01:06:52 +00:00
Edwin Groothuis
0d1bb04bbe [MAINTAINER] irc/kvirc: [New MASTER_SITES, Fix arts support]
- Remove duplicate and inactive mirror from MASTER_SITES
	- Add new official mirrors to MASTER_SITES
	- Fix arts support, add OPTIONS for audio settings and use correct entries for LIB_DEPENDS
	- Use DATADIR in pkg-plist

PR:		ports/75082
Submitted by:	Michael Ranner <mranner@inode.at>
2004-12-19 01:19:17 +00:00
Pav Lucistnik
77715780c2 - Update to 1.2.95
PR:		ports/74108
Submitted by:	Andrey Pavlenko <lance@merlin.net.ua> (maintainer)
2004-11-21 04:40:58 +00:00
Mathieu Arnold
4031a6967c Remove databases/postgresql-client because there can't be a -server, and having
it installed prevents databases/postgresql7 from being installed, leading to
some dependencies problems
2004-05-25 09:19:42 +00:00
Trevor Johnson
8232e82f85 SIZEify (maintainer timeout) 2004-03-31 03:12:58 +00:00
Joe Marcus Clarke
73f7c91b5d Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1)
2004-02-04 05:10:27 +00:00
Clement Laforet
d541ba97cd - Fix plist (at least for default build)
Noticed by:     bento via kris
2004-01-25 15:52:41 +00:00
Clement Laforet
f326b15cd2 - Update to 1.2
While I'm here:
    - use USE_MYSQL
    - switch postgresql7 dependency to postgresql-client

Note to -CURRENT users:
    All options which depend on guile are broken.

PR:             60496
Submitted by:   Andrey Pavlenko <lance@merlin.net.ua> (maintainer)
Approved by:    erwin (mentor) (implicitly)
2004-01-08 11:09:21 +00:00
Pav Lucistnik
e7818f04d2 - This really is a 1.1, so update PORTVERSION too
PR:		ports/60275
Submitted by:	Scott Lambert <scott@lambertfam.org>
Missed by:	krion (4 months ago)
2003-12-15 20:10:23 +00:00
Dirk Meyer
23a445abcc - add CONFLICTS
Submitted by:   eikemeier@fillmore-labs.com
Approved by:    kris
2003-10-14 15:47:28 +00:00
Kirill Ponomarev
37a94c7bb2 Update GNU-Radius to 1.1
PR:		54722
Submitted by:	maintainer
Approved by:	fjoe (mentor)
2003-07-22 10:58:40 +00:00
Yen-Ming Lee
2eb34357b8 create ${WRKDIRPREFIX}${CURDIR} before generate Makefile.inc
PR:		54642
Submitted by:	tjs@cdpa.nsysu.edu.tw
2003-07-20 16:21:15 +00:00
Yen-Ming Lee
b501cd1817 update to GNU Radius 1.0
PR:		53668
Submitted by:	Andrey Pavlenko <lance@merlin.net.ua>
2003-07-17 14:26:59 +00:00
Akinori MUSHA
4c2e4f1862 De-pkg-comment. 2003-02-21 13:28:59 +00:00
Sean Chittenden
854109b51e Missed configure scripts in libpq version bump: chase lib version. 2003-01-04 16:17:27 +00:00
Kris Kennaway
6f3c89484d Unbreak by updating to gnu-radius 0.96.4 [1]. Fix pkg-plist
Submitted by:	Andrey Pavlenko <lance@evitel.net> [1]
PR:		ports/42317 [1]
2002-10-27 02:41:09 +00:00
Kris Kennaway
cb00fd24ef BROKEN: Does not compile 2002-10-05 21:40:34 +00:00
Cy Schubert
d660facd9e Upgrade 0.96 --> 0.96.3
PR:		39208
Submitted by:	Scott Lambert <lambert@lambertfam.org>
Approved by:	MAINTAINER:  Andrey Pavlenko <lance@evitel.net>
2002-06-16 14:31:04 +00:00
Kris Kennaway
6f05ed0c7c BROKEN: Does not package correctly 2002-05-18 03:24:19 +00:00
Brian Somers
7218868189 Avoid looking up the -1th element of an array 2002-04-27 15:04:40 +00:00
Brian Somers
934f51c421 Hand off library & include information from the menu to configure properly.
No response from: maintainer
2002-04-27 15:03:34 +00:00
Maxim Sobolev
62f2687e21 Add USE_SUBMAKE, where it might be necessary. 2002-03-25 09:19:20 +00:00
Patrick Li
31970438e9 Correct include and lib paths
PR:		35847
Submitted by:	maintainer
2002-03-14 06:19:43 +00:00
Kris Kennaway
c97771a6ea s,/tmp/ap.wrMWIQV,${PORTSDIR},
Submitted by:	bento
Pointy hat to:	kbyanc
2002-03-09 21:54:24 +00:00