Commit graph

10 commits

Author SHA1 Message Date
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
wiz
ba70e7ff1a Avoid finding nasm. 2008-12-04 15:07:03 +00:00
drochner
738b7fb099 set OVERRIDE_DIRDEPTH because there are config.{guess,sub} files
deep within the hierarchy (not used by the build),
from Rumko per mail to pkgsrc-users
2007-11-27 21:24:32 +00:00
dillo
bda29e210e Add define of new type to mpeg4ip.h replacement.
Bump revision, since depending packages failed to compile.
2007-11-19 09:48:43 +00:00
drochner
66bbe4ea4c update to 1.6.1; this is the last release because the author changed
jobs; the release contains final fixes and cleanup
(The original distfile is corrupt, and the author appearently not able
to fix it, so we fetch a repackaged version from FreeBSD.)
2007-11-14 18:44:45 +00:00
heinz
ed24cd8faf The package supports installation to DESTDIR. 2007-07-01 15:47:54 +00:00
drochner
c0aa5a845a include <stdint.h> explicitely to get uint16_t (on NetBSD/sys/types.h
defines these, but on Linux it does not)
should fix build problem reported by Lieven De Keyzer in pkgsrc-users
2007-02-23 13:55:17 +00:00
wiz
b5fc0d8cd6 Proxy-commit for drochner@:
The bootstrap script checks too much and isn't useful -- just don't use it.
2007-02-16 00:56:40 +00:00
joerg
813f126907 Don't bail out if SDL is not installed. 2007-02-15 22:52:15 +00:00
drochner
70986b479c split out the libmp4v2 part from mpeg4ip -- all users in the pkgsrc
tree just need that library, the player in mpeg4ip just causes an unwanted
dependency on SDL and complications due to plugin building
2007-02-09 19:57:48 +00:00