Commit graph

47 commits

Author SHA1 Message Date
rillig
6ac350a20a Fixed some pkglint warnings of the form:
- WARN: archivers/bzip2/Makefile:15: Please use ${CC:Q} instead of "${CC}".
2005-12-01 16:41:29 +00:00
minskim
bd2f400ede Do not declare a static function as non-static. This makes the
package build with gcc-4.
2005-11-03 19:59:39 +00:00
joerg
3fdfd23b9e Don't define errno locally. Thread DragonFly like Linux and Darwin for
defines.
2005-10-03 20:34:56 +00:00
rillig
a812bf11dd Removed an empty line. 2005-05-24 13:24:52 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
minskim
f23823f43f Avoid using libcompat on Darwin. 2005-03-25 15:27:45 +00:00
agc
f1a84844c6 Add RMD160 digests in addition to SHA1 ones. 2005-02-23 14:45:22 +00:00
wiz
6e02d7ee41 Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.
2004-12-03 15:14:50 +00:00
tv
eac17aff3a nb1: Turn on encryption by default for same reasons as was done to
archivers/zip way back in 2000.  Add modern termios support to make the
encryption code build on more platforms.
2004-11-23 02:42:10 +00:00
tv
595dc8646a Make the non-encrypted version build on Interix. (ZIP_ENCRYPTION turns on
some funky oldsk00l TTY code that needs an overhaul....)
2004-11-22 21:01:37 +00:00
wiz
8aa9e36518 Remove dead MASTER_SITES, add current one. 2004-11-22 19:36:10 +00:00
minskim
5a4e75ef0d Enable pkgviews installation. 2004-07-28 02:47:34 +00:00
minskim
d247ea385b CFLAGS needs "-DSYSV" on Linux. Patch provided by Roland Illig on
tech-pkg@.
2004-06-18 02:42:09 +00:00
tv
eba08f9aa0 Don't build on Interix. 2004-04-25 23:16:22 +00:00
xtraeme
6c39a6eab6 bl3ify 2004-03-11 18:03:49 +00:00
agc
dc52048e01 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:07:06 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +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
jmmv
0916498c1b Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
jlam
1c57323789 Merge packages from the buildlink2 branch back into the main trunk that
have been converted to USE_BUILDLINK2.
2002-08-25 21:48:57 +00:00
jschauma
e10e2a05bb Change MAINTAINER from tv at netbsd dot org to packages at netbsd dot org
after consulting with Todd.  Any volunteers for any of these packages?
2002-08-01 02:37:41 +00:00
jlam
e7de7e8840 Use the default EXTRACT_CMD instead of a hand-crafted one, as the default
is sufficient.
2002-02-25 04:47:21 +00:00
zuntum
b427eb87ce Move pkg/ files into package's toplevel directory 2001-10-31 20:24:14 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
agc
a16fc84f19 Deprecate NO_WRKSUBDIR, replacing it with an explicit assignment of:
WRKSRC= ${WRKDIR}

This is much cleaner, much more indicative of what happens, and removes
another of the negative definitions (NO_.* = value).
2001-09-09 20:36:07 +00:00
jlam
205d0f6d40 Mark as USE_BUILDLINK_ONLY. 2001-07-16 10:29:50 +00:00
wiz
fac1bbc016 Add checksum for zcrypt10.zip. Noted by recent bulk build by John Darrow. 2001-06-11 22:21:30 +00:00
jtb
6572e72dc6 Add necessary restrictions.
Excerpt from the README file in the source code distribution:

Permission is granted to any individual or institution to use, copy, or
redistribute this software so long as all of the original files are included
unmodified, that it is not sold for profit, and that this copyright notice
is retained.
2001-06-04 17:12:42 +00:00
agc
871c5f4103 Move to sha1 digests, and add distfile sizes. 2001-04-18 11:21:02 +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
wiz
c53fae8ea1 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 13:15:24 +00:00
dent
7c57d09c47 Update HOMEPAGE. 2001-01-11 20:13:49 +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
abs
df05aef71f Strip trailing '.', and/or leading '(a|an) ' 2000-01-05 15:37:50 +00:00
wiz
e160d249ca replaced some commands by their ${COMMAND} counterparts 1999-12-28 03:59:00 +00:00
agc
d4c5cd9b07 Record build options in the BuildInfo file via BUILD_DEFS. These can be
displayed using the -B option to pkg_info(1).

Add ZIP_ENCRYPTION to BUILD_DEFS
1999-08-18 09:20:00 +00:00
agc
a910a6fd62 Add package patch-sum files 1999-07-09 13:50:05 +00:00
agc
171e025b4a Rewrite the extraction commands to be more intuitive.
In the vast majority of cases, nothing has changed (i.e. .tgz, .tar.gz,
and .tar.bz2).

EXTRACT_USING_PAX can be set as before.

For custom extractions, instead of using EXTRACT_BEFORE_ARGS,
EXTRACT_AFTER_ARGS and EXTRACT_CMD, simply set EXTRACT_CMD to be the
command needed to decompress and extract the lements from the archive.
${DOWNLOADED_DISTFILE} can be used to reference the distfile(s).
e.g. for compressed shars, where previously there was:

EXTRACT_CMD=           ${GZCAT}
EXTRACT_BEFORE_ARGS=
EXTRACT_AFTER_ARGS=    |sh

now use:

EXTRACT_CMD=           ${GZCAT} ${DOWNLOADED_DISTFILE} | ${SH}
1999-04-01 14:07:52 +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
05b88260d7 Add NetBSD RCS Ids. 1998-08-07 13:16:49 +00:00
agc
86db14e819 Add NetBSD RCS Ids. 1998-08-07 10:35:47 +00:00
tv
5051440385 Nuke FETCH_DEPENDS - use BUILD_DEPENDS, which actually executes before
extract.
1998-06-26 20:07:13 +00:00
hubertf
fd5970ab4a temporarily disable FETCH_DEPENDS 1998-06-22 22:55:47 +00:00
tv
1127c915b0 Fix spello: "compatabile"->"compatible". 1998-06-21 14:39:07 +00:00
tv
c4714dc497 Add and enable zip1 (PKZIP 1.x compatible zip), with encryption support.
Not conflicting with `zip' program.
1998-06-20 23:27:48 +00:00