1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00
Commit Graph

9 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
Wen Heping
012e79c622 - Add missing depends
PR:		201897
Submitted by:	andrew.hotlab@hotmail.com
Approved by:	maintainer(timeout, >50 days)
2015-09-17 15:49:47 +00:00
Wen Heping
20cc9f899a - Update to 1.2
- Pass maintainership to submitter

PR:		199282
Submitted by:	chian.jin@gmail.com
Approved by:	maintainer(timeout, >2 months)
2015-06-20 09:39:48 +00:00
Marcus von Appen
a1190ace45 - Convert finance/ to new USES=python
Approved by:	portmgr (implicit)
2014-10-20 17:18:18 +00:00
Antoine Brodin
3d7787f16e - Stage support
- Switch from easy_install to install
2014-02-17 20:42:40 +00:00
Baptiste Daroussin
1c7169ab74 Add NO_STAGE all over the place in preparation for the staging support (cat: finance) 2013-09-20 17:18:38 +00:00
Frederic Culot
bc56ad724c - Update to 1.1 [1]
- Trim Makefile's header
- Pet portlint(1) by changing tab into space in WWW link

Changes:	http://code.google.com/p/vatnumber/source/browse/CHANGELOG
PR:		ports/179386 [1]
Submitted by:	Qian Jin <eric.siroh@gmail.com> (maintainer)
2013-06-08 06:42:00 +00:00
Ruslan Makhmatkhanov
58c0a39784 Python module to validate VAT numbers. VAT means "Value Added Tax".
More infomations see http://en.wikipedia.org/wiki/VAT_number

WWW:	http://code.google.com/p/vatnumber/

PR:		ports/165980
Submitted by:	Qian Jin <eric.siroh@gmail.com>
Feature safe:   yes
2012-03-26 18:57:20 +00:00