Commit graph

95 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
Koop Mast
37c5509bb4 Update iso-codes to 3.76. 2017-09-19 13:46:52 +00:00
Koop Mast
efdf48796a Update iso-codes to 3.75. 2017-05-06 09:30:38 +00:00
Koop Mast
bc858a3d49 Update iso-codes to 3.74. 2017-01-25 15:52:10 +00:00
Koop Mast
eb84b4c5f6 Update iso-codes to 3.69. 2016-08-20 18:07:35 +00:00
Dmitry Marakasov
4e942b6419 - Fix trailing whitespace in pkg-descrs, categories [g-n]*
Approved by:	portmgr blanket
2016-05-19 10:44:11 +00:00
Koop Mast
d252efc3b5 Update iso-codes to 3.65. 2016-02-18 21:35:57 +00:00
Koop Mast
79d8b5e8a7 Update iso-codes to 3.63. 2015-12-12 14:57:56 +00:00
Koop Mast
3380dae4df Update iso-codes to 3.62. 2015-10-02 16:43:00 +00:00
Koop Mast
0c3232e0ce Update iso-codes to 3.60. 2015-08-13 08:50:11 +00:00
Koop Mast
e67822f8c3 Update iso-codes to 3.59.
Sort USES.
2015-07-02 14:34:47 +00:00
Koop Mast
fba3c32451 Update iso-codes to 3.57. 2015-01-09 15:45:52 +00:00
Baptiste Daroussin
45858fb087 Cleanup plist 2014-12-09 13:36:34 +00:00
Koop Mast
d2968b60e3 Update to 3.56. 2014-09-22 09:06:10 +00:00
Adam Weinberger
fff296bfe7 Convert a bunch of USE_XZ to USES=tar:xz.
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 21:07:39 +00:00
Koop Mast
3cc2c6628d Update to 3.54.
Add beginning of ISO 639-5 support, which documents "Codes for the
representation of names of languages"
2014-06-27 16:09:17 +00:00
Koop Mast
d01fe5edb1 Update to 3.51. 2014-02-24 21:11:47 +00:00
Koop Mast
05ea8e1769 Update to 3.49.
Add NO_ARCH
Remove local mirror, the reason for having to host it locally was because
 the upstream distfile host suffered a fatal disk failure. Which has been
 resolved but the old iso-codes distfiles where lost.
2013-12-12 09:25:38 +00:00
Koop Mast
4a5323a0ff Add local dist site, upstream ftp seems to have vanished. 2013-11-24 17:14:42 +00:00
Koop Mast
d61d3293a3 Update to 3.46.
USE_GMAKE => USES=gmake.
Stageify.
2013-10-01 13:38:11 +00:00
Baptiste Daroussin
8ac99398e2 Add NO_STAGE all over the place in preparation for the staging support (cat: misc) 2013-09-20 20:50:57 +00:00
Koop Mast
31dabac7e4 Update to 3.43. 2013-06-18 19:26:54 +00:00
Koop Mast
0bc82928e7 Update to 3.41.
Indent USES correctly to be inline with the rest of the file.
2013-05-01 14:16:41 +00:00
Alex Kozlov
08c99f3ad5 - Convert USE_GETTEXT to USES (part 1)
Approved by:	portmgr (bapt)
2013-04-24 07:35:40 +00:00
Eitan Adler
334eb0fc61 This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.
If a port used other USE_GNOME items it was untouched.
The ports that used other USES were fixed by hand.

PR:		ports/177081
Reviewed by:	bapt
Approved by:	portmgr (miwi)
2013-03-19 13:04:30 +00:00
Koop Mast
79f42bc309 Update to 3.40.
Trim Makefile header.
2012-12-16 23:40:37 +00:00
Carlo Strub
a9f85911cd Fix typos and make small modifications in COMMENT (according to Porter's
Handbook)

Approved by:	portmgr@ (implicit)
2012-08-03 15:54:35 +00:00
Koop Mast
63bdc00477 Update to 3.37. 2012-07-17 20:23:50 +00:00
Koop Mast
63a65715c4 Update to 3.35.
Remove @dirrmtry lines for directories that we don't install in and/or
don't exist.
2012-05-05 21:07:46 +00:00
Koop Mast
46a2fde9cd Update to 3.32.2 2012-02-14 14:39:18 +00:00
Koop Mast
fed130e80a Update to 3.29 2011-10-23 10:47:51 +00:00
Koop Mast
0e682dded4 Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.

PR:		ports/159624
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru>
2011-08-11 19:20:17 +00:00
Koop Mast
bcac002fb1 Update to 3.25. 2011-04-08 10:04:18 +00:00
Koop Mast
3b9d53f74a Update to 3.24.2. 2011-03-02 13:25:54 +00:00
Koop Mast
169be0395f Update to 3.24.1. 2011-02-25 15:56:58 +00:00
Koop Mast
fd04c65811 Update to 3.23. 2010-12-04 21:56:38 +00:00
Koop Mast
86ec207912 Update to 3.22.
Remove python build dependancy.
2010-11-13 14:24:34 +00:00
Koop Mast
2f096902f2 Update to 3.21. 2010-10-03 07:21:54 +00:00
Koop Mast
be0ca6a00e Update to 3.20. 2010-09-30 22:00:49 +00:00
Koop Mast
2a8af1085b Update to 3.19. 2010-08-02 08:56:03 +00:00
Koop Mast
03e1facb97 Update to 3.18. 2010-07-26 21:11:58 +00:00
Koop Mast
43ec102f7a Update to 3.17.
Add license framework.
2010-06-15 20:55:28 +00:00
Ade Lovett
8d837132c7 Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. 2010-05-31 02:01:56 +00:00
Koop Mast
cac2d8276b Drop build dependancy on xmlproc_parse. Its not needed.
PR:		ports/147012
Submitted by:	Anonymous <swell.k@gmail.com>
2010-05-27 21:27:01 +00:00
Koop Mast
7cf42646a7 Update to 3.16. 2010-05-21 12:46:13 +00:00
Koop Mast
3afc9b9230 Update to 3.11.1. 2009-11-02 11:17:47 +00:00
Koop Mast
abf254810b Update to 3.11. 2009-10-01 16:19:41 +00:00
Koop Mast
4517e3eaf2 Update to 3.10.3. 2009-09-05 08:51:20 +00:00
Koop Mast
9e7119143c Update to 3.10.2. 2009-08-12 23:12:47 +00:00
Koop Mast
156681ad46 Update to 3.10.1. 2009-07-11 19:20:04 +00:00