Commit Graph

24 Commits

Author SHA1 Message Date
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
Maxim Sobolev
d5c3fc66bb Remove arch-specific optimisation options from configure script. They broke sdl
build on systems with gcc2.7

Submitted by:	Martin Walter <walter@th.physik.uni-bonn.de>,
		Patrick M Doane <patrick@watson.org>
2000-06-18 10:05:24 +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
61ebd322a2 Fix MASSIVE typo INSTALL_SHLIBS --> INSTALLS_SHLIBS, which occured because I
just cun'n'pasted the name from Satoshi's commit message without checking
it.

Hall of shame entry:	sobomax
2000-06-16 08:19:52 +00:00
Maxim Sobolev
835d6b8655 Third round of INSTALL_SHLIBS=yes fixes. 2000-06-15 17:59:45 +00:00
Maxim Sobolev
3f24913c50 Update to 1.1.3.
FreeBSD is now in the list of supported platforms, so number of patches
required to make SDL work here has been slightly reduced.
2000-06-06 09:36:38 +00:00
Maxim Sobolev
a5498fd9d5 SDL now has its own site: http://www.libsdl.org/, hence update MASTER_SITES
and WWW.
2000-06-06 08:05:51 +00:00
Maxim Sobolev
cb52fef94b 's|sobomax@altavista.net|sobomax@FreeBSD.org|' 2000-05-17 11:18:29 +00:00
Chris Piazza
6ee64f82b3 Add patch-ag which was forgotten when sdl-devel was originally
added.

Submitted by:	maintainer
2000-05-06 02:41:46 +00:00
Chris Piazza
7841da5211 Depend on GL.14 instead of MesaGL.14 because Mesa-3.2 doesn't seem to
create the latter
2000-04-29 03:14:34 +00:00
Will Andrews
5e04d9a046 Update to SDL 1.1 (repo-copy from devel/sdl to devel/sdl-devel).
PR:		18188
Submitted by:	maintainer
2000-04-25 12:43:35 +00:00
Vanilla I. Shu
49d517885e Revert to libSDL-1.0.
Requested by:	maintainer
2000-04-23 06:43:00 +00:00
Vanilla I. Shu
8a3c015b3b Ignore release version of libSDL. (libSDL-1.0 => libSDL) 2000-04-22 21:25:58 +00:00
Thomas Gellekum
ab5c49f7ec Use our libc_r instead of linuxthreads.
Reviewed by:	Maxim Sobolev <sobomax@altavista.net>
2000-04-20 09:24:28 +00:00
Satoshi Asami
dfee8150a0 Convert to PORTNAME/PORTVERSION. 2000-04-14 05:44:42 +00:00
Kris Kennaway
dd1f59091d Add various new maintainers for these ports 2000-03-29 19:55:56 +00:00
Kris Kennaway
89a307bf8a Remove andy@icc.surw.chel.su as maintainer from his ports..he doesn't
have time to maintain them.

Approved by:	andy
2000-03-29 07:16:59 +00:00
Chris Piazza
45101f3259 Some makefile/install changes.
PR:		16572
Submitted by:	FUJISHIMA Satsuki <k5@cheerful.com>

Update to 1.0.8

PR:		17217
Submitted by:	Maxim Sobolev <sobomax@altavista.net>
2000-03-06 22:16:57 +00:00
Chris Piazza
feb945e0c6 Update to 1.0.4
PR:		16607
Submitted by:	Maxim Sobolev <sobomax@altavista.net>
2000-02-10 01:41:52 +00:00
Chris Piazza
f5ef155d0f Merge changes from Maxim Sobolev's update to this port.
PR:		16498
Submitted by:	Maxim Sobolev <sobomax@altavista.net>
2000-02-03 08:19:18 +00:00
Chris Piazza
74b5120f1a Update to version 1.0.3. 2000-02-03 04:53:59 +00:00
Steve Price
6a1b5250a4 Update to version 1.0.1.
PR:		15944
Submitted by:	Maxim Sobolev <sobomax@altavista.net>
2000-01-24 04:57:17 +00:00
David E. O'Brien
9a9ac6ba9d Change Id->FreeBSD. 1999-08-25 05:57:29 +00:00
Chris Piazza
e50599ae69 Import of SDL.
SDL is a free cross-platform multi-media development API.
It is used for games, emulators, demos, any multimedia application.
It handles video, audio, threads, endian independence and more.

PR:		13026
Submitted by:	Andrey Zakhvatov <andy@icc.surw.chel.su>
1999-08-13 05:18:16 +00:00