Commit graph

64 commits

Author SHA1 Message Date
Baptiste Daroussin
9010280b85 Conver to new options framework 2012-06-12 21:42:32 +00:00
Olli Hauer
30f9161773 -remove MD5 2011-07-03 14:12:22 +00:00
Max Brazhnikov
630ca2285f Bump PORTREVISION after open-mofit update 2011-05-02 12:44:53 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Jeremy Messenger
789d75c728 -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
2009-08-02 19:36:34 +00:00
Florent Thoumie
340b57f8be - Update X.org ports to 7.4+ (few ports are more recent than the katamari).
- Bump PORTREVISION for all ports depending on libglut since the shlib
version number went from 4 to 3.
- Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't
installed anymore.
- Couple of ports fixes (mostly missing xorg components added to USE_XORG).
2009-01-23 16:28:36 +00:00
Martin Wilke
d80716024b - Update to 1.9.4
PR:		130443
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2009-01-14 09:12:13 +00:00
Dmitry Marakasov
e811ca283e - Fix a typo on this port that enables it to build again.
- Label NOT_FOR AMD64 since it coredumps.
- Sync the patches with those on CVS.
- No functional change.

PR:		126037
Submitted by:	"Pedro F. Giffuni" <pfgshield-freebsd at yahoo dot com>
2008-09-03 01:45:10 +00:00
Bruce M Simpson
be1f18079c drop maintainership 2008-09-01 13:35:21 +00:00
Bruce M Simpson
4421f484d8 fix IGNORE 2008-09-01 13:34:41 +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
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
Bruce M Simpson
d3a69cd5b1 Unbreak pkg-plist. 2006-07-20 18:30:08 +00:00
Kris Kennaway
bd580e4378 BROKEN: Incomplete pkg-plist (needs to use INFO_* macros) 2006-01-31 19:31:25 +00:00
Edwin Groothuis
c92c635b24 SHA256ify
Approved by: krion@
2006-01-22 12:42:24 +00:00
Sergey Matveychuk
b4d2ac42d7 - Update graphics/libglut to 6.4.1.
- Shared lib version and PORTREVISION bumb for all affected ports.

While I'm here:
- Remove USE_MESA knob where it was (35 ports).
  It marked as depricated for 2 years.

PR:		ports/90247
Submitted by:	Ermal Lu?i <eri--@albabsd.org>
2006-01-12 12:54:32 +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
Alexey Dokuchaev
0925066a54 Don't allow GCC to optimize away -lm test, and thus unbreak.
Reported by:	kris
Approved by:	portmgr (krion), fjoe (mentor, implicit)
2004-10-07 18:48:29 +00:00
Kris Kennaway
fe54d2a7c7 BROKEN on 5.x: Does not compile
Approved by:    portmgr (self)
2004-09-18 17:49:31 +00:00
Trevor Johnson
6e7d58c396 Trim whitespace. 2004-04-10 16:07:10 +00:00
Bruce M Simpson
4087d11027 SIZE update jumbo-commit.
Submitted by:	trevor
2004-03-25 03:13:15 +00:00
Ade Lovett
3f651573ad Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".

For ports-in-waiting:

	USE_LIBTOOL=YES		->	USE_LIBTOOL_VER=13
	USE_AUTOCONF=YES	->	USE_AUTOCONF_VER=213
	USE_AUTOMAKE=YES	->	USE_AUTOMAKE_VER=14

Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
2004-03-14 06:17:56 +00:00
Bruce M Simpson
ba5a4b04fb Remove TK dependency and categorization as it is no longer needed.
Submitted by:	Pedro F. Giffuni
2003-12-12 06:24:50 +00:00
Bruce M Simpson
01166ebce0 Switch maintainership to moi.
Requested by:	fenner
Sponsored by:	Evil Network Junta
2003-12-12 02:07:53 +00:00
Bruce M Simpson
baf0dcb71b Maintenance update. Fix installation process. If someone would care to test
this and give it the love it badly needs, please step up to the microphone.

Looked at by:	fenner
Sponsored by:	Weyland-Yutani Corporation
2003-12-10 17:18:44 +00:00
Mark Linimon
85b3a56daf Restyle email address of maintainer. 2003-12-07 01:41:19 +00:00
Trevor Johnson
e99ceadaf6 Use the FIND and XARGS macros introduced in bsd.port.mk 1.391. 2003-11-13 14:45:08 +00:00
Bill Fenner
30a12430a6 Update MASTER_SITES and add WWW
PR:		ports/50206
Submitted by:	Kimura Fuyuki <fuyuki@hadaly.org>
2003-05-06 22:52:34 +00:00
Kris Kennaway
cb5709495d BROKEN: Does not install 2003-05-06 07:09:40 +00:00
Ade Lovett
7e52725f2a Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
2003-03-07 06:14:21 +00:00
Bill Fenner
4664f60122 Upgrade to 1.8.1 .
It's not quite completely unbroken, but it's certainly less
 broken than 1.6 was.
