summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2005-05-16Note that gtar is required by the package.jlam68-72/+190
2005-05-16Move "-m fast" argument from stop_command_args to common_args so thatcjs1-3/+3
restart picks it up, too.
2005-05-16We only need the evil hack with the old tools framework.jlam1-1/+3
2005-05-16We only need mtree if NO_MTREE isn't defined.jlam1-4/+7
2005-05-16Added a regression test for the bsd.options.mk framework.rillig1-1/+2
2005-05-16Note that this package wants mtree, pax, and tar.jlam1-1/+2
2005-05-16Imported testsuite for the bsd.options.mk framework.rillig6-0/+65
2005-05-16Consolidate the bits that add to PKGSRC_USE_TOOLS, and improve thejlam1-6/+8
comment for shlock.
2005-05-15 o hdf5-1.6.4 [checksum of current version has changed, checkjwise1-1/+3
validity of sources when updating]
2005-05-15Added documentation for a bug in bmake, and a reference to the packagerillig1-1/+19
regress/make-quoting, where a more complete example and a workaround is presented.
2005-05-15Added an example workaround to bug1.mk.rillig2-10/+30
2005-05-15Don't forcibly set XMKMF -- allow the package to override it if necessary.jlam1-2/+2
2005-05-15Asking the tools framework for "bison" now provides two distinct tools:jlam3-8/+26
"bison" and "bison-yacc". bison is just a symlink to the real bison, but "bison-yacc" provides a "yacc" in ${TOOLS_DIR} that does "bison -y". This allows the tools framework to provide everything that a package might look for when asking for "bison" and avoids relying on the bison being available in the PATH.
2005-05-15In the tools framework, check that the directory doesn't exist beforejlam1-2/+3
creating it in case ${MKDIR} can't handle that situation.
2005-05-15MAKE_PROGRAM:T isn't necessary... we can just call "make", and the PATHjlam1-2/+2
is already properly constructed to call the one in ${TOOLS_DIR}, which symlinks to the correct make tools. From rillig@ in private mail.
2005-05-15Found a bug in the pkgsrc bmake and NetBSD-1.6.2 /usr/bin/make, which hasrillig3-2/+39
been fixed at least in NetBSD-2.99.15. Wrote a testcase for it.
2005-05-15Linux xargs is probably GNU xargs, so we need to invoke it with "-r".jlam1-2/+2
From schwarz@ in private mail.
2005-05-15gzip-base installs "zcat" not "gzcat".jlam1-2/+2
2005-05-15We want to check if we're in gzip-base to avoid circular dependencies onjlam1-4/+4
gzip.
2005-05-15gzip and gunzip don't exist on IRIX 5 so wrap then in existence checks.jlam1-3/+9
Ditto for mailx. Lastly, /usr/bsd/zcat isn't gzcat (doesn't understand gzipped files), so don't use it as a gzcat replacement. Changes from Georg Schwarz in private email.
2005-05-15document security/libgpg-error awk on IRIX hackjschauma1-1/+19
2005-05-15Unbreak this under IRIX by not demanding gawk. This is a hack:jschauma1-1/+7
Apparently, for as of yet undetermined reasons, gawk as built on IRIX under pkgsrc croaks on regular expressions including a combination of alpha- and numerical matches, such as the rather trivial /^[ \t]*[0-9]+/ Let's use the system's AWK (ie nawk) for this package to avoid breaking hundreds of dependents. Speculation: somehow the regular expression library used to build gawk conflicts with the systems regular expression library or some such. Note: gawk from SGIs freeware collection depends on expat -- why is that? Does that have anything to do with anything?
2005-05-15Note where gzip or gunzip is required by the package since it isn'tjlam40-54/+103
required by default any longer in bsd.pkg.mk under the new tools framework.
2005-05-15Use gzcat instead of "gzip -dc".jlam1-2/+2
2005-05-15Drop MAN1 (FreeBSD Ports-ism), and note that gzip is required duringjlam1-5/+4
post-install.
2005-05-15Use gzcat instead of "gzip -dc"jlam1-2/+4
2005-05-15delint.salo3-27/+27
2005-05-15Use gzcat instead of "gunzip -c" for simplicity.jlam1-2/+2
2005-05-15Fix the MANZ handling in bsd.pkg.mk. If MANZ is defined, then we wantjlam1-14/+43
the final man pages to be compressed. If MANZ is not defined, then we want the final man pages to be uncompressed. We need to figure out if during installation, we need either gunzip or gzip to decompress or compress the installed man pages. If a package sets MANCOMPRESSED to "yes" or "no", then it's an indication to the install code that the package itself installed the man pages either compressed or uncompressed. If a package sets MANCOMPRESSED_IF_MANZ, then the package uses BSD-style makefiles, so we need to determine if the BSD-style makefile causes the man pages to be compressed or not. In this case, we need to check in PKGMAKECONF whether MANZ is set or not. XXX Perhaps we should also check for MKMANZ if a package uses BSD-style XXX makefiles?
2005-05-15Added the make-quoting regression test.rillig1-1/+2
2005-05-15Added make-quoting.rillig1-1/+2
2005-05-15Imported make-quoting, a regression test to make sure various weird quotingrillig18-0/+181
styles stay valid when updating the pkgsrc make(1) program. The test cases also serve as kind of demonstration how things work inside make(1).
2005-05-15Fixed some typos. Using uppercase names for variable parts of PKG_PATH.rillig1-19/+23
Added /usr/pkg/sbin to the list of directories in which tools can be installed.
2005-05-15Fixed some typos.rillig1-6/+6
2005-05-15Moved the makefile section after the components section, which makes muchrillig1-3/+3
more sense.
2005-05-15Using <command> instead of <varname> to quote the .for loops.rillig1-10/+9
2005-05-15Changed "bootstrap" to "bootstrapped". Changed &uprompt; to &cprompt;,rillig1-3/+3
as this makes more sense.
2005-05-15Removed the sentence that states ftp.netbsd.org has cvs binaries forrillig1-3/+2
various platforms.
2005-05-15Changed the wording of some package descriptions. Removed unnecessary coderillig1-12/+8
from the wget example.
2005-05-15Updated list of MASTER_SITES.rillig1-3/+10
2005-05-15This package requires yacc.jlam1-1/+3
2005-05-15bsd.pkg.extract.mk doesn't know about files that end in ".z". Use thejlam1-1/+3
default extraction command, but explicitly specify the need for gzcat.
2005-05-15This package uses ${PATCH} explicitly.jlam1-1/+3
2005-05-15whitespace nitsjlam1-9/+9
2005-05-15This package uses ${PATCH}.jlam1-1/+2
2005-05-15Avoid crazy YACC hacks when using the new tools framework.jlam2-2/+10
2005-05-15If we're using xpkgwedge, we need to force using pkgxmkmf so that wejlam1-17/+17
pick up the xpkgwedge imake config files.
2005-05-15TODO: Update the binary bootstrap kits.rillig1-1/+4
2005-05-15Don't fix packages if pkglint reports false warnings, fix pkglint instead.rillig1-4/+2
2005-05-15Note update of databases/p5-perl-ldap to version 0.32.02 (upstream versionseb1-1/+2
is 0.3202) [lots of bugfixes and a couples of enhancements]