Commit graph

61 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
Felippe de Meirelles Motta
3ee76e3e16 - Pass maintainership to submitter.
Submitted by:	Ashish Shukla <wahjava@gmail.com>
Approved by:	gabor (mentor, implicit)
2008-06-17 18:52:28 +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
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
Dirk Meyer
50179d1567 - clean X11BASE 2008-03-30 09:36:46 +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
Andrew Pantyukhin
9365f34e9f - Add WWW
- Switch to sourceforge release (no changes, just CVS headers
  updated)
- Shorten pkg-descr
- Move portdocs from plist to Makefile
2007-03-23 13:21:41 +00:00
Pav Lucistnik
2df76eb0a7 - Remove support for a.out format and PORTOBJFORMAT variable from individual
ports

With hat:	portmgr
2007-01-30 10:25:34 +00:00
Cheng-Lung Sung
e8390e6e3c - s,INSTALLS_SHLIB,USE_LDCONFIG,g
- these include irc/ japanese/ java/ lang/ mail/ math/ maintained by ports@

PR:		ports/101916
Submitted by:	Gea-Suan Lin <gslin_AT_gslin dot org>
2006-08-15 00:29:13 +00:00
Edwin Groothuis
efe7d5f7f4 Remove USE_REINPLACE from ports starting with M 2006-05-10 22:37:39 +00:00
Ade Lovett
fe279f0df8 Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.
Discussed with:	kris
Approved by:	portmgr (implicit)
2006-03-07 08:28:06 +00:00
Pav Lucistnik
145be4426a - Add SHA256 2005-11-25 15:31:02 +00:00
Volker Stolz
5f35726c43 - Use OPTIONS:
Toggle default audio-support to disabled, mostly to avoid that mutt-print
    pulls in audio-support via faces which I suspect nobody is using anyway
- Drop unused patch
- Bump PORTREVISION to make the cluster pick up the changed default set of
    options/dependencies

Requested by: BSD-AC users group
2005-05-10 08:53:17 +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
e8e9ff69e1 Support WITHOUT_NLS 2004-03-25 09:52:44 +00:00
Kris Kennaway
fc67bd8bb9 Allow this to be built as a package - there doesn't seem to be anything wrong
with the default settings that make this fundamentally unsuitable for
packaging.

Requested by:	many
2004-03-21 00:58:15 +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
Trevor Johnson
0c881ba59c SIZEify. 2004-01-29 07:24:56 +00:00
Kirill Ponomarev
7e1794efc8 - Don't patch out copyright information
- Pet portlint

PR:		59413
Submitted by:	Simon Barner <barner@in.tum.de>
2003-11-18 16:13:39 +00:00
Kirill Ponomarev
aa90e3df9a - Support WITHOUT_X11 properly
PR:		55627
Submitted by:	Ports Fury
2003-08-16 16:28:49 +00:00
Kris Kennaway
1c24674242 Use pre-everything:: instead of pre-everything: to avoid conflict with
targets in bsd.port.mk
2003-02-28 22:53:02 +00:00
Akinori MUSHA
2c41b9e5f3 De-pkg-comment. 2003-02-20 19:00:52 +00:00
Lars Koeller
18fb6d66e8 o) Fix some install problems due to X11 non-X11 version
o) Install faces.1.gz not faces.man
o) Avoid package building due to various sound options, X11/non-X11 build
o) Give maintainership to ports
o) Bump PORTREVISION
2003-01-21 19:39:57 +00:00
Lars Koeller
27f2210553 o) Fix wrong dependency of intl.4 instead of .1
o) Pump PORTREVISION
PR:		-
Submitted by:	obraun@FreeBSD.org
2003-01-20 19:42:30 +00:00
Lars Koeller
d60b460b03 o) Patch reverse compface part to faces 1.6.1 port
- Missing uncompface -X option used in exmh
   - Missing filter programs to generate ikon file
   - I will try communicate the necessary add ons to the
     new developers of faces.
2003-01-19 19:07:23 +00:00
Lars Koeller
98bf951184 o) Update to nearly complete rewritten faces-1.7.7 port
o) This port now includes xfaces functionality -> remove xfaces port
o) Support for different audio systems when building the port

PR:		ports/35578, ports/35617
Submitted by:	Alan Eldridge <ports@geeksrus.net>
2003-01-19 16:16:42 +00:00
Lars Koeller
193440404b * The modification of the Makefile due to the merge of compface and
faces leads to a wrong URL for the source file. Due to this error
   a directory tree was fetched and the checksum and build process
   failed.

