Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Sep 2013 22:36:12 +0000 (UTC)
From:      Marcus von Appen <mva@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r328530 - in head/audio: py-ao py-cddb py-id3 py-mad py-ogg py-vorbis py-xmms pysol-sound-server
Message-ID:  <201309272236.r8RMaCDQ002690@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mva
Date: Fri Sep 27 22:36:11 2013
New Revision: 328530
URL: http://svnweb.freebsd.org/changeset/ports/328530

Log:
  - Enable stage support
  - Convert to PYDISTUTILS_AUTOPLIST
  - Limit to the supported python versions
  - Change to new LIB_DEPENDS where necessary

Deleted:
  head/audio/py-cddb/pkg-plist
  head/audio/py-id3/pkg-plist
  head/audio/py-ogg/pkg-plist
  head/audio/py-xmms/pkg-plist
Modified:
  head/audio/py-ao/Makefile   (contents, props changed)
  head/audio/py-cddb/Makefile   (contents, props changed)
  head/audio/py-id3/Makefile   (contents, props changed)
  head/audio/py-mad/Makefile
  head/audio/py-ogg/Makefile   (contents, props changed)
  head/audio/py-vorbis/Makefile   (contents, props changed)
  head/audio/py-xmms/Makefile   (contents, props changed)
  head/audio/pysol-sound-server/Makefile   (contents, props changed)

Modified: head/audio/py-ao/Makefile
==============================================================================
--- head/audio/py-ao/Makefile	Fri Sep 27 22:32:06 2013	(r328529)
+++ head/audio/py-ao/Makefile	Fri Sep 27 22:36:11 2013	(r328530)
@@ -15,15 +15,13 @@ COMMENT=	Python wrapper for audio device
 
 LICENSE=	GPLv2
 
-LIB_DEPENDS=	ao:${PORTSDIR}/audio/libao
+LIB_DEPENDS=	libao.so:${PORTSDIR}/audio/libao
 
-USE_PYTHON=		yes
-NO_STAGE=	yes
+USE_PYTHON=		-2.7
 USE_PYDISTUTILS=	yes
+PYDISTUTILS_AUTOPLIST=	yes
 PYDISTUTILS_PKGNAME=	pyao
 
-PLIST_FILES=	%%PYTHON_SITELIBDIR%%/aomodule.so
-
 do-configure:
 	@cd ${WRKSRC} && ${MAKE_ENV} ${PYTHON_CMD} config_unix.py \
 		--prefix "${LOCALBASE}"

Modified: head/audio/py-cddb/Makefile
==============================================================================
--- head/audio/py-cddb/Makefile	Fri Sep 27 22:32:06 2013	(r328529)
+++ head/audio/py-cddb/Makefile	Fri Sep 27 22:36:11 2013	(r328530)
@@ -11,10 +11,10 @@ DISTNAME=	CDDB-${PORTVERSION}
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Python module to fetch information on audio CDs from CDDB
 
-USE_PYTHON=	yes
-NO_STAGE=	yes
+USE_PYTHON=		-2.7
 USE_PYDISTUTILS=	yes
 USE_PYTHON_PREFIX=	yes
+PYDISTUTILS_AUTOPLIST=	yes
 PYDISTUTILS_PKGNAME=	CDDB
 
 .include <bsd.port.mk>

Modified: head/audio/py-id3/Makefile
==============================================================================
--- head/audio/py-id3/Makefile	Fri Sep 27 22:32:06 2013	(r328529)
+++ head/audio/py-id3/Makefile	Fri Sep 27 22:36:11 2013	(r328530)
@@ -12,10 +12,10 @@ MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Python module for retrieving and setting ID3 tags on MP3 files
 
 WRKSRC=		${WRKDIR}/id3-py-${PORTVERSION}
-USE_PYTHON=	yes
-NO_STAGE=	yes
+USE_PYTHON=		-2.7
 USE_PYDISTUTILS=	yes
 USE_PYTHON_PREFIX=	yes
+PYDISTUTILS_AUTOPLIST=	yes
 PYDISTUTILS_PKGNAME=	ID3
 
 .include <bsd.port.mk>

Modified: head/audio/py-mad/Makefile
==============================================================================
--- head/audio/py-mad/Makefile	Fri Sep 27 22:32:06 2013	(r328529)
+++ head/audio/py-mad/Makefile	Fri Sep 27 22:36:11 2013	(r328530)
@@ -14,16 +14,14 @@ COMMENT=	Python module that provides the
 
 LICENSE=	LGPL20
 
-LIB_DEPENDS=	mad:${PORTSDIR}/audio/mad
+LIB_DEPENDS=	libmad.so:${PORTSDIR}/audio/mad
 
-USE_PYTHON=	yes
-NO_STAGE=	yes
+USE_PYTHON=		-2.7
 USE_PYDISTUTILS=	yes
 USE_PYTHON_PREFIX=	yes
