Commit graph

43 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
0e04efec5a Update WWW: SF redirects to https://sourceforge.net/projects/<PROJECT_NAME>/ 2017-01-20 20:33:30 +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
Dmitry Marakasov
b9398223bd Convert LICENSE= "GPLxx # or later" to "GPLxx+"
Approved by:	portmgr blanket
2016-01-12 16:20:31 +00:00
Dmitry Marakasov
6fe2a88d77 - Clarify LICENSE
- Add LICENSE_FILE
- Strip libraries
2015-03-13 13:22:06 +00:00
Tijl Coosemans
60945f0277 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-12-08 16:48:38 +00:00
Marcus von Appen
1727182e5d - Convert ports of multimedia/ to new USES=python
Approved by:	portmgr (implicit)
2014-10-21 17:22:07 +00:00
Vanilla I. Shu
cdab480c75 Fix typo.
Submitted by:	rm@
2014-06-09 03:43:22 +00:00
Vanilla I. Shu
5a8e8b2127 1: Stagify.
2: add LICENSE.
3: switch to PYDISTUTILS_AUTOPLIST.
2014-06-09 03:06:28 +00:00
Ganael LAPLANCHE
8e3dcb3c28 - Update multimedia/libdvdread to 4.9.9
- Bump dependent ports' PORTREVISIONS and update LIB_DEPENDS [1]
- multimedia/libdvdnav: remove dependency to (now removed) dvdread-config
- sysutils/vstrip: remove useless dependency to multimedia/libdvdread

Approved by:	portmgr (implicit) [1]
2014-05-13 10:17:04 +00:00
Ganael LAPLANCHE
1e4183548e - Update libdvdread and libdvdnav to 4.2.1
- Bump dependent ports' revisions
2014-02-03 08:15:19 +00:00
Baptiste Daroussin
855fb638fb Add NO_STAGE all over the place in preparation for the staging support (cat: multimedia) 2013-09-20 20:57:48 +00:00
Eitan Adler
d1f32a3e5d Style: tab -> space.
Most contributors copy an existing port when writing their own so reduce the number of bad examples in the tree.
2013-03-28 16:28:59 +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
Ganael LAPLANCHE
a6a77bf429 - Update libdvdread and libdvdnav to 4.2.0 and bump dependent ports' revisions
- libdvdread: allow package building with libdvdcss if WITH_DVDCSS is set [1]
- libdvdread/libdvdnav: fix endianness handling [2]

Submitted by: olgeni [1], richo <richo@psych0tik.net> [2] (via mail to ports@)
PR: ports/162197 [1]
2012-01-17 14:35:18 +00:00
Olli Hauer
4c503beb39 - remove MD5 2011-07-03 13:38:45 +00:00
Max Brazhnikov
199a6d9bdb Bump PORTREVISION for libdvdread dependants 2010-09-14 18:58:51 +00:00
Dmitry Marakasov
a13d9a603d - Switch SourceForge ports to the new File Release System: categories starting with M 2009-08-22 00:28:34 +00:00
Robert Noland
c6542427d4 Replace libdvdread with the version maintained by the mplayer group
-Turn over maintainership
	-Bump ports that depend on libdvdread since shared lib
	 version rolls back from .5 to .4
	-Fix multimedia/ogle build with this version

PR:		127849
Submitted by:	Ganael LAPLANCHE <ganael.laplanche@martymac.com>
2009-02-08 18:45:38 +00:00
Mark Linimon
a9f04cf1ba Reset lewiz@compsoc.man.ac.uk due to lack of time to work on FreeBSD.
Hat:		portmgr
2008-08-20 06:45:03 +00:00
Alexander Nedotsukov
a2936e07c7 - Recovery from nasty update.
- Plug CDROM device file descriptor leak.
2008-04-06 10:18:01 +00:00
Felippe de Meirelles Motta
68aac124e8 - Update to 0.4.10.
- Use SF macro.

PR:		ports/121227
Submitted by:	myself
Approved by:	gabor (mentor), maintainer timeout (> 2 weeks)
2008-03-19 12:41:31 +00:00
Jeremy Chadwick
1e44513898 * libdvdread - PORTREVISION increment
* libdvdread - add patch for including <stdlib.h> in dvdread/ifo_types.h
* Others - LIB_DEPENDS changes (require libdvdread.so.5)
* Others - PORTREVISION increment for those dependent on libdvdread

