Commit graph

24 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
54a08f6954 Convert tab after WWW: in pkg-descrs to single space as per PHB
Approved by:	portmgr blanket
2016-05-23 18:36:52 +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
Marcus von Appen
e1555011ab - Convert ports from databases/ and deskutils/ to new USES=python
Approved by:	portmgr (implicit)
2014-10-19 08:50:17 +00:00
Baptiste Daroussin
b5482324dc In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in databases
2013-12-11 18:08:52 +00:00
Li-Wen Hsu
41c039bfb2 - Support STAGEDIR 2013-11-18 17:02:06 +00:00
Baptiste Daroussin
36117d7097 Add NO_STAGE all over the place in preparation for the staging support (cat: databases) 2013-09-20 16:13:47 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Philip M. Gollucci
64c0144f41 - Update databases/tokyocabinet to 1.4.44 [1]
- Chase SHLIB bump

PR:             ports/145992 [1]
Submitted by    lwhsu [1]
2010-04-26 21:58:58 +00:00
Philip M. Gollucci
efb4398960 - Update databases/tokyocabinet to 1.4.41
- Bump PORTREVISION of depend ports (sh lib bump)

PR:             ports/142032
Submitted by:   lwshu
2009-12-27 02:08:54 +00:00
Philip M. Gollucci
6494c82c45 - Update databases/tokyocabinet to 1.4.39
- Bump PORTREVISION of affected ports for SHLIB bump

PR:             ports/140622
Submitted by:   Sahil Tandon <sahil@tandon.net>
2009-12-10 01:27:29 +00:00
Philip M. Gollucci
313605548e - Update databases/tokyocabinet to 1.4.30
PR:             ports/136988 [prompted by]
Submitted by:   Qing Feng <qingfeng@me.com>
2009-07-24 00:43:03 +00:00
Philip M. Gollucci
19d2586f02 - Update to 1.4.29
- bump PORTREVISION for SHLIB bump
2009-07-13 23:31:56 +00:00
Li-Wen Hsu
40023f8d76 - Fix build for customized PREFIX and LOCALBASE
Submitted by:	QAT
2009-06-11 22:53:00 +00:00
Philip M. Gollucci
484afcc6aa - Update to 1.4.23
- Chase shlib bump

PR:             ports/134960
Submitted by:   Gea-Suan Lin <gslin@gslin.org>
2009-05-27 19:18:26 +00:00
Philip M. Gollucci
fddc819e25 - Update to 1.4.20
- Bump PORTREVISION for SHLIB bump

PR:             ports/134596
Submitted by:   lwshu
2009-05-17 06:35:19 +00:00
Li-Wen Hsu
64de5e3bb7 - Update to 0.8 2009-05-12 11:01:35 +00:00
Philip M. Gollucci
28711ded06 - Update to 1.4.17
- Bump PORTREVISION for SHLIB bump

PR:             ports/134057
Submitted by:   lwshu
2009-05-07 07:27:54 +00:00
Philip M. Gollucci
2b72de428f - Update to 4.1.16
- Bump PORTREVISION for SHLIB bump
2009-04-25 00:34:39 +00:00
Philip M. Gollucci
00b9521e3a - Update to 4.1.15
- Bump PORTREVISION for SHLIB bump
2009-04-22 04:12:14 +00:00
Philip M. Gollucci
be5df9f4f3 - Bump PORTREVISION from databases/tokyocabinet SHLIB bump 2009-04-10 06:16:47 +00:00
Li-Wen Hsu
8345e0da71 - Bump PORTREVISION to chase databases/tokyocabinet update 2009-03-28 15:03:02 +00:00
Li-Wen Hsu
5a6f8733bc - Bump PORTREVISION to chase databases/tokyocabinet update 2009-03-10 11:42:18 +00:00
Li-Wen Hsu
f3fe11e0f9 Add py-pytc 0.7, Tokyo Cabinet Python bindings. 2009-02-18 01:40:24 +00:00