summaryrefslogtreecommitdiff
path: root/pkgtools
AgeCommit message (Collapse)AuthorFilesLines
2008-11-11Buildlink glut, bump package version and required dependency.cube4-5/+15
2008-11-11Properly register libGLU files with native X.Org as found in NetBSD.cube1-0/+12
2008-11-08OpenBSD headers are still not standalone, even though SUS is prettyjoerg2-5/+56
explicit about it at least for netinet/in.h. Include sys/types.h before checking for content of sys/socket.h and netinet/in.h to fix this. Reported and tested by Georg Schwarz.
2008-11-06Only check doc/CHANGES-* starting with 2008, as suggested by OBATA Akiorillig1-2/+2
on pkgsrc-changes. TODO: Discuss whether the old files should be converted to the common format or just be left as they are.
2008-11-06Add DESTDIR support.obache1-4/+5
2008-11-06update mtree to 20081105, most notably providing support for sha256,jschauma17-148/+357
sha384 and sha512; while here, fix a minor build error discovered on RHEL
2008-11-06Add some forgotten ifndefs to fix issues on DragonFly.joerg1-1/+7
2008-11-05Ignore more uninteresting output.wiz2-5/+20
Tries to address PR 39291. Welcome to 0.121.
2008-11-04Fixed three warnings, which have been reported by Mark Davies.rillig2-4/+5
2008-11-04The macro __NetBSD_Prereq__ should not be used.rillig1-8/+13
Extended the spell checker for variants of __NetBSD_Version__.
2008-11-04Added a check that detects a downgrade of a package. To do this, itrillig1-1/+110
loads the changes in doc/CHANGES-*.
2008-10-30Define __UNCONST. From PR 39797.joerg1-3/+5
2008-10-30Avoid STAT as macro, it exists in sys/dir.h on AIX already.joerg2-27/+15
2008-10-29Builtinify libXv, and make sure x11-links knows about xv.pc. Bump versioncube5-15/+19
of x11-links.
2008-10-29Don't use __RENAME.joerg1-6/+6
2008-10-29Provide more compat glue for ndbm interface as shown in PR 39738.joerg4-10/+87
Bump to libnbcompat-20081029.
2008-10-28Define away O_EXLOCK and O_SHLOCK if they are missing.joerg1-2/+9
2008-10-28Use nbcompat/paths.h, Solaris is missing paths.h. From Uwe Klaus.joerg2-6/+6
2008-10-28Add circleq support. Bump to 20081028. Should fix IRIX build fromjoerg2-3/+134
PR 39797.
2008-10-28Replace EFTYPE with EINVAL if the former doesn't exist.joerg3-4/+18
2008-10-26Provide and use local mpool.h.joerg3-5/+108
2008-10-26Explicitly check for libnsl and libsocket as required by Solaris.joerg2-1/+155
Based on patches from Aleksey Cheusov.
2008-10-20Moved all explaining texts to the beginning of a line, so they stand outrillig1-200/+199
from the rest of the code.
2008-10-20Removed the experimental --klickibunti option and everything that wasrillig1-383/+8
only there to support this option. Maybe I will reinvent the advanced autofix code someday, hopefully in a programming language that provides more error checking than Perl.
2008-10-20Updated pkglint to 4.89.rillig1-2/+2
Changes since 4.88: - Fixed the remaining PLIST_VARS warnings. - Adjusted pkglint to work together with Perl 5.10.0.
2008-10-20Replaced all instances of "=~ qr" with "=~ m", and all instances ofrillig1-317/+317
"!~ qr" with "!~ m", to work around a memory leak in Perl 5.10.0. (See Perl bug #59994 or just run perl -e 'while(1){qr""}'.) This change also speeds up pkglint by around 15 percent, although I noticed that updating from Perl 5.8.8. to 5.10.0 slowed down pkglint by about 2 percent.
2008-10-19Include nbcompat/types.h early to make sure that uintX_t are defined.joerg1-2/+2
Reported by Aleksey Cheusov and Joern Clausen in PR 39738.
2008-10-19Bump the PKGREVISION for all packages which depend directly on perl,he1-2/+2
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0. The list of packages is computed by finding all packages which end up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl, or PERL5_PACKLIST defined in their make setup (tested via "make show-vars VARNAMES=...").
2008-10-18Fixed another "closedir() on undefined".rillig1-12/+6
Made the code around PLIST.* variables prettier.
2008-10-17Two minor fixes:he3-6/+5
o Documentation fix: the blbump script does not print the names of the package directories it succeeded in bumping, only the ones which it failed to bump o Code fix: remove a pointless assignment / substitution in blbump
2008-10-16PKGREVISION bump for libevent shlib name change.wiz1-1/+2
2008-10-16Fixed two issues reported by wiz:rillig1-3/+5
- Perl 5.10 complains when closedir() is called on an undefined directory handle, and is correct to do so. Since directory handles are global variables, they must be used carefully in recursive functions. - The PLIST.* variables still had some warning suspecting a "spelling mistake". This has been fixed by marking all PLIST_VARS as being used.
2008-10-13Fix strip_txz() so it actually works even when the extension found isn'terh2-5/+5
going to be returned. This fixes some issues with automatic installation of dependencies.
2008-10-11Fix execution of autoswc by fixing the call to AC_INIT (missing parameter).jmmv2-4/+4
Bump version to 1.6. Reported by Arnaud Lacombe in private email.
2008-10-10Version 1.31 - make chroot target return its exit statussborrill2-5/+7
2008-10-10pkg_install-20081010:joerg45-5/+11196
Add optional bdb. Make it included by default for standalone builds.
2008-10-09Updated pkglint to 4.88.rillig3-4/+19
Changes since 4.87: - Added support for PLIST_VARS and PLIST.*, which had been added in April. That's a long time ago ...
2008-10-09It already tries.rillig1-2/+1
2008-10-08pbulk-0.36:joerg2-8/+12
Avoid grep -q and use awk instead. This has the side effect of parsing presolve only once for each file. grep -q doesn't exist on Solaris.
2008-10-08Mac OS X doesn't define uintXX_t in sys/types.h, so explicitly pull injoerg4-3/+17
inttypes.h if present. Make md5.h, sha1.h and sha2.h self contained by including nbcompat/types.h. Problem reported by Greg Troxel.
2008-10-07Check for existance of sysexits.h and regen config.h.in.joerg3-11/+6
2008-10-06libnbcompat-20080922:joerg25-1548/+1739
- DESTDIR support - Add check for inttypes.h and sys/socket.h - Provide compatibility fallback for netdb.h and the RFC2553 API (getaddrinfo), supoprting IPv4 only. Code from OpenSSH. - Use normal autoconf checks for fixed size bit types. Stop using the older BSD types (u_intXX_t) in libnbcompat. - Add implementation of shquote (from NetBSD). - Fix a buglet in the getenv/setenv/unsetenv detection. - Fix a buglet in the mkdtemp/mkstemp detection.
2008-10-05Bump x11-links to 0.39 and force dependency after cube-native-xorg merge.cube2-4/+4
2008-10-05Merge cube-native-xorg, so that pkgsrc-current can be used with the nativecube49-90/+268
X.Org found in NetBSD-current. Thanks a lot to all who helped, especially Matthias Scheler who did repeated tests on Mac OS X and older versions of NetBSD to make sure the support for those platforms wouldn't be broken (or at least, not fatally, as I would still expect a few hiccups here and there, because there is only so much one can test in such limited time). On the infrastructure side, this branch brings pkgconfig-builtin.mk, in order to write very easily new builtin.mk files. It can actually handle more than just pkgconfig files, but it will provide a version if it finds such a file. x11.builtin.mk has also been made more useful and now all existing (and future!) native-X11-related builtin.mk files should include it.
2008-10-02pkg_install-20081002:joerg2-8/+8
Explicitly cast time_t values to long and print them as such. Reported by bjs@.
2008-10-02Fix build by unifying sysutils/mtree and pkgtools/mtree in terms ofjoerg2-5/+3
nbcompat usage.
2008-10-01Set "USE_BSD_MAKEFILE" to indicate that this package uses a BSD-styletron1-1/+2
makefile. This should fix HTML manual page issue under NetBSD-current. Problem reported by Cesar Catrian Carreno on "pkgsrc-users" mailing list.
2008-09-22pbulk-0.35:joerg2-3/+27
Sync Dewey with pkg_install(-renovation) and add a fast check if a pattern could ever match. This reduces the time for pbulk-resolve on a full tree on my laptop from 12.9s to 5.3s.
2008-09-18Fix build on Solaris by using nbcompat.joerg3-18/+18
2008-09-17pkg_install-20080916:joerg9-27/+27
Merge from changes for read_plist from pkg_install-renovation to always initialize the plist and add append_plist for the one case where this is not desired. Fixes PR 39276.