Age | Commit message (Collapse) | Author | Files | Lines |
|
pattern with "pkg_info -e <pattern>", we can actually match a full package
name.
|
|
* move redundant sed expression into variable to only maintain it once
* properly catch grep return code in *both* cases (makes substitution
of pkg variables in @dirrm statements / directory names work)
|
|
|
|
will override the effects of any instance of the word "require". This
should _only_ be used by those packages that can be built with or
without pthreads _independently_ of whether any of its dependencies need
pthreads. Currently, this only only www/mozilla, which uses its own
threading library if native pthreads is unavailable, despite that it
uses GTK+, which _does_ need pthreads.
|
|
|
|
hard-syscall version of GNU pth as the official pthread replacement
package for those platforms that don't have a native pthread library.
USE_PTHREAD is now deprecated in favor of directly include
pthread.buildlink.mk, but the behaviour may be tweaked by setting
PTHREAD_OPTS to contain any of "native" and "require". More complete
documentation may be found in the first half of this file.
|
|
bsd.prefs.mk. It's value is now supposed to be checked after including
pthread.buildlink.mk.
|
|
contents.
* Each PKG_JVM needs its own special _JAVA_PREFIX_DEFAULT hardcoded as
there's no way to discern the subdirectory of ${LOCALBASE}/java in which
the PKG_JVM is installed.
* If PKG_JVM == "sun-jdk", allow either sun-jdk13 or sun-jdk14 to be used,
preferring whichever one is already installed, but otherwise using the
best default for a given platform.
|
|
Fixes Solaris problem reported in pkg/17769 by Valeriy E. Ushakov.
|
|
|
|
jlam.
|
|
(instead of "build"). The rationale is that USE_JAVA= is "bigger" than
USE_JAVA=run in the sense that the former adds another dependency. For
packages that don't need the extra dependency, we can trim it off by
setting USE_JAVA more thoughtfully.
|
|
optional value of "build" to represent that the package needs a JDK for a
build dependency in addition to the usual run dependency on a JVM.
|
|
JAVA_HOME for the given PKG_JVM.
Include tools.jar on the CLASSPATH if it exists.
From discussion with jlam. Approved by jwise.
|
|
directories, eg.
work.NetBSD-1.5-i386
work.SunOS-5.7-sparc
|
|
that USE_JAVA can work.
|
|
be required for tcsh-6.12
|
|
of the example rc.d scripts for a package. This defaults to
${PREFIX}/etc/rc.d, but may be reset for those odd packages, e.g. qmail,
that set LOCALBASE=/.
|
|
an optional value of "build" to represent that the package only wants a
build dependency on perl.
* Add a new public variable "PERL5_PKGSRCDIR" that is either
"../../lang/perl58" or "../../lang/perl5" depending on whether we need
perl>=5.8.0 or not.
|
|
|
|
|
|
excape the "." ("1.2" -> "1\.2" etc.; hit in fonts/intlfonts)
|
|
directories. When ${SU_CMD} is used, we add this list to the end of the
PATH environment variable.
This fixes PR#17532 from Hauke Fath.
|
|
DynaLoader.a is now an archive of PIC objects.
|
|
|
|
|
|
|
|
"not packaged" instead of "broken".
|
|
I should have done this when I added sun's jdk 1.4 originally,
but did not account for version names like 1.6[A-Z].
|
|
Julio Merino in PR pkg/17354.
|
|
|
|
|
|
Example:
CONFIG_GUESS_OVERRIDE= ${WRKSRC}/config.guess
CONFIG_SUB_OVERRIDE= ${WRKSRC}/config.sub
Just before the bulk of the "configure" phase, the named files will be
replaced with symlinks to their canonical pkgsrc versions in
pkgsrc/mk/gnu-config.
|
|
${MASTER_SITE_GNU:=config/} :
GNU config.guess (2002-07-09)
GNU config.sub (2002-07-03)
|
|
Darwin ships with a disabled root account and a working "sudo".
|
|
|
|
|
|
|
|
/usr/bin/gzcat nor ${LOCALBASE}/bin/gzip exist.
required for Solaris systems which do not include gzcat in the base
system.
sanity checked by Stoned Elipot <seb@netbsd.org>.
|
|
batch mode, into a separate target.
Call that target if we're in batch mode.
Modify the check for distfiles code to do a loop for all the
distfiles, and only print the message once at the end if the files
aren't present, and BATCH is defined.
Only check for distfiles' explicit presence if BATCH is defined.
|
|
|
|
|
|
|
|
definition.
INTERACTIVE_STAGE can take any of the values: fetch, configure, build and
install
Multiple values are allowed: e.g. INTERACTIVE_STAGE= configure install
Explain INTERACTIVE_STAGE and its use in documentation.
Patches provided by Chris Pinnock (cjep@netbsd.org).
|
|
packages will use the old SunOS-4.1 binaries. Otherwise, default to
using the recently enabled Solaris-2.5.1 binaries which include more
modern releases.
|
|
to the included 1.3.1 JDK. Teach USE_JAVA about this. Approved by
jwise and agc.
|
|
OBJMACHINE and OBJHOSTNAME to work. Also don't hardcode /usr/pkg and
/usr/X11R6 for LOCALBASE and X11BASE. Finally, fix a few typos in messages
while here.
|
|
Note: it was already as part of CONFIGURE_ENV value, this change only makes
it more "readable" IMHO.
Remove explicit addition of PKG_SYSCONFDIR to BUILD_DEFS in a couple of
Makefiles.
|
|
|
|
of PKG_DBDIR. Instead, get the value using "make show-var".
Pass this value down through the environment to pkg_info and pkg_delete
|