Commit graph

51 commits

Author SHA1 Message Date
uebayasi
9fc677698c Fix quoting. 2005-03-07 10:03:13 +00:00
agc
d81d19f8e0 Add RMD160 digests. 2005-02-24 12:51:41 +00:00
jlam
ca70938428 Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,
which are the full option names used to set rpath directives for the
linker and the compiler, respectively.  In places were we are invoking
the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is
inserted in case the flag is a word, e.g. -rpath.  The default values
of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the
compiler that you use.  They may be overridden on a ${OPSYS}-specific
basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG,
respectively.  Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.
2004-08-27 06:29:06 +00:00
agc
3ad1bdbf06 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:18:15 +00:00
jmmv
01752f4968 Make descriptions and comments a bit different between pgp2 and pgp5,
as proposed in PR pkg/22227 by reed@reedmedia.net.
2003-07-23 10:51:13 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
jlam
3ef633718c (1) Publicly export the value of _OPSYS_RPATH_NAME as RPATH_FLAG;
Makefiles simply need to use this value often, for better or for
    worse.

(2) Create a new variable FIX_RPATH that lists variables that should
    be cleansed of -R or -rpath values if ${_USE_RPATH} is "no".  By
    default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and
    additional variables may be appended from package Makefiles.
2003-03-14 19:37:30 +00:00
grant
7ad20a23f6 fix CFLAGS on big endian machines. 2002-08-14 02:39:30 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
agc
a35e3d707c Move to sha1 digests, add distfile sizes. 2001-04-19 15:40:29 +00:00
agc
2d6b6a009c + 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 11:43:32 +00:00
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