Commit graph

3762 commits

Author SHA1 Message Date
jlam
2b905afd72 exec with $editor, not $EDITOR. pkgvi now actually works as advertised. 2001-01-18 15:40:23 +00:00
abs
49061b4d00 Update pkglint to 2.34.
Changes to lintpkgsrc:
    Fix DEPENDS error (was only checking first DEPENDS). Fix from Dan.
    Fix uname to work on pre NetBSD 1.4 systems.
2001-01-18 11:40:33 +00:00
hubertf
9142ed6c05 Update to 0.96: Add pkgvi, a wrapper that cares to backup files before you
modify them (and that also handles unmodified files in a sane way by deleting
backup files that had no changes).

The pkgvi utility was contributed by Tomasz Luchowski <zuntum@eik.pl>
2001-01-17 23:16:44 +00:00
tron
a978afa866 Fix typo in last commit. 2001-01-13 16:23:04 +00:00
tron
d20f1acd71 Use "gdiff" from "diffutils" package under Solaris. 2001-01-13 16:21:20 +00:00
dent
ba85ce4899 Update HOMEPAGE. 2001-01-12 12:47:51 +00:00
sommerfeld
75e59e5f80 port2pkg-1.7:
Fix bugs:
 - $pkgdir/files wasn't created
 - mkdir($pkgdir/patches) was missing its second argument
(needed at least for the version of perl I have installed)
2001-01-04 20:22:47 +00:00
jlam
03569df3b7 Fix whitespace and typo in comment. 2000-12-31 14:17:09 +00:00
hubertf
9246b9d6a0 pkg_install-20001220 update.
Post-1.5 version that fixes the timeout-problem when installing via FTP
(the 10-minute timeout was on the whole transfer, not on a single file
inside the package).
2000-12-20 04:02:45 +00:00
wiz
d839a9eba5 Make port2pkg handle the new FreeBSD ports structure. Bump version to 1.6.
Addresses pkg/11683.
2000-12-15 14:58:43 +00:00
wiz
17ec9f9ae6 MIRROR_DISTFILE is deprecated; add tests for that and NO_{BIN,SRC}_ON_FTP
instead. Bump to 2.33.
2000-12-13 23:53:42 +00:00
wiz
eeaf80cb49 add and enable bsdpak 2000-12-09 00:44:26 +00:00
wiz
11861ba451 Initial import of bsdpak-0.40. Package provided by Ben Collver in pkg/11481.
DESCR:
BSD package management utility.
Aids user in finding, removing, upgrading, and installing packages in pkgsrc.
2000-12-09 00:44:04 +00:00
wiz
89f4bbd64f pkglint: Recognize a different name for the main sunsite, and two
sourceforge URLs.
Bump to 2.32.
2000-12-02 02:02:59 +00:00
sakamoto
2bee6139ba escape RE special chars in package names. 2000-11-27 04:42:48 +00:00
abs
8a657f9272 Update to pkglint-2.31
lintpkgsrc changes:
Add '-S' - List packages not in category 'SUBDIRS', rename experimental '-S'
to '-c'. Rework -h output to group by type. Fix poblem with handling certain
glob expressions for depends, clean up manpage.
2000-11-17 12:45:30 +00:00
abs
ab4f50ec20 Add -B option to lintpkgsrc, to display broken packages.
Update to 2.30
2000-11-14 17:11:42 +00:00
jlam
e2ac9634c2 Update xpkgwedge to 1.0 and make appropriate changes to bsd.pkg.mk to handle
the new version of xpkgwedge.  Changes from xpkgwedge 0.4:

	* Redefine ImakeCmd to "imake -I$(PREFIX)/lib/X11/config" to
	  pick up X11 config files in $(PREFIX)/lib/X11/config before the
	  ones in the standard X11 tree.

	* Install a program called "pkgxmkmf" that's actually xmkmf, but
	  checks in $(PREFIX)/lib/X11/config before the standard X11 config
	  directory.

	* Create the host.def file in $(PREFIX)/lib/X11/config instead of
	  always in ${X11BASE}/lib/X11/config.

