Commit graph

39 commits

Author SHA1 Message Date
hubertf
d32e698de6 Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this
2001-02-25 04:17:35 +00:00
tron
701b8d94f1 Don't use sparc assembler code under SunOS because it causes link failures. 2001-02-22 07:43:08 +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
itojun
133bb03367 add LICENCE=fee-based-commercial-use, for use of IDEA/RC5 logic.
(per discussion on packages@netbsd.org)
2000-10-10 11:42:15 +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
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
mycroft
8e94d6ada1 Wrap ${CC} and ${LD} in quotes -- in case they are multiple words. 2000-04-28 02:20:21 +00:00
wiz
d18ace9d51 remove IS_INTERACTIVE, since it doesn't seem to be interactive (anymore?) 2000-02-05 04:37:08 +00:00
wiz
6a24b19858 RCS tags added 2000-02-05 04:35:51 +00:00
abs
1031a18ae4 Update depends to rsaref 2.0p3 1999-12-16 12:03:20 +00:00
agc
1d08b0cf69 Record build options in the BuildInfo file via BUILD_DEFS. These can be
displayed using the -B option to pkg_info(1).

Add M68060 to BUILD_DEFS
1999-08-18 08:45:19 +00:00
windsor
99f2f11397 rsaref is now 2.0p2 1999-07-12 04:34:23 +00:00
agc
00a16e3008 Add package patch checksum files. 1999-07-09 14:22:59 +00:00
mrg
31546c3c96 SYSV or __ELF__ for no-underscore thanks, in sparc.S 1999-06-20 12:33:14 +00:00
mrg
c3f27915e7 sparc || __sparc__ please. 1999-06-20 12:32:57 +00:00
tv
d1f6942007 Update rsaref dependency to 2.0p1. 1999-05-23 21:12:33 +00:00
mycroft
7023261ebf Use ${GTAR} rather than /usr/bin/tar, even though this is not what bsd.pkg.mk
does.
1999-04-05 17:14:12 +00:00
mycroft
ddf37c657d More EXTRACT_CMD fallout. 1999-04-05 17:08:55 +00:00
agc
02fb27a242 Explain what the package does, rather than just using the acronym. 1999-02-22 14:40:30 +00:00
hubertf
2536a8a9ba Fix linker directives for ELF platforms, as per PR 6439.
(Inputs from Ty Sarna and Bill Coldwell - thanks guys!)
1999-01-19 17:51:24 +00:00
kim
b65aa99979 PGPLIB has datafiles, not libraries, so make it share/pgp instead of lib/pgp. 1998-08-26 02:42:02 +00:00
frueauf
02ee94729c Whitespace police. 1998-08-23 20:45:01 +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
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
is
29a55507c3 Zero order 68060 patch. Compile with "make M68060=1 $OTHEROPTIONS" for
68060 target machines.
1998-07-07 21:36:09 +00:00
agc
988019b016 Update package Makefiles for automatic manual page handling. 1998-06-22 12:58:33 +00:00
agc
66a20af2e1 Consolidate inclusion of /etc/mk.conf by using bsd.prefs.mk 1998-06-03 13:49:07 +00:00
hubertf
22899d5307 s/MIT/RSA licensees/, per mycroft 1998-05-08 10:18:54 +00:00
tv
11bd2df454 Add MIRROR_DISTFILE=no as recognized by tron 1998-04-27 11:45:40 +00:00
agc
1f4495b33e Remove the old deprecated DEPENDS definition from bsd.pkg.mk.
Implement a new DEPENDS definition, which looks for an installed
package, building it if not present, and use it in preference to
LIB_DEPENDS.  This should make the package collection more useful on
NetBSD ELF ports.
1998-04-22 14:22:39 +00:00
agc
258b808c9f Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree.
Remove redundant (and sometimes erroneous) comments.
1998-04-15 10:38:15 +00:00
agc
79ac1165f9 The end of the world as we know it.
Add lines to include MAKECONF, if defined and exists, or /etc/mk.conf,
if it exists, before the first reference to USE_RSAREF2.  This means
that the value for USE_RSAREF2 can be set in $MAKECONF or /etc/mk.conf
as well as the environment.
1998-03-26 10:48:32 +00:00
tv
0f4a239723 Grumble. Should have been <sys/types.h> and not <machine/endian.h>. 1998-03-19 20:24:10 +00:00
frueauf
4e9851b466 portlint: heavy reordering to shut up most WARNs; rm->${RM};
use ${VARIABLE}, instead of $(VARIABLE).
1998-03-19 12:10:42 +00:00
tv
1f077758db Fixes:
- on i386, somehow <machine/endian.h> never got included by
  <machine/ansi.h>; include the former directly.
- on sparc (and all big endian machines), the endian check was in the
  wrong place: it should have been in usuals.h.  Also include usuals.h in
  md5.c to get the define.
1998-03-19 02:51:52 +00:00
tv
e5ac35d0ae Portlint: false->${FALSE} and echo->${ECHO} 1998-03-18 02:58:52 +00:00
tv
bbbf971993 Import of my version of FreeBSD's pgp 2.6 pkg, reengineered. Differences
from FreeBSD port:
- uses our rsaref pkg if USE_RSAREF2 is YES
- doesn't use USA_RESIDENT; instead uses USE_RSAREF2 since MIT students
  and staff may legally use mpilib instead of rsaref
- builds 2.6.3a with rsaref as well as 2.6.3ia without (all based on the
  same sources)
- uses asm routines on i386, sparc, and m68k
1998-03-18 01:51:14 +00:00