2002-11-22 20:44:29 +00:00
Mike Heffner
c31a69e966 Bump XForms lib. version. 2002-07-04 09:20:30 +00:00
Kris Kennaway
de27e60460 BROKEN: Does not build 2002-05-18 02:44:49 +00:00
David E. O'Brien
90eb686abd Use proper POSIX syntax for `chown'. 2001-06-01 06:05:18 +00:00
Satoshi Asami
7112ba2b40 Change motif to a normal dependency. REQUIRES_MOTIF is now called
USE_MOTIF and generates a LIB_DEPENDS to x11-toolkits/open-motif.  As
before, it implies USE_XPM (and therefore USE_XLIB).  Motif-dummy is
removed from PKG_IGNORE_DEPENDS, whose sole resident is now XFree86-3.

Most of the simple ".if defined(HAVE_MOTIF)"s are removed to always
have USE_MOTIF.  ftp/moxftp will define USE_MOTIF unless
WANT_ATHENA_VERSION (new variable) is defined.  I merged the X cases
in cad/mars, so USE_MOTIF is used iff WITHOUT_X11 is not defined.

I will remove x11-toolkits/Motif-dummy (which has been repo copied to
open-motif) in a few days.
2000-11-07 23:28:20 +00:00
Kris Kennaway
662e0bbae6 Don't install stuff group-writable when it doesnt need to be.
Reviewed by:	fenner (maintainer)
2000-08-15 20:57:44 +00:00
Satoshi Asami
c6bcad2436 (1) Add new variable, XFREE86_VERSION, to specify which version of
XFree86 (3 or 4) to depend to when USE_XLIB is set.
    XFREE86_VERSION defaults to 3 for now, but adventurous users can
    override it in /etc/make.conf.  When XFREE86_VERSION=3, USE_XLIB
    will add a dependency to x11/XFree86; when it is set to 4, the
    dependency will be to x11/XFree86-4-libraries.  When
    XFREE86_VERSION=4, the PKG_IGNORE_DEPENDS and ALWAYS_BUILD_DEPENDS
    hacks to avoid messing with XFree86 are turned off.

    Since XFree86 version 4 includes some software that used to be
    separate ports, when XFREE86_VERSION=3 the following variables are
    provided:

    USE_DGS		LIB_DEPENDS on x11/dgs
    USE_FREETYPE	LIB_DEPENDS on print/freetype
    USE_MESA		LIB_DEPENDS on graphics/Mesa3
    USE_XPM		LIB_DEPENDS on graphics/xpm

    When XFREE86_VERSION=4, these variables have no effect.  The
    LIB_DEPENDS in the tree for the above four ports have all been
    converted to the USE_* counterparts.  For your information, this
    is the count of the number of ports:

    USE_DGS		0
    USE_FREETYPE	16
    USE_MESA		36
    USE_XPM		236

    There is a new variable, XAWVER, which is set to 6 when
    XFREE86_VERSION=3 and 7 when XFREE86_VERSION=4.  This is also
    passed to PLIST_SUB so ports that build Xaw based shared libraries
    can use this variable to substitute the shlib version number.

    There is also a provision of using a separate mtree file for
    XFREE86_VERSION=4, but that part is not enabled yet.

Reviewed by:	the ports list
Tested by:	make index (XFREE86_VERSION=3 only)

(2) Add hebrew to list of valid categories.
Submitted by:	nbm
2000-08-03 09:28:57 +00:00
Satoshi Asami
c99c600944 Convert to PORTNAME/PORTVERSION. lfview had an invalid version
string so I fixed it.
2000-04-14 10:48:02 +00:00
Justin M. Seger
7cc807dbea Changed LIB_DEPENDS: MesaGL.14->GL.14 due to Mesa-3.1 upgrade 2000-03-20 23:25:21 +00:00
Steve Price
898011ca90 Fixup PLIST so this deinstalls cleanly. 2000-01-28 17:22:04 +00:00
Bill Fenner
4ede26fe72 Untested fix for stricter C++ type checking on 4.0 . 2000-01-26 06:03:06 +00:00
Bill Fenner
512cb1b8ae Don't depend on files/nroff to fake out build. 2000-01-26 06:01:56 +00:00
Steve Price
bc087374d3 Update to use Tcl/Tk version 8.2.
Submitted by:	Ade Lovett <ade@lovett.com>
1999-11-28 18:32:45 +00:00
David E. O'Brien
5133141363 Change Id->FreeBSD. 1999-08-25 06:16:32 +00:00
Michael Haro
5281212be3 chmod -> ${CHMOD}
chown -> ${CHOWN}
1999-08-22 19:01:07 +00:00
Tim Vanderhoek
4b7f92f936 Commit #2/4 to enforce Caps, no period. I ran this oe as
$ time cvs $FREEBSD ci -m `cat msg` `cat ci.ab`

Results to follow.  :)
1999-06-26 17:55:58 +00:00
Steve Price
593990a1e7 The xforms ports is no longer an i386-only port. 1999-06-08 22:15:15 +00:00
Bill Fenner
10b0770398 Don't fail if the chmod fails (e.g. due to ports tree on read-only
filesystem); it's just there for people who copy ports in a way that
 fails to preserve the x bit.

Noticed by:	Satoshi's errorlogs
1999-05-04 22:03:15 +00:00
Bill Fenner
b3b4975488 Update the geomview-1.6.1 to use the current tarball, which turns
out to be different than the one that the port was written for.
1999-02-12 03:08:46 +00:00
Hidetoshi Shimokawa
ec8a4e66c1 Added 'ONLY_FOR_ARCHS=i386' to XForms dependent ports.
XForms has not been available for FreeBSD/alpha yet.
1999-01-07 08:19:57 +00:00