Approved by:	philip
2007-04-05 06:03:23 +00:00
Alexander Nedotsukov
e272b83198 - Workaround Pythons ioctl() wrapper deficency.
- Add CDS constant missed on FreeBSD.
- Catch up with lsdvd output format changes.
- Remove obsolete USE_REINPLACE.

Approved by:	maintainer
2006-03-31 01:58:03 +00:00
Edwin Groothuis
dbef3380d2 SHA256ify
Approved by: krion@
2006-01-22 21:24:05 +00:00
Pav Lucistnik
d5f2dc9576 - Update to 0.4.8
PR:		ports/79728
Submitted by:	Lewis Thompson <lewiz@compsoc.man.ac.uk> (maintainer)
2005-04-09 23:23:53 +00:00
Mark Linimon
8f7b43c177 Update maintainer's email address.
Requested by:	maintainer
2005-04-08 03:41:18 +00:00
Tilman Keskinoz
00fc38e208 Update to 0.4.7
PR:		74628
Submitted by:	Lewis Thompson <purple@lewiz.net>
2004-12-04 20:42:13 +00:00
Edwin Groothuis
be05f9c262 Make LOCALBASE proof 2004-11-23 12:05:58 +00:00
Mark Linimon
b557e07070 Update to 0.4.6.
PR:		ports/71611
Submitted by:	Lewis Thompson <purple at lewiz dot net> (maintainer)
2004-10-12 07:23:49 +00:00
Pav Lucistnik
21a9ece015 - Update to 0.4.5
PR:		ports/70581
Submitted by:	Lewis Thompson <purple@lewiz.net> (maintainer)
2004-08-20 09:21:12 +00:00
Kirill Ponomarev
306305c64f Update to 0.4.4
PR:		ports/68581
Submitted by:	maintainer
2004-07-02 12:09:10 +00:00
Pav Lucistnik
a271146310 - Fix a fairly major compile-time bug that causes ifoparser.so not to get
compiled, which in turns prevents lsdvd from working.
- Transfer maintainership to submitter

PR:		ports/68025
Submitted by:	Lewis Thompson <purple@lewiz.net>
Approved by:	old maintainer
2004-06-18 08:27:37 +00:00
Kirill Ponomarev
dcd956a3ca - Update to version 0.4.3 and correct my insane previous
action.

PR:		ports/67796
Submitted by:	Lewis Thompson <lewiz@fajita.org>
2004-06-10 19:11:48 +00:00
Kirill Ponomarev
c220d7c05a - Properly detect DVDs, VCDs etc.
Submitted by:	maintainer
2004-06-10 19:04:24 +00:00
Kirill Ponomarev
ae0c114125 - Add new dependency
PR:		ports/66722
Submitted by:	maintainer
2004-05-17 07:43:01 +00:00
Kirill Ponomarev
f9180bb743 - Update to version 0.4.2
PR:		ports/66718
Submitted by:	maintainer
2004-05-16 20:45:35 +00:00
Pav Lucistnik
104976a61c - Update to 0.4.1
PR:		ports/66373
Submitted by:	Lars Eggert <lars.eggert@gmx.net> (maintainer)
2004-05-09 17:24:27 +00:00
Pav Lucistnik
2a8aa4890f - Update to 0.4
PR:		ports/65704
Submitted by:	Lars Eggert <lars.eggert@gmx.net> (maintainer)
2004-04-18 14:43:37 +00:00
Trevor Johnson
8232e82f85 SIZEify (maintainer timeout) 2004-03-31 03:12:58 +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
James E. Housley
b0eee15553 - Update to 0.3
PR:		58690
Submitted By:	MAINTAINER
2003-11-09 14:10:50 +00:00
Kirill Ponomarev
57b83df6f9 Add mmpython 0.2, retrieves metadata from mp3, ogg, avi, jpg
and other formats.

PR:		55425
Submitted by:	larse@isi.edu
2003-10-03 12:30:14 +00:00