The benefits of this are:

	1) xpkgwedge can now install into $(PREFIX) instead of always into
	   $(X11BASE).

	2) Keeps the X11 tree "pure", and doesn't affect people who want
	   to run xmkmf and not include all the xpkgwedge stuff, even if
	   it's installed.

	3) Packages that install config files (lesstif, xview-config) can
	   now do so in $(PREFIX).

	4) People only have to use 'pkgxmkmf' instead of 'xmkmf', and
	   (hopefully) no other changes, if they want to use the config
	   files in xpkgwedge'd packages.
2000-10-23 17:32:06 +00:00
abs
347d1743c4 Update to 2.29
lintpkgsrc - Add '-S' to optionally generate pkgsrcmap file mapping pkgname
to pkgdir and version
2000-10-20 11:00:13 +00:00
abs
c969d72eb9 Update pkglint to 2.28 - Add '-V' to lintpkgsrc - check binary packages
against /pkgsrc/distfiles/vulnerabilities.
2000-10-12 15:07:41 +00:00
abs
97d91beea9 Update to 2.27
lintpkgsrc: Remove over enthusiastic setting of {'PKGSRCDIR'} = '/usr/pkgsrc';
2000-10-05 10:29:49 +00:00
jlam
e1b9b6b6d0 Make the binary package so the same thing as a "make install": put the
#include <xpkgwedge.def> at the start of the host.def file.
2000-10-04 19:02:31 +00:00
abs
9fa328725f Update to 2.26
lintpkgsrc: Allow setting of any variable in mk.conf, including
	PACKAGES containing PKGSRCDIR.
2000-10-02 14:32:21 +00:00
abs
ce73d29ffd Update pkglint to 2.25. If this keeps on I'm going to have to start using
odd numbers for 'development' versions...

lintpkgsrc:
Rename set_pkgsrcdir to parse_mk_conf, and also extract PACKAGES as well
as PKGSRCDIR. Update check_prebuilt_packages to handle the new package data
structure that allos mulitple versions of the same package to be valid
(for -current packages etc) - Missed in previous changes.
2000-09-26 15:57:05 +00:00
abs
de8f20e180 Update pkglint to 2.24:
lintpkgsrc tried to break DEPENDS up into a packagename and version
    section, so if the version did not match it could lookup the matching
    packages and suggest valid versions. Unfortunately this excessive
    helpfulness meant globs that cover both sides such as
    'perl-{5.0*,5.6.0nb2,base-5.[6-9]*}' gave it a certain degree of
    indigestion.  It also didn't handle the '.if ${BINNAME} != common'
    correctly in www/ns-plugger-common/Makefile.
    I believe now that any outstanding -i or -d warnings are genuine...
2000-09-22 22:41:07 +00:00
abs
f489fd9111 pkglint:
lintpkgsrc - fix :S modifier behaviour - broken in last commit
2000-09-21 10:28:44 +00:00
abs
d60ae9cd6a lintpkgsrc:
Rework substitution handling to correctly deal with
    ${DISTNAME:S/-/-gnome-/:S/$/nb1/} and friends. I remember being
    in something of a hurry when that code was fist written.  Slight
    cleanup to not completely blow up on DEPENDS such as
    perl-{5.0*,5.6.0nb2,base-5.[6-9]*}, though we still do not
    handle globbing that includes packagename and version.
Update to 2.22
2000-09-20 06:39:27 +00:00
abs
76da202494 lintpkgsrc: Clean up makefile variable parsing and use to extract PKGSRCDIR
from /etc/mk.conf - now will understand .include and other make'isms in mk.conf
Update to 2.21
2000-09-11 10:39:04 +00:00
wiz
331555b566 Some cleanup; warning and error messages slightly improved.
Major changes: .include lines are honoured now, and FILESDIR, PATCHESDIR,
PKGDIR, SCRIPTSDIR, MD5_FILE, and PATCH_SUM_FILE aren't hardcoded anymore,
but the corresponding Makefile variables are used.
Adapt lintpkgsrc to the changes.
Step to 2.20 to mark the occasion.
Reviewed by hubertf.
2000-09-05 00:02:15 +00:00
wiz
e34daeb1ec fix wording, some grammar, Dd 2000-09-04 00:48:10 +00:00
hubertf
e9f2adcd7a Update to 2.16: make the actions of the switches -a, -b and -c
on by default now, to get EVERYTHING checked by default.

