Commit graph

239 commits

Author SHA1 Message Date
agc
871c5f4103 Move to sha1 digests, and add distfile sizes. 2001-04-18 11:21:02 +00:00
agc
5f692dd5e8 Move to sha1 digests, and add distfile sizes. 2001-04-18 09:32:43 +00:00
agc
4274f13ce5 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 10:10:18 +00:00
hubertf
e32afb6fea Change BUILD_DEPENDS semantics:
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.

While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).

Patch by Alistair Crooks <agc@netbsd.org>
2001-03-27 03:19:43 +00:00
tv
8999774d08 Set CC to "${CC}", not cc. Duh? 2001-03-11 03:35:48 +00:00
tv
a59402677e Add nulib2. 2001-03-11 03:01:54 +00:00
tv
b0507750d3 Import nulib2, an Apple II archive file handler.
***
NuLib is a disk and file archive program, similar in principle to PKZIP.
Instead of ZIP archives, it manipulates NuFX archives, which are usually
identified with ".SHK", ".SDK", or ".BXY".

The ".SHK" file extension is derived from ShrinkIt, the de facto
archiving standard for Apple II computers.
2001-03-11 03:01:02 +00:00
wiz
81f4b4766a replace metalab by MASTER_SITE_SUNSITE 2001-02-28 11:25:46 +00:00
martin
b379b4a4ca Change homepage from ftp: to http: URL.
Closes PR 12256.
2001-02-20 22:43:08 +00:00
tron
cebb231563 Add german mirror site. 2001-02-17 16:03:31 +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
agc
a1f9e67a98 fix a typo from the COMMENT changes. 2001-02-16 14:19:26 +00:00
wiz
c53fae8ea1 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 13:15:24 +00:00
fredb
fe16944cf3 Back out part of last change. Adding COMMENT=<comment> to the Makefile was
premature -- it breaks "make package".
2001-02-15 18:10:48 +00:00
fredb
fa0e104971 From the release notes:
The 5.42 maintance release fixes more bugs and cleans up the redistribution
conditions:

   - removal of unreduce.c and amiga/timelib.c code to get rid of the last
     distribution restrictions beyond the BSD-like Info-ZIP LICENSE
   - new generic timelib replacement (currently used by AMIGA port)
   - more reasonable mapping rules of UNIX "leading-dot" filenames to the
     DOS 8.3 name convention
   - repaired screensize detection in MORE paging code
     (was broken for DOS/OS2/WIN32 in 5.41)
2001-02-15 17:51:46 +00:00
wiz
d4fce8d4e7 Unify format of MESSAGEs, and include RCS Ids. 2001-02-06 14:24:03 +00:00
wiz
1389b75d82 Update to 2.71. No changelog available.
Known changes: This package now works on bigendian-, and probably even on
64bit-platforms.
2001-01-31 16:10:13 +00:00
dent
7c57d09c47 Update HOMEPAGE. 2001-01-11 20:13:49 +00:00
tron
d9c239aad4 Use "${OPSYS}" in error message instead of hard coding "NetBSD". 2001-01-11 10:49:58 +00:00
tron
a7a887fa72 Update homepage URL. 2001-01-11 09:26:19 +00:00
tron
1f1633a328 Use "${OPSYS}" in error message instead of hard coding "NetBSD". 2001-01-10 11:57:50 +00:00
agc
9c2d582fc9 The way that shared objects were handled in the PLISTs and bsd.pkg.mk was
out of date - it was based on a.out OBJECT_FMT, and added entries in the
generated PLISTs to reflect the symlinks that ELF packages uses. It also
tried to be clever, and removed and recreated any symbolic links that were
created, which has resulted in some fun, especially with packages which
use dlopen(3) to load modules. Some recent changes to our ld.so to bring
it more into line with other Operating Systems also exposed some cracks.

+ Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain
the ELF symlinks.
+ Don't mess about with file system entries when handling shared objects in
bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will
have got it right, and have a much better idea than we do.
+ Modify PLISTs to contain "ELF symlinks"
+ On a.out platforms, delete any "ELF symlinks" from the generated PLISTs
+ On ELF platforms, no extra processing needs to be done in bsd.pkg.mk
+ Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on
a.out platforms
+ Update the documentation in Packages.txt

