1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-29 01:13:08 +00:00
Commit Graph

27 Commits

Author SHA1 Message Date
Emanuel Haupt
f454d095ba Remove trailing whitespaces from category audio 2014-02-21 13:35:10 +00:00
Emanuel Haupt
5005b67362 According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.

This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.

Approved by:    portmgr (bapt)
2014-02-10 13:54:26 +00:00
Rene Ladan
50f8eaece1 Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
2014-01-13 21:00:02 +00:00
Adam Weinberger
49bf36d527 Convert to PORT_OPTIONS:MDOCS.
Holdout shame list: ruby, perl, python
2014-01-03 15:26:06 +00:00
William Grzybowski
1e34739b64 Use setuptools for all Python ports.
Setuptools is the preferred method to manage Python distributions after
many changes to the packaging ecosystem over the past couple of years.

Only ports using USE_PYDISTUTILS= yes are affected by this commit, ports using
USE_PYDISTUTILS= easy_install remains the same however this usage is now
deprecated and should be converted to USE_PYDISTUTILS= yes.

Some Python distributions do not work with setuptools out of the box because
they extend the install command from distutils and not setuptools, and
so they need to be patched accordingly.

pip (which leverages setuptools) works around the issue by using eggs, however
we want to get rid of those as well, as support for "flat" installation is
unavailable or has other issues associated with it.

This work allows us to unify how python packages are built, ensure that Python
distributions are installed consistently, reduces complexity for Python port
maintainers and paves the way for simplifying the Python ports framework in
the future.

With hat on:	python
Reviewed by:	koobs, antoine
Exp-run:	bdrewery
Approved by:	bdrewery (portmgr)
2013-12-15 16:22:17 +00:00
Baptiste Daroussin
183c2ed74f Add NO_STAGE all over the place in preparation for the staging support (cat: audio) 2013-09-20 14:36:35 +00:00
Baptiste Daroussin
5163781803 Convert audio from USE_GMAKE to USES=gmake
While here:
- Trim headers
- Convert some USE_GNOME=pkgconfig to USES=pkgconfig
- Add some missing pkgconf dependencies
- Convert some USE_GNOME=gnomehack to USES=pathfix
2013-08-30 23:01:05 +00:00
Ruslan Makhmatkhanov
cf45b44712 - update to 0.6.18
- remove stale mirror
- strict python versions (python3 isn't supported)

Approved by:   novel (mentor, implicit)
2011-12-25 06:31:36 +00:00
Ruslan Makhmatkhanov
1d3015aac7 Change email for my ports to FreeBSD one.
Approved by:	novel (mentor)
Feature safe:	yes
2011-11-10 22:20:18 +00:00
Pav Lucistnik
1ba9a26bb7 - Update to 0.6.17
PR:		ports/152061
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru> (maintainer)
2010-11-08 21:39:06 +00:00
Steven Kreuzer
78fdfe554f Change maintainer to Ruslan Mahmatkhanov <cvs-src@yandex.ru>
Approved by:	Tobias Roth <ports@fsck.ch> (Maintainer)
2010-09-27 20:29:28 +00:00
Li-Wen Hsu
ed91e1908d - Update to 0.6.16
PR:		ports/124551
Submitted by:	Tobias Roth <ports AT fsck.ch> (maintainer)
2008-06-14 03:02:42 +00:00
Philippe Audeoud
db3e761f44 - Update to 0.6.15.
PR:		ports/121901
Submitted by:	Tobias Roth <ports@fsck.ch> (maintainer)
Approved by:	tabthorpe (mentor)
2008-03-21 08:22:35 +00:00
Hye-Shik Chang
0ee335d969 - Update to 0.6.14
- Pass maintainership to the submitter.

PR:		ports/118236
Submitted by:	Tobias Roth <ports@fsck.ch>
2008-01-21 04:00:38 +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
Rong-En Fan
f935a609c5 - Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run
2007-07-23 09:36:51 +00:00
Erwin Lansing
6076813926 - Update to 0.6.11
- remove LIB_DEPENDS audio/id3lib
- enable NOPORTDOCS option.

PR:		106880
Submitted by:	Li-Wen Hsu <lwhsu@lwhsu.org>
Approved by:	maintainer timeout
2007-01-05 21:56:31 +00:00
Hye-Shik Chang
75c99d2df9 Update to 0.6.10 2006-04-22 04:22:47 +00:00
Edwin Groothuis
980092624a SHA256ify
Approved by:		krion@
2006-01-22 08:13:12 +00:00
Hye-Shik Chang
b806cc311a Update to 0.6.8 2005-10-10 14:44:35 +00:00
Hye-Shik Chang
50e4758d90 Update to 0.6.4 2005-03-20 16:56:29 +00:00
Hye-Shik Chang
f12b185fa1 - Update to 0.6.3
_ Update main site URL
2005-01-26 09:19:00 +00:00
Hye-Shik Chang
9572f6878d Fix build on Python 2.4. 2004-12-05 02:58:04 +00:00
Hye-Shik Chang
de13ba7e3c Update to 0.6.2 2004-10-18 01:48:49 +00:00
Hye-Shik Chang
4fada1630a Add SIZE data.
Submitted by:	trevor
2004-03-18 07:38:47 +00:00
Joe Marcus Clarke
053fdb6a6b Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
2004-02-04 05:21:48 +00:00
Hye-Shik Chang
b70fb0b21e Add new port for py-eyed3, an ID3 processing library for Python 2003-08-22 05:13:49 +00:00