Age | Commit message (Collapse) | Author | Files | Lines |
|
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.
|
|
process. In a pipe, each command may be executed as a child process.
Therefore variable assignments do not affect the parent process.
|
|
some platforms, which includes all non-ELFs and many ELF-like platforms
(that still use a.out naming conventions).
Since a branch is coming, bump the version in a blanket rather than per
platform.
|
|
(Maybe the BUILDDATE is not needed since by default the directory
has the specific date stamp in it.)
|
|
with the results to ADMIN.
Now the file will be created if the option is not defined and the
email will be sent too, otherwise only the file will be created.
The file with the results will be created in
${FTP}/pkgsrc-results-${DATE}.txt.
|
|
one doesn't exist. From now on, we only add the listed PKG_SHELL to
the /etc/shells file if it already exists. This fixes PR pkg/27162.
|
|
YACC. This should be used by packages that require NOT using bison
(maybe because bison can't handle the .y file) but still need a yacc.
|
|
from scratch during a reinstall. This makes CHECK_FILES more useful when
debugging packages with broken PLISTs.
|
|
since the latter is not GNU tar. Fixes some extract problems
on solaris and others where a buggy distfile needs GNU tar.
No effect on NetBSD. Discussed with jlam.
|
|
Replace XLOCK_DISABLE_ALLOW_ROOT and XLOCK_NO_DPMS
by options 'xlockmore-allow-root' and 'xlockmore-dpms'
which are on by default - disable them to get the effect
of the two variables.
Suggested & reviewed by wiz.
|
|
Remove obsolete options names.
|