With many thanks to Thomas Klausner for keeping me honest with this.
2001-01-04 15:10:17 +00:00
itojun
fba42166ba fix installation of LC_MESSAGES message catalog file. 2000-12-19 04:36:55 +00:00
wiz
a32b3a5655 Unify Makefiles -- mostly headers: remove FreeBSD Ids.
Consistent 4 character indentation of SUBDIR entries.
2000-12-12 01:30:36 +00:00
tron
0b8c00eac4 Use "MASTER_SITE_SOURCEFORGE". 2000-11-11 14:48:34 +00:00
itojun
545d166215 use gettext library from outside (USE_LIBINTL + BUILD_DEPENDS devel/gettext).
do not build it on its own.
2000-11-02 02:35:14 +00:00
hubertf
0ca6404257 Add custom do-patch target to prevent "install -s" on scripts.
(does NOT require patch(1) - I guess someone had a bootstrapping problem
before, too :-)
2000-10-24 19:18:27 +00:00
wiz
baf32ff317 reorder line for pkglint 2000-10-21 20:51:22 +00:00
wiz
4119241d6b Remove unnecessary lines. 2000-10-21 20:50:57 +00:00
wiz
2bf7b24e7d Build with encryption support by default (since crypto code is freely
exportable now), using latest crypto add-on sources.
Update main distribution site and homepage.
Remove CRYPTO line (not strong cryptography).
Bump to 2.3nb1.
2000-10-21 20:10:18 +00:00
hubertf
e7b4ef0d1f Do not use lchmod etc. on old systems that don't have that call.
Patch submitted in PR 9628 by Jan-Hinrich Fessel <oskar@detemobil.de>
2000-10-20 02:47:43 +00:00
wiz
33366437c7 mention PKGNAME in IGNORE message 2000-10-17 00:05:29 +00:00
pooka
7fd99b3097 change name of loop variable to shut up pkglint 2000-10-10 11:50:42 +00:00
pooka
a91d1730e4 Do extraction a bit different to make this DTRT with WRKOBJDIR set. 2000-10-10 11:49:59 +00:00
fredb
ab20de453f Set USE_RSAREF2=NO by default. Hopefully, this will discourage people from
actually using rsaref, while we ponder the case for removing it completely.
2000-09-26 19:59:53 +00:00
fredb
0c6b58570c Reorganize crypto handling, as discussed on tech-pkg. Remove all
RESTRICTED= variables that were predicated on former U.S. export
regulations. Add CRYPTO=, as necessary, so it's still possible to
exclude all crypto packages from a build by setting MKCRYPTO=no
(but "lintpkgsrc -R" will no longer catch them).

Specifically,

- - All packages which set USE_SSL just lose their RESTRICTED
    variable, since MKCRYPTO responds to USE_SSL directly.
- - realplayer7 and ns-flash keep their RESTRICTED, which is based
    on license terms, but also gain the CRYPTO variable.
- - srp-client is now marked broken, since the distfile is evidently
    no longer available. On this, we're no worse off than before.
    [We haven't been mirroring the distfile, or testing the build!]
- - isakmpd gets CRYPTO for RESTRICTED, but remains broken.
- - crack loses all restrictions, as it does not evidently empower
    a user to utilize strong encryption (working definition: ability
    to encode a message that requires a secret key plus big number
    arithmetic to decode).
2000-09-09 19:40:14 +00:00
kim
12c5f7414f Make this compile again. 2000-09-04 14:54:06 +00:00
dmcmahill
397872a048 - don't try and execute "sysctl -n machdep.booted_kernel" unless we're on
i386.  Fixes recently noted strange error messages when trying to build
  on arch's which don't support this sysctl.
2000-09-02 17:01:27 +00:00
dmcmahill
c8eb532a9c include missing header file. fixes recently noted compile problems on 1.4.2/sparc. 2000-08-22 11:53:06 +00:00
hubertf
e75965c6ba Update IGNORE-messages for recent changes: add ${PKGNAME} where
appropriate.
2000-08-21 21:01:29 +00:00
christos
468ff758c1 update 4.2.1 2000-08-19 23:37:07 +00:00
hubertf
402899809a Replace MIRROR_DISTFILES and NO_CDROM with the more descriptive and
more fine-grained NO_{BIN,SRC}_ON_{FTP,CDROM} definitions.

MIRROR_DISTFILES and NO_CDROM are now dead.
2000-08-18 22:46:29 +00:00
fredb
ec53f99c60 Get the name of the current kernel only once. 2000-07-31 20:30:15 +00:00
wiz
daa7fa6040 add and enable unace 2000-07-20 19:47:21 +00:00
wiz
2650c61443 Initial import of unace-1.2, a tool for listing, verifying and extracting
ACE archives.
2000-07-20 19:46:46 +00:00
rh
15ab860cc3 Do not use NO_PACKAGE and NO_CDROM to denote restricted packages. Use the
appropriate variables instead.
2000-07-20 13:30:59 +00:00
dmcmahill
6e8e892661 make the USE_RSAREF2 check for the distfile match the check for the rsaref
patch.  Prevents trying to apply the patch to the wrong sources.
2000-07-06 18:31:45 +00:00
jlam
683edb26a9 USE_LIBTOOL and LTCONFIG_OVERRIDE, instead of pkglibtool and patching
configure.
2000-06-09 06:54:51 +00:00
rh
a4fbd15bb8 add and enable xbin 2000-06-05 12:37:11 +00:00