Age | Commit message (Collapse) | Author | Files | Lines |
|
From PR pkg/23685 by Adam C. Migus.
Addresses PR pkg/23691 by Rob Quinn.
|
|
was the only platform where it was being used.
|
|
|
|
changed when they're defined but empty. Although it might sound weird
to have DISTFILES empty and DIST_SUBDIR set, it makes sense for wrapper
packages such as graphics/Mesa.
Fixes PR 23658 from Aaron J. Grier.
|
|
|
|
renaming LOWER_OPSYS to match. I will fix ltconfig to work
with "bsdos" too instead.
|
|
|
|
|
|
<1062867125.27063.26.camel@frotz.local> on tech-pkg.
Darwin has no rpath, but many packages pass "-Wl,${RPATH_NAME}..." to
the linker, breaking the build of these packages on Darwin. using -L
essentially makes these arguments a no-op, and fixes packages which
were solely broken by this.
|
|
Pointed out by Bas van Oostveen in PR pkg/23514.
|
|
Thanks to Jeremy C.Reed and Soren Jacobsen, this also closes PR pkg/23641.
|
|
LOWER_OPSYS for libtool use under BSD/OS.
Add initial support for using pkgsrc under BSD/OS. This was tested
under BSDI BSD/OS 4.3.1. (Thank you D. Hege.)
(Need to add BSDOS.x11.dist later.)
CVS ----------------------------------------------------------------------
|
|
|
|
for an existing libtool ".la" library, or looking inside the archive for the
.so file.
Also, fail immediately if passed a library that isn't handled.
|
|
Handle this in do-shlib-handling: turn *.so into *.a.
Pull out the inline awk scripts into variables to make the actual
target a little bit clearer.
|
|
|
|
|
|
|
|
|
|
on the first in path. Fixes possible issues with Solaris.
|
|
Pasternak on tech-pkg.
[first commit after pkgsrc meltdown ;)]
|
|
the "cvs" command inside the su returns an error, that should be ignored.
(Aparently cvs returns "1" even if it's done a successful update but if
there were some files removed on purpose).
|
|
|
|
Prepending caused everything in ${BUILDLINK_DIR} to be found first, which
was bad when you built something like MesaLib where the X11R6 headers
conflict with the ones provided in the source.
|
|
need to protect the full path after "-o" from being transformed from
"/srcdir/shlib" to "-L/srcdir -lshlib". This fixes building
graphics/freetype2, which uses lots of full paths to sources and objects.
|
|
buffer script.
|
|
packages. All pkgviews packages are safe to install into the same tree,
and we rely on more dynamic file collision detection through linkfarm(1)
rather than just using CONFLICTS.
|
|
|
|
|
|
* Ensure that VIEW-INSTALL is called after _all_ POST-INSTALL actions
(including any in the INSTALL_EXTRA_TMPL file) by moving the call to
a file that is included after all other INSTALL templates.
* Ensure that VIEW-DEINSTALL is called before _all_ DEINSTALL actions
(including any in the DEINSTALL_EXTRA_TMPL file) by moving the call to
a file that is included before all other DEINSTALL templates.
|
|
|
|
interpret the libtool mode as "compile".
|
|
package Makefiles to customize the options passed to the extraction
commands when the defaults don't suffice. Patch from Michal Pasternak with
additions by me.
|
|
|
|
if only rc.d scripts are present. rc.d scripts always live in ${PREFIX}
regardless of the setting for ${PKG_SYSCONFBASE}.
|
|
apache/buildlink2.mk, so include that instead.
makes this actually work with apache6.
|
|
|
|
|
|
normally apply: treat them as if the distinfo file was empty.
This solves the reason why pkgtools/pkg_install/distinfo was resurrected,
and allows us to remove it again, since it had the side effect of
introducing a dependency on digest, which is not acceptable when updating
pkg_install: it made it impossible to use the pkgsrc tree, as reported
by several people.
|
|
|
|
|
|
already set in /etc/mk.conf, and default BSDXSRCDIR to /usr/xsrc if
it's not already set in /etc/mk.conf.
|
|
|
|
|
|
|
|
to allow it to work with teTeX2 or teTeX instead of requiring only
teTeX (1).
|
|
|
|
1.1298) properly by using single quotes instead of double quotes
around the PKGNAME_REQD value, ensuring that the shell does not
interpret the > character as a redirect.
confirmed that no "=1.0.43" files are created on NetBSD and
Linux when a pre-requisite package has a wildcarded version
number eg. ">=1.0.43", and that the original problem is fixed.
|
|
|
|
installing a pre-requisite package with a wildcarded (e.g. '>=1.0.43')
version number. The problem manifested itself by creating a file
called '=1.0.43' in the pre-requisite package's directory, and a
coupld of "dc: stack empty" spurious messages appeared.
If this needs to be fixed by an OS-dependent variable, we'll address
that in the future.
|