1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-21 04:06:46 +00:00
Commit Graph

29 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
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Antoine Brodin
5fe04d8b06 Convert a few ports to USES=python 2014-08-29 17:28:42 +00:00
Antoine Brodin
53ece94217 Update to 2.15 2014-07-04 15:37:02 +00:00
Antoine Brodin
dc5b2e77a0 Update to 2.14 2014-06-10 18:32:05 +00:00
Antoine Brodin
8bc198637c - Update to 2.13
- Works fine with requests
2014-03-06 18:42:12 +00:00
Kubilay Kocak
8942de43ff Sweep www/py-requests dependants to www/py-requests1
Point all www/py-requests dependants to www/py-requests1 in preparation for
the upgrade of www/py-requests to version 2.x, which substantially breaks API
compatibility.

Maintainers of these ports can update their requests dependency independently
as time for sufficient testing permits.

PR:		ports/185631
2014-01-27 12:14:09 +00:00
Antoine Brodin
7e37c2269b Update to 2.12 2014-01-25 12:58:29 +00:00
Antoine Brodin
adac2a3665 Update to 2.11 2014-01-16 17:16:10 +00:00
Antoine Brodin
373442f822 Update to 2.10 2014-01-07 21:34:27 +00:00
Antoine Brodin
7b30a4a392 Update to 2.9 2013-12-22 20:30:12 +00:00
Antoine Brodin
669a95baae - Update to 2.8
- Use PYDISTUTILS_AUTOPLIST
2013-12-09 19:29:40 +00:00
Antoine Brodin
e159d9edc9 Update to 2.7 2013-11-24 13:34:50 +00:00
Antoine Brodin
bd60195923 Update to 2.6 2013-11-13 20:10:09 +00:00
Antoine Brodin
e6012d5db8 Convert to STAGEDIR and PYTHON_PY3K_PLIST_HACK. 2013-09-28 18:54:58 +00:00
Baptiste Daroussin
cf104c570b Add NO_STAGE all over the place in preparation for the staging support (cat: deskutils) 2013-09-20 16:21:37 +00:00
Antoine Brodin
1d99c57c15 Fix plist with python 3 2013-09-13 21:25:56 +00:00
Antoine Brodin
db5fdda235 Update dosage to 2.5 2013-07-29 20:09:38 +00:00
Antoine Brodin
63c8ef0dc5 Update dosage to 2.4
Changelog: https://raw.github.com/wummel/dosage/master/doc/changelog.txt
2013-06-25 21:42:56 +00:00
Antoine Brodin
a3f1ca63d6 Update dosage to 2.3
Approved by:	eadler, miwi (mentors, implicit)
2013-05-28 19:53:05 +00:00
Antoine Brodin
5f48b09199 Update dosage to 2.2
Approved by:	eadler, miwi (mentors, implicit)
2013-05-04 09:31:30 +00:00
Antoine Brodin
c86cc2ebf7 Update dosage to 2.1
Approved by:	eadler (mentor)
Feature safe:	yes
2013-04-19 15:16:41 +00:00
Frederic Culot
7600e31cba - Update to 1.14
Changes:	https://github.com/wummel/dosage/blob/master/doc/changelog.txt
PR:		ports/177289
Submitted by:	antoine@ (maintainer)
2013-03-23 08:20:11 +00:00
Frederic Culot
aed0ac0971 - Update to 1.13
Changes:	https://github.com/wummel/dosage/blob/master/doc/changelog.txt
PR:		ports/177053
Submitted by:	antoine@ (maintainer)
2013-03-18 14:41:37 +00:00
Ruslan Makhmatkhanov
f3aa13990a - update to 1.12
PR:		176754
Submitted by:	antoine (maintainer)
2013-03-09 16:33:21 +00:00
Ruslan Makhmatkhanov
75fafad0f7 - update to 1.10
PR:		176192
Submitted by:	antoine (maintainer)
2013-02-16 15:50:47 +00:00
Ruslan Makhmatkhanov
ce0c382a3d - update to 1.9
PR:		175676
Submitted by:	antoine (maintainer)
2013-01-30 21:36:11 +00:00
Ruslan Makhmatkhanov
f8af6389d8 - fix wording of LICENSE 2013-01-28 13:15:15 +00:00
Ruslan Makhmatkhanov
ab1967d5bc - rename py-dosage to just dosage (it's application, not library;
approved by maintainer via mail)
- update to 1.8
- trim Makefile header
- change WWW and MASTER_SITES to working ones

PR:		175633
Submitted by:	antoine (maintainer)
2013-01-28 13:05:56 +00:00