summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
1998-11-19Handle decompression of symlinked manual pages.tron1-2/+9
1998-11-16When building the PLIST for the package, also substitute for the patternagc1-1/+3
${OS_VERSION} (which is already calculated earlier in bsd.pkg.mk).
1998-11-09bump PKGTOOLS_REQD to 19981107hubertf1-2/+2
1998-11-09add print-pkgtools_ver to get version of currently-installed pkg-toolshubertf1-1/+6
1998-11-07Do the info file handling *after* the post-install target, just before doingmycroft1-5/+5
man pages.
1998-11-07A foolish consistency: use && rather than ; in a bunch of places. Also, usemycroft1-16/+17
${SETENV} explicitly for configure.
1998-11-07Handle one error case slightly better.mycroft1-2/+2
1998-10-27Now we can be sure of pkg_install tools with the functionality, makeagc2-13/+3
PKG_RELATIVE_SYMLINKS the default (i.e. if any full-pathname symbolic links are encountered by pkg_create(1), adjust them to be relative to ${PREFIX}, if appropriate). This helps with binary packages.
1998-10-26Update the (package) version of pkg_install tools to 19981026, to useagc1-6/+3
the new -b and -B flags to pkg_create, so that any binary packages that are created automatically get their build information and versioning data attached. Update bsd.pkg.mk to have PKGTOOLS_REQD= 19981026.
1998-10-26Use the new flags for pkg_create(1) for the build information and versioningagc1-31/+46
information. Re-arrange the fake-pkg target so that the files exist before they're used.
1998-10-26Use ${GMAKE}, not ${LOCALBASE}/bin/gmake, as pointed out by Matt Green.agc1-2/+2
1998-10-22Patch from Hubert Feyrer - make sure the directory entry is a file beforeagc1-2/+7
using it to make the +BUILD_VERSION file.
1998-10-20Fix depends-list target WRT dewey depends; try (for USE_PERL5):hubertf1-4/+4
DEPENDS+= perl>=5.00404:${PKGSRCDIR}/lang/perl5
1998-10-20+ Remove the old check for pkg_create being able to handle a -Cagc1-10/+9
argument if any CONFLICTS are defined - it's been superceded by the new PKGTOOLS_REQD definition. + Set PKGTOOLS_REQD correctly if PKG_RELATIVE_SYMLINKS is defined.
1998-10-20+ Add and document the PKG_RELATIVE_SYMLINKS option, which makes sureagc2-2/+27
that a symbolic link in a package is relative to ${PREFIX}, if it is under ${PREFIX}, using the -l argument to pkg_create. + Build a +BUILD_INFO file with appropriate information from the package build. Thanks to Christoph Badura for pointers to the appropriate information.
1998-10-19Improvements suggested by Charles Hannum:agc1-9/+11
+ use ident rather than strings + only check for up-to-date pkg_* tools when they're about to be used Also + don't include the RCS Id string from crt0 when calculating version date
1998-10-19nntpcache has a "fee-based-commercial-use" license. Add that category ofagc1-4/+4
license to the ACCEPTABLE_LICENSES category in the example mk.conf file.
1998-10-19Add examples for Danish mirrors, provided in pr 6329 by Soren S. Jorvang.frueauf1-1/+11
1998-10-18Add example entry for Austrian mirror sites, provided in pr 6326 by Rene Hexel.frueauf1-1/+11
1998-10-17When doing binpkg-list, make sure to only look in directories with an actualmycroft1-2/+2
release number, not in distfiles. Makes `make readme' about 40x faster on the FTP server.
1998-10-15Correct the date of the PKGTOOLS_REQD version - although our package wasagc1-2/+2
dated 19980911, the latest NetBSD RCS Id string was 19980908. Thanks to Thorsten Frueauf for pointing this out.
1998-10-15Add logic to check for pkg_install tools that are up to date.agc1-1/+26
1998-10-13Fix tyop I introduced yesterday, when creating the +BUILD_VERSION fileagc1-2/+2
when registering a package.
1998-10-12+ explain "Unacceptable license" message a bit better.agc1-39/+51
+ create a +BUILD_VERSION file when creating the package, containing the RCS Id strings of files pertinent to the package build. + re-format one block of code + s/echo/${ECHO}/ + don't give out unnecessary internal pkg information to users (the exact location of registration of the package does not matter).
1998-10-05reverse \" and | (thanks Al for helping to find this!), plushubertf1-4/+4
add more quotes at another place.
1998-10-05fix up for dewey dependshubertf1-56/+36
1998-10-04Add "share/locale".tron1-1/+3
1998-10-04Add "cleandir" target to comform with the rest of our source tree.tron1-1/+5
1998-10-04fix list of ports supporting UVM and PMAP_NEW with reality.hubertf1-3/+13
1998-10-03Teach our tools about dependencies containing wildcards.hubertf1-14/+59
1998-10-03Filter dlopen'ed (.so) shared objects from NOPIC systems, so that PLISTstv1-1/+3
that include them will not need the "-mi/-md" split.
1998-10-03Use PLIST-md.shared on alpha and place an exception into perl's Makefile,tv1-5/+3
not into the generic bsd.pkg.mk.
1998-10-02Switch USE_LIBTOOL pkgs to use pkglibtool, and revert libtool back to atv1-3/+3
"vanilla" libtool (pkg now called glibtool) that understands NetBSD ELF.
1998-10-01fix MASTER_SITE_PERL_CPAN example for australia; noted by kimmolukem1-2/+2
1998-10-01Added Finnish defaults.kim1-2/+16
1998-09-23Add a cdrom-readme target, a clone of the readme target, for ease of use.agc2-101/+134
The URLs in the generated README.html files can be specified by overriding the CDROM_PKG_URL_HOST and CDROM_PKG_URL_DIR definitions. Document the targets, and clean up some English, in Packages.txt
1998-09-21Use the correct INSTALL_FILE, DEINSTALL_FILE, MESSAGE_FILE and REQ_FILEagc1-24/+32
at installation time.
1998-09-17Make the REQ and MESSAGE files specifiable from package Makefiles,agc1-5/+15
as REQ_FILE and MESSAGE_FILE respectively. Modify xpkgwedge to create its MESSAGE_FILE in the WRKDIR.
1998-09-17Make any INSTALL or DEINSTALL scripts specifiable in the packageagc1-9/+19
Makefile (for read-only pkgsrc use). This is for the use of packages which build INSTALL and DEINSTALL scripts dynamically, such as pkgsrc/games/crossfire.
1998-09-16If WRKOBJDIR is set, try to create a symbolic link to the workingagc1-3/+8
directory, but fail silently if we can't (for read-only pkgsrc use). Also clean up properly if WRKOBJDIR is set.
1998-09-15Eliminate redundant code - never need to create a symlink calledagc1-10/+1
${WRKDIR} if WRKOBJDIR is set.
1998-09-15Modifications for a read-only pkgsrc (but writable WRKOBJDIR).agc1-23/+30
1998-09-14Add new automatic handling for rpath. This sets the LDFLAGS variablegarbled1-1/+8
to include rpath statements for /usr/pkg/lib, and if using X11, /usr/X11R6/lib. It also gives us the side benefit of having an LDFLAGS variable in top level makefiles.
1998-09-07Fix location of xpkgwedge.tv1-2/+2
1998-09-06Added share/nls/el_GR.ISO_8859-7.kim1-1/+3
1998-09-05Combine fetch loops for distribution and patch files to reduce duplicatetron1-42/+18
code. Patch supplied by Jim Bernard in PR pkg/5977.
1998-09-04Moved src/etc/mtree/BSD.x11.dist to pkgsrc/mk/NetBSD.x11.dist byagc1-5/+9
Repository Copy. Modified bsd.pkg.mk to use the file from the new location.
1998-09-04Moved src/etc/mtree/BSD.pkg.dist to pkgsrc/mk/NetBSD.pkg.dist by Repositoryagc1-3/+2
Copy. Modified bsd.pkg.mk to use the file from the new location. Pointed out by Jason Thorpe in PR 5643.
1998-09-01Don't override INSTALL_* definitions in local Makefiles.mellon1-9/+9
1998-09-01Document USETBL definition (not just used in pkgsrc - see <bsd.man.mk>).agc1-1/+6