summaryrefslogtreecommitdiff
path: root/pkgtools
AgeCommit message (Collapse)AuthorFilesLines
2003-09-04Update pkgtools/libnbcompat to 20030828. Changes from previous versionjlam3-10/+10
include making mkdtemp() return the correct values on systems that use libnbcompat's mkdtemp. Fix by jschauma@netbsd.org.
2003-09-03Update pkgtools/libnbcompat to 20030827. Changes from previous versionjlam6-8/+98
include only building __fts13.o into libnbcompat.a if the fts_*() functions aren't present in the system.
2003-09-03Put back <sys/vfs.h> lost in last update.jlam1-2/+5
2003-09-03Update to pkg_install-20030824. Changes from the previous version include:jlam7-48/+18
* Check for errors in reading from the file descriptor for the ftp process, and correct the error messages. * Nuke some code for older NetBSDs that's better handled in pkgtools/libnbcompat. * Don't prevent user from using views other than the default view.
2003-09-03Add and remove some files I forgot to in the last commit.jlam1-0/+107
2003-09-03Add and remove some files I forgot to in the last commit.jlam7-113/+236
2003-09-03Update pkgtools/libnbcompat to 20030826. Changes from previous version:jlam31-274/+468
* Properly declare statfs() and fstatfs() if we use the libnbcompat versions. * Move some headers into a private directory in the installed location so that they don't override headers of the same name on the system. * Define TAILQ_HEAD_INITIALIZER if it doesn't exist. * Add a poll() implementation using select() for poll()-less systems. Thanks for Charles Blundell for the implementation! * Fix the vis.h check for systems whose vis() is not as featureful as NetBSD's.
2003-09-03Put back several includes lost in the update that should fix builds onjlam2-5/+10
Solaris and Linux.
2003-09-03Update pkgtools/libnbcompat to 20030825. Changes from version 20030824jlam2-9/+11
are moving the definitions of the TAILQ accessor methods into the top level of nbcompat.h. This should fix using nbcompat.h to replace sys/queue.h on Linux systems.
2003-09-03Add missing include files.tron1-1/+3
2003-09-03Actually, extern.h and stat_flags.h are used by pkgtools/mtree.jlam1-3/+3
XXX This should really be done in a different way than installing some XXX globally-accessible header called "extern.h".
2003-09-03Update pkgtools/libnbcompat to 20030824. Changes from previous version:jlam7-20/+83
* Don't install namespace.h, extern.h and stat_flags.h, which are only used internally. * Clean up util.h by using '#if !HAVE_xxx' instead of '#ifndef !HAVE_xxx', removing some LIST_* definitions that are defined by <nbcompat.h>, and removing static declarations. * If fparseln is in libutil (as it is in NetBSD), then don't build it into libnbcompat.a.
2003-09-03Use '#if !HAVE_xxx' instead of '#ifndef HAVE_xxx' to cover cases whenjlam1-35/+35
-DHAVE_xxx=0 is set on the command-line.
2003-09-02We don't need to build cat1 files since they're part of the sources, sojlam1-5/+1
no need to require the text utilities.
2003-09-02libnbcompat/buildlink2.mk does more magic for us, so do less here.jlam1-3/+1
2003-09-02If the package uses GNU_CONFIGURE, then automatically add the necessaryjlam1-1/+7
options to find the headers and libnbcompat.
2003-09-02BUILDLINK_LDADD.libnbcompat contains the options to add to the compiler tojlam1-1/+2
link against libnbcompat.
2003-09-02The *.0 files belong in $(mandir)/cat1.jlam5-10/+10
2003-09-02Fix EXTRACT_ONLY. (Johnny please get some sleep :)seb1-2/+2
2003-09-02allow this to build on -current after groff update to 1.19.grant1-2/+2
2003-09-02Sync to latest pkg_install sources from the HEAD for pkg_deletejlam30-91/+91
optimizations and man page fixes. Also use recent src2nbcompat to reverse the order that "config.h" and <nbcompat.h> are included in *.[ch] files.
2003-09-02Only copy new files into place if they're different from the original file,jlam1-6/+25
modulo $NetBSD$ tag differences.
2003-09-02Reverse the order that the config.h file and <nbcompat.h> are included,jlam1-7/+12
since the latter has all sorts of checks to make sure we don't stomp on any macros defined in config.h, but the reverse isn't true.
2003-09-02Update pkgtools/x11-links to 0.13. This package now uses buildlink3jlam15-2320/+2434
to build. I'm bumping the version number just in case the installed package is different from version 0.12 (I can't test on different systems).
2003-09-02Solaris needs to include <sys/vfs.h> to get definitions for statvfs().jlam3-5/+10
2003-09-02Older awks don't like gensub() so use sub() instead.jlam1-2/+4
2003-09-02We only need to step carefully in the Solaris case for statfs(), butjlam2-11/+11
otherwise we can trust statfs() if it's on the system.
2003-09-02Re-add the checks for HAVE_CHFLAGS and HAVE_DBOPEN so that this can buildjlam2-4/+23
on systems that don't have either function.
2003-09-01Document the actions taken by the tree-conversion script.jlam1-1/+10
2003-09-01Drop trailing space; sort sections; sort SEE ALSO.wiz1-6/+6
2003-09-01Sort SEE ALSO, pkg_view(1) not pkg_views(1).wiz1-3/+3
2003-09-01Update pkg_install to 20030823, which has the changes to supportjlam75-4497/+10008
package views. Pkgsrc changes include: * Convert to use pkgtools/libnbcompat so that it's easier to keep this in sync with src/usr.sbin/pkg_install. * Add a src2nbcompat script that converts src/usr.sbin/pkg_install into an appropriate start for pkgtools/pkg_install. The script removes the Makefiles, adds CPP inclusion guards around each #include <...> line, and includes <nbcompat.h> at the top of each *.c file. This should make it even easier to keep sources in sync with the HEAD.
2003-09-01Bump version to 20030823:jlam34-705/+1131
* Add mkdtemp, TAILQ_*, and statfs. * Install a nbconfig.h file containing the discovered system information and include it directly in nbcompat.h. Make all files use nbconfig.h instead of config.h. Ensure that all installed headers don't include any local header files. This makes libnbcompat more self-contained. * Consistently use "#if HAVE_HEADER_H" instead of "#ifdef HAVE_HEADER_H" since sometimes people put -DHAVE_HEADER_H=0 on their command lines.
2003-08-31Tighten up this file by removing an unnecessary inclusion of bsd.prefs.mk.jlam1-7/+3
2003-08-31This package is needed to bootstrap pkgsrc, so don't do tools, buildlink,jlam2-5/+13
or run mtree. Also ensure that we call the pkg_install commands with no options so that we install properly without recent pkg_install tools.
2003-08-31Do previous in another way: simply define PKG_ADMIN to be the command thatjlam1-3/+3
we want it to be.
2003-08-31Explicitly call pkg_admin(1) using "PKG_DBDIR=... pkg_admin" so that wejlam1-2/+3
don't use any options/flags not supported by pkg_admin that may be a part of ${PKG_ADMIN}.
2003-08-31Fix whitespacejlam1-6/+6
2003-08-31Remove lines that have no effect since they're all conditional onjlam1-9/+1
${OPSYS} == "NetBSD".
2003-08-30Bump date for last; drop trailing space.wiz1-4/+4
2003-08-30Add definitions for DEINSTALL_EXTRA_TMPL and INSTALL_EXTRA_TMPL ifjlam1-3/+5
USE_PKGINSTALL is "YES". bsd.pkg.install.mk will no longer automatically pick up a INSTALL/DEINSTALL script in the package directory and assume that you want it for the corresponding *_EXTRA_TMPL variable.
2003-08-30Update to 1.9:jmmv3-8/+38
- Introduce two new variables, MOUNT_SCRIPT and UMOUNT_SCRIPT, that let the user specify a script file run after mounting known filesystems and before unmounting them, respectively. Patch by seb@, thanks!
2003-08-30Prepare for pkgviews by making sure that passing VIEW-INSTALL orjlam1-9/+1
VIEW-DEINSTALL to the INSTALL/DEINSTALL scripts don't cause errors.
2003-08-30Modernize this package a bit:jlam3-103/+24
* Use bsd.pkg.install.mk instead of supplying custom INSTALL/DEINSTALL scripts. * Note that this package doesn't really use buildlink. * Remove ancient BUILDLINK_DEPENDS= line at the bottom of the file that we no longer need since the buildlink1 days of yore.
2003-08-30xpkgwedge isn't only for NetBSD.jlam1-2/+2
2003-08-28Update pkglint to 3.59 - handle bsd.pkg.mk's assumption that the caller is inabs2-6/+9
pkgsrc/some/dir
2003-08-27Drop advertising clause from UCB licensed code, following changes done injmmv16-109/+45
NetBSD's source files.
2003-08-26Finally remove support of Mesa 3.4.1 completely as discussed at lengthjschauma2-6/+2
on tech-pkg@ at various times. This means that regardless of what kind of GL support comes with X11, if a package depends on GL, Mesa 5.0.1 (or higher) will be installed into ${LOCALBASE}. Some troubleshooting after the latest patches by Krister Walfridsson.
2003-08-23Update to version 0.113.seb2-7/+10
Pkgvi fix: deal with pathnames like `dir-with.a-dot/file-without-dot' for which the temporary file pathname hold in $tmp ended up as `dir-with.a-dot/file-without-dot.$$.a-dot/file-without-dot'.
2003-08-07Add and enable rdigest.wiz1-1/+2