Commit graph

303 commits

Author SHA1 Message Date
wiz
152d0eca67 Update to 2.10. Change: FATAL warnings for empty pkg/COMMENT and pkg/DESCR. 2000-06-21 23:28:27 +00:00
hubertf
5c2c2392c2 Update to 1.11. Changes:
* allow different make(1) command by setting the MAKE env var
 * mention that pkg/COMMENT and pkg/DESCR must be filled
2000-06-21 22:45:35 +00:00
hubertf
07d10c9c35 * allow using a different make command by using the env-var "MAKE".
Patch submitted by Thomas Klausner in private mail.
 * Mention that the user has to create pkg/COMMENT and pkg/DESCR manually

This file should probably be moved to pkgsrc...
2000-06-21 22:43:17 +00:00
hubertf
6ad42bdce5 Update to 1.10. Changes:
* Properly recognize .tar.bz2 archives (Patch by Antti Kantee <pooka@iki.fi>)
 * Some old configure scripts don't understand --version and may nuke
   our just-generated Makefile. Prevent this by cd'ing into $WRKSRC.
2000-06-15 21:41:05 +00:00
hubertf
cb5dbb4eda Some old configure scripts don't understand --version and may nuke
our just-generated Makefile. prevent this by cd'ing into $WRKSRC.
2000-06-15 21:38:01 +00:00
hubertf
137cde977e Update to sources from 20000608.
Makes this compile again on 1.3.x systems, reported in PR 10322 by
Olaf Seibert <rhialto@polder.ubc.kun.nl> and others.
2000-06-14 01:52:59 +00:00
rh
5834a7070a Update pkglint to 2.09. Adds a check for deprecated USE_PKGLIBTOOL. 2000-06-02 06:20:40 +00:00
dmcmahill
4397a6878e - add "-M path" option to allow specifying a distfiles directory to handle cases
where PKGSRC/distfiles isn't the correct location (like on ftp.netbsd.org).

- document the option.

- bump minor version number.
2000-05-29 19:44:27 +00:00
hubertf
579a3ecb72 Update to 1.0.1. No functional change, only take the fact into account
that pkg_add now leaves the INSTALL script for future use, and doesn't
delete it any more.
2000-05-16 16:02:04 +00:00
abs
1fe4f4cc6c In the event of multiple non current versions of a package being found, take
the one iwth the highest number as 'best'
2000-05-16 11:41:07 +00:00
hubertf
f3af0f3db4 Update to 20000511 version. Mostly to sync with the base system.
Among others:

 * pkg_add: Quick pre-check if any conflicting dependencies are installed
   (e.g. version X is installed, but version Y is required), before
   downloading all depends, and bail out later.
 * pkg_admin: add lsbest, lsall commands to interface the C functions
   findmatchingname() and findbestmatchingname(); useful to expand pkg
   patterns for shell scripts etc.
 * pkg_admin: allow pkg without version to "check" command
 * pkg_delete: properly deal with wildcards in pkg_delete -R
 * More code cleanup, clearer error messages and minor enhancements.

This also fixes a bunch of PRs, sorry for not listing any numbers.
2000-05-15 00:54:54 +00:00
wiz
4a2f709689 grammar fix 2000-05-14 00:59:43 +00:00
sakamoto
9235d824fe Update port2pkg to 1.5
Changes:
        Support PKGNAMEPREFIX/PKGNAMESUFFIX variables.
2000-05-12 10:07:34 +00:00
sakamoto
b804cbd46a Update port2pkg to 1.4
Changes:
	Support PORTNAME/PORTVERSION variables.
2000-04-26 16:18:58 +00:00
hubertf
243c686459 * Only warn that EXTRACT_SUFX is superfluous if DISTFILES is set AND
EXTRACT_SUFX is set to (only) .tar.gz. Fixes PRs 9771 and 9635
 * use getopt() for option parsing - "pkgling -abc" will work now.
