summaryrefslogtreecommitdiff
path: root/pkgtools
AgeCommit message (Collapse)AuthorFilesLines
2004-10-15Update to 3.92:wiz2-3/+9
Include each .include'd file only once. Solves the 'Out of memory!' problem for big packages, and avoids repeated warnings about problems coming from bl3 or Makefile.common files. From Roland Illig in private mail.
2004-10-14Change pkgclean to wait for the termination of all the child processes.ben2-17/+15
This fix comes from Peter Postma, and it addresses a problem reported by Ryo HAYASAKA in PR#27250.
2004-10-14Make MAINTAINER, HOMEPAGE, and COMMENT use ?= instead of = so that theatatat1-4/+4
rdigest package works. I have no idea why I never committed this before.
2004-10-13Put ${PREFIX}/{bin,sbin} in PATH before /bin:/sbin:/usr/bin:/usr/sbin toxtraeme2-4/+4
fix problem reported by pancake in PR pkg/26940.
2004-10-13Portability fixes.gavan1-3/+6
2004-10-11Add real Interix support for _RC*_* variables; bump datestamp to today.tv2-3/+18
2004-10-11Enable on Interix.tv1-2/+2
2004-10-10Welcome to 0.115dillo2-17/+69
- fix errors in extracting patched file's name from old patch files - keep header (RCS Id and comment) from old patch files - silence perl -w
2004-10-07* Make PKGSRC_TOPDIR a private variable by renaming it to _PKGSRC_TOPDIR,jlam6-14/+14
as it's only used internally by bsd.prefs.mk. * Make _PKGSRCDIR a public variable by renaming it to PKGSRCDIR. Also, generate its value from ${_PKGSRC_TOPDIR} so it's less fragile than the old method of stripping off the last two components of ${.CURDIR}. PKGSRCDIR may now be used after bsd.prefs.mk is defined. * Change all references to _PKGSRCDIR to PKGSRCDIR.
2004-10-06Make sure to grab the +PRESERVE file too. Bump version to 1.6.3.erh2-3/+4
2004-10-05PR pkg/23719: allow a pkg_install package to be created so a system can beerh1-3/+1
updated using entirely binary packages.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-1/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-10-01Improved DESCRiption (as discussed with maintainer).reed1-2/+2
2004-09-30Capitalize first letter of COMMENT.wiz1-2/+2
2004-09-27Fix typo.wiz1-2/+2
2004-09-27Update createbuildlink to 3.7. Properly escape '@exec ${MKDIR}' patternsrh2-5/+5
now that 'make print-PLIST' handles this.
2004-09-26Update createbuildlink to 3.6. This adds a '-p' option to automaticallyrh5-15/+120
create PLIST awk substitution patterns for directories created by the current package. This is particularly useful for base packages that create a directory structure that is then used by subsequent (dependent) packages.
2004-09-243.91:wiz3-87/+307
- added options for enabling/disabling specific checks - added options for enabling/disabling specific warnings - improved the --help message and corresponding man page updates. From Roland Illig with slight fixes by me.
2004-09-23Capitalize first letter of COMMENT.reed1-2/+2
2004-09-21Correct typo. From PR 27010 by Cesar Catrian C.cube1-2/+2
2004-09-11Bump build dependency to latest libnbcompat.jlam1-2/+2
2004-09-11Update pkgtools/libnbcompat to 20040911. Changes from version 20040822jlam6-64/+37
include fixing fgetln() to account for \0 characters due to implementing it using fgets() (analysis provided by Urban Boquist). Also add a definition for __restrict if not present since it is used in the regex implementation code from src HEAD. This has been tested to work correctly on: FreeBSD-4.8/i386 NetBSD-1.6.2/i386 Solaris 9
2004-09-05Update to version 3.90. Lintpkgsrc package version comparison bug fix.seb2-10/+20
When comparing two version numbers vector the shorter one needs to be extended with 0. Cf. src/usr.sbin/pkg_install/lib/str.c:vtest(). Previously lintpkgsrc considered that 'png-1.2.6', which version vector is [1,0,2,0,6], is "less" than 'png-1.2.6rc1', which version vector is [1,0,2,0,6,-1,1]. No wonder lintpksrc -V considered the package png-1.2.6 being vulnerable wrt the 'png<1.2.6rc1' entry in pkg-vulnerabilities files. While here teach lintpkgsrc about the 'alpha' and 'beta' version elements.
2004-09-03Update pkg_chk to 1.51:abs2-5/+5
Rather than leaving -- as the only argument and checking for one argument, shift it away and check for zero remaining arguments.
2004-08-31Change the way that we disable unwanted code regions... just #undef _LIBC.jlam3-21/+21
2004-08-31Don't use .PHONY, which isn't understood by every make. Split out thejlam1-3/+6
"all" target as the first one so that a bare "make" will build the "all" target by default. This should fix problems seen on AIX 5.1.
2004-08-28extract OPSYS, OS_VERSION and MACHINE_ARCH from pkgsrc so the valuesgrant2-4/+5
are consistent with pkgsrc. welcome to pkg_chk 1.50.
2004-08-28Add pkg_regress, a regression testing system for the pkgsrc infrastructure.gavan5-1/+183
Tests are found in pkgsrc/regress, tests are run by executing pkg_regress. Based on an idea discussed at pkgsrcCon 2004. Thanks to dillo@ for review and refinements, and to jlam@ for review.
2004-08-27Slight addition: (such as rc.d startup and shutdown scripts).reed1-1/+1
2004-08-27Add sysutils to categories.reed1-2/+2
2004-08-27Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,jlam1-3/+2
which are the full option names used to set rpath directives for the linker and the compiler, respectively. In places were we are invoking the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is inserted in case the flag is a word, e.g. -rpath. The default values of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the compiler that you use. They may be overridden on a ${OPSYS}-specific basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG, respectively. Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.
2004-08-27Correct name of script in mtree2nbcompat.jlam1-2/+2
2004-08-27autconfiscate, and add a rcorder2nbcompat script to ease importing fromjlam14-25/+7976
src HEAD.
2004-08-27USE_BUILDLINK3 is yes/no.schmonz1-2/+2
2004-08-27USE_BUILDLINK3 is yes/no.jlam1-2/+2
2004-08-27A more representative date is 20031013, when the most recent commitschmonz1-2/+2
to src/sbin/rcorder occurred.
2004-08-27Add and enable rcorder.schmonz1-1/+2
2004-08-27Initial import of rcorder from NetBSD-current, using libnbcompat.schmonz11-0/+1881
rcorder is designed to print out a dependency ordering of a set of interdependent files. Typically it is used to find an execution sequence for a set of shell scripts in which certain files must be executed before others.
2004-08-26regen pkg_info.cat1 after last update to man page source.grant8-181/+184
while here, regen all catman pages on NetBSD-current w/ groff 1.19, the output is much improved over groff 1.16.
2004-08-24Apply two patches from Roland Illig:wiz2-33/+30
First two chunks of diff: Fix for perl-5.6.1; addresses PR 26718. Remainder: - made $category a local variable of checkfile_Makefile - redefined the meaning of the return value of the check_* subs (siehe Zeile 37 des Patches) Welcome to 3.89.
2004-08-23Suck in recent minor changes made to this file.snj1-5/+5
2004-08-23Pull-up -R descripion change from src tree.cube1-3/+3
2004-08-23Fix minor problem in #if condition.jlam1-3/+3
2004-08-23Update pkgtools/libnbcompat to 20040822. Changes from version 20040814jlam84-2604/+4024
include: * Rework the way that poll() is detected so that it more closely follows how the rest of the replacement functions are detected. * Split err*() and warn*() functions into separate err.c and warn.c files so that we can more finely isolate the objects files pulled in by the linker. This should fix building textproc/nbsed on Solaris. * Move more definitions from nbcompat.h into nbcompat/*.h. This makes it more clear which NetBSD headers are expected to provide which function declarations and macro definitions. * Clean out nbconfig.h by moving all of the relevant definitions into the correct nbcompat/*.h files. * Update all of the library functions to the latest from src HEAD. Also change the way that sources are modified when imported -- we now include <nbcompat.h> before the first system header, include <nbcompat/*.h> versions of headers instead of system ones where available, and "#if 0" the sections that make no sense when being built outside of the NetBSD source tree. This should make future updates from src HEAD, e.g. for security updates or bug fixes, easier. * Move all private headers into a subdirectory and include the headers from the private directory. This avoids any nameclashes with system headers with the same name.
2004-08-21Fix error in the use of "next"... it means to skip the line, not skip tojlam1-11/+11
the next pattern.
2004-08-21Fix the version number of the package in the configure script, and modifyjlam4-32/+38
the Makefiles so that they can be built by really basic make programs. Move the awk script in the Makefile into a separate file for clarity, and so that really basick make programs won't choke on the continuation lines.
2004-08-21Fix the version number of the package in the configure script, and modifyjlam12-67/+44
the Makefiles so that they can be built by really basic make programs.
2004-08-21Alphabetize list of headers.jlam2-6/+8
2004-08-21Remove checks for some never-used headers.jlam2-8/+6
2004-08-21Wording nit in comments.jlam2-4/+2