Commit graph

334 commits

Author SHA1 Message Date
agc
c5809a44ab + Use libc mods to force aligned access.
+ Always use the included sha1 source, since libc's may cause
unaligned access.
+ Don't allow weak aliases in included sha1 code.
+ Bump package version number
2001-03-26 12:57:32 +00:00
hubertf
6e262e74c8 Add note how to actually run this. 2001-03-23 14:49:55 +00:00
agc
d33b36cd21 Align correctly on LP64 platforms - from Andrew Brown and Simon Burge.
Bump version string accordingly
2001-03-22 09:51:47 +00:00
manu
9436891712 Added a -s flag to strip leading directories in file paths. Requested by
the Netscape package for PowerPC, and probably others.
2001-03-20 20:18:07 +00:00
tron
1896f797fa No manual pages under Solaris until "nroff" has been integrated into
"zoularis".
2001-03-16 22:20:59 +00:00
wiz
96eabdba05 pkgvi: fix cmp output redirection, remove some more backup files created
by emacs. Bump version to 0.97.
2001-03-16 13:11:41 +00:00
abs
3a7d41cbba Update to 2.41:
lintpkgsrc - when parsing ${VAR:S/x/y/} type constructs in Makefiles,
	handle separators other than '/'.
2001-03-15 15:10:22 +00:00
agc
30b3ee084a No functional changes.
Add a very small regression test script.
Add a "test" target to the package Makefile.
Suggested by Dan McMahill.
2001-03-14 17:27:05 +00:00
dmcmahill
096a883221 bump version to go with last change 2001-03-13 15:14:30 +00:00
dmcmahill
aa50384881 add missing header file. makes this build on alpha with -Werror. 2001-03-13 15:09:55 +00:00
agc
6fed36d326 Add sha256, sha384 and sha512 digest algorithms, with BSD-licenced
code from Aaron Gifford.

Bump version number to 20010307

Simplify the manual page installation:

+ remove the :D.gz modifier from the manual page installation commands.
It's not necessary, as bsd.pkg.mk works out whether the manual page
is gzipped or not

