summaryrefslogtreecommitdiff
path: root/pkgtools
AgeCommit message (Collapse)AuthorFilesLines
2003-05-06Update pkgchk to 1.35:abs2-4/+8
Handle missing /etc/mk.conf - fixes PR pkg/21471 from Tomasz Luchowski
2003-04-30Add a new -m option that prints sh script which invokes make for eachatatat3-67/+274
"interesting" package, where "interesting" is defined by the other options given on the command line. Rework the "rebuild", "delete", and "fetch" output modes to use a new generic routine invoked with (the new) -m option. Other new options are: -a all packages (to make more packages becoming "interesting") -e adds an "existence check" to each of the lines of sh(1) style output (ala the current rebuild output) -r reverses the order in which the packages are listed -S package selects a subgraph of the installed package base -s print a simple list of packages instead of sh commands Also: fix a dreadful bug in the group number assignment loop. Groups are now assigned more properly, meaning that wholely selected subgraphs (via the new -S option) work. Welcome to version 2.5.
2003-04-30Add some code to the "stored database" to deal with counting packagesatatat2-8/+29
that have multiple versions (eg, apache or emacs), so that the number of packages loaded when generating the database will match the number loaded from the database afterwards. Curiously, reorganizing the code a little makes the stored database about 20-25% smaller. Old stored databases are still completely supported. Jump to version 3.53.
2003-04-29Update createbuildlink to 2.6. Changes include:rh3-10/+11
- use of ${MAKE} instead of 'make' in the script so this works on non-NetBSD systems as well - s/NetBSD/pkgsrc/ in the manual page
2003-04-27work around the need for rpl_malloc (induced by config.h), since wegrant1-2/+11
don't need a GNU compatible malloc() here. a GNU compatible malloc() is still used in libnbcompat.a if it is required. fixes build on (at least) Tru64.
2003-04-24Remove the package name from the COMMENTagc1-2/+2
2003-04-23Update to version 20030423 via patch from src/usr.sbin/pkg_install.seb2-4/+9
>Log Message: >pkg_add fix: >When doing quick pre-check if any conflicting dependencies are installed >and a dependency is not found installed do not try to search for a wildcarded >(-[0-9]* suffix) package if the dependency was already wildcarded. > >This prevent something like 'p5-Net-DNS-0.33' reported as an already >installed version of 'p5-Net-[0-9]*' as a dependency. >Before this fix 'p5-Net-[0-[0-9]*' would have been incorrectly searched for. > >Reviewed by hubertf@. > >Bump PKGTOOLS_VERSION to 20030423. > > >To generate a diff of this commit: >cvs rdiff -r1.81 -r1.82 src/usr.sbin/pkg_install/add/perform.c >cvs rdiff -r1.26 -r1.27 src/usr.sbin/pkg_install/lib/version.h
2003-04-23Update url2pkg to 1.23. In this version, the SourceForge magic now worksrh2-5/+5
with or without the '?use_mirror=.*' suffix.
2003-04-223.52: Fix last in case the file exists (doh).wiz2-10/+10
2003-04-223.51: Yell if .included files do not exist.wiz2-5/+10
2003-04-22Update url2pkg to 1.22. Notable changes include:rh2-11/+21
- conversion of prdownloads.sourceforge.net URLs to MASTER_SITE_SOURCEFORGE - pre-fill CATEGORIES from the directory name - educated guess about the HOMEPAGE
2003-04-21Update url2pkg to 1.21. Notable changes include:rh2-23/+50
- now sets USE_PKGLOCALEDIR if .mo or .gmo files are found - now recognizes GCONF schemas - no PKGCONFIG_OVERRIDE statements for -uninstalled .pc.in files - some minor code cleanup
2003-04-20sync with bootstrap:grant5-15/+15
make sure man pages get installed into a sane location if --mandir is not specified.
2003-04-19Update pkglint to 3.50. This version does a (slightly) better job atrh2-3/+8
Makefile variable parsing and lets "VARNAME=" override "VARNAME?=" definitions. This should also fix the current bogus warnings about distinfo in the weekly pkgsrc output.
2003-04-17Add a list of things to be done, most of them based on dmcmahill@ comments.jmmv1-0/+22
2003-04-17sync with bootstrap and -current:grant3-17/+15
- pkg_admin getcwd() fix. - pkg_delete checksum mismatch warning. - crank PKGTOOLS_VERSION.
2003-04-17sync with bootstrap, remove an unnecessary cast which found its way ingrant1-3/+3
here.
2003-04-17Initial import of dfdisk, version 1.0:jmmv1-0/+14
dfdisk is an utility that adds extra functionality to pkgsrc, allowing it to fetch distfiles from multiple locations. It currently supports the following methods: CD-ROM and Network. Others may be added in the future.
2003-04-17Initial import of dfdisk, version 1.0:jmmv2-0/+57
dfdisk is an utility that adds extra functionality to pkgsrc, allowing it to fetch distfiles from multiple locations. It currently supports the following methods: CD-ROM and Network. Others may be added in the future.
2003-04-17Add and enable dfdisk.jmmv1-1/+2
2003-04-17Initial import of dfdisk, version 1.0:jmmv3-0/+738
dfdisk is an utility that adds extra functionality to pkgsrc, allowing it to fetch distfiles from multiple locations. It currently supports the following methods: CD-ROM and Network. Others may be added in the future.
2003-04-17Initial import of dfdisk, version 1.0:jmmv1-0/+5
dfdisk is an utility that adds extra functionality to pkgsrc, allowing it to fetch distfiles from multiple locations. It currently supports the following methods: CD-ROM and Network. Others may be added in the future.
2003-04-16Drop a trailing space, and simplify some mdoc.wiz1-4/+4
2003-04-11sync with current:grant2-8/+8
darwin doesn't have uint64_t, use int64_t for now.
2003-04-11sync with -current:grant1-3/+3
improve a message.
2003-04-11catch up to bootstrap.grant9-44/+108
bump PKGTOOLS_VERSION to 20030411.
2003-04-11only include db1 support if on NetBSD. fixes updating problem on Solaris.grant1-2/+6
2003-04-10make ${PAX} usage consistent:grant1-2/+2
- group 'zrw' and 'p' args, -s last - use the && operator consistently - strip unneeded parens - some whitespace cleanup
2003-04-09Update to version 0.108.seb2-4/+4
Newer diffutils' (>=2.8, as seen in pkgsrc and -current) diff had seen the regexp syntax of its -I and -F options changed from Emacs syntax to grep syntax. Hence fix pkgdiff's diff invocation so diffs on configure scripts are kept to a minimum.
2003-04-04Update createbuildlink to 2.5. This version now also recognises C++ headerrh2-5/+5
files (.hh, .hp, .hpp, .H, .hxx, .h++) when joining includes.
2003-04-03remove deprecated NO_PATCH.grant2-4/+2
(perhaps I should update my pkglint?)
2003-04-03make sure LIST_EMPTY, LIST_FIRST and LIST_NEXT are defined (linuxgrant2-2/+10
doesn't have these in sys/queue.h). noted by Jeremy C. Reed on tech-pkg.
2003-04-01allow this to build outside pkgsrc, too.grant1-2/+2
2003-04-01tidy this up a bit, consistently use parens.grant1-16/+14
2003-03-31add mtree (commented)grant1-1/+2
2003-03-31change around some #ifdefs, since Darwin has only some vis functions.grant1-3/+12
2003-03-31Initial import of mtree-20030331 into The NetBSD Packages Collection.grant20-0/+14694
The mtree utility compares the file hierarchy rooted in the current directory against a specification read from the standard input. Messages are written to the standard output for any files whose characteristics do not match the specification, or which are missing from either the file hierarchy or the specification.
2003-03-31run ranlib in the install target, to appease Darwin's linker.grant1-3/+3
2003-03-31improve description and comment, inspired by Jeremy C. Reed and Greg A.grant2-6/+3
Woods on tech-pkg.
2003-03-31s/nb-types.h/nbtypes.h/grant1-2/+2
2003-03-31add libnbcompat (commented, although it works on NetBSD, it is notgrant1-1/+2
required).
2003-03-31test for fparseln in libutil.grant4-9/+169
2003-03-31clean up cruft from when this was called 'libpkgsrc', some whitespacegrant1-34/+34
tweaks.
2003-03-31Initial import of libnbcompat-20030331, a portable NetBSD compatibilitygrant74-0/+26330
library for use by the pkgsrc tools and other sources from NetBSD.
2003-03-29Synch with main sources:jschauma7-32/+126
Changes by hubertf and seb; these changes tested on NetBSD, Linux and Irix. Modified Files: src/usr.sbin/pkg_install/add: perform.c pkg_add.1 Log Message: Implement remaining TODO item in pkg upgrade (pkg_add -u): * Upgrade step 1/4: Check if the new version is ok with all pkgs * (from +REQUIRED_BY) that require this pkg Inspired by bsd.pkg.mk's upgrade(?) target. Modified Files: src/usr.sbin/pkg_install/admin: main.c src/usr.sbin/pkg_install/info: main.c perform.c Log Message: Consistently check findmatchingname() return value for error condition. Among other this fixes 'pkg_info -e whateverpkg' exit status when /var/db/pkg is missing: it is now 1 and not 0. Modified Files: src/usr.sbin/pkg_install/lib: version.h Log Message: Bump to "20030325" after today's changes from seb and me
2003-03-29Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.jmmv19-38/+38
2003-03-29Update to 3.49: make sure WRKSRC is properly placed in the second section,jmmv2-5/+5
the one starting by DISTNAME (if present). Ok'ed by wiz.
2003-03-29Update to 1.3:jschauma2-4/+6
pkg_tarup now gives ${HEAD}
2003-03-28NO_PATCH is deprecated, says pkglint. Remove it.wiz13-26/+13
2003-03-28Update to 3.48: Avoid including the same buildlink2 files overwiz2-3/+31
and over and over and over again. Among others, this makes pkglint work again for x11/gnomepanel.