Commit graph

38 commits

Author SHA1 Message Date
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
b9398223bd Convert LICENSE= "GPLxx # or later" to "GPLxx+"
Approved by:	portmgr blanket
2016-01-12 16:20:31 +00:00
Kurt Jaeger
5673a4498d mail/postfix-policyd-weight: Fix with new Net::DNS version
- Fix bug that re-appeared after Net::DNS was updated to most recent version

PR:		201753, 205253
Submitted by:	Herbert J. Skuhra <h.skuhra@gmail.com>
2015-12-11 21:14:27 +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
Dmitry Marakasov
4a8c0d698c - Clarify LICENSE
- Add LICENSE_FILE
- Add NO_ARCH
- Fix WWW:
2015-09-27 23:52:00 +00:00
Olli Hauer
33fd341cb2 - fix with latest NET::DNS
- re-assign Maintainer to ports@
  (I do no longer use this port)

PR:		201753
Submitted by:	Patrik Hildingsson, pi@
2015-09-27 11:47:11 +00:00
Olli Hauer
d36df4983e - use absolute perl path,
seems '/usr/bin/env perl' does not play nice
  with perl 5.20 during system restarts

PR:		196933
Submitted by:	Frank Reppin
2015-01-20 22:09:49 +00:00
Olli Hauer
ea6554f44f - remove dead rhsbl.ahbl.org [1]
- install policyd-weight.conf with the @sample macro
- alert user if any of this deprecated lists is found in policyd-weight.conf
   dnsbl.njabl.org
   rbl.ipv6-world.net
   rhsbl.ahbl.org
   dsn.rfc-ignorant.org
   postmaster.rfc-ignorant.org
   abuse.rfc-ignorant.org

[1] Noted by: Herbert J. Skuhra

MFH:		2015Q1
2015-01-09 20:59:09 +00:00
Antoine Brodin
228ab58873 Change INSTALL_DATA to install with mode 644
Remove patches and hacks that were used to work around the previous
situation
This allows to stage more ports as a regular user

Differential Revision:	https://reviews.freebsd.org/D703
Reviewed by and discussed with:	bapt
With hat:	portmgr
2014-09-04 19:26:24 +00:00
Olli Hauer
d1bbb3f475 - fix for new Net::DNS>=0.72
- bump required Net::DNS to >=0.72
- bump PORTREVISION
2014-05-25 13:39:43 +00:00
Olli Hauer
d99ce327a5 - fix build with changed Net::DNS API
in version Net::DNS v0.52 netdns_dn_expand was added as replacement for dn_expand
   in version Net::DNS v0.74 dn_expand was removed
- bump PORTREVISION

Tanks to Herbert J. Skuhra for notify about the Net::DNS issue on ports@
2014-05-24 08:00:32 +00:00
Olli Hauer
940288770f - remove bogus '\' 2014-03-15 16:47:53 +00:00
Olli Hauer
ba9b2cd799 - update to 0.1.15.2 (beta1 -> beta2)
- use patches instead post-patch and sync man pages
- adopt some patches from debian
- install sample config with mode 644 instead 444
- add dnsbl-1.uceprotect.net as possible candidate to sample config
  (commented out per default)
2014-03-15 16:42:26 +00:00
Olli Hauer
57644bc729 - remove BL_NJABL (njabl.org)
- add stage support
- add LICENSE
2014-03-15 14:08:07 +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
Olli Hauer
ee28a6f082 - remove rfc-ignorant
rfc-ignorant: all entrieys will be marked as deprecated starting on 2012-09-30
 http://rfc-ignorant.org/endofanera.php
2012-10-06 08:42:01 +00:00
Olli Hauer
c887be3495 - remove dead rbl sites (SFNET bug ID: 2765629, 3400804)
- fix dependency
- remove SITE_PERL from *_DEPENDS
- use ports framework to create polw user/group
- take maintainer (agreed by old maintainer/author via PM)

PR: ports/167213
Submitted by:	ohauer
Approved by:	old maintainer
2012-06-07 12:05:48 +00:00
Doug Barton
2b1dacc826 Remove more tags from pkg-descr files fo the form:
- Name
em@i.l

