Commit Graph

15 Commits

Author SHA1 Message Date
Thomas Gellekum
e4bc6a364b Add PTHREAD_{CFLAGS,LIBS} to CFLAGS and LDFLAGS for XFree86-4. 2001-05-08 11:59:05 +00:00
Thomas Gellekum
190bbf4a68 Fix building (I hope, I never got this error I'm seeing on bento). 2001-03-27 12:23:11 +00:00
Thomas Gellekum
174fded7f6 - Remove `-lcompat' again, the new patches contain code fixes.
- Fix paths in the documentation (/usr/lpp -> ${PREFIX}).
- patch-ae is no longer needed with gmake.
2001-03-21 12:58:39 +00:00
Thomas Gellekum
1bb4cd9c38 - Use USE_GMAKE to really make this build.
- Add some more dependencies.
- Add `-lcompat' to the libs so dxui actually works as intended.
  The problem is that the OpenDX folks assume the old V8 style regcomp(3),
  not the POSIX one. Adding the lib is just meant as a stop gap solution,
  the real fix to the code will follow.
- Bump PORTREVISION.
2001-03-20 12:10:10 +00:00
Thomas Gellekum
00d72251a1 Fix building.
PR:		23301
Submitted by:	Mark van Woerkom <3d>

Clean up (mis-)use of $ARCH.
2001-03-19 12:19:35 +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
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
Steve Price
ed81a64e12 Update to version 4.1.0.
PR:		18843
Submitted by:	Randall Hopper <aa8vb@nc.rr.com>
2000-05-29 02:33:30 +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
Thomas Gellekum
c1e3ecebdf Upgrade to 4.0.10. 2000-02-14 13:05:12 +00:00
Thomas Gellekum
e435d1389a Upgrade to 4.0.9. Include some fixes for dxworker.
PR:		14213
Submitted by:	Tatsuto Toyonaga <toyonaga@msd.ts.fujitsu.co.jp>
1999-11-03 11:55:51 +00:00
Thomas Gellekum
3228a619d1 Add netcdf support. 1999-10-05 09:14:50 +00:00
Steve Price
9bc10b0f3d Don't use 'cc -D${ARCH} -c foo.c' especially when '${ARCH} = alpha' and
you have this in your code, 'double alpha[30];'.  The preprocessor does
what it's supposed to do and replaces all of occurrences of alpha with 1
and the compiler sees code like this 'double 1[10]' which it summarily
yacks on. :)
1999-09-29 01:24:51 +00:00
Satoshi Asami
9db5045e1b Use a find | xargs perl command in post-patch to replace the -lXm's
with ${MOTIFLIB}'s in all Makefile.in's.  (The substitution pattern
will only work for -lXm's in the middle of a line but since it
requires other libraries, I guess that's ok.)
1999-09-22 00:28:10 +00:00
Thomas Gellekum
346b0522f1 New port opendx, the Open Source version of IBM's Data Explorer. 1999-09-20 06:43:20 +00:00