2000-04-05 23:34:42 +00:00
hubertf
213ec41a79 Properly recognize .tar.bz2 archives.
Patch by Antti Kantee <pooka@iki.fi>
2000-04-03 12:52:28 +00:00
hubertf
f955b05eb4 Update to v1.8.
Changes: honours $PKGEDITOR and $EDITOR
2000-04-01 20:58:44 +00:00
hubertf
173a714566 Use $PKGEDITOR or $EDITOR
Requested by Martin Husemann <martin@rumolt.teuto.de>
2000-04-01 20:55:24 +00:00
wiz
f2817b385e recognize commands directly after a '@' 2000-03-16 14:22:02 +00:00
wiz
74874e66d9 remove trailing `.' 2000-03-09 13:47:31 +00:00
hubertf
c103ff363a Make the "how to update the distfile" ready for cut-n-paste 2000-02-27 04:28:47 +00:00
wiz
f895e15bb9 remove commented out SUBDIR += lines for packages that never got
converted from FreeBSD, or have been disabled since. Sorted lines
alphabetically, added some missing directories.
2000-02-25 01:04:11 +00:00
hubertf
0e93cebe61 add & enable pkg_tarup 2000-02-14 02:07:42 +00:00
hubertf
6548ce77e9 Script to tar up an already instaled package. 2000-02-14 02:07:08 +00:00
wiz
92c21a49a5 have a bit more clue about md5-files: don't warn if there's no
files/md5 but NO_CHECKSUM is set in the Makefile; bump version
2000-02-12 17:13:53 +00:00
abs
a0985e1f71 Remove debug I stupidly left in after nb<N> suffix changes to dewey_cmp 2000-02-09 17:41:20 +00:00
abs
298523f569 Handle 'nb1.2.3' type suffixes (rather than just 'nb1') 2000-02-07 11:38:53 +00:00
wiz
527ae8f8bf gen 2000-02-05 19:57:33 +00:00
wiz
d59b86813d necessery -> necessary 2000-02-05 17:19:06 +00:00
abs
eb043280a1 Update to 2.01 - extend deweydecimal compare to handle nb<N> suffixes 2000-02-03 12:05:20 +00:00
hubertf
52c188d0e3 bump to 20000202 2000-02-02 16:26:51 +00:00
abs
ba27124c6e fix lintpkgsrc -l usage - from Thomas Klausner 2000-01-26 15:25:25 +00:00
abs
bc2316c977 include Makefiles with LICENSE with -R, update to 1.99 2000-01-19 13:59:20 +00:00
abs
fea92eb9eb warn about invalid dewey-decimal numbers, plus other makefile parsing tweaks 2000-01-14 01:02:01 +00:00
abs
aa88c8683d Cleanup conditional parsing some more, and add (undocumented as of
yet) -u flag which will run -i then fetch updated sources for any
out of date installed packages.
2000-01-10 15:06:48 +00:00
abs
452eb3bb84 Rototill the makefile parsing again, resulting in a passable attempt to
parse conditionals. Now picks up correct arch determined version of navigator
and communicator packages.
2000-01-10 02:01:20 +00:00
wiz
42da0a2002 miscellaneous small changes to make pkglint happy 2000-01-10 01:39:02 +00:00
wiz
b8356435bb whitespace cleanup 2000-01-10 01:13:35 +00:00
wiz
2834ac6f18 RCS tag fixed 2000-01-10 01:03:35 +00:00
wiz
f3d611b15c clarification in warning 2000-01-08 19:11:26 +00:00
hubertf
3ded8f6ec3 Update to 1.7. Changes:
- Bugfix from Matthias Drochner WRT handling of WRKSRC
 - url2pkg is now under CVS maintainance (othersrc/usr.bin/url2pkg), but
   since there's no gateway for that to ftp/http, esp. none without
   versioning), the old distribution site is kept.

   I still wanted to point this out. :-)
2000-01-06 02:07:45 +00:00
hubertf
ed32c43dcd protect some RCS IDs 2000-01-06 02:03:51 +00:00
hubertf
95a688656b fix rcs id 2000-01-06 02:01:28 +00:00
feyrer
dd654da0b9 fix setting of WRKSRC, from
Matthias Drochner <M.Drochner@fz-juelich.de>
2000-01-06 01:46:18 +00:00
wiz
5b6873edc6 added warning that @owner, @group and @mode in PLIST are deprecated;
bumped version number
2000-01-06 01:34:21 +00:00
wiz
0f47253288 check for known RCS tags only, instead of all strings between a '$' and
a '$' or a ':', bumped version number
2000-01-05 21:13:00 +00:00
abs
df05aef71f Strip trailing '.', and/or leading '(a|an) ' 2000-01-05 15:37:50 +00:00
abs
88caa31ada Check pkg/COMMENT a little more closely, and generate warnings on:
Leading/trailing whitespace
	Trailing '.'
	Leading '(a|an) ' (case insensitive)
2000-01-05 12:54:31 +00:00
agc
e399c10c50 Changes from Bernd Ernesti:
+ add VENDOR so you can change TNF to a different one without hacking
the source code
+ add the -t flag to transform the package into a compressed file.
This is a change from the current behaviour which always compresses
the file, but you have to uncompress and transform it when you want to
install packages with the OS.
+ add the -d flag to change /var/spool/pkg to a different directory,
this is also for the support to build packages directly on a machine
from which you install new machines.
+ ARCH=\"Sparc\" is wrong, it has to be ARCH=\"sparc\" otherwise an
installtion of an package during an OS install would fail
+ duplicate the PKG= line and rename it to PKGDIR=, otherwise an
installation during an OS installation fails when you forget to add
the package to a different file.
+ fix symlinks properly
2000-01-04 12:06:58 +00:00
abs
8de2459cd5 .if parsing is now a touch less braindamaged (still lousy) 2000-01-03 15:21:45 +00:00
wiz
9281bd222e space added in warning message, doesn't warrant version number bumping 2000-01-02 03:40:21 +00:00
wiz
917519eb95 removed warning about adding info about restricted packages to
ports/LEGAL, which is a FreeBSD-ism we don't have; bumped
version number to 1.91
1999-12-29 01:51:16 +00:00
wiz
9ae99cd258 Recognize more directly used commands (like 'ln' instead of '${LN}') 1999-12-28 03:29:56 +00:00
hubertf
bd64283d89 Fix handling of items in PATCH_* section.
Addresses PR 9049 by ITOH Yasufumi <itohy@netbsd.org>
1999-12-28 00:50:17 +00:00
abs
56d6e3aedd If we find a 'distfiles' directory in what we have been told only contains
binary packages, "Move on... move on... move on" (even if it offers to tell
you about its mother).
1999-12-22 22:07:29 +00:00
abs
883579219a Add -K, to specify basedir for binary packages.
ftp.netbsd.org gives rather interesting results from:
lintpkgsrc -P /pub/NetBSD/NetBSD-current/pkgsrc -K /pub/NetBSD/packages -R
1999-12-22 21:37:57 +00:00
abs
2c9a4f88ef Add '-R' to list any RESTRICTED binary packages (should be useful for
ftp.netbsd.org), implement dewey-decimal version matching, and add
some comments. lintpkgsrc now qualifies as "very lightly commented"
1999-12-22 21:04:17 +00:00
agc
2b02aa604b Rather than attempting to follow the checked-out cvs tree, package the
packages.7 man page up into its own distfile.
Depending on Operating System, install the manual page into the correct
place.
Update distfile checksum accordingly.
1999-12-22 15:45:06 +00:00
abs
8c09d0fdaf Update manpage and tweak parse_makefiles verbose output 1999-12-18 14:53:32 +00:00
abs
36ecaf1621 Write package_globmatch, which makes a passable attempt at implementing
the globs used in pkgsrc.  Also optimise variable expansion in parse_makefile
(The previous algorithm was somewhat.... dumb)
1999-12-18 14:39:20 +00:00
abs
85b99abfb7 Add yet more magic to parse Makefiles better. (plus be more verbose when
problems are encountered)
1999-12-16 14:04:19 +00:00
abs
2514942eb5 Update to handle wildcard dependencies 1999-12-16 11:59:13 +00:00
windsor
eed3cba0d8 update md5 checksum for today's flavor of the manpage 1999-12-15 21:36:13 +00:00
hubertf
2289353729 Bump to V1.81, adding code to check for existance of PLIST
(unless PLIST_SRC or NO_PKG_REGISTER are set)

Fixes PR 8953 by Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
1999-12-07 21:33:56 +00:00
agc
2985013a49 Add and enable pkgmanpages. 1999-12-07 11:45:12 +00:00
agc
7fbaffdeed Provide the packages.7 manual page as a package, so that it's easier to
keep it in sync with the packages collection itself.
1999-12-07 11:44:04 +00:00
hubertf
ba2ecdb0a6 Seems I'm maintaining this 1999-12-06 01:14:34 +00:00
agc
f7b9029f4e Upgrade to version 1.5 of gensolpkg, a utility to generate a Solaris package.
Changes from version 1.4:

+ Fixed an off-by-one error in Solaris package name generation
+ Ignore file names with embedded spaces - Solaris package tools
can't handle these.
1999-11-30 13:14:56 +00:00
hubertf
a8d0caf5c3 Bump version to 1.80 1999-11-26 03:31:09 +00:00
hubertf
584d8157a4 s/port/package/ 1999-11-26 03:30:39 +00:00
hubertf
40d6e4a48d Per suggestion by Matthias Drochner, add some more warnings:
- warn if there's a emacs backup file of a patch (patches/*~)
 - warn if there's a checksum of such a backup file in files/patch-sum
 - warn if there's something in the patch-sum file that's not in
   the patches-dir
 - vice versa
 - warn if the checksums don't match

Also, check for work* instead of work for the workdir, needed if someone
uses OBJMACHINE. Some more small changes and a versioin bump will follow
in a second.
1999-11-26 03:28:17 +00:00
agc
23a4ca7786 Use DEPENDS in preference to RUN_DEPENDS. 1999-11-24 10:36:53 +00:00
hubertf
4b9855c670 Bump version to 1.79. Introduced four new warnings:
WARN: no ./files/patch-sum file. Please run 'make makepatchsum'.
	WARN: no ./files/md5 file. Please run 'make makesum'.
	WARN: RUN_DEPENDS is deprecated, please use DEPENDS.
	WARN: LIB_DEPENDS is deprecated, please use DEPENDS.

Fixes PR 8861 by Dan McMahill <mcmahill@mit.edu>
1999-11-23 20:34:26 +00:00
agc
e64dd49d1f Remove (commented-out) ftp SUBDIR - this has been made obsolete by
the net/lukemftp package.
1999-11-17 09:53:08 +00:00
agc
d7561ce0eb Remove the pkgtools/ftp package - this has been made obsolete by the
net/lukemftp package.
1999-11-17 09:51:25 +00:00
abs
340e896bb1 Handle package names with regex meta characters (eg gtk+ ) 1999-11-12 13:18:02 +00:00
hubertf
6412ca008e Fix type, pointed out by Berndt Josef Wulf <wulf@dingo.ping.net.au> 1999-10-30 16:36:44 +00:00
agc
f129f5149c Update to version 1.4 of gensolpkg.
Added functionality includes:
+ Remove the need to specify the Solaris package abbreviated name -
	it gets generated from PKGNAME automatically
+ Add depend file generation, for all dependencies
+ Add support for symlinks in PLIST
+ Add support for conflicts in depend(4) file.
+ Create a compressed, stream package after the original package
	is made.
1999-10-06 12:11:04 +00:00
jlam
22d4a43f07 Correct the documentation that describes proper usage. 1999-10-05 07:58:41 +00:00
agc
e9c7aadf26 Update to version 1.3 of gensolpkg.
Change since previous version:

PLIST entries are checked, and any directories which are incorrectly listed
as files in the PLIST will now be treated as directories in the generated
prototype file.
1999-09-30 13:45:51 +00:00
agc
c990c41f9e Correct some of the English in this file. 1999-09-29 15:21:12 +00:00
agc
dfa8550608 Update to version 1.2 of gensolpkg.
Changes from version 1.1:

+ ignore leading and trailing whitespace in PLIST entries
1999-09-29 14:31:05 +00:00
agc
a6ade82fd9 Update gensolpkg to version 1.1.
Changes include:
+ prefix is found automatically, using the new show-var target in bsd.pkg.mk
+ pkgname is found using the new show-var target, rather than the old egrep(1)
way, which failed for packages like xv.
1999-09-28 12:44:14 +00:00
drochner
a33ba672a4 put /usr/sbin into the PATH to make sure pkg_info is found 1999-09-25 16:06:54 +00:00
agc
ec6f650765 Make sure that gcc is used to compile this, passing it down through the
environment, so that the correct prefix is set by default.
1999-09-24 12:58:34 +00:00
agc
084a2f43b8 Add and enable gensolpkg. 1999-09-23 14:27:56 +00:00
agc
aabd25a7d1 Initial import of gensolpkg, a utility to generate a Solaris package
from a NetBSD package, into the NetBSD packages collection. This package
only works on Solaris, for obvious reasons.
1999-09-23 14:25:08 +00:00
sakamoto
6466cfd464 Add and enable pkgdep. 1999-09-21 02:30:20 +00:00
sakamoto
7a779d38f3 Initial import of pkgdep-1.0
a script for displaying dependence information on software packages
1999-09-21 02:26:13 +00:00
sakamoto
055ce33423 don't substitute RCS Id in source code,
suggested by Kazuto Ushioda (x-y-z@3si.co.jp).
1999-09-14 00:43:20 +00:00
bad
687f6aa6c5 Add patch-sum file. 1999-09-13 23:56:41 +00:00
hubertf
5ee7d39bbf Allow package versions to contain more than one consecutive characters.
Pointed out by Simon Burge <simonb@netbsd.org> on tech-pkg@netbsd.org.

Bumped version to 1.77.
1999-09-13 02:44:46 +00:00
bad
db66a8030e Man pages are in share/man. 1999-09-12 23:05:48 +00:00
bad
e233bd83a1 Fix this so one can make a binary pkg out of it. 1999-09-12 23:05:47 +00:00
hubertf
75fe0baebf Don't recomment using MASTER_SITE_SUBDIR, recomment the new way instead.
While there, add all our known MASTER_SITE_xxx's.
Fixes PR 8350 by John A. Maier <johnam@mail.kemper.org>
1999-09-09 20:21:17 +00:00
hubertf
a4218c8afc bump to 19990909 - DEINSTALL fix 1999-09-09 01:59:04 +00:00
sakamoto
20bd6c0852 Update to 1.2
Support FreeBSD RCS Id.
	Get HOMEPAGE value from pkg/DESCR.
	s/PLIST_SUB/PLIST_SUBST/
	s/%%(^%)%%/\${$1}/ in PLIST.
1999-09-03 04:37:36 +00:00
hubertf
4d99083a05 Bump version to pkg_install-19990823.
Main reason is that the last update collided with an earlier one
on the same day, and people ended up with the wrong distfile
(content-wise).

New features in this version:
 - Compile in full names for chown(1), chmod(1) and chgrp(1).
   Fixes PR 8250 by Wiz <wiz@danbala.ifoer.tuwien.ac.at>.
 - pkg_delete calls DEINSTALL script a second time after all the files
   are removed, with "DEINSTALL $PKGNAME POST-DEINSTALL" as args
1999-08-23 15:41:24 +00:00
hubertf
035684b0e0 Update checksum for pkg_info/delete changes. 1999-08-19 21:44:27 +00:00
tron
33dca58479 Update package tools to version 19990819:
- fixes false conflict detection in "pkg_add".
1999-08-19 07:32:57 +00:00
agc
5a663366ac Small change to make pkglint run on Linux, much the same as the change
used to make it run on Solaris - force the osname to be NetBSD, since
pkgsrc is the same on all these different operating systems.

Bump version number to 1.75 accordingly.
1999-08-10 10:38:09 +00:00
sakamoto
414972adea RUN_DEPENDS=pkglint 1999-08-10 00:36:18 +00:00
agc
4f66fd9855 Minor English corrections. 1999-08-05 14:55:16 +00:00
abs
931b8af7f8 Add -P flag to lintpkgsrc to override PKGSRCDIR 1999-08-01 18:34:40 +00:00
sakamoto
fe01341506 Add and enable port2pkg 1999-07-27 11:35:43 +00:00
sakamoto
3de0efa03f Converter FreeBSD port to NetBSD pkgsrc 1999-07-27 11:33:06 +00:00
tron
2ece2a8294 Update "pkglibtool" to version 1.2p2. This version makes sure that you
don't use an a.out "pkglibtool" on an ELF system and vice versa.
1999-07-17 19:26:44 +00:00
agc
f4d5171de1 Add package patch checksum files. 1999-07-09 14:09:02 +00:00
agc
a5f5c941eb bsd.pkg.mk recognises patch files of the form "patches/patch-*", rather
than "patches/patch-??" - fix pkglint.pl to mirror this.
Bump version number to 1.73, and update CHANGELOG
1999-07-08 09:46:08 +00:00
mrg
7f21a90ebf make this reality. 1999-07-07 02:31:46 +00:00
agc
0b51cf6eee Make this package work on Solaris. 1999-07-02 13:57:56 +00:00
agc
fd7b118f38 Some packages use bsd-style .mk files when building, and so any manual
pages that are installed will be gzip-compressed, if MANZ is set, or
not if MANZ is not set.  If the package uses bsd-style .mk files, the
variable MANCOMPRESSED_IF_MANZ should be set to a value of "yes" in
the package Makefile.  This replaces the previous method of specific
inclusion of bsd.prefs.mk, followed by a check for MANZ and
conditional assignment of MANCOMPRESSED.

Add appropriate documentation, and change all necessary ocurrences in
package Makefiles.
1999-07-02 08:37:20 +00:00
abs
ce69506c08 Update to 1.72 (new '-p' flag to lintpkgsrc to report (and optionaly remove)
old binary packages.
1999-06-24 23:40:13 +00:00
hubertf
1201981e84 Update to V1.4.
Work around ls(1) working different when invoked as root than as normal
user. Thanks to David Brownlee <abs@anim.dreamworks.com> for telling me!
1999-06-18 00:59:45 +00:00
feyrer
b4cb507aaf > > > Hit a problem with the wrksrc=ls w* if run as root.
> > >   A 'wrksrc=`cd w* ; echo *`' seems to fix it.
> > >   :)
>       The ls picks up the .extract_done file, which breaks things
>       somewhat :)

=> Fixed

(Problem noted by David Brownlee <abs@anim.dreamworks.com>)
,
1999-06-18 00:56:14 +00:00
abs
2e7a953911 Update to 1.71.
Avoid uninit var warning, plus tighten up 'Maybe ...' check for unknown packages
1999-06-05 00:32:39 +00:00
tron
1c642418ed Downgrade to version 19990412. 1999-05-30 16:54:16 +00:00
tron
74d8f8543b Remove blank line. 1999-05-30 16:53:30 +00:00
tv
20b0669301 Set LOCALBASE explicitly after bsd.pkg.mk, and do not set PREFIX. 1999-05-30 14:02:52 +00:00
hubertf
1f8d1dac7c fix checksum, forgotten in last update 1999-05-30 12:50:11 +00:00
christos
a4d1df77f9 update package source to 19990529 1999-05-30 03:21:58 +00:00
tv
c1dc1dbc3a Allow PKGNAME to be derived from DISTNAME (substitute as necessary). 1999-05-23 20:32:00 +00:00
tron
02e48b67b3 Remove unnecessary assignments of "INSTALL", "INSTALL_DATA",
"INSTALL_PROGRAM" and "INSTALL_SCRIPT" from "CONFIGURE_ENV".
1999-05-20 20:09:49 +00:00
bad
732b35a991 Sync to current version. 1999-05-12 18:32:28 +00:00
hubertf
3b89ea220a Add notes why some packages were commented out. 1999-05-06 04:35:13 +00:00
hubertf
a5bb502e20 add and enable url2pkg 1999-05-06 04:32:58 +00:00
hubertf
8ddfe0ed06 Script to help bootstrapping pkgs 1999-05-06 04:24:10 +00:00
feyrer
ad5fa723de point at Packages.txt at end 1999-05-06 04:20:33 +00:00
feyrer
a3ff68b391 Take address for MAINTAINER from $PKGMAINTAINER (if available)
oder $REPLYTO. Set to appropriate string if neither is available.
Check if this is run in the fight dir - ../../mk/bsd.pkg/mk must
be available.
Most importang: move EXTRACT_SUFX to shut up pkglint - pointed
out by Thorsten Frueauf ages ago.
1999-05-06 03:31:58 +00:00
feyrer
9b07895064 Initial revision 1999-05-06 02:49:27 +00:00
hubertf
223eedb387 * Work around RCS ID expansion
* Use same old sources, we just patch 'em up in the package (only give
   the package a new version).
1999-04-23 13:47:44 +00:00
hubertf
c1d2f4acbf Fix to build on 1.3 systems.
Reported by Roger Fischer <roger@badger1.net>
1999-04-23 13:37:24 +00:00
hubertf
7f1436d6fa Fixes for 1.3 1999-04-23 13:33:01 +00:00
tron
2faa58cd00 Neither "patch" nor "configure" step is required. 1999-04-19 20:11:07 +00:00
tron
a6c8cfea36 Update "pkg_install" package to 12-April-1999 current sources. 1999-04-19 19:58:57 +00:00
abs
3b73290549 Correct old '-u' reference (now '-o') 1999-04-19 17:59:05 +00:00
abs
d5b0e42311 Bugger. s/pkg_check/lintpkgsrc/ in the usage. 1999-04-19 07:36:43 +00:00
abs
2a3362124e Add pkg_check (renamed to lintpkgsrc, and add orginal lintpkgsrc functionality
(fixed up to work a little better).
lintpkgsrc can:
    -d : Check each Makefile's 'DEPENDS' matches current pkgsrc versions.
    -i : Check versions of installed packages against pkgsrc.
    -l : Run pkglint on every package in pkgsrc.
    -m : Report md5 mismatches for files in 'distfiles'.
    -o : Report old/obsolete 'distfiles' (not referenced by any md5).
    -r : Remove any 'bad' distfiles (Without -m or -o, implies both).
1999-04-19 07:32:09 +00:00
hubertf
ebc24f39ef The print-pkgtools_ver target was renamed to show-pkgtools-version
some time ago. Note this here!
1999-04-18 23:03:36 +00:00
rh
8b199e515c Fix shell error causing "Syntax error: end of file unexpected"
if ${PKG_DBDIR} is missing
1999-04-16 10:50:12 +00:00
tron
9c4c0c2b50 Remove unnecessary slash from master site list. 1999-04-14 21:39:01 +00:00
agc
442837d3e3 Add Solaris support to pkglibtool, so that the correct format of .so
names (i.e. the same as NetBSD's pkglibtool) is supported. Native
Solaris support (linux version_type) gives three digit .so names, and
the rest of pkgsrc uses two digit ones (sunos version_type), whether on
ELF or a.out NetBSD platforms, so standardise here.

Please note that this is only for the version of libtool that's used in
pkgsrc.
1999-03-31 10:05:57 +00:00
hubertf
7e6fa7c776 No need to call "pkg_admin rebuild" for every install. 1999-03-30 12:52:36 +00:00
garbled
466c7c1594 If the user has never installed a package before, /var/db/pkg does not
exist, and pkg_admin rebuild fails miserably.  Create this directory
if it does not exist.
1999-03-25 16:18:47 +00:00
bad
fa9c2f3760 Catch up with MASTER_SITE_GNU reorganization. 1999-03-22 16:08:30 +00:00
tv
1f26cde619 This is pkgsrc, not the main tree; lint and depend only add useless extra
to the compile time.
1999-03-16 15:42:59 +00:00
hubertf
41e25a0c48 Call "pkg_admin rebuild" if it was never run before.
This should ONLY be run when upgrading from a non-pkgdb to a
pkgdb-version of the pkg_* tools.
1999-03-13 03:47:49 +00:00
agc
74e7dd98a3 If running on Solaris, just use the NetBSD settings - it's the same pkgsrc.
Bump version number to denote Solaris support.
1999-03-10 08:24:16 +00:00
itohy
d3040e77b1 Fix default NetBSD rule to use architecture name instead of machine name.
This fix make it compile on x68k, etc.
1999-03-10 04:28:56 +00:00
bad
28d2e66b3a To be able to shoot oneself in the foot with a binary package of this,
LOCALBASE and NO_MTREE must be set.  Some manual intervention is still
necessary before it can hurt, though.
1999-03-08 17:34:51 +00:00