Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
all these packages.
|
|
|
|
packages that use builtin.mk files (graphics/xpm and pkgtools/x11-links)
use the new format correctly.
|
|
by moving the inclusion of buildlink3.mk files outside of the protected
region. This bug would be seen by users that have set PREFER_PKGSRC
or PREFER_NATIVE to non-default values.
BUILDLINK_PACKAGES should be ordered so that for any package in the
list, that package doesn't depend on any packages to the left of it
in the list. This ordering property is used to check for builtin
packages in the correct order. The problem was that including a
buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed
from BUILDLINK_PACKAGES and appended to the end. However, since the
inclusion of any other buildlink3.mk files within that buildlink3.mk
was in a region that was protected against multiple inclusion, those
dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
|
|
to BUILDLINK_DEPENDS unless their respective buildlink3.mk files are
included by the top-level Makefile.
|
|
(until qt3 is bl3ified)
|
|
built-in or not into a separate builtin.mk file. The code to deal
checking for built-in software is much simpler to deal with in pkgsrc.
The buildlink3.mk file for a package will be of the usual format
regardless of the package, which makes it simpler for packagers to
update a package.
The builtin.mk file for a package must define a single yes/no variable
USE_BUILTIN.<pkg> that is used by bsd.buildlink3.mk to decide whether
to use the built-in software or to use the pkgsrc software.
|
|
|
|
only if we're not using the built-in versions of the package.
|
|
if the builtin version of the package is being used, into a global
location so that they're always executed.
|
|
be using built-in versions of any other software pulled in via
buildlink3.mk files.
|
|
environment overrides all other settings.
|
|
the buildlink directory so that pkg-config can find it. Ok'ed by jlam@.
|
|
software is built-in.
|
|
|
|
|
|
|
|
Bump PKGREVISION.
|
|
|
|
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
|
|
the normal case when BUILDLINK_DEPENDS.<pkg> isn't specified, it receives
a value only once due to the multiple inclusion protection in the
bulldlink3.mk files. In the case where a package includes several
buildlink3.mk files that each want a slightly different version of another
dependency, having BUILDLINK_DEPENDS.<pkg> be a list allows for the
strictest <pkg> dependency to be matched.
|
|
recommended by seb :)
|
|
|
|
based upon the pkgsrc-wip pkg by xtraeme@
This package, libXcursor, provides the client-side cursor loading
library for X. This cursor management library is a simple library
designed to help locate and load cursors (from files or memory).
This is part of the X Libraries and Protocol Headers Project hosted
at freedesktop.org.
|