svn commit: r455787 - head/audio/suil

Dmitry Marakasov amdmi3 at FreeBSD.org
Fri Dec 8 17:44:34 UTC 2017


Author: amdmi3
Date: Fri Dec  8 17:44:33 2017
New Revision: 455787
URL: https://svnweb.freebsd.org/changeset/ports/455787

Log:
  - Update to 0.10.0
  - Optionize Qt4/Qt5 support
  
  PR:		223266
  Submitted by:	beerml at sigma6audio.de (maintainer)

Modified:
  head/audio/suil/Makefile
  head/audio/suil/distinfo
  head/audio/suil/pkg-plist

Modified: head/audio/suil/Makefile
==============================================================================
--- head/audio/suil/Makefile	Fri Dec  8 17:41:56 2017	(r455786)
+++ head/audio/suil/Makefile	Fri Dec  8 17:44:33 2017	(r455787)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	suil
-PORTVERSION=	0.8.4
+PORTVERSION=	0.10.0
 CATEGORIES=	audio
 MASTER_SITES=	http://download.drobilla.net/
 
@@ -13,26 +13,28 @@ LICENSE=	ISCL
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 BUILD_DEPENDS=	lv2>=1.14.0:audio/lv2
-LIB_DEPENDS=	libQtCore.so:devel/qt4-corelib \
-		libQtGui.so:x11-toolkits/qt4-gui \
-		libfontconfig.so:x11-fonts/fontconfig \
+LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
 		libfreetype.so:print/freetype2
 
 USES=		pkgconfig python:build tar:bzip2 waf
-
-USE_GNOME=	atk cairo gdkpixbuf2 glib20 gtk20 pango
-
+USE_GNOME=	atk cairo gdkpixbuf2 glib20 gtk20 gtk30 pango
 USE_LDCONFIG=	yes
 
-CONFIGURE_ARGS=	--no-qt5
-
 PLIST_SUB=	SUILVERSION=${PORTVERSION}
 
+OPTIONS_DEFINE=		QT4 QT5
+OPTIONS_DEFAULT=	QT4 QT5
+OPTIONS_SUB=		yes
+QT4_CONFIGURE_OFF=	--no-qt4
+QT4_LIB_DEPENDS=	libQtCore.so:devel/qt4-corelib \
+			libQtGui.so:x11-toolkits/qt4-gui
+QT5_CONFIGURE_OFF=	--no-qt5
+QT5_LIB_DEPENDS=	libQt5Core.so:devel/qt5-core \
+			libQt5Gui.so:x11-toolkits/qt5-gui \
+			libQt5Widgets.so:x11-toolkits/qt5-widgets
+
 post-install:
 	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsuil-0.so.${PORTVERSION}
-	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/suil-0/libsuil_gtk2_in_qt4.so
-	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/suil-0/libsuil_qt4_in_gtk2.so
-	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/suil-0/libsuil_x11_in_gtk2.so
-	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/suil-0/libsuil_x11_in_qt4.so
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/suil-0/*.so
 
 .include <bsd.port.mk>

Modified: head/audio/suil/distinfo
==============================================================================
--- head/audio/suil/distinfo	Fri Dec  8 17:41:56 2017	(r455786)
+++ head/audio/suil/distinfo	Fri Dec  8 17:44:33 2017	(r455787)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1487548037
-SHA256 (suil-0.8.4.tar.bz2) = 6ef2247eaeaf3b5d7fc7a2728bcbca797d40586111c954bbc9d80805211d51ce
-SIZE (suil-0.8.4.tar.bz2) = 156375
+TIMESTAMP = 1508506450
+SHA256 (suil-0.10.0.tar.bz2) = 9895c531f80c7e89a2b4b47de589d73b70bf48db0b0cfe56e5d54237ea4b8848
+SIZE (suil-0.10.0.tar.bz2) = 159059

Modified: head/audio/suil/pkg-plist
==============================================================================
--- head/audio/suil/pkg-plist	Fri Dec  8 17:41:56 2017	(r455786)
+++ head/audio/suil/pkg-plist	Fri Dec  8 17:44:33 2017	(r455787)
@@ -2,8 +2,13 @@ include/suil-0/suil/suil.h
 lib/libsuil-0.so
 lib/libsuil-0.so.0
 lib/libsuil-0.so.%%SUILVERSION%%
-lib/suil-0/libsuil_gtk2_in_qt4.so
-lib/suil-0/libsuil_qt4_in_gtk2.so
+%%QT4%%lib/suil-0/libsuil_gtk2_in_qt4.so
+%%QT5%%lib/suil-0/libsuil_gtk2_in_qt5.so
+%%QT4%%lib/suil-0/libsuil_qt4_in_gtk2.so
+%%QT5%%lib/suil-0/libsuil_qt5_in_gtk2.so
 lib/suil-0/libsuil_x11_in_gtk2.so
-lib/suil-0/libsuil_x11_in_qt4.so
+lib/suil-0/libsuil_x11_in_gtk3.so
+%%QT4%%lib/suil-0/libsuil_x11_in_qt4.so
+%%QT5%%lib/suil-0/libsuil_x11_in_qt5.so
+lib/suil-0/libsuil_x11.so
 libdata/pkgconfig/suil-0.pc


More information about the svn-ports-head mailing list