svn commit: r355463 - in head: multimedia/fpc-libvlc multimedia/freetuxtv multimedia/phonon-vlc multimedia/vlc www/npapi-vlc

Baptiste Daroussin bapt at FreeBSD.org
Mon May 26 22:24:15 UTC 2014


Author: bapt
Date: Mon May 26 22:24:13 2014
New Revision: 355463
URL: http://svnweb.freebsd.org/changeset/ports/355463
QAT: https://qat.redports.org/buildarchive/r355463/

Log:
  Convert vlc to USES=libtool
  Because vlc uses a dynamic plist that dynamic plist should be created after the removal of the .la files hence move this target into add-plist-data (this is a dirty workaround) and one more reason why dynamic plist are evil
  libvlc.so.X number has changed (hidden by dynamic plist, told you this is evil)
  bump all consumers of libvlc.so

Modified:
  head/multimedia/fpc-libvlc/Makefile
  head/multimedia/freetuxtv/Makefile
  head/multimedia/phonon-vlc/Makefile
  head/multimedia/vlc/Makefile
  head/www/npapi-vlc/Makefile

Modified: head/multimedia/fpc-libvlc/Makefile
==============================================================================
--- head/multimedia/fpc-libvlc/Makefile	Mon May 26 22:16:18 2014	(r355462)
+++ head/multimedia/fpc-libvlc/Makefile	Mon May 26 22:24:13 2014	(r355463)
@@ -1,7 +1,7 @@
 # Created by: Alonso Cardenas Marquez <acm at FreeBSD.org>
 # $FreeBSD$
 
-PORTREVISION=	0
+PORTREVISION=	1
 CATEGORIES=	multimedia lang
 PKGNAMESUFFIX=	-libvlc
 

Modified: head/multimedia/freetuxtv/Makefile
==============================================================================
--- head/multimedia/freetuxtv/Makefile	Mon May 26 22:16:18 2014	(r355462)
+++ head/multimedia/freetuxtv/Makefile	Mon May 26 22:24:13 2014	(r355463)
@@ -3,7 +3,7 @@
 
 PORTNAME=	freetuxtv
 PORTVERSION=	0.6.5
-PORTREVISION=	11
+PORTREVISION=	12
 CATEGORIES=	multimedia
 MASTER_SITES=	GOOGLE_CODE
 

Modified: head/multimedia/phonon-vlc/Makefile
==============================================================================
--- head/multimedia/phonon-vlc/Makefile	Mon May 26 22:16:18 2014	(r355462)
+++ head/multimedia/phonon-vlc/Makefile	Mon May 26 22:24:13 2014	(r355463)
@@ -2,7 +2,7 @@
 
 PORTNAME=	phonon
 PORTVERSION=	0.7.1
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	multimedia kde
 MASTER_SITES=	KDE/stable/${PORTNAME}/${PORTNAME}-backend${PKGNAMESUFFIX}/${PORTVERSION}
 PKGNAMESUFFIX=	-vlc

Modified: head/multimedia/vlc/Makefile
==============================================================================
--- head/multimedia/vlc/Makefile	Mon May 26 22:16:18 2014	(r355462)
+++ head/multimedia/vlc/Makefile	Mon May 26 22:24:13 2014	(r355463)
@@ -3,7 +3,7 @@
 
 PORTNAME=	vlc
 DISTVERSION=	2.1.4
-PORTREVISION=	4
+PORTREVISION=	5
 PORTEPOCH=	4
 CATEGORIES=	multimedia audio ipv6 net www
 MASTER_SITES=	http://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION:S/a$//}/ \
@@ -245,7 +245,8 @@ X264_CONFIGURE_ENABLE=	x264
 ZVBI_LIB_DEPENDS=	libzvbi.so:${PORTSDIR}/devel/libzvbi
 ZVBI_CONFIGURE_ENABLE=	zvbi
 
-USES=		desktop-file-utils iconv perl5 gmake pkgconfig tar:xz
+USES=		desktop-file-utils iconv libtool perl5 gmake pkgconfig tar:xz
+INSTALL_TARGET=	install-strip
 USE_PERL5=	build
 USE_CSTD=	gnu99
 WANT_GNOME=	yes
@@ -419,7 +420,7 @@ post-patch:
 	@${REINPLACE_CMD} -e '/^DEFAULT_INCLUDES/s|$$| $$(GNUTLS_CFLAGS)|g' \
 		${WRKSRC}/modules/misc/Makefile.in
 
-post-install:
+add-plist-data:
 	@if [ -n "${MTREE_FILE}" ]; then \
 	{ ${ECHO_CMD} "#mtree"; ${CAT} ${MTREE_FILE}; } | ${TAR} tf - | \
 		awk '{ sub(/^\.$$/, "", $$1); \

Modified: head/www/npapi-vlc/Makefile
==============================================================================
--- head/www/npapi-vlc/Makefile	Mon May 26 22:16:18 2014	(r355462)
+++ head/www/npapi-vlc/Makefile	Mon May 26 22:24:13 2014	(r355463)
@@ -3,7 +3,7 @@
 
 PORTNAME=	npapi-vlc
 PORTVERSION=	2.0.6
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	www multimedia
 MASTER_SITES=	http://download.videolan.org/pub/videolan/vlc-webplugins/${PORTVERSION}/
 


More information about the svn-ports-all mailing list