+PYDISTUTILS_AUTOPLIST=	yes
 PYDISTUTILS_PKGNAME=	pymad
 
-PLIST_FILES=	%%PYTHON_SITELIBDIR%%/madmodule.so
-
 do-configure:
 	@cd ${WRKSRC} && ${MAKE_ENV} ${PYTHON_CMD} config_unix.py \
 		--prefix ${LOCALBASE}

Modified: head/audio/py-ogg/Makefile
==============================================================================
--- head/audio/py-ogg/Makefile	Fri Sep 27 22:32:06 2013	(r328529)
+++ head/audio/py-ogg/Makefile	Fri Sep 27 22:36:11 2013	(r328530)
@@ -12,10 +12,11 @@ DISTNAME=	pyogg-${PORTVERSION}
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Object-oriented Python bindings for the ogg library
 
-LIB_DEPENDS=	ogg:${PORTSDIR}/audio/libogg
+LIB_DEPENDS=	libogg.so:${PORTSDIR}/audio/libogg
 
-USE_PYTHON=		yes
+USE_PYTHON=		-2.7
 USE_PYDISTUTILS=	yes
+PYDISTUTILS_AUTOPLIST=	yes
 PYDISTUTILS_PKGNAME=	pyogg
 
 do-configure:

Modified: head/audio/py-vorbis/Makefile
==============================================================================
--- head/audio/py-vorbis/Makefile	Fri Sep 27 22:32:06 2013	(r328529)
+++ head/audio/py-vorbis/Makefile	Fri Sep 27 22:36:11 2013	(r328530)
@@ -14,12 +14,11 @@ COMMENT=	Object-oriented Python bindings
 
 BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/ogg/_ogg.so:${PORTSDIR}/audio/py-ogg
 RUN_DEPENDS=	${PYTHON_SITELIBDIR}/ogg/_ogg.so:${PORTSDIR}/audio/py-ogg
-LIB_DEPENDS=	vorbis.4:${PORTSDIR}/audio/libvorbis
+LIB_DEPENDS=	libvorbis.so:${PORTSDIR}/audio/libvorbis
 
-PLIST_FILES=	%%PYTHON_SITELIBDIR%%/ogg/vorbis.so
-USE_PYTHON=		yes
-NO_STAGE=	yes
+USE_PYTHON=		-2.7
 USE_PYDISTUTILS=	yes
+PYDISTUTILS_AUTOPLIST=	yes
 PYDISTUTILS_PKGNAME=	pyvorbis
 
 post-patch:

Modified: head/audio/py-xmms/Makefile
==============================================================================
--- head/audio/py-xmms/Makefile	Fri Sep 27 22:32:06 2013	(r328529)
+++ head/audio/py-xmms/Makefile	Fri Sep 27 22:36:11 2013	(r328530)
@@ -13,11 +13,11 @@ MAINTAINER=	ports@FreeBSD.org
 COMMENT=	XMMS Remote Control Library for Python
 
 BUILD_DEPENDS=	${XMMS_CONFIG}:${PORTSDIR}/multimedia/xmms
-LIB_DEPENDS=	xmms.4:${PORTSDIR}/multimedia/xmms
+LIB_DEPENDS=	libxmms.so:${PORTSDIR}/multimedia/xmms
 
-USE_PYTHON=	yes
-NO_STAGE=	yes
+USE_PYTHON=		-2.7
 USE_PYDISTUTILS=	yes
+PYDISTUTILS_AUTOPLIST=	yes
 PYDISTUTILS_PKGNAME=	pyxmms
 USE_BZIP2=	yes
 USE_GNOME=	glib12

Modified: head/audio/pysol-sound-server/Makefile
==============================================================================
--- head/audio/pysol-sound-server/Makefile	Fri Sep 27 22:32:06 2013	(r328529)
+++ head/audio/pysol-sound-server/Makefile	Fri Sep 27 22:36:11 2013	(r328530)
@@ -11,16 +11,16 @@ MASTER_SITES=	http://www.pysol.org/downl
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Python extension module to play sounds and background music
 
-LIB_DEPENDS=	smpeg.1:${PORTSDIR}/multimedia/smpeg
+LIB_DEPENDS=	libsmpeg.so:${PORTSDIR}/multimedia/smpeg
 
-PLIST_FILES=	%%PYTHON_SITELIBDIR%%/pysolsoundserver.so
 WRKSRC=		${WRKDIR}/${DISTNAME}/src
 
 USE_SDL=	mixer sdl
-NO_STAGE=	yes
 USE_BZIP2=	yes
-USE_PYTHON=	yes
+USE_PYTHON=	-2.7
 HAS_CONFIGURE=	yes
+USE_PYDISTUTILS=	yes
+PYDISTUTILS_AUTOPLIST=	yes
 INSTALLS_EGGINFO=	yes
 PYDISTUTILS_PKGNAME=	pysolsoundserver
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201309272236.r8RMaCDQ002690>