or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
2011-10-24 04:17:37 +00:00
Olli Hauer
c5284f2b4e - remove MD5 2011-07-03 13:53:52 +00:00
Wen Heping
3c17ca5e06 - Update to 0.1.15.1
PR:		ports/151584
Submitted by:	Robert Felber <robtone@ek-muc.de> (maintainer)
2010-10-20 08:06:14 +00:00
Wesley Shields
435576f64a - Don't hardcore prefix in RC script.
PR:		ports/135504
Submitted by:	Martin Tournoij <carpetsmoker@rwxrwxrwx.net>
Approved by:	Robert Felber <robtone@ek-muc.de> (maintainer)
2009-06-14 20:25:17 +00:00
Wesley Shields
56f1283e29 - Remove list.dsbl.org from the settings.
PR:		ports/133753
Submitted by:	olli hauer <ohauer@gmx.de>
Approved by:	Robert Felber <robtone@ek-muc.de> (maintainer)
2009-04-21 19:04:13 +00:00
Ion-Mihai Tetcu
8858f438a7 - fix rc.d script and bump PORTREVISION
- small portlint

PR:		ports/123411
Submitted by:	Sahil Tandon
Approved by:	maintainer
2008-05-05 08:22:35 +00:00
Rong-En Fan
3914c5b26a - Update to 0.1.14.17
PR:		ports/122194
Submitted by:	Robert Felber <robtone at ek-muc.de> (maintainer)
Security:	multiple working directory symlink vulnerabilities
2008-04-06 05:00:34 +00:00
Martin Wilke
dd82a4022a - Update to 0.1.14.14
PR:		119691
Submitted by:	Robert Felber <robtone@ek-muc.de> (maintainer)
2008-01-20 21:55:49 +00:00
Mark Linimon
581e69adb2 Set USE_PERL5/WANT_PERL as appropriate, for ports that either depend on
perl unconditonally, or conditionally.  To be able to conditionalize the
inclusion of bsd.perl.mk, they now need to be defined before the inclusion
of bsd.port.pre.mk.

Hat:		portmgr
2007-10-07 05:45:04 +00:00
Martin Wilke
8a4390b14d - Update to 0.14.5
From Changelog:
        0.1.14.4
        - DNS Errors were not handled correctly. May lead to a DoS.
        - DNS Error responses were subsequently concatenated

        0.1.14.5
        - 'A' lookups were not performed if 'MX' lookups returned NXDOMAIN
        (introduced in 0.1.14.4)
        - Detection Regex of dynamic clients corrected
        - man 8 policyd-weight minor changes to reflect MTA states

PR:		112567
Submitted by:	Robert Felber <robtone@ek-muc.de> (maintainer)
2007-05-27 10:40:39 +00:00
Martin Wilke
da52f17a3f - Update to 0.1.14 b3
Changelog:
http://www.policyd-weight.org/releases/changes.txt

PR:             109592
Submitted by:   Robert Felber <robtone@ek-muc.de> (maintainer)
2007-02-27 09:32:18 +00:00
Cheng-Lung Sung
5eaddab9f3 - Update to 0.1.14
PR:		ports/104889
Submitted by:	maintainer (Robert Felber)
2006-11-06 07:17:11 +00:00
Marcus Alves Grando
063aa614e8 Update to 0.1.12
Update MASTER_SITES and WWW
Add SHA256

PR:		90018
Submitted by:	maintainer
2005-12-06 16:12:44 +00:00
Jean-Yves Lefort
a364c70680 Update to 0.1.11
PR:		ports/87912
Submitted by:	maintainer
2005-10-24 09:33:33 +00:00
Jean-Yves Lefort
777802d510 Update to 0.1.10
PR:		ports/85785
Submitted by:	maintainer
2005-09-06 07:45:06 +00:00
Pav Lucistnik
d682661c15 - Update to 0.1.8
PR:		ports/82471
Submitted by:	Robert Felber <robtone@ek-muc.de> (maintainer)
2005-06-22 09:06:02 +00:00
Jean-Yves Lefort
de3fd498e9 Update to 0.1.7
PR:		ports/81796
Submitted by:	maintainer
2005-06-02 13:39:36 +00:00
Jean-Yves Lefort
6eb3b12cef Update to 0.1.6
PR:		ports/80648
Submitted by:	maintainer
2005-05-07 18:34:00 +00:00
Jean-Yves Lefort
023afa81f3 - Update to 0.1.4
- Fix p5-Net-DNS dependency file

PR:		ports/80448
Submitted by:	maintainer
2005-04-30 08:36:27 +00:00
Jean-Yves Lefort
eb9435da52 Policyd-weight is (as the name says) a weighted policyd for Postfix.
It uses HELO, MAIL FROM and the MTA IP address for scoring their
correctness. It also uses definable DNSBLs in a scored fashion.

WWW: http://robtone.mine.nu/postfix/

PR:		ports/80329
Submitted by:	Robert Felber <robtone@ek-muc.de>
2005-04-25 16:54:05 +00:00