summaryrefslogtreecommitdiff
path: root/pkgtools
AgeCommit message (Collapse)AuthorFilesLines
2003-01-09Define NO_PKGTOOLS_REQD_CHECK, which will mean something in a moment.schmonz2-4/+6
Rather than override LOCALBASE, set PREFIX (after including bsd.pkg.mk). Bump PKGTOOLS_VERSION (many changes since 20021123).
2003-01-09Define NO_PKGTOOLS_REQD_CHECK, which will mean something in a moment.schmonz1-1/+2
2003-01-09Update to 2.5.uebayasi1-5/+6
* Be careful not to print duplicate blanks around buildlinked dependencies.
2003-01-09Update to 2.4.uebayasi1-2/+2
* Be careful not to print duplicate blanks around buildlinked dependencies.
2003-01-08Update pkg_comp to 1.5. Fixes:jmmv2-7/+18
- Check if all sets exist before extracting any of them. - Treat EXTRAMK properly: only process the variable if it is non-empty.
2003-01-07``On second thought, let's not go to Camelot. It is a silly place.''jschauma4-17/+17
(Make pkdb_open return pkgdbp!=NULL as src's does, and revert previous patch. As discussed with agc.)
2003-01-07Unlike pkg_install in src, this version of pkg_install containsjschauma3-13/+13
a pkgdb_open that may return one of _three_ values (0,1,-1), so that we can not simply use if (!pkgdb_open(ReadOnly)) but need to use if (pkgdb_open(ReadOnly) == -1) Mea culpa.
2003-01-07sync with src:grant1-20/+13
In pkgdb_remove(), use the return value from (*db->del), rather than explicitly setting and checking errno. Do some CSE in pkgdb_iter(). Use the db access functions in the proper manner. Also fix some whitespace nits.
2003-01-06Synch with basesrc:jschauma17-133/+135
Use EXIT_FAILURE, rather than hardcoding a value of '1' in err(3) and errx(3). Plug a memory leak by modifying the signature of _pkgdb_getPKGDB_FILE() to take a buffer and its size, and fill in that buffer and return it. Add an enumerated type which is used in pkgdb_open() to specify read-only or read-write mode. Modify the return value of pkgdb_open() to have a more logical boolean value.
2003-01-03Create a symlink for "lib/libXdpms.a" which is required to build e.g.tron1-1/+2
"xlockmore" on NetBSD-i386 with XFree86 3.3.6. This fixes PR pkg/19330 by Michael van Elst.
2003-01-03Link bitmap files again because they are e.g. need to build thetron2-3/+101
"enlightenment" package. Bump version number to 0.10.
2003-01-02Update to 3.41:schmonz4-18/+23
- replace occurrences of "make" with @MAKE@ - add @MAKE@ to the list of variables to get sod (I never learned properly how to conjugate "sed") - warn about NO_PATCH, since it hinders more than it helps - remove NO_PATCH from Makefile to quell new pkglint warning
2003-01-02In the case that we really can't determine the PKGNAME properly, justatatat2-3/+11
punt and invoke "make show-vars VARNAMES=PKGNAME" and get make to tell us. This addresses the issue of: Cannot extract digest-UNDEFINED version (/usr/pkgsrc/pkgtools/digest/Makefile) Cannot extract pkg_install-UNDEFINED version (/usr/pkgsrc/pkgtools/pkg_install/Makefile) Unknown package: 'digest' version 20010807 Unknown package: 'pkg_install' version 20021123 Patch reviewed by the wiz.
2002-12-30fix error message: s/one arguments/one argument/sommerfeld1-2/+2
2002-12-29Remove NO_PATCH, add a "do-extract" target, and tweak the "do-build"atatat1-5/+8
target in a related manner. This allows one to maintain local patches vs this pkg.
2002-12-28Synch with bootstrap-pkgsrc to make this compile on linux.jschauma2-5/+5
(Pointed out by Jeremy C. Reed (reed at reedmedia dot net).)
2002-12-27Update to 0.8.veego2-101/+23
Changes: - Support XFree86 4.2.99.3, so we support the upcoming 4.3 - There is no need to link bitmap files, which was introduced while switching to bulidlink2 - Add the following new files: include/X11/Xcursor/Xcursor.h include/X11/extensions/bigreqstr.h include/X11/extensions/extutil.h include/X11/extensions/mitmiscstr.h include/X11/extensions/multibufst.h include/X11/extensions/shapestr.h include/X11/extensions/shmstr.h include/X11/extensions/syncstr.h include/X11/extensions/xcmiscstr.h include/X11/extensions/xteststr.h lib/llibXcursor.a lib/libXcursor.so lib/libXcursor.so.1 lib/libXcursor.so.1.0 lib/libXrandr.so.2 lib/libXrandr.so.2.0 lib/libXrender.so.1.2 lib/libXv.so lib/libXv.so.1 lib/libXv.so.1.0
2002-12-26Drop a traling space, add abbreviation dots to an abbreviation, and replacewiz1-12/+12
"\>" with (better convertible) "\*[Gt]".
2002-12-26Upgrade pkgdepgraph to 1.1. New features are:atatat4-44/+191
(1) Graph recoloring, so that as you delete and rebuild bunches of packages, you can see how far along you are (I use this a *lot*). (2) Subgraph grouping (based on work done by David Maxwell) which clusters groups of packages with common prefixes in their names inside a box. (3) The explicit dependency on the graphviz pkg has been removed so that pkgdepgraph can be run on "client machines" that only wish to generate graph data, not to view it (ie, machines that have packages installed but which do not wish to incur the overhead of X or the other stuff that graphviz requires). The fact that you should install graphviz *somewhere* so that you can view the data is noted by the new INSTALL script. Some useless comments have also been removed.
2002-12-25Update bsdpak to 0.52, as requested in PR pkg/19561 by collver1 at attbi.com,jmmv2-5/+5
the maintainer. This version fixes a minor bug when the INDEX file does not exist.
2002-12-24Replace collver@linuxfreemail.com with collver1@attbi.com.wiz1-2/+2
Closes PRs 19516, 19517, 19518, 19519, 19520, 19521, 19522, 19523, 19524, 19525 and some more, perhaps.
2002-12-24Update pkg_comp to 1.4:jmmv3-6/+18
- Added an EXTRAMK variable to allow the addition of any kind of stuff into the generated mk.conf. - While creating the template, quote ${LOCALBASE} so it does not get replaced. Reported by Douglas Brebner in PR pkg/19509.
2002-12-24USE_BUILDLINK2 after all. It works, so why not?schmonz1-2/+2
2002-12-24pkg_install uses Berkeley DB. USE_BUILDLINK2, USE_DB185, and includeschmonz1-2/+5
databases/db/buildlink2.mk. On platforms that lack Berkeley DB, pkg_install will build and install from bootstrap-pkgsrc, but will be missing some important functionality. On such systems, once bootstrapped, install this package to get full functionality. (We'll take care of this automatically in the future.) Platforms that are reported to lack Berkeley DB in the base system: Solaris, some Linuxes. There are probably others. Suggested by "Jeremy C. Reed" <reed@reedmedia.net> on tech-pkg@.
2002-12-23Whitespace fixcjep1-2/+2
2002-12-23s/buildlink/buildlink2/wiz1-2/+2
2002-12-23Update to 2.3:wiz3-263/+6
Do not install createbuildlink1 any longer -- the buildlink1 era is over.
2002-12-22reorder libraries passed to ld(1) so that this works if libdb1 isgrant5-6/+6
present. From Frank Cusack in PR pkg/19494.
2002-12-22fix MD5File() compatibility function to accept NULL second argument.grant1-4/+11
fixes problem with `pkg_admin check'. Fix from Frank Cusack in PR pkg/19492.
2002-12-22Revert previous change.salo1-4/+1
It turned out to be "pkg_install installed over zoularis and wrong PATH" local problem. Sorry for the fuzz.
2002-12-22Update ZOULARIS_VERSION on non-NetBSD systems after installation.salo1-1/+4
This stops current loop: - PKGTOOLS_REQD bump - update pkg_install - ZOULARIS_VERSION is too small, newer pkg_install required - update pkg_install - ZOULARIS_VERSION is too small, newer pkg_install required ...
2002-12-21These packages no longer use BSD-style .mk files, so MANCOMPRESSED_IF_MANZschmonz2-6/+2
and MANINSTALL aren't needed.
2002-12-21USE_BUILDLINK2=no because this is a pkgsrc bootstrap tool.schmonz1-1/+3
2002-12-21"Import" autoconf'd digest source from othersrc/bootstrap-pkgsrc/digestschmonz35-205/+11094
into ${FILESDIR}. (Using autoconf greatly simplifies maintenance of this package across multiple platforms.) Copy the sources into ${WRKSRC} during "do-extract". We automagically determine VERSION by inspecting ${FILESDIR}/configure. USE_BUILDLINK2=no because this is a pkgsrc bootstrap tool.
2002-12-20There's no need for a custom ${WRKSRC} definition.schmonz1-3/+1
2002-12-20As the sources are now in ${FILESDIR}, there's no distfile to fetch,schmonz13-397/+28
and the "do-extract" target copies the sources into ${WRKSRC}. We automagically determine VERSION by inspecting ${FILESDIR}/lib/version.h. Thanks to autoconf, all the patches and almost all of the cruftulent ${OPSYS}-specific stuff in the Makefile are gone.
2002-12-20Import autoconf'd pkg_install source fromschmonz65-0/+17009
othersrc/bootstrap-pkgsrc/pkg_install into ${FILESDIR}. Using autoconf greatly simplifies maintenance of this package across multiple platforms. Placing the extracted source under ${FILESDIR} will eventually let us use the same source for bootstrapping as well, though we're not ready for this yet.
2002-12-19Update pkg_comp to 1.3:jmmv3-58/+121
- Added ability to tune LOCALBASE and PKG_SYSCONFBASE. - Deprecated PTHREAD_TYPE variable, not useful any more. - Multiple error checking (directory presence) added. - Several bugfixes (specially in removepkgs target). - Replaced "echo -n" with "printf" (more portable). - Replaced "! -z" with "-n" when doing tests. - Changed my email address to the NetBSD one.
2002-12-14Quote $? variable in a here document, so it is not expanded during itsjmmv2-5/+5
generation. Pointed out by Stoned Elipot. Bump version to 1.2.
2002-12-12shorten COMMENTabs1-2/+2
2002-12-12Clean up wording a bit. Emphasize that PKGTOOLS_REQD should only behubertf1-3/+7
changed if really necessary.
2002-12-103.39: note that IGNORE is deprecated in favor of PKG_{FAIL,SKIP}_REASON.schmonz2-3/+8
Nudged by wiz@, who sees all.
2002-12-10Update to 3.38: Complete handling of category/Makefile; now compareswiz2-4/+32
list of SUBDIRS against list of directories and complains about mismatches.
2002-12-09Add proper handling for hardlinks. This fixes e.g. the zero byte localetron2-8/+25
files in the "suse_base" package causing error messages like this: Gdk-WARNING **: locale not supported by C library Bump version number to 1.3.
2002-12-08Fix typo in manual page.cjep4-18/+34
2002-12-07Replace IGNORE with PKG_FAIL_REASON or PKG_SKIP_REASON as appropriate.schmonz2-4/+4
2002-11-26Typo.jlam1-2/+2
2002-11-26Use "cp" instead of "pax" to copy the directory trees.jlam1-2/+2
2002-11-23Always use pkgdiff -- this avoids having RCS Ids in patches.wiz2-10/+8
2002-11-23Commit change to patch-ad that mysteriously got lost in last commit.jschauma2-6/+6
(Thanks wiz!)