Suggested by Kimmo Suominen <kim@netbsd.org>
2000-09-04 00:29:51 +00:00
abs
2dc45e5381 Avoid (harmless) uninitialised variable warnings in the even of a package not
having any discernable version. Update to 2.15
2000-08-30 12:54:22 +00:00
abs
0fbfb4163e Teach lintpkgsrc a little more about variable expansions.
Update version to 2.14
2000-08-28 14:14:59 +00:00
hubertf
34608e612c Update to 0.95. Changes:
Allow only one file as argument, newfile, and assume oldfile as
newfile.orig.
2000-08-26 04:40:28 +00:00
abs
ea44ee2e86 Update lintpkgsrc -R to check for NO_BIN_ON_FTP or RESTRICTED
Now 2.13
2000-08-17 16:16:01 +00:00
wiz
7a24a0a10a remove pkglibtool directory 2000-08-17 14:16:18 +00:00
wiz
a12c40c005 All packages have been converted to USE_LIBTOOL, so remove pkglibtool. 2000-08-17 14:01:54 +00:00
wiz
c4ad715cef Make patchdiff work again after the last changes. Bump to 0.94. 2000-08-17 03:09:24 +00:00
abs
abe53649a8 Sort the list of files for which to generate patches in mkpatches
Update to 0.93
2000-08-15 14:43:41 +00:00
abs
2cbe4710e7 Remove date from +++ lines in patch - removes needless differences when
patches are regenerated. Update to 0.92
2000-08-15 14:35:22 +00:00
agc
61aa2745b8 Update to version 1.8 to accommodate the changed name of the
bsd.pkg.mk target, which was changed as part of the bulk package
infrastructure additions.

To protect against this happenning again, define a compile-time
definition called PACKAGE_DEPENDS_TARGET, which is by default
"run-depends-list", so that we can specify the bsd.pkg.mk target
at compile-time.
2000-08-02 10:53:49 +00:00
hubertf
a5cecc5ef0 Enable a bunch of packages in category/Makefile that
* should not cause any conflicts with the new bulk-package targets,
 * didn't contain a reason for why they were disabled or
 * were disabled for some false reason (and a IGNORE/BROKEN in the pkg's
   Makefile would be more appropriate)
2000-07-31 01:56:43 +00:00
hubertf
0511329363 pkg_* sure support IPv6 (thanks to lukemFTP :) 2000-07-27 23:32:03 +00:00
hubertf
782170f9c7 s/RUN_DEPENDS/DEPENDS/ 2000-07-27 16:29:05 +00:00
agc
5043907596 Update package to version 1.7
Change is a bug-fix - when finding out the pre-requisite packages, use
the "package-depends" target instead of "depends-list". Bug and fix
pointed out by Bernd Ernesti.
2000-07-26 13:34:02 +00:00
dmcmahill
b6e6e92c6c update to 20000724.
This includes a buffer overflow bug fix in pkg_add which was causing pkg_add
to segfault on teTeX on pmax.  The bug was present on all ports though.  As
far as I can tell this was a non-exploitable overflow.
2000-07-24 21:20:23 +00:00
rh
a775f2e178 Bump version of pkglint to 2.12. (Forgot to include this in previous
commit.)
2000-07-20 13:55:28 +00:00
rh
2fd2be1443 Warn about NO_CDROM and NO_PACKAGE. 2000-07-20 13:53:41 +00:00
kim
193de1ef49 Make the formatting match other Makefiles (so fields match for easy awking). 2000-07-18 14:01:17 +00:00
hubertf
ff1f4f7f73 Deal with depends dirs properly, esp. if pkglinted is not started in a pkg
dir. Noted in PR 10584 by Damon Brodie <damon@brodiefamily.org>
Bump version to 2.11.
2000-07-14 16:09:26 +00:00
jlam
225207e1a9 Add NO_MTREE so installation doesn't pollute X11BASE with a lot of
unnecessary, empty directories.
2000-07-14 04:22:41 +00:00
wiz
ffee2ba255 s/USE_CONFIGURE/HAS_CONFIGURE/
bump version to 1.13.
2000-07-12 20:16:40 +00:00
hubertf
83c02fa986 Update to 20000705.
Change: only calc MD5 checksums of plain files.
2000-07-05 20:31:50 +00:00
wiz
13f99fafda pkgdiff now only generates output at all if the files differ.
mkpatches doesn't generate empty patches, and warns if name and name.orig
don't differ.
Bump version to 0.91.
2000-07-01 02:38:55 +00:00
agc
df85410ce6 Remove the user setting of the USE_LOCALBASE_FOR_X11 definition.
(Users can still set it if they want, but it won't make much
difference).

