2006-12-15 20:13:22 by Joerg Sonnenberger | Files touched by this commit (3) |
Log message:
Stop messing with X11/Xmos_r.h, just replace it with a direct include
of X11/Xos_r.h and assume that has all the magic. If it is really
necessary to hack around limitations of other platforms, we can do
that later in a more specialised fashion. Bump revision.
|
2006-11-06 11:32:19 by Joerg Sonnenberger | Files touched by this commit (2) |
Log message:
Switch to modular buildlinks.
|
2006-07-09 01:11:17 by Johnny C. Lam | Files touched by this commit (877) |
Log message:
Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.
For example, "make show-buildlink3" in fonts/Xft2 displays:
zlib
fontconfig
iconv
zlib
freetype2
expat
freetype2
Xrender
renderproto
|
2006-07-09 00:39:49 by Johnny C. Lam | Files touched by this commit (877) |
Log message:
Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
|
2006-05-21 13:41:59 by Roland Illig | Files touched by this commit (2) |
Log message:
Fixed some pkglint warnings.
|
2006-05-16 15:11:59 by Greg Troxel | Files touched by this commit (1) |
Log message:
Cleanup RESTRICTED by using bsd.prefs.mk to get OPSYS where we want
it. Vastly simplify os-checking logic. Don't set NO_SRC_ON_FTP,
ever, following insightful comments from dillo@.
|
2006-05-15 15:26:40 by Greg Troxel | Files touched by this commit (1) |
Log message:
Rewrite and debug logic to check for list of open-source operating
systems. This version is consistent with what I've been saying on
tech-pkg about defining NO_BIN_ON_FTP for non-open-source OSes, and
not defining it on NetBSD and other open source OSes. Fix pkglint
warnings.
|
2006-05-14 18:35:58 by Greg Troxel | Files touched by this commit (1) |
Log message:
Remove NOT_FOR_PLATFORM for Interix; that should be for technical
issues only, not licensing.
Add LICENSE=openmotif-license because this software is non-Free.
Set RESTRICTED, and NO_*_ON_CDROM because the license has complex
terms for "commercial product offering".
If $(OPSYS) is not in
DragonFly FreeBSD Linux NetBSD OpenBSD
set NO_*_ON_FTP, because the license only grants distribution rights
for open source operating systems.
I believe this commit will still prevent openmotif from building on
Interix without setting ACCEPTABLE_LICENSES, and should also result in
all 4 of NO_*_ON_* being set on Interix.
There's too much make code to implement NO_*_ON_FTP-on-other-than-list
(munged from bsd.pkg.mk), but I didn't see a way to make
ONLY_FOR_PLATFORM run a makefile fragment on other platforms.
|
2006-05-14 16:52:56 by Todd Vierling | Files touched by this commit (1) |
Log message:
Only Open Source OS's are allowed to use this -- nuke Interix via NOT_FOR_.
(Others should be here, but I don't have responsibility for those platforms.)
|
2006-05-02 10:56:37 by Joerg Sonnenberger | Files touched by this commit (1) |
Log message:
Add flex as tool.
|