Age | Commit message (Collapse) | Author | Files | Lines |
|
proper prefix (defaults to $PREFIX, but can be changed by
@cwd from the PLIST).
Sent in in PR 9888 by Takahiro Kambe <taca@sky.yamashina.kyoto.jp>
|
|
The installed package tools were last updated on 1999/01/01. <====
Please make and install the pkgsrc/pkgtools/pkg_install package.
Print out the second date from the right variable.
|
|
|
|
* set DECOMPRESS_CMD to ${CAT} if EXTRACT_SUFX == ".tar"
|
|
by Hubert Feyrer.
|
|
<jbernard@mines.edu>.
|
|
pathname will work properly.
|
|
|
|
shell escape any spaces in the filename. This allows building with the
correct package size for things like StarOffice or Maelstrom.
|
|
The first one defaults to `yes' and latter two aren't defined by default (so,
the configure script will configure automagically).
|
|
setting M4, and by adding M4 and YACC to CONFIGURE_ENV (YACC is already set,
for NetBSD, in "sys.mk"). If it turns out that a package really needs "gm4"
for "m4", or "bison -y" for "yacc", the corresponding variable will have to
be set in the package's Makefile (and the explicit dependency added, too).
|
|
USE_INN.
|
|
|
|
is not known (yet).
|
|
them now, in mk.conf.example, and add a small comment explaining what they
do.
When SMART_MESSAGES is defined, when compiling packages, the make(1)
target is displayed, and also the current stack of packages being built.
|
|
argument from the shell, so that we can install packages on Solaris
again, and use canonical ${GREP} and ${AWK} programs.
|
|
it only supports one per executable :-(
|
|
so that cut-n-paste into send-pr will work correctly.
Fixes PR 9173 from ITOH Yasufumi.
|
|
(implements $PACKAGE_DEPENDS_QUICK)
--
Thomas Klausner hinted me at some interresting problem WRT the
print-depends package. If something depends on suse_linus-6.*, that
package will register whatever suse_linux there is right now on the system
(in his case V6.1). What print-depends then does is also dig out any pkgs
required for suse_linux, based on what's in pkgsrc, which is of course
_wrong_, as this most likely doesn't match the installed version.[*] The
right thing instead is to print whatever the (currently installed)
suse_linux package depends on, which can be read from "pkg_info -qf"
output, looking at the @pkgdep lines.
Of course this only works if the pkg is actually installed, so it cannot
be used for README.html generation etc., but that's bad luck.
One positive aspect of using the @pkgdep list instead of going down
recursively is that this saves some time and processes. On my P133 it's
going down from ~11s to 0.5s for the pkgsrc/x11/kde package. During a
"make package" of kde itself (not counting the depending pkgs) this will
cut down like 20s (once for the fake-pkg target, and another one for the
pkg_create args - maybe a 3rd time for pkg_create in fake-pkg, but I don't
want to check that right now).
Anyways, a general solution would be to use the "pkg_info -qf | grep
@pkgdep" in print-depends instead of recursion (only!) in the places that
we know that the depends are installed. Which is the PKG_ARGS assignment
(for pkg_create) and the fake-pkg target.
[*] Plus it may be questioned that we should not go down recursively
for pkg depends anyways, but this is used in too many subtle ways
throughout the system to change.
|
|
esp. WRT PKG_DBDIR; Plus one comment.
|
|
|
|
|
|
|
|
target won't delete BUILD_DEPENDS packages. No one should be setting
DEINSTALLDEPENDS to ALL in /etc/mk.conf--it's done unconditionally by
the update target. Setting DEINSTALLDEPENDS to anything but NO or ALL
will still cause the BUILD_DEPENDS to be pkg_deleted.
|
|
remaining code (fetch-depends calls, fetch-depends calling
_DEPENDS_USE).
|
|
installed pkg and this won't be caught by "pkg_delete -r".
There are still situations where pkgs can be left behind if they were
pulled in as BUILD_DEPENDS of any depends installed via the "depends"
target. Maybe Makefile-level recursion should be used instead of
"pkg_delete -r" to implement this...
|
|
is actually set. Prevents "Variable MASTER_SITE_OVERRIDE is recursive"
message.
Found by Ezra Story <ezy@panix.com>
|
|
been since approx. 1.4
|
|
DIST_SUBDIR is set.
Noted by Bill Squier (groo@cs.stevens-tech.edu) in private mail.
|
|
|
|
|
|
where it is used (after discussion with hubertf)
|
|
compressed man pages. Also save one process (Hi David & Al!)
|
|
|
|
automatical manual page handling. Patch supplied by Brook Milligan in
PR pkg/9391.
|
|
|
|
|
|
- unconditionally enable the size code
- use wildcards consistently (PACKAGE_DEPENDS_WITH_PATTERNS=true)
|
|
This fixes PR pkg/9181 by Richard Rauch.
|
|
|
|
userland (checked by existence of /sbin/ping6).
with the change, the default value for USE_INET6 will be like this:
- non-NetBSD: undefined
- NetBSD releases prior and including 1.4.x: undefined
- NetBSD-current (pre-1.5) prior to IPv6 integration: undefined
- NetBSD-current after IPv6 integration: USE_INET6=YES
It is advised to obey the default.
|
|
|
|
|
|
cleanly the first time. This is unnecessary now that fuzz has been
removed from pkgsrc patches.
|
|
USE_CRYPTO: YES, NO; Default: YES
- whether or not net/speakfreely is compiled with support for
encrypted connections
USE_IDEA: YES, NO; Default: package-dependent
- whether or not to compile with support for patented IDEA;
used by net/speakfreely and security/ssh
Also, remove SSH_DONT_USE_IDEA. This is still handled by ssh Makefile,
but is marked as deprecated.
|
|
governs whether a package which was installed before OBJECT_FMT was added
to the BUILD_DEFS will display an warning message. To shut up the message,
set WARN_NO_OBJECT_FMT to "no".
|
|
dependency as a wildcard:
DEPENDS+= perl-*:${PKGSRCDIR}/lang/perl5
|
|
- Add MASTER_SITES_* entries for the UK (Sunsite UK).
|
|
1.) protect definition of show-shlib-type with `if !target(show-shlib-type)'
so that it can be overriden in a pkg makefile
2.) move the definition in lang/jdk/Makefile before the include of bsd.pkg.mk
to trigger this.
Without these changes, show-shlib-type was `ELF\na.out' on i386/ELF, so
it was still treated as ELF.
lang/jdk now works on i386/ELF (yay!).
While there, fix JAVA_HOME default to be JDK_HOME if PKG_JVM is jdk
and JDK_HOME is defined.
|
|
${JAKARTA_HOME} and ${JSDK_HOME}
|