Commit Graph

38 Commits

Author SHA1 Message Date
Dmitry Marakasov
67971bd0fb Improve shebangfix framework
- Support multiple values in *_OLD_CMD, i.e. we can now fix both "/usr/bin/python" and "/usr/bin/env python" at the same time
- Default *_OLD_CMD values are now always appended, so you don't need to specify them in individual ports
- Add lua support (depends on USES=lua)
- Add more default values, such as "/usr/bin/env foo" for python, perl, bash, ruby and lua
- Shebangfix now matches whole words, e.g. we will no longer (erroneously) replace "/usr/bin/perl5.005" with "${perl_CMD}5.005" (but "/usr/bin/perl -tt" is still (correctly) replaced with "${perl_CMD} -tt")

Note that *_OLD_CMD items containing spaces must now be quoted (e.g. perl_OLD_CMD=/bin/perl /usr/bin/perl "/usr/bin/env perl")

Update shebangfix usage according to new rules in many ports:

- Remove *_OLD_CMD for patterns now replaced by default
- Quote custom *_OLD_CMD which contain spaces

Fix shebangfix usage in many ports (irrelevant to infrastructure change):

- Remove redundant SHEBANG_LANG (no need to duplicate default langs)
- Remove redundant *_CMD (such as python_CMD=${LOCALBASE}/bin/python${PYTHON_VER} when USES=python is present)
- Never use *_OLD_CMD in REINPLACE_CMD matchers, these should always look for exact string

Approved by:	portmgr (bapt)
Differential Revision:	D3756
2015-10-19 14:50:52 +00:00
Dmitry Marakasov
9b17636b06 - Note that the previous commit has added missing USES=perl5
- This commit fixes it as it should only be a run-dependency