PR:		-
Submitted by:	setantae@submonkey.net (Problem description)
2002-03-04 12:39:32 +00:00
Akinori MUSHA
897d06aa97 Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;
the ECHO macro is set to "echo" by default, but it is set to "true" if
make(1) is invoked with the -s option while ECHO_CMD is always set to
the echo command.
2002-01-29 11:48:57 +00:00
Maxim Sobolev
ec7b561464 ${PREFIX}/share/${PORTNAME} --> ${DATADIR} 2001-07-10 13:54:22 +00:00
Dima Dorfman
74aada477d Remove duplicate words where appropriate.
Approved by:	sobomax, obrien
2001-06-24 20:29:39 +00:00
Kris Kennaway
7802bf8d4b Oops, actually use the corrected pkg-plist 2001-03-10 23:48:26 +00:00
Kris Kennaway
5355ad5030 Switch to using USE_X_PREFIX, respect CC and CFLAGS, and sort and fix
plist.
2001-03-10 23:47:51 +00:00
Lars Koeller
b24ad43f2c - Respect PREFIX and X11BASE which wasn't done in some binaries and scripts
- Fix problem with gcc 2.95 (add -fwritable-strings)
  - Fix problem with display depth when printing username below icon
    (white text on white background ;-)
  - Add some documentation (READMEs) with respect to NOPORTDOCS
  - Define of USE_NAS environment variable builds faces with
    NAS (auplay) support (default is rplay)
  - Correct pkg-plist
  - Shorten pkg-desc below 24 lines
  - Bump PORTREVISION to 1

Changes were stimulated by:  Mike Meyer <mwm@mired.org>
2001-02-26 20:49:01 +00:00
Jimmy Olgeni
1be0301128 Spaces->tabs in the mail category.
(I know, I look boring and pedant :o)
2001-02-05 15:11:27 +00:00
Satoshi Asami
ffb21b5654 Rename INSTALLS_SHLIBS to INSTALLS_SHLIB. (There was a typo in the
previous commit message to bsd.port.mk, which said INSTALL_SHLIBS.  Boo.)

Line up the rhs of variable assignments nicely.  Remove a couple of extra
whitespaces while I'm here.

Suggested by:	 sobomax
2000-06-16 21:52:40 +00:00
Maxim Sobolev
5178b48938 Final round of the INSTALLS_SHLIBS=yes conversion. Few remaining ports with
ldconfig in PLIST need personal consideration.
2000-06-16 10:38:50 +00:00
Chris Piazza
28849e36e9 Update to use PORTNAME/PORTVERSION 2000-04-13 20:01:08 +00:00
Michael Haro
65ab34a667 FreeBSD.ORG -> FreeBSD.org
Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
1999-08-31 06:53:31 +00:00
David E. O'Brien
f3a9c6c81e Change Id->FreeBSD. 1999-08-25 06:51:17 +00:00
Tim Vanderhoek
dd9ff05a6a Commit #3/4 to enforce caps, no period.
FWIW, checkout of these things took 5+hrs, staying on the local
.freebsd.org net w/o hitting the 'net at all.

As promised,

$ time cvs ci
real    67m51.701s
user    0m1.250s
sys     0m5.345s
1999-06-26 19:12:45 +00:00
Satoshi Asami
753d555a14 A few more USE_XLIBs. 1998-11-28 02:18:45 +00:00
Steve Price
7b97e507de Remove empty directories on deinstall. 1998-10-20 01:41:32 +00:00
Steve Price
a4255e72bd Allow this to build in an ELF world. 1998-09-21 01:56:45 +00:00
Steve Price
076bb69c87 One file per patch according to the guidelines. 1998-09-21 01:56:25 +00:00
Tim Vanderhoek
e83f021657 Use MLINKS. 1998-09-19 01:51:20 +00:00
Tim Vanderhoek
751f2992ec Remove more manpages, as part of the great manpage removal project. 1998-08-17 05:19:34 +00:00
Steve Price
3beadf2660 Fix a bug in xbm2ikon.
PR:		6949
Submitted by:	NOKUBI Hirotaka <hnokubi@yyy.or.jp>
1998-07-03 23:28:00 +00:00
Thomas Gellekum
944910bb30 Execute `ldconfig -R' at the pkg_delete step.
PR:		6281
Submitted by:	SADA Kenji <sada@e-mail.ne.jp>
1998-05-05 13:18:48 +00:00
Andreas Klemm
dd51d44379 removed bogus ftp site (no anonymous ftp login anymore) 1998-03-15 15:03:45 +00:00