1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-10 02:45:11 +00:00
Commit Graph

23 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
Martin Wilke
efe3f7d37b - Fix Shebangs 2017-04-18 18:26:19 +00:00
Mathieu Arnold
a9dcad2fff Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:08:37 +00:00
William Grzybowski
6306e6c860 irc/py-irc: update to 13.1
PR:		202924
Submitted by:	yuri rawbw dot com
2015-11-12 20:48:54 +00:00
Marcus von Appen
734b63302e - Convert ports of irc/ and lang/ to new USES=python
Approved by:	portmgr (implicit)
2014-10-20 17:52:16 +00:00
William Grzybowski
09107dfdf0 irc/py-irc: update to 5.9.1
- Update to 5.9.1
- Remove obsolete python 2.6 check
- Remove obsolete zip_safe option
2014-06-16 12:57:05 +00:00
Marcus von Appen
9097ea3cc4 - Remove easy_install dependency
- Bump PORTREVISION to enforce a cleanup for the easy_install references

With hat:	python@
Approved by:	portmgr (implicit)
2014-06-14 08:20:21 +00:00
Baptiste Daroussin
9ddcc1212b Convert i* to USES=zip 2014-03-10 14:54:41 +00:00
William Grzybowski
ed39daa27e irc/py-irc: update to 8.5.4
- Update to 8.5.4
- Allow staging
- Use python auto plist
2013-11-19 13:44:40 +00:00
Ruslan Makhmatkhanov
f2803a979a Drop condititional dependency on py-imporlib, since it was removed.
With hat:	python
2013-10-03 09:05:53 +00:00
William Grzybowski
33f5c6e7c1 irc/py-irc: update to 8.5.3
- Update to 8.5.3
2013-09-23 16:40:00 +00:00
Baptiste Daroussin
f30824b2ef Add NO_STAGE all over the place in preparation for the staging support (cat: irc) 2013-09-20 18:44:49 +00:00
William Grzybowski
b6b9bd9f2f irc/py-irc: update to 8.5.1
- Update to 8.5.1

Changes: https://bitbucket.org/jaraco/irc/src/f8120c37a5/CHANGES.rst?at=8.5.1
2013-08-18 12:48:03 +00:00
William Grzybowski
d6f54c2ce3 irc/py-irc: update to 8.5
- Update to 8.5

Changes: https://bitbucket.org/jaraco/irc/src/5047365bd7b/CHANGES.rst?at=8.5
2013-08-11 13:21:21 +00:00
William Grzybowski
2f280c9755 irc/py-irc: update to 8.4
- Update to 8.4
- Make portlink happy

Changes: https://bitbucket.org/jaraco/irc/src/380ee9d1b/CHANGES.rst?at=8.4
2013-07-23 12:51:41 +00:00
William Grzybowski
4b40efa19e irc/py-irc: update to 8.3.2
- Update to 8.3.2
- Space -> tab style cleanup

Changes: https://bitbucket.org/jaraco/irc/src/d12f6b25ab/CHANGES.rst?at=8.3.2
2013-07-18 13:25:19 +00:00
William Grzybowski
3071f9f6b3 irc/py-irc: update to 8.3.1
- Update to 8.3.1
- Use PORTEXAMPLES instead of pkg-plist entries
- Unmute install examples
- Patch setup.py to extract egg file
2013-07-05 16:32:21 +00:00
William Grzybowski
3f3fb435d9 - Update to 8.3
Changes:
https://bitbucket.org/jaraco/irc/src/1612ffff/CHANGES.rst?at=default

Approved by:	culot (mentor)
2013-05-17 12:27:05 +00:00
William Grzybowski
ac3b2bec7c - Change MAINTAINER address of all my ports
Approved by:	culot (mentor)
2013-05-15 19:33:14 +00:00
Ruslan Makhmatkhanov
1f4ca6a59e - add missin build dependency on pytest-runner
- bump PORTREVISION

PR:		177239
Submitted by:	William Grzybowski <william88@gmail.com> (maintainer)
2013-03-22 19:36:52 +00:00
Frederic Culot
f548a5333b - Update to 8.0.1
PR:             ports/176248
Submitted by:   William Grzybowski <william88@gmail.com> (maintainer)
2013-02-19 09:09:39 +00:00
Frederic Culot
b5f022caf6 - Update to 8.0
- Add LICENSE (MIT)

PR:		ports/175392
Submitted by:	William Grzybowski <william88@gmail.com> (maintainer)
2013-01-18 07:40:54 +00:00
Ruslan Makhmatkhanov
5697ce41f6 - update to 5.0.1
- rename to py-irc to follow upstream
- change MASTER_SITES to pypi
- switch to easy_install
- update examples
- convert to optionsng
- add optional dependency on py-importlib for python < 2.7
- update WWW and port description
- general clean-up

This port should be python3 aware, so change USE_PYTHON to yes, but it still
doesn't builds with it because py-hgtools isn't, so can't test for sure.

PR:		173828
Submitted by:	rm (myself)
Approved by:	William Grzybowski <william88 at gmail dot com> (maintainer, via python@ ML)
Feature safe:	yes
2012-11-22 11:21:39 +00:00