+ just use the make(1) :M modifier to work out
whether catinstall and maninstall are set in ${MANINSTALL}
2001-03-12 09:08:40 +00:00
fredb
80d72de5ae Make "MANZ" do the right thing on pre-1.5 NetBSD (no ':D' modifier). 2001-03-12 06:21:58 +00:00
tron
49942d77b2 Make this build with the latest "zoularis" again. 2001-03-11 22:29:16 +00:00
tron
02b9a46f56 Remove unnecessary bootstrap kludge to make patches work for this package.
Because the source are included we can simply update them.
2001-03-10 15:55:14 +00:00
tron
9990264d87 Solve chicken and egg problem by using a bootstrap digest shell script
used to verify the patch checksums of this package.
2001-03-10 15:26:15 +00:00
tron
5be1fa6c13 To make bootstrap of this package work again we need MD5 checksums. 2001-03-10 15:23:55 +00:00
wiz
5400d3e577 regen (pkglint!) 2001-03-10 13:59:05 +00:00
tron
f4a60f3f98 Make this package work under Solaris. 2001-03-10 11:18:09 +00:00
agc
7375ba660e Don't use __weak_alias() when compiling. Fixes a coredump on 1.5, noted
by Chuq Silvers
2001-03-08 14:55:17 +00:00
wiz
8cc059a920 Update pkglint to 2.40.
Now handles the digests other than md5. Expands variables in ${PKGNAME};
doesn't check Makefile comments or COMMENTs for use of reserved words;
and some minor cleanup. (Removes ~100 bogus warnings from lintpkgsrc -l).
2001-03-08 10:14:49 +00:00
kim
4ee988397c Fix manual page registration. 2001-03-07 23:03:19 +00:00
wiz
62c875438b Update to 20010307: Fixes pkg/12073, and builds on 1.4.x. 2001-03-07 10:13:59 +00:00
tron
6777d3a593 Define "MANCOMPRESSED_IF_MANZ" to fix package registration on systems
with "MANZ" defined.
2001-03-07 07:43:00 +00:00
hubertf
f3c6afed8b fix. really. now. 2001-03-07 01:11:48 +00:00
hubertf
f3bb9c24cd Next fix - go back to MD5 checksums, and rework patch 2001-03-07 01:03:12 +00:00
hubertf
45d212dba7 * Forgot patch-sum file from last commit
* Reduce context from patch-aa, as it contains a RCS Id
   (that's what you get for not using pkgdiff!)
2001-03-07 00:54:19 +00:00
hubertf
887bdb5a52 Fix this to compile on systems that don't have a make(1) from
post-1.5 NetBSD-current.

XXX is removal of NO_PATCH ok here? (Zoularis context etc.)
2001-03-07 00:17:29 +00:00
wiz
0e4b1309a8 Actually, MANCOMPRESSED_IF_MANZ doesn't seem to be true. 2001-03-06 17:40:53 +00:00
agc
d77bd8c9ae Add and enable digest 2001-03-06 11:22:12 +00:00
agc
f29caca16e Import of a small utility, which calculates message digests, into the
NetBSD packages collection.

At the current time, this utility calculates md5, sha1 and rmd160
message digests, but is designed to be extensible, so that other
algorithms can be added easily, if and when they appear.

The utility outputs digests in the same format as md5(1) in basesrc.

It is designed to be small, and to be linked statically.
2001-03-06 11:21:04 +00:00
wiz
c94913c27b Update to 20010306 (bugfix for pkg_add '*'; -V option for version). 2001-03-05 18:24:05 +00:00
wiz
fdd1138d91 whitespace fixes 2001-02-28 10:33:52 +00:00
jlam
56f387f161 Surround PERL5_* variable definitions in check for definition. This cuts
the number of times perl is invoked substantially as pkgsrc uses a
recursive make scheme.
2001-02-26 07:27:27 +00:00
hubertf
8331c7dfbb Bump to 1.39:
Catch a few cases where MKDIR/INSTALL -d can be replaced by
 INSTALL_*_DIR
2001-02-25 05:20:02 +00:00
hubertf
b1fe99775b Allow overriding PKG_DBDIR in /etc/mk.conf 2001-02-25 03:42:16 +00:00
sakamoto
20d4fafb4f port2pkg-1.9:
fix s/$1/$_/ at reading COMMENT.
2001-02-24 11:06:09 +00:00
wiz
c5893428ed Add length check for COMMENT. Bump to 2.38. 2001-02-22 14:47:32 +00:00
hubertf
7ccacb5045 Update to 20010221 to work around a pkg_* bug where "nbX" isn't properly
recognized in version matching of pkg_add, pkg_admin.

This is the src/usr.sbin/pkg_install from -current as of today, with
pkg_install/Makefile.inc and pkg_install/Makefile from 1.5, to allow this
to build.
2001-02-21 13:31:47 +00:00
wiz
02f701418d add and enable perl-mk 2001-02-20 16:27:06 +00:00
wiz
4f36320987 Import of perl-mk-1.0:
Another stab at speeding up recursive tree walks: Move perl
variables that depend on the installed version to a separate file,
so that some perl invocations only get done once per installation of
perl, not once per 'make' in pkgsrc.
2001-02-20 16:23:55 +00:00
hubertf
c8aed1c1ba <FOO> => FOO, so it can be easier skipped with word forward/backward 2001-02-18 05:21:07 +00:00
wiz
a87738b456 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:42:09 +00:00
wiz
79a4bfc219 Not needed any more -- COMMENTs are in Makefiles now. 2001-02-16 15:52:49 +00:00
wiz
02e8ee6a47 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
While I'm here, unify category Makefiles to more standard style.
(If you have tools depending on the previous form, please fix them.)
2001-02-16 15:51:46 +00:00
wiz
1b7f0d246f Change COMMENT handling:
COMMENTs are now a variable in the Makefile instead of a pkg/COMMENT
file. The COMMENT var should be in the maintainer block after the
homepage.
Modify bsd.pkg.mk, pkglint, url2pkg, and port2pkg (last one untested)
for the new behaviour. Document new state in Packages.txt.
This should save lots of inodes, and lots of time when untarring/updating.
Idea by Alistair Crooks.
For the time being, accept pkg/COMMENT instead of a COMMENT var to avoid
a flag day.
2001-02-16 13:06:17 +00:00
hubertf
685ea45fa5 fix typo 2001-02-13 03:00:12 +00:00
wiz
e5729cb533 add man/cat1/pkgvi.0 2001-02-08 09:35:35 +00:00
wiz
7551a67562 Close list, and replace "" by Dq. 2001-02-06 17:38:52 +00:00
agc
a9577c646c We should use an MTREE file in this package. From Thomas Klausner. 2001-02-01 12:58:33 +00:00
agc
4a5a9858b9 Fix typo, noticed by simonb@netbsd.org 2001-02-01 12:44:11 +00:00