Commit graph

39 commits

Author SHA1 Message Date
Mathieu Arnold
551be3c723 Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
2017-11-30 15:50:30 +00:00
Dmitry Marakasov
c852615c85 - Fix LICENSE
- Cosmetic fixes
2017-04-20 15:55:13 +00:00
Martin Wilke
a6471e6136 - Fix shebangs 2017-04-18 04:49:15 +00:00
Mathieu Arnold
7f4572eae4 Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 13:29:15 +00:00
Dmitry Marakasov
c96fc3d2c7 - Add NO_ARCH 2015-08-20 13:13:51 +00:00
Erwin Lansing
1416c7d08b Reset maintainer
<fbsd-ports@xbsd.net>: host didriksen.anc.dk[87.73.130.136] said: 550 5.1.1
    <fbsd-ports@xbsd.net>: Recipient address rejected: User unknown in local
    recipient table (in reply to RCPT TO command)

Sponsored by:	DK Hostmaster A/S
2015-08-19 08:13:15 +00:00
Baptiste Daroussin
afb0da4983 Cleanup plist 2014-10-20 07:19:22 +00:00
Marcus von Appen
dae43d7a6d - Convert ports from cad/, chinese/, comms/ and converters/ to new
USES=python

Approved by:	portmgr (implicit)
2014-10-19 07:50:53 +00:00
Steve Wills
3b5bf7c929 - Stage
- Pet portlint

PR:		ports/188821
Submitted by:	Bartek Rutkowski <ports@robakdesign.com>
Approved by:	portmgr@ (blanket)
2014-04-26 21:01:23 +00:00
Rene Ladan
50f8eaece1 Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
2014-01-13 21:00:02 +00:00
Baptiste Daroussin
8e91f3161f Add NO_STAGE all over the place in preparation for the staging support (cat: cad) 2013-09-20 15:58:41 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Dmitry Marakasov
8ab2c962a1 - Fix fetch
Reported by:	QAT
2010-08-25 01:48:39 +00:00
Dmitry Marakasov
511b7bd219 - Update to 37
PR:		149027
Submitted by:	Sven Esbjerg <esbjerg@xbsd.net> (maintainer)
2010-08-24 17:47:47 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Martin Wilke
81100672d4 - Update lang/python26 and make Python 2.6.2 to the default Python version
Tested by:	3 pointyhat runs
Thanks to:	pav, gahr, lwhsu, mva, amdmi3
2009-06-08 22:30:55 +00:00
Dmitry Marakasov
fc6aa06eab - Fix dependency on pygtk2
PR:		ports/125477
Approved by:	maintainer
Approved by:	miwi (mentor)
2008-07-11 15:27:52 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
Pav Lucistnik
aed541e7be - Fix version in egg-info filename 2007-07-30 18:20:01 +00:00
Alexander Botero-Lowry
4942ce5a7d - Make Python 2.5.1 the default Python version
- Add significantly better support in bsd.python.mk for working with
   Python Eggs and the easy_install system

Tested by:	pointyhat runs
Approved by:	pav (portmgr)
Most work by:	perky
Thanks to:	pav
2007-07-30 09:42:28 +00:00
Pav Lucistnik
568bb68fda - Update to 36
PR:		ports/114947
Submitted by:	Sven Esbjerg <fbsd-ports@xbsd.net> (maintainer)
2007-07-28 19:25:49 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Erwin Lansing
27fdfa41c2 - Update to 32
- Hand maintainership to submitter

PR:		98231
Submitted by:	Sven Esbjerg <fbsd-ports@xbsd.net>
Approved by:	maintainer
2006-06-04 15:41:11 +00:00
Tilman Keskinoz
2318c7c1c3 Update to version 30
PR:		95825
Submitted by:	Soeren Straarup <xride@x12.dk>
2006-04-15 18:25:23 +00:00
Marcus Alves Grando
42fcd1a4cb - Update to 28
PR:		93518
Submitted by:	maintainer
2006-02-18 17:08:59 +00:00
Erwin Lansing
d8514df4e5 Add file that was missing in the previous commit which read:
- Update to 27
- Use a static pkg-plist
- Pass maintainership to submitter

PR:		ports/90818
Submitted by:	Soeren Straarup <xride@x12.dk>

Submitted by:	pointyhat (kris)
Pointy hat to:	garga
2005-12-25 16:42:24 +00:00
Renato Botelho
7e0f406012 - Update to 27
- Use a static pkg-plist
- Pass maintainership to submitter

PR:		ports/90818
Submitted by:	Soeren Straarup <xride@x12.dk>
2005-12-23 10:28:42 +00:00
Pav Lucistnik
2098ca40dc - Add SHA256 2005-11-24 00:22:47 +00:00
Joe Marcus Clarke
235c907ae5 Bump PORTREVISION to chase the glib20 shared library update. 2005-11-05 05:22:06 +00:00
Joe Marcus Clarke
b3458f652e Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
Ying-Chieh Liao
fbfa025a9f upgrade to version 21 2005-01-17 03:10:52 +00:00
Joe Marcus Clarke
46a4d69571 Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the
big upgrade.
2004-11-07 22:37:47 +00:00
Mark Linimon
d0692333c2 Update to 16; add USE_BZIP2; fix plist.
PR:		ports/71152
Submitted by:	Stefan Walter <sw at gegenunendlich dot de> (maintainer)
2004-10-12 06:37:18 +00:00
Joe Marcus Clarke
731798cdcf Chase the glib20 update, and bump all affected ports' PORTREVISIONs. 2004-04-05 03:31:02 +00:00
Joe Marcus Clarke
053fdb6a6b Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
2004-02-04 05:21:48 +00:00
Trevor Johnson
e8d5605043 Add SIZE. 2004-01-27 20:51:07 +00:00
Ying-Chieh Liao
e843f00c0b add pythoncad release 10
An open-source CAD package built designed around Python
2003-11-12 02:01:27 +00:00