svn commit: r340691 - head/multimedia/phonon-xine

Max Brazhnikov makc at FreeBSD.org
Wed Jan 22 08:18:17 UTC 2014


Author: makc
Date: Wed Jan 22 08:18:16 2014
New Revision: 340691
URL: http://svnweb.freebsd.org/changeset/ports/340691
QAT: https://qat.redports.org/buildarchive/r340691/

Log:
  - Bring stage support
  - Amend USE_QT4 components, add explicit dependency on libxcb
  - Convert LIB_DEPENDS to new style
  - Drop ipv6 from CATEGORIES
  - Remove ancient CONFLICTS

Modified:
  head/multimedia/phonon-xine/Makefile

Modified: head/multimedia/phonon-xine/Makefile
==============================================================================
--- head/multimedia/phonon-xine/Makefile	Wed Jan 22 08:18:07 2014	(r340690)
+++ head/multimedia/phonon-xine/Makefile	Wed Jan 22 08:18:16 2014	(r340691)
@@ -4,9 +4,8 @@
 PORTNAME=	phonon
 PORTVERSION=	4.4.4
 PORTREVISION=	5
-CATEGORIES=	multimedia kde ipv6
-MASTER_SITES=	${MASTER_SITE_KDE}
-MASTER_SITE_SUBDIR=	${PHONON_BRANCH}/${PORTNAME}/${PORTNAME}-backend${PKGNAMESUFFIX}/${PORTVERSION}/src
+CATEGORIES=	multimedia kde
+MASTER_SITES=	KDE/stable/${PORTNAME}/${PORTNAME}-backend${PKGNAMESUFFIX}/${PORTVERSION}/src
 PKGNAMESUFFIX=	-xine
 DISTNAME=	${PORTNAME}-backend${PKGNAMESUFFIX}-${PORTVERSION}
 DIST_SUBDIR=	KDE
@@ -14,24 +13,18 @@ DIST_SUBDIR=	KDE
 MAINTAINER=	kde at FreeBSD.org
 COMMENT=	The xine backend for Phonon
 
-LIB_DEPENDS=	xine.2:${PORTSDIR}/multimedia/libxine
+LIB_DEPENDS=	libxine.so:${PORTSDIR}/multimedia/libxine
 
-CONFLICTS=	phonon-4.3.0*
-
-PHONON_BRANCH=	stable
 USE_BZIP2=	yes
 USES=		cmake pkgconfig
 USE_KDE4=	kdehier automoc4 kdeprefix
-USE_QT4=	gui dbus xml phonon \
+USE_QT4=	corelib dbus gui phonon \
 		qmake_build moc_build rcc_build uic_build
-
-PLIST_SUB+=	QT_PREFIX=${QT_PREFIX}
-
-NO_STAGE=	yes
-pre-su-install:
-	${MKDIR} ${QT_PLUGINDIR}/phonon_backend
+USE_XORG=	xcb
 
 post-install:
-	${LN} -sf ${PREFIX}/lib/kde4/plugins/phonon_backend/phonon_xine.so ${QT_PLUGINDIR}/phonon_backend/libphonon_xine.so
+	${MKDIR} ${STAGEDIR}${QT_PLUGINDIR}/phonon_backend
+	${LN} -sf ${PREFIX}/lib/kde4/plugins/phonon_backend/phonon_xine.so \
+		${STAGEDIR}${QT_PLUGINDIR}/phonon_backend/libphonon_xine.so
 
 .include <bsd.port.mk>


More information about the svn-ports-all mailing list