Commit graph

38 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
Sunpoet Po-Chuan Hsieh
a16ceeb84e Update RUN_DEPENDS: use newer twisted
- Bump PORTREVISION for dependency change

PR:		221652
Submitted by:	sunpoet (myself)
Approved by:	novel (maintainer)
2017-08-20 12:30:35 +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
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Antoine Brodin
6a29a1e3b2 Fix RUN_DEPENDS 2015-01-24 22:10:59 +00:00
Marcus von Appen
273cb9ed49 - Convert ports of misc/ to new USES=python
Approved by:	portmgr (implicit)
2014-10-20 17:59:37 +00:00
Jimmy Olgeni
168f57451a Remove indefinite articles and trailing periods from COMMENT, plus minor
COMMENT typos and surrounding whitespace fixes. A few Makefiles where not
included as they contain Latin-1 characters that break the Phabricator
workflow. Category M.

CR:		D306
Approved by:	portmgr (bapt)
2014-07-07 15:31:01 +00:00
Adam Weinberger
38c1ceb675 Remove NOPORTDOCS and NOPORTEXAMPLES. 2014-07-04 00:56:57 +00:00
Dmitry Marakasov
4ed5d621eb - Convert misc/xosd and dependent ports which need it (deskutils/xneur, polish/ekg2, polish/gnugadu2, sysutils/lineak-xosdplugin) to USES=libtool, drop .la files
- Since xosd shlib version has changed, bump all ports which depend on it
- Stagify deskutils/xneur
- Convert USE_BZIP2 to USES
- Use new LIB_DEPENDS syntax

Approved by:	portmgr blanket
2014-05-27 11:17:41 +00:00
Roman Bogorodskiy
778a15959e - Stage support
- Use new style LIB_DEPENDS syntax
- Use PYDISTUTILS_AUTOPLIST and drop pkg-plist
2014-03-29 17:09:30 +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
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Ruslan Makhmatkhanov
d56ff146fb - convert to using PYTHON_SITELIBDIR (non-functional change) 2012-02-12 16:55:08 +00:00
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Dirk Meyer
eca78ec61b - bump all port that indirectly depends on libjpeg and have not yet been bumped or updated
Requested by:	edwin
2009-07-31 13:57:52 +00:00
Li-Wen Hsu
8d5e2eed39 - Fix fetch
- Update WWW

Reported by:	-fetch-original pointyhat run
2009-02-01 19:22:20 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Alexander Botero-Lowry
4942ce5a7d - Make Python 2.5.1 the default Python version
- Add significantly better support in bsd.python.mk for working with
   Python Eggs and the easy_install system

Tested by:	pointyhat runs
Approved by:	pav (portmgr)
Most work by:	perky
Thanks to:	pav
2007-07-30 09:42:28 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Roman Bogorodskiy
ee0a3ac8c4 - Use "fixed" as a default font instead of "helvetica" since it is not
available in standart install
- Bump PORTREVISION

Reported by:		xride
2007-03-09 06:34:59 +00:00
Edwin Groothuis
efe7d5f7f4 Remove USE_REINPLACE from ports starting with M 2006-05-10 22:37:39 +00:00
Ade Lovett
fe279f0df8 Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.
Discussed with:	kris
Approved by:	portmgr (implicit)
2006-03-07 08:28:06 +00:00
Edwin Groothuis
53354e7e9c SHA256ify
Approved by: krion@
2006-01-22 12:59:47 +00:00
Roman Bogorodskiy
b850306cce Make it respect X11BASE.
Reported by:	pointyhat via kris
2005-10-25 15:49:05 +00:00
Roman Bogorodskiy
f18450a738 - Update to 0.2.14
- Take maintainership (previous maintainer was inactive for about 8 month)

Approved by:	maintainer timeout (two weeks)
2005-09-22 12:45:01 +00:00
Roman Bogorodskiy
d6048e6649 - use the original extension name "pyosd", not "osd"
- install docs

PR:		78121
Submitted by:	novel
Approved by:	maintainer timeout
2005-04-05 17:17:04 +00:00
Pav Lucistnik
8b2156e190 - Update to 0.2.12
PR:		ports/76784
Submitted by:	Roman Bogorodskiy <bogorodskiy@inbox.ru>
Approved by:	maintainer timeout (2 weeks)
2005-02-14 20:19:49 +00:00
Pav Lucistnik
d6eda5e394 - Update to 0.2.11
PR:		ports/73664
Submitted by:	Roman Bogorodskiy <bogorodskiy@inbox.ru>
Approved by:	Stefan Grundmann <sg-sendpr@waset.de> (maintainer)
2004-11-10 20:18:29 +00:00
Pav Lucistnik
652f66e6fa - Update to 0.2.9
- Transfer maintainership to submitter

PR:		ports/64916
Submitted by:	Stefan Grundmann <sg-sendpr@waset.de>
Approved by:	old maintainer
2004-03-31 13:52:13 +00:00
Trevor Johnson
8232e82f85 SIZEify (maintainer timeout) 2004-03-31 03:12:58 +00:00
Joe Marcus Clarke
73f7c91b5d Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1)
2004-02-04 05:10:27 +00:00
Mark Linimon
074e13d261 Update maintainer's email address (prompted by detailed autoreply to
a message I just forwarded).
2004-01-19 00:56:11 +00:00
Kirill Ponomarev
0c71885ec4 - Unbreak build by adding new master site
PR:		58986
Submitted by:	Lars Eggert <larse@isi.edu> (maintainer)
2003-11-06 09:09:43 +00:00
Kris Kennaway
09b69954f2 Mark BROKEN (see bento logs). These ports are scheduled for removal
after Feb 2 2004 if they are still broken at that time and no fixes
have been submitted by PR.
2003-11-03 03:56:42 +00:00
Kirill Ponomarev
5a2e1f4631 Add py-osd 0.2.6, a python wrapper for osd, for displaying text
on your X display.

PR:		55426
Submitted by:	larse@isi.edu
2003-10-03 12:42:23 +00:00