In bsd.pkg.mk, check for the presence of the xpkgwedge package to
determine whether to use LOCALBASE for X11 programs.  Set
_USE_LOCALBASE_FOR_X11 (an internal definition) if xpkgwedge is
installed. Remove BUILD_DEPENDS on xpkgwedge (it would always have
been true anyway).

Add a new X11PREFIX definition, which reflects the PREFIX for X11
packages, and set it to LOCALBASE or X11BASE accordingly.

Remove all references to USE_LOCALBASE_FOR_X11 from the xpkgwedge
package.

In all, make the installation of xpkgwedge a tad less clumsy.
2000-06-28 15:02:31 +00:00
wiz
a1c491ebe0 add & enable pkgdiff 2000-06-28 01:43:34 +00:00
wiz
464f7a093a Import of pkgdiff & friends, some tools for easier patch creation
and maintenance.
2000-06-28 01:42:42 +00:00
wiz
062e544125 Create empty pkg/COMMENT and pkg/DESCR, so that `make install' doesn't
bomb out. (pkglint warns about empty files now, anyway.). Step to 1.12.
2000-06-22 00:13:41 +00:00
hubertf
c3cd51a21e url2pkg now lives in pkgsrc, updating via othersrc was too much
trouble. No functional changes.

(url2pkg was moved via repository copy)
2000-06-22 00:03:36 +00:00
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
bad
1c131f7a6a Update for pkg_admin. 1999-03-08 15:59:37 +00:00
kim
bf300f279f Storing ${.CURDIR} in a binary is not good for automounted paths.
PKGSRCDIR can now be set in /etc/mk.conf to remedy this.
1999-03-04 07:23:09 +00:00
hubertf
f3c33405c0 remove redundant CONFLICTS line 1999-02-25 22:11:14 +00:00
hubertf
2a95ad9c6b Fix CONFLICTS (remove redundancy, mostly) 1999-02-20 22:48:24 +00:00
frueauf
f534708d29 Reflect that we no longer enforce full path for install-info, bump
version to indicate change.
1999-02-18 12:27:27 +00:00
tron
e15916c687 Update "pkglibtool" package to 1.2 patchlevel 1:
- Add "-cplusplus" option to link C++ shared libraries with "c++rt0.0"
  on "a.out" systems. This is required to get static constructors working.
  Fixes PR pkg/6935 by Jaromir Dolecek.
- The binary is now called "pkglibtool-<VERSION>" so that "bsd.pkg.mk"
  can depend on a certain version.
1999-02-14 21:14:04 +00:00
hubertf
c264c1474e fix for pkgdb version (19990119) 1999-01-19 23:37:23 +00:00
hubertf
0778b85ccb Adjust for the pkgdb code 1999-01-19 23:34:07 +00:00
frueauf
8e64514ae1 Bump version of PKGNAME to 1.67 to indicate that there are changes since
1.66.
1998-11-26 14:23:47 +00:00
agc
569ac5bf23 Stop failing with a fatal error if ${FILESDIR}/md5 file does not exist -
some perfectly sane packages do not have ${FILESDIR}/md5 files. Including
pkgsrc/pkgtools/pkglint, funnily enough.

In its place, introduce a checkmd5 subroutine, and call it if the file is
present. This subroutine checks for the presence of the NetBSD RCS Id in
the file.
1998-11-17 17:19:23 +00:00
frueauf
3e81c460b4 Add missing rcs ids. 1998-11-12 23:40:20 +00:00
agc
25ebbc82ea Add a check for a NetBSD RCS Id in each of the patch files.
Correct minor spelling mistake.
Don't substitute ${PORTSDIR} for ../.. if the OS is NetBSD.

Many thanks to Hubert Feyrer and Christoph Badura for the help with Perl.
1998-11-11 12:07:44 +00:00
hubertf
ed5fd0d3c4 bump PKGTOOLS_REQD to 19981107 1998-11-09 15:45:11 +00:00
hubertf
90e00077ef mention "make print-pkgtools_ver" 1998-11-09 14:45:06 +00:00
hubertf
389361461f fix for objdir compiles 1998-11-07 23:45:51 +00:00
agc
a1b5626a3b Update the (package) version of pkg_install tools to 19981026, to use
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-26 18:29:10 +00:00
tsarna
818a382b1f Fix old bug: pkglint was looking for MIRROR_DISTFILES, while the actual
variable is MIRROR_DISTFILE
1998-10-23 21:16:20 +00:00
agc
ca0d854dae Update this package to use the -current sources from October 19th, 1998. 1998-10-21 09:24:50 +00:00
matthias
54cb47775a Add support to pkglibtool for -b, -O and -G options in install mode. This
is necessary for installing inn.
1998-10-18 10:06:42 +00:00
tv
ed444d4e5c Add and enable pkglibtool. 1998-10-15 20:43:43 +00:00
agc
14222ef944 Make it clear for whom the instructions about creating a distfile are
intended.  Add a note about checking the "pkgtools version required"
definition in bsd.pkg.mk
1998-10-15 11:14:19 +00:00
tron
67c30a07df Add "pkgtools" to categories. 1998-10-04 19:04:06 +00:00
tv
23e57ce8b1 Make this conflict with the old libtool-1.2 pkg. 1998-10-02 14:47:23 +00:00
tv
2f18203314 Addition of pkglibtool, a pkg-system-customized libtool which installs
only the pkglibtool script
1998-10-02 14:46:07 +00:00
hubertf
8fa6051951 Make this actually work under 1.3.
Patches supplied by Alistair Crooks (thanks!), plus some more input from
Luke Mewburn and some minor tweaks from me.
1998-09-30 10:27:53 +00:00
hubertf
a87ad3b852 Add note on how to update this pkg's distfile. 1998-09-27 23:12:20 +00:00
tron
db74f9f640 Add "pkgtools" to "${CATEGORIES}". 1998-09-27 18:37:51 +00:00
agc
9db74e9f8a Make the REQ and MESSAGE files specifiable from package Makefiles,
as REQ_FILE and MESSAGE_FILE respectively.
Modify xpkgwedge to create its MESSAGE_FILE in the WRKDIR.
1998-09-17 15:47:08 +00:00
tron
4f1b135ac8 Update package tools to 980911 to catch "pkg_add" dependence fix. 1998-09-11 19:04:47 +00:00
agc
592b28932e Move xpkgwedge from x11 category to pkgtools category by Repository Copy. 1998-09-04 09:28:04 +00:00
agc
f2fedb52e5 Re-order packages into alphabetic order. 1998-09-04 09:01:51 +00:00
agc
f8a5767e87 Move pkglint from devel category to pkgtools category by Repository copy. 1998-09-04 08:58:02 +00:00
agc
078c7abd21 Add, but do not enable, ftp and pax. 1998-09-03 11:58:25 +00:00
agc
de7274e883 Addition of a package for NetBSD-current's version of pax(1). This deals
with GNU tar archives (which may include trailing rubbish) correctly.

This package does not register itself, so it cannot be deleted. It simply
overwrites the existing binaries with the newer version.
1998-09-03 11:55:21 +00:00
agc
77538b85c6 Added ftp-19980903, the ftp(1) from NetBSD-current, into the pkgtools
category.

pkg_add(1) from the pkgtools directory uses ftp -o - to retrieve
packages specified as URLs.  This package will simply be installed
over the top of the existing ftp binary in /usr/bin, and does not
register itself, so that it cannot be deleted.
1998-09-03 11:43:59 +00:00
agc
b7c0d55b71 Set NO_PACKAGE for this package - binary packages cannot be made,
since package registration does not take place.  Fixes a problem
pointed out by Charles Hannum.
1998-08-28 14:23:18 +00:00
agc
a477e5037b + Add a pkgtools category.
+ Add a pkg_install package, in the pkgtools category, which is a copy
of NetBSD-current's /usr/src/usr.sbin/pkg_install sources, as of
August 28th 1998.  This version of the pkg_* tools includes a version
of pkg_info(1) which echoes matching package names, understands sh(1)
globbing, csh(1)-style {,} alternates, and Dewey decimal version
number relational matching.
1998-08-28 12:25:35 +00:00
frueauf
03641eac25 Setting NO_CHECKSUM=yes is enough. 1998-08-23 21:25:19 +00:00
frueauf
44ef1c39c4 As there is nothing to extract, set EXTRACT_ONLY=#empty and remove
unnecessery md5 file.
1998-08-23 21:18:24 +00:00
tsarna
6bd0d65c65 The Grand Homepagification:
- New, optional Makefile variable HOMEPAGE, specifies a URL for
	  the home page of the software if it has one.
	- The value of HOMEPAGE is used to add a link from the
	  README.html files.
	- pkglint updated to know about it.  The "correct" location for
	  HOMEPAGE in the Makefile is after MAINTAINER, in that same
	  section.
1998-08-20 15:16:34 +00:00
tv
4fe41e871f Set ${PREFIX} after inclusion of bsd.pkg.mk; don't depend on bsd.pkg.mk to
conditionally set PREFIX.
1998-08-11 19:29:26 +00:00
tron
407157e9b6 "make clean" shouldn't fail if nothing was built so far. 1998-08-09 23:16:18 +00:00
tsarna
62dc551992 update for new name 1998-08-08 15:19:11 +00:00
frueauf
c9cc505a63 remove me as MAINTAINER. 1998-08-08 12:35:41 +00:00
tsarna
4c02b3df4e Our portlint has diverged significantly from FreeBSD's, so
rename portlint to pkglint, and keep the sources right under files.
This makes it much easier to maintain and keep up with changes to out
package system.
1998-08-07 22:11:40 +00:00
agc
f7c4996e0b Add NetBSD RCS Ids. 1998-08-07 13:27:33 +00:00
agc
41bfb30737 Add NetBSD RCS Ids. 1998-08-07 11:08:53 +00:00
tv
1c3a613245 Make xpkgwedge capable of building a "binary pkg", for uniformity. 1998-07-31 19:30:49 +00:00
tv
447341e87c Update to "0.4": new layout to coincide with USE_LOCALBASE_FOR_X11
changes.
1998-07-31 15:00:41 +00:00
frueauf
004e47e5b0 cat ${PKGDIR}/MESSAGE in bsd.pkg.mk if it exists, don't do it in every
package Makefile.
1998-07-14 10:56:15 +00:00
tv
de0894da47 Update to "0.2": define ConfigDir in terms of $(X11_ROOT), so that imake
can be used recursively ("make Makefiles").
1998-07-01 15:56:35 +00:00
tv
58c7fc3d26 No need for both IS_INTERACTIVE and RESTRICTED; just put in RESTRICTED
with a suitable message.
1998-06-26 16:41:11 +00:00
tv
03f5014574 Add xpkgwedge, an experimental patch that enables the build of X11 pkgs
(even imake ones) that will install in /usr/pkg instead of /usr/X11R6.
This is NOT (yet?) the standard X11 pkg build procedure, but it does
provide a "way out" for users that do not want to pollute their /usr/X11R6
tree with pkgs.
1998-06-26 16:39:23 +00:00