Commit graph

9 commits

Author SHA1 Message Date
Pawel Pekala
4a2bdda676 Support staging
PR:		ports/185762
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Approved by:	maintainer timeout
2014-02-01 13:20:58 +00:00
Olli Hauer
4fb1cfb1cd - rename AL2 to APACHE20 in Mk/bsd.licenses.db.mk
- svn move Templates/Licenses/AL2 Templates/Licenses/APACHE20
- add APACHE10 and APACHE11 to Mk/bsd.licenses.db.mk
- add entry in UPDATING
- bulk change all ports AL2 => APACHE20

- math/openfst/pkg-plist: remove share/licenses/openfst-1.3.4

PR:		ports/184785
Submitted by:	ohauer
Reviewed by:	tabthorpe
Approved by:	portmgr (tabthorpe@)
2013-12-30 20:55:18 +00:00
William Grzybowski
1e34739b64 Use setuptools for all Python ports.
Setuptools is the preferred method to manage Python distributions after
many changes to the packaging ecosystem over the past couple of years.

Only ports using USE_PYDISTUTILS= yes are affected by this commit, ports using
USE_PYDISTUTILS= easy_install remains the same however this usage is now
deprecated and should be converted to USE_PYDISTUTILS= yes.

Some Python distributions do not work with setuptools out of the box because
they extend the install command from distutils and not setuptools, and
so they need to be patched accordingly.

pip (which leverages setuptools) works around the issue by using eggs, however
we want to get rid of those as well, as support for "flat" installation is
unavailable or has other issues associated with it.

This work allows us to unify how python packages are built, ensure that Python
distributions are installed consistently, reduces complexity for Python port
maintainers and paves the way for simplifying the Python ports framework in
the future.

With hat on:	python
Reviewed by:	koobs, antoine
Exp-run:	bdrewery
Approved by:	bdrewery (portmgr)
2013-12-15 16:22:17 +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
Ruslan Makhmatkhanov
2ced038e1f - update to 1.2
- modify policyd-spf so ${PREFIX}/etc/postfix-policyd-spf-python/policyd-spf.conf
  is used as default configuration files and change pkg-message.in accordingly
- modify misc file paths in man pages so they match installed ones
- adopt to new options framework (DOCS)
- add license information (AL2)
- trim makefile header.
- update WWW url in pkg-descr

while I'm here:
- use absolute url in MASTER_SITES and remove http redirection quirks
- replace PYTHON_SITELIBDIR with PYTHON_PKGNAMEPREFIX in depends
- shortened overly long lines to make Makefile more readable
- remove attribution from pkg-descr, that's no more supported in ports

PR:		177797
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Approved by:	Giel van Schijndel <me@mortis.eu> (maintainer)
2013-08-28 13:47:32 +00:00
Michael Scheidell
1244d916d4 - Update to v1.0
PR:		ports/167616
Submitted by:	Keith Gaughan <k@stereochro.me>
Approved by:	Giel van Schijndel <me@mortis.eu> (maintainer)
2012-05-12 09:20:34 +00:00
Frederic Culot
9307a99e9f - Update to 0.8.1
PR:		ports/157058
Submitted by:	Keith Gaughan <k@stereochro.me>
Approved by:	Giel van Schijndel <me@mortis.eu> (maintainer)
2011-05-20 11:04:07 +00:00
Tong LIU
03d0a65672 - fix pkg-plist problem
PR:	ports/142508
Submitter:	Giel van Schijndel <me@mortis.eu> (maintainer)
2010-01-12 02:06:17 +00:00
Tong LIU
f3e5175467 python-policyd-spf is a Postfix SMTPd policy engine for SPF checking. It is
implemented in pure Python and uses the python-spf module.

WWW: http://www.openspf.org/Software

Giel van Schijndel <me@mortis.eu>

PR:		ports/142508
Submitted by:	Giel van Schijndel <me at mortis.eu>
2010-01-11 17:31:25 +00:00