Approved by:	portmgr blanket
2015-07-15 17:39:46 +00:00
Dmitry Marakasov
917579f01d - Fix shebangs
Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
2015-07-14 20:32:39 +00:00
Antoine Brodin
698f4644c4 Cleanup plist 2014-11-13 09:02:57 +00:00
Antoine Brodin
9cddf72c14 Allow staging as a regular user 2014-09-12 15:56:05 +00:00
Adam Weinberger
1c30911ff0 Rename security/ patches to reflect the files they modify. 2014-07-29 14:30:10 +00:00
Adam Weinberger
4ca54cc2f2 STAGE support, and general cleanups. Some of the changes are a
bit more aggressive, but at this point, if I'm staging your port,
you've likely stopped caring what's done to it.
2014-05-01 01:42:38 +00:00
Baptiste Daroussin
a65ed2e51b Add NO_STAGE all over the place in preparation for the staging support (cat: security) 2013-09-20 22:55:24 +00:00
Cy Schubert
2fd32f51c3 Fix up plist. 2013-09-18 13:38:49 +00:00
Cy Schubert
a1983dd5ba Fix build under 10-CURRENT. 2013-09-18 08:20:02 +00:00
Carlo Strub
f87124df63 - Remove A/An in COMMENT
- Trim Header where applicable
2013-03-29 19:33:41 +00:00
Cy Schubert
ffbdd696f3 Remove MD5 sum. 2011-09-25 14:57:31 +00:00
Matthias Andree
ac6a550744 Mark MAKE_JOBS_UNSAFE.
Reported by: eadler@.
2011-09-04 13:29:30 +00:00
Cy Schubert
84645c416e Bring this old-school tool back from the dead.
Assume maintainership of this port.
2011-09-03 08:03:36 +00:00
Baptiste Daroussin
35cd057a46 Remove unmaintained expired ports from security
2011-05-01 security/aafid2: Upstream disapear and distfile is no more available
2011-05-01 security/bjorb: Upstream disapear and distfile is no more available
2011-05-01 security/borzoi: Upstream disapear and distfile is no more available
2011-05-01 security/cmd5checkpw: Upstream disapear and distfile is no more available
2011-05-01 security/cops: Upstream disapear and distfile is no more available
2011-05-01 security/find_ddos: Upstream disapear and distfile is no more available
2011-05-01 security/ftpmap: Upstream disapear and distfile is no more available
2011-05-01 security/hafiye: Upstream disapear and distfile is no more available
2011-05-01 security/ident2: Upstream disapear and distfile is no more available
2011-05-01 security/liedentd: Upstream disapear and distfile is no more available
2011-05-01 security/pam_pop3: Upstream disapear and distfile is no more available
2011-05-01 security/poc: Upstream disapear and distfile is no more available
2011-05-01 security/portscanner: Upstream disapear and distfile is no more available
2011-05-01 security/ppgen: Upstream disapear and distfile is no more available
2011-05-01 security/qident: Upstream disapear and distfile is no more available
2011-05-01 security/quintuple-agent: Upstream disapear and distfile is no more available
2011-05-01 security/rc5pipe: Upstream disapear and distfile is no more available
2011-05-01 security/rid: Upstream disapear and distfile is no more available
2011-05-01 security/ssh: Upstream disapear and distfile is no more available
2011-05-01 security/tea-total: Upstream disapear and distfile is no more available
2011-05-01 security/uberkey: Upstream disapear and distfile is no more available
2011-05-01 20:14:20 +00:00
Baptiste Daroussin
9d7a971e8a Deprecate unmaintained ports from security where upstream disapear and/or
where no distfiles can be found and are not used by maintained ports
2011-03-13 21:30:59 +00:00
Doug Barton
2fadfa2cfb For ports maintained by ports@FreeBSD.org, remove names and/or
e-mail addresses from the pkg-descr file that could reasonably
be mistaken for maintainer contact information in order to avoid
confusion on the part of users looking for support. As a pleasant
side effect this also avoids confusion and/or frustration for people
who are no longer maintaining those ports.
2009-12-21 02:19:12 +00:00
Marcus Alves Grando
a3a1d7e5eb - Re-add primary master site, while here fix WWW
Notified by:	sam
2006-05-26 03:59:53 +00:00
Marcus Alves Grando
ae6333c1c7 - Fix master sites
PR:		97827
Submitted by:	Martin Wilke <freebsd___unixfreunde.de>
2006-05-25 01:46:00 +00:00
Pav Lucistnik
d679262e6c - Add SHA256 2005-11-25 18:01:15 +00:00
Trevor Johnson
33fdc4cde2 SIZEify. 2004-03-17 18:29:46 +00:00
Akinori MUSHA
2c41b9e5f3 De-pkg-comment. 2003-02-20 19:00:52 +00:00
Mario Sergio Fujikawa Ferreira
f0a1969d34 o Rollback PORTCOMMENT modifications while this feature's implementation
is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
2002-11-10 16:48:51 +00:00
Adam Weinberger
d9611f9375 Use PORTCOMMENT in the Makefile, and whack the pkg-comment.
Approved by:	pat
2002-11-06 22:47:41 +00:00
Will Andrews
20177ec86d Fix MASTER_SITES; add WWW. Add MAINTAINER while I'm here.
PR:		19932
Submitted by:	Ports Fury
2000-07-15 17:35:29 +00:00
Chris D. Faulhaber
b41723e5be Update MASTER_SITES to allow this port to be fetched again. 2000-05-02 14:48:07 +00:00
Bill Fenner
c404588ea8 Remove oly@world.std.com as MAINTAINER; email has been bouncing for 2 months. 2000-04-21 22:07:32 +00:00
Chris Piazza
f1b93f577c Forgot to remove some variables 2000-04-10 04:43:51 +00:00
Chris Piazza
3df86a88a9 Update with the new PORTNAME/PORTVERSION variables 2000-04-09 18:34:06 +00:00
Jim Mock
bdf54063b2 Fix spelling errors.. privledges -> privileges
Submitted by:	Jeroen Ruigrok van der Werven <asmodai@bart.nl>
1999-11-18 19:09:16 +00:00
Peter Wemm
a53421230c $Id$ -> $FreeBSD$ 1999-08-31 01:53:22 +00:00
Michael Haro
5281212be3 chmod -> ${CHMOD}
chown -> ${CHOWN}
1999-08-22 19:01:07 +00:00
Tim Vanderhoek
a84b5b5f94 #4/4 enforcing Caps, no period
[Has anyone figured-out what makes the number 393 so interesting to PW, now?]

I wonder what was going through Jordan's head during his infamous
$Id$-smashing commit.

Before I forget....

Thanks to naddy@mips.rhein-neckar.de (Christian Weisgerber) for prompting
this commit.  See msg-id: 7geokh$tje$1@mips.rhein-neckar.de
1999-06-26 19:22:14 +00:00
Vanilla I. Shu
58a7add65c 1. Correct MASTER_SITES.
2. Sort pkg/PLIST.
1998-06-04 04:12:03 +00:00
Steve Price
0946932e4d Make the perl version of cops run.
PR:		4227
Submitted by:	Annelise Anderson <andrsn.stanford.edu@andrsn.standford.edu>
1998-02-22 01:27:22 +00:00
David E. O'Brien
d73b963228 Missed that PKGNAME and DISTNAME needed to be switched. 1996-11-18 07:31:46 +00:00
David E. O'Brien
2d0b362f21 Removed the hardcoded paths and used our variables instead (WRKSRC,PREFIX).
CATEGORIES+= --> CATEGORIES=
1996-11-17 19:29:55 +00:00
James FitzGibbon
2edb6649ef Import of the COPS system security checker.
Reviewed by:	jfitz@FreeBSD.ORG
Submitted by:	 Oliver Oberdorf <oly@world.std.com>
1996-11-17 18:29:57 +00:00