Age | Commit message (Collapse) | Author | Files | Lines |
|
so that a dependent package can override it properly. This makes
INSTALL_MAKE_FLAGS work when a package is installed as a dependency.
|
|
|
|
changes approved by jschauma and recht.
|
|
with respect to IRIX 5).
Changes approved by jschauma and recht.
|
|
|
|
to allow easy setting of multiple variables in one invocation.
|
|
the extra BROKEN/PKG_FAIL_REASON/PKG_SKIP_REASON checks when marking
dependent packages as broken.
|
|
|
|
sid, so, sw, syr, ti, tig, tt, ur, ve, wal and wo locales, initially used
by iso-codes.
|
|
|
|
printf in sysutils/coreutils.
|
|
Patch contributed by Geert Hendrickx.
|
|
|
|
Also before it used a wildcard for *man and now get rid of that
wildcard in front.
|
|
changed to XFree86-imake.
|
|
|
|
|
|
switch, like all the other "mkdir" definitions in tools.<platform>.mk.
|
|
intermediate .for variable. Fail gracefully if a dependency directory
does not exist.
|
|
relative to ${WRKSRC}. This makes it possible to shorten definitions
like "BUILD_DIRS=${WRKSRC}/foo ${WRKSRC}/bar" in package Makefiles to
"BUILD_DIRS=foo bar". Almost all current uses of those directories are
given as absolute directories (mostly in the form ${WRKSRC}/foo), which
will work as they did before.
|
|
precisely. Added _HTML_PKGNAME and _HTML_PKGPATH variables for better
readability. Fixed quoting style in print-summary-data.
|
|
multiple ${ECHO_N} into one ${ECHO}.
|
|
|
|
|
|
(This might mean fixing up some packages that assume awk >= nawk/gawk. :)
|
|
|
|
the support for custom setting (not "man") is not complete.
|
|
|
|
(Previously in my own pkgsrc I had done this in
various individual makefiles.)
|
|
And also fix four places using spaces instead of a tab to be consistent.
(For some reason my cvs diff didn't show anything though.)
|
|
pathname relative to ${PREFIX} of directory holding the manual pages
and man directories. I have been using this for over two years.
This defaults to "man" so no change.
If using GNU_CONFIGURE then set --mandir. (Unless CONFIGURE_HAS_MANDIR
is no because some old GNU configure scripts are too old. This is
similar to existing CONFIGURE_HAS_INFODIR.)
Add PKGMANDIR to PLIST_SUBST. Add plist awk pattern-action statement
to convert man/ to ${PKGMANDIR}/. (This might need to be double checked
for some PLISTs that prefix some custom settings in front. qmail
used to do this, but now I see it does not.)
When "Decompressing manual pages" convert man/ also.
I have several other changes to commit for individual packages.
I chose not to modify the INSTALL_MAN or INSTALLATION_DIRS
to also convert man/ to PKGMANDIR/ because I thought this may
make it more confusing. So instead, I modify the individual
uses of these instead. (Todo: modify pkglint to check for this?)
(agc@ of the pkgsrc-pmc asked me to make these changes.)
|
|
for cat pages having "[0-9]" suffixes instead of just "0".
Some systems install cat pages with suffix number same as the cat
section number.
(This has been in my pkgsrc tree for probably a couple years,
but looking today, I do see man/cat1/ftp.1 on one of my systems.)
|
|
to be removed after pkgsrc-2005Q3.
|
|
|
|
With thanks to Thomas Klausner for clueing me in - all mistakes are mine.
|
|
|
|
|
|
|
|
Should fix problems if the variable is undefined.
|
|
that we can later use them to sanity check the package dependencies.
Requires pkg-config 0.19nb1 to work but does no harm with older versions.
|
|
out due to CHECK_FILES_SKIP as "The following files are in the PLIST but
not in ${PREFIX}:". Report those files separately.
|
|
${PKG_SYSCONFDIR} to not be automatically creates/refcounted by the
+DIRS script for packages that only set CONF_FILES_PERMS and not
CONF_FILES or PKG_SYSCONFSUBDIR, e.g. security/sudo. This caused
problems when PKG_SYSCONFBASE was set to a non-default directory that
didn't pre-exist, e.g. PKG_SYSCONFBASE=/etc/pkg. Problem noted by
<jmmv>.
|
|
NO_BUILD, USE_LIBTOOL.
|
|
|
|
|
|
file of the package. It does _not_ replace the LICENSE variable. The
variable is currently only used in the show-license target. It is
intended that LICENSE_FILE is used for licenses that only apply to a
single package or a package group, so that the number of licenses in the
licenses/ directory is kept small.
|
|
There is a default implementation of the shell functions adduser()
and addgroup() used by the +USERGROUP script that uses NetBSD/Solaris-style
useradd(8) and groupadd(8) commands. A platform may override those
functions by creating pkgsrc/mk/install/usergroupfuncs.${OPSYS}. This
fixes PR pkg/23061.
|
|
Make use of find(1) instead of ls(1) to find the broken files.
This prevents the generation of an empty report due to 'too many arguments'
to ls on certain platforms.
|
|
the last commit prevents them from matching the filenames within
the directories. Add wildcards so that they work as before.
|
|
of files. This prevents it from incorrectly report errors for
files with a name that is a prefix of a file in the CHECK_FILES_SKIP
list.
|