Age | Commit message (Collapse) | Author | Files | Lines |
|
Do the same for options that look like "-Wl,-L,/dir".
|
|
Blah, again the .pc files problem with compositeext and fixesext, we have
the headers but not these files... remove them.
|
|
users.
|
|
Looks like that cannot we use render/randrext builtin versions for
meta-pkgs/xorg, because of missing .pc files required to build Xrender
and friends, remove them from here.
Closes PR pkg/27129 by Cristopher Richards, thanks for the info, I thought
they were installed by xorg-libs... (!)
|
|
decides to set PKGSRCDIR to a relative path as seen in several old PRs
and which prompted the original switch to make PKGSRCDIR private in
revision 1.881 of bsd.pkg.mk.
|
|
|
|
as it's only used internally by bsd.prefs.mk.
* Make _PKGSRCDIR a public variable by renaming it to PKGSRCDIR.
Also, generate its value from ${_PKGSRC_TOPDIR} so it's less fragile
than the old method of stripping off the last two components of
${.CURDIR}. PKGSRCDIR may now be used after bsd.prefs.mk is defined.
* Change all references to _PKGSRCDIR to PKGSRCDIR.
|
|
along whitespace when appending ":../../category/pkgdir". Fixes problem
noticed when running "make show-depends-dirs".
|
|
the top and searching on the way down. Thanks Gavan!
|
|
(1) defs.${OPSYS}.mk --> platform/${OPSYS}.mk.
The "platform" subdirectory is where all of the ${OPSYS}-specific
infrastructure logic should reside.
(2) bsd.pkg.defaults.mk --> defaults/mk.conf
bsd.pkg.obsolete.mk --> defaults/obsolete.mk
Renaming bsd.pkg.defaults.mk to defaults/mk.conf is to mimic the way
that NetBSD has /etc/rc.conf as well as /etc/defaults/rc.conf, where
the latter is a full list of user-settable variables, and the two
files share the same name to reinforce the fact /etc/defaults/rc.conf
can be directly copied in place as /etc/rc.conf. This is the same
relationship shared by defaults/mk.conf and /etc/mk.conf.
|
|
|
|
|
|
6.0 on Mac OS X 10.3.5.
to use XL C, set PKGSRC_COMPILER=xlc in mk.conf. XLCBASE defaults to
/opt/ibmcmp/vacpp/6.0 (the default installation location on OS X),
this can be overridden in mk.conf too.
this is a work in progress - some simple packages can be built, but
there are still lots of issues that need to be worked through.
|
|
outputting it to stdout.
|
|
|
|
that all of pkgsrc can benefit from removing redundant dependencies.
The code is encapsulated in a new file reduce-depends.mk which is
included by bsd.pkg.mk after all dependencies have been specified.
|
|
|
|
the wrappers from adding extra flags to the command-line if "-v"
exists. This makes "g++ -v" return the same error code for both the
wrapper and the real executable and fixes the problem with the
libtool-base build not correctly detecting the C++ compiler and thus
not adding the CXX configuration tag to the final libtool script.
Downgrade LIBTOOL_REQD to 1.5.10 since the newest version isn't needed
with this change.
|
|
Revert until the hosage is tracked down and eliminated at the source.
(Bump to libtool-1.5.10nb1, and make this the required version.)
|
|
into the mangled name for ${BUILDLINK_DIR} as an intermediate step,
then convert the mangled name into ${BUILDLINK_DIR} at the end. This
avoids problems with too many substitutions when ${BUILDLINK_DIR} is
a subdirectory of ${LOCALBASE}, as noted in PR pkg/27104.
|
|
"rel/path/to" can be different each time. This should fix problems with
building transcode after the wrapper framework was integrated.
|
|
by other targets.
OK'd by jlam. This should close pkg/24377.
|
|
in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
|
|
indicate the proper process: first read the license, then accept,
and indicate so in /etc/mk.conf:
yui% make
===> graphviz-1.12 has an unacceptable license: graphviz-license.
===> To view the license, enter "/usr/bin/make show-license".
===> To indicate acceptance, add this line to your /etc/mk.conf:
===> ACCEPTABLE_LICENSES+=graphviz-license
*** Error code 1
|
|
|
|
overwritten within bsd.wrapper.mk anyway). Also fix up the documentation
surrounding that section. From Stoned Elipot in private email.
|
|
can build without it.
|
|
archive (PR#27049 by Robert Elz).
|
|
packages install libtool archives without using USE_LIBTOOL.
|
|
set in the package Makefile, then a libtool transform will be done, period.
|
|
the _OPSYS local override.
|
|
included by bsd.prefs.mk. This allows the following variables to be used
before bsd.wrapper.mk is included:
WRAPPER_DIR WRAPPER_SRCDIR
WRAPPER_BINDIR WRAPPER_SHELL
WRAPPER_TMPDIR
|
|
to the Makefile on which make is invoked. Use it instead of doing the
same dance for finding defs.${OPSYS}.mk and bsd.pkg.defaults.mk.
|
|
|
|
wrapper scripts in package-land.
|
|
|
|
|
|
regression test.
|
|
temporary fix until I can find time to do this better.
|
|
we don't append the BUIDLINK_LDFLAGS to the commandline.
|
|
buildlink wrapper for an installed binary or script.
|
|
|
|
|
|
make pkgsrc do the right thing.
|
|
|
|
it can be customized per wrappee. This fixes the imake wrapper script to
not do any transformations to -I... options.
|
|
|
|
paths to static archives and libtool archives. This should fix the
problem where a mangled path sometimes makes its way into the the
executed command line.
|
|
is intended to be toggled by a $scan file. Simplify buildlink3 by removing
_BLNK_LIBTOOL_LDFLAGS and just setting _WRAP_EXTRA_ARGS.* like all of the
other wrappers.
|
|
|