Commit graph

32 commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
35ee4cb4ad Remove Perl core modules
- Add LICENSE_FILE
- Add NO_ARCH
- Convert to options target helper
- Remove blank line in PLIST
- Bump PORTREVISION for dependency change
2017-06-26 03:24:38 +00:00
Mathieu Arnold
f899c758a6 When there is a do-install target, do not use a post-install target, do
everything at once.  Sometime, rename post-install into a options helper
target.

I did not fix ports that were such a mess that I could not figure out
what they really wanted to do.  I also did not change ports that had
some version of an auto-plist code in post-install, for the same reason.

With hat:	portmgr
Sponsored by:	Absolight
2016-07-19 11:04:13 +00:00
Dmitry Marakasov
e87a8bd319 - Fix trailing whitespace in pkg-messages
Approved by:	portmgr blanket
2016-05-19 11:09:14 +00:00
Dmitry Marakasov
4e942b6419 - Fix trailing whitespace in pkg-descrs, categories [g-n]*
Approved by:	portmgr blanket
2016-05-19 10:44:11 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
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
Antoine Brodin
8e556b93ae Cleanup plist 2014-11-22 18:42:44 +00:00
Olli Hauer
bdce151e56 - add stage support
- add pkg-plist
- fix LICENSE
- use shebangfix
2014-08-31 14:23:26 +00:00
Jimmy Olgeni
168f57451a Remove indefinite articles and trailing periods from COMMENT, plus minor
COMMENT typos and surrounding whitespace fixes. A few Makefiles where not
included as they contain Latin-1 characters that break the Phabricator
workflow. Category M.

CR:		D306
Approved by:	portmgr (bapt)
2014-07-07 15:31:01 +00:00
Baptiste Daroussin
c71ee02f2e Resetting maintainership on ports that have not been staged and without any
pending PR (related to stage)

With hat:	portmgr
2014-07-04 09:12:57 +00:00
Baptiste Daroussin
fd61959c15 Add NO_STAGE all over the place in preparation for the staging support (cat: mail) 2013-09-20 19:59:12 +00:00
Andrej Zverev
69b6f05b28 - convert to the new perl5 framework
- convert USE_GMAKE to Uses

Approved by:	portmgr (bapt@, blanket)
2013-09-14 18:12:50 +00:00
Sahil Tandon
4149e0fe6d - Update to 1.35 2013-09-02 19:15:19 +00:00
Andrej Zverev
e214c57b8f - Remove SITE_PERL from *_DEPENDS
Approved by: portmgr@ (bapt@)
2012-06-29 18:37:54 +00:00
Sahil Tandon
8c1d11010c - Add OPTION to install postfwd v2 rather than v1 and
convert to new options framework.

- Revise the rc.d script[1] with style and functionality
  improvements, one of which works around an upstream
  issue that obstructed operation of 'status' and other
  functions.  Because this affects the default package,
  bump PORTREVISION.

Reviewed by:	dougb [1]
2012-06-10 18:58:16 +00:00
Sahil Tandon
a6d78ba487 - Update to 1.32
PR:		ports/167835
Submitted by:	Thomas Vogt <thomas@bsdunix.ch>
2012-05-23 02:29:31 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
Sahil Tandon
8564dff3e4 - Update to 1.31 2011-10-18 01:50:45 +00:00
Sahil Tandon
609a543f77 - Update to 1.30 2011-09-07 22:42:24 +00:00
Sahil Tandon
212e0cafb0 - Update to 1.22 2011-08-14 23:25:57 +00:00
Sahil Tandon
c01434b00d - Update to 1.20 2010-11-15 16:26:42 +00:00
Sahil Tandon
df49ab2405 - Update to 1.19
- Define LICENSE
2010-11-08 04:44:44 +00:00
Sahil Tandon
6d38f8d01c - Update to 1.18
Approved by:	itetcu@ (mentor)
2010-05-05 23:32:47 +00:00
Sahil Tandon
4c867050c9 - Update RUN_DEPENDS [1]
- Bump PORTREVISION for dependency change
- Change my email to sahil@FreeBSD.org

Reported by:	Ziaya Syed Hasan <ziaya@sipradi.com.np> [1]
Approved by:	itetcu (mentor)
2010-04-14 23:07:14 +00:00
Ion-Mihai Tetcu
a6953a3480 - Update to 1.17
PR:		144949
Submitted by:	Sahil Tandon (maintainer)
2010-04-03 09:37:13 +00:00
Doug Barton
1d6b4b3f91 Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Martin Wilke
c088858296 - Drop some empty files
PR:		142990
Submitted by:	Ulrich Spoerlein <uqs@spoerlein.net>
2010-02-02 23:44:38 +00:00
Martin Wilke
e2ebb4e08e - Update to 1.16
Changelog:
http://nopaste.unixfreunde.de/3840

PR:		138520
Submitted by:	Sahil Tandon <sahil@tandon.net> (maintainer)
Feature safe:	yes
2009-09-19 16:57:15 +00:00
Martin Wilke
b093bafb0d - Update to 1.14
PR:		136730
Submitted by:	Sahil Tandon <sahil@tandon.net> (maintainer)
2009-08-14 19:55:13 +00:00
Ion-Mihai Tetcu
768043af28 - update underlying software to 1.13
- misc. refinements in Makefile and files/pkg-message.in

PR:		135906
Submitted by:	Sahil Tandon (maintainer)
2009-07-06 20:18:05 +00:00
Beech Rintoul
85d098279b - Update to 1.10pre8b
PR:		ports/128019
Submitted by:	Sahil Tandon <sahil@tandon.net> (maintainer)
2008-10-18 05:22:55 +00:00
Beech Rintoul
b908a40f65 - New port: mail/postfix-postfwd A postfix firewall policy daemon
The program uses the postfix policy delegation protocol to control access to
the mail system before a message has been accepted (please visit
http://www.postfix.org/SMTPD_POLICY_README.html for more information). It
allows you to choose an action (e.g. reject, dunno) for a combination of
several smtp parameters (like sender and recipient address, size or the
client's TLS fingerprint).

PR:		ports/123544
Submitted by:	Sahil Tandon <sahil at tandon.net>
2008-05-21 01:54:45 +00:00