Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Jun 2018 08:56:04 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r472856 - in head: . net-p2p net-p2p/qbittorrent net-p2p/qbittorrent-nox11
Message-ID:  <201806200856.w5K8u4ow093699@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Wed Jun 20 08:56:04 2018
New Revision: 472856
URL: https://svnweb.freebsd.org/changeset/ports/472856

Log:
  net-p2p/qbittorrent: Update 3.3.16 -> 4.1.1
  
  net-p2p/qbittorrent-nox11 is flavorized in net-p2p/qbittorrent and removed.
  
  Approved by:	portmgr
  Differential Revision:	D13416

Deleted:
  head/net-p2p/qbittorrent-nox11/
Modified:
  head/MOVED
  head/net-p2p/Makefile
  head/net-p2p/qbittorrent/Makefile
  head/net-p2p/qbittorrent/distinfo
  head/net-p2p/qbittorrent/pkg-descr
  head/net-p2p/qbittorrent/pkg-plist

Modified: head/MOVED
==============================================================================
--- head/MOVED	Wed Jun 20 08:53:10 2018	(r472855)
+++ head/MOVED	Wed Jun 20 08:56:04 2018	(r472856)
@@ -10283,3 +10283,4 @@ net/syncthing-cli|net/syncthing|2018-06-18|Has expired
 x11-themes/adwaita-common||2018-06-19|Move to flavored version
 x11-themes/adwaita-qt4|x11-themes/adwaita-qt@qt4|2018-06-19|Move to flavored version
 x11-themes/adwaita-qt5|x11-themes/adwaita-qt@qt5|2018-06-19|Move to flavored version
+net-p2p/qbittorrent-nox11|net-p2p/qbittorrent@nox|2018-06-20|Moved to a flavored version

Modified: head/net-p2p/Makefile
==============================================================================
--- head/net-p2p/Makefile	Wed Jun 20 08:53:10 2018	(r472855)
+++ head/net-p2p/Makefile	Wed Jun 20 08:56:04 2018	(r472856)
@@ -77,7 +77,6 @@
     SUBDIR += py-tremc
     SUBDIR += py-vertex
     SUBDIR += qbittorrent
-    SUBDIR += qbittorrent-nox11
     SUBDIR += qtum
     SUBDIR += radarr
     SUBDIR += retroshare

Modified: head/net-p2p/qbittorrent/Makefile
==============================================================================
--- head/net-p2p/qbittorrent/Makefile	Wed Jun 20 08:53:10 2018	(r472855)
+++ head/net-p2p/qbittorrent/Makefile	Wed Jun 20 08:56:04 2018	(r472856)
@@ -2,61 +2,64 @@
 # $FreeBSD$
 
 PORTNAME=	qbittorrent
-DISTVERSION=	3.3.16
-PORTREVISION=	2
+DISTVERSION=	4.1.1
 CATEGORIES=	net-p2p ipv6
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
 
 MAINTAINER=	yuri@FreeBSD.org
-COMMENT?=	Bittorrent client using Qt4/5 and libtorrent-rasterbar
+COMMENT=	Bittorrent client using Qt4/5 and libtorrent-rasterbar
 
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BROKEN_FreeBSD_10=	error: no matching constructor for initialization of 'const QString'
+
 LIB_DEPENDS=	libtorrent-rasterbar.so:net-p2p/libtorrent-rasterbar \
 		libboost_system.so:devel/boost-libs
 
-USES=		compiler:c++11-lib pkgconfig tar:xz
-GNU_CONFIGURE=	yes
-USE_QT5=	core network xml qmake_build buildtools_build linguisttools_build
-QT_NONSTANDARD=	yes
-DESTDIRNAME=	INSTALL_ROOT
+FLAVORS=	default nox
+default_LIB_DEPENDS=	libGeoIP.so:net/GeoIP
+nox_PKGNAMESUFFIX=	-nox
+nox_PLIST=		${NONEXISTENT}
 
-PORTDOCS=	AUTHORS Changelog README.md
+USES=			compiler:c++11-lib pkgconfig tar:xz
+GNU_CONFIGURE=		yes
+USE_QT5=		core network svg xml buildtools_build linguisttools_build qmake_build
+CONFIGURE_ARGS=		CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+QT_NONSTANDARD=		yes
+DESTDIRNAME=		INSTALL_ROOT
 
-.if !defined(SLAVE_PORT) || ${SLAVE_PORT:tl} == "no"
-WITH_GUI:=	yes
-.else
-WITH_GUI:=	no
-SUFFIX:=	-nox
+.if ${FLAVOR:Udefault} == default
+USES+=			desktop-file-utils
+USE_QT5+=		concurrent gui widgets
+USE_GL=			gl
 .endif
 
+.if ${FLAVOR:U} == nox
+SUFFIX=			-nox
+COMMENT+=		(web UI version)
+CONFIGURE_ARGS+=	--disable-gui
+PLIST_FILES=		bin/qbittorrent${SUFFIX} \
+			man/man1/qbittorrent${SUFFIX}.1.gz
+.endif
+
 OPTIONS_DEFINE=		DBUS DEBUG DOCS
+OPTIONS_DEFAULT=	DBUS
 
 DEBUG_CONFIGURE_ENABLE=	debug
 DBUS_CONFIGURE_ENABLE=	qt-dbus
 DBUS_USE=		qt5=dbus
 
-.if ${WITH_GUI} == "yes"
-LIB_DEPENDS+=		libGeoIP.so:net/GeoIP
-USES+=			desktop-file-utils
-USE_QT5+=		concurrent gui widgets
-USE_GL+=		gl
-OPTIONS_DEFAULT+=	DBUS
-.else
-CONFIGURE_ARGS+=	--disable-gui
-.endif
+PORTDOCS=		AUTHORS Changelog README.md
 
-CONFIGURE_ARGS+=	CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
-
 post-install:
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/qbittorrent${SUFFIX}
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/qbittorrent${SUFFIX}
 	${INSTALL_MAN} ${WRKSRC}/doc/qbittorrent${SUFFIX}.1 \
 		${STAGEDIR}${MAN1PREFIX}/man/man1/
-	${RM} -r ${STAGEDIR}${PREFIX}/share/man
+	@${RM} -r ${STAGEDIR}${PREFIX}/share/man
 
 post-install-DOCS-on:
-	${MKDIR} ${STAGEDIR}${DOCSDIR}
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>

Modified: head/net-p2p/qbittorrent/distinfo
==============================================================================
--- head/net-p2p/qbittorrent/distinfo	Wed Jun 20 08:53:10 2018	(r472855)
+++ head/net-p2p/qbittorrent/distinfo	Wed Jun 20 08:56:04 2018	(r472856)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1508414513
-SHA256 (qbittorrent-3.3.16.tar.xz) = ea08a61872c397258c2627780f6e09fe777189d9a57cc5e02a656da9aeb0be57
-SIZE (qbittorrent-3.3.16.tar.xz) = 2961420
+TIMESTAMP = 1529203767
+SHA256 (qbittorrent-4.1.1.tar.xz) = 8edc7a7fff8aa45e7bf763c91f30e064e1d7acd3f6efecb12fee420b75457ee7
+SIZE (qbittorrent-4.1.1.tar.xz) = 4333588

Modified: head/net-p2p/qbittorrent/pkg-descr
==============================================================================
--- head/net-p2p/qbittorrent/pkg-descr	Wed Jun 20 08:53:10 2018	(r472855)
+++ head/net-p2p/qbittorrent/pkg-descr	Wed Jun 20 08:56:04 2018	(r472856)
@@ -20,4 +20,4 @@ Features:
   - Advanced RSS support with download filters (inc. regex)
   - IP Filtering (eMule and PeerGuardian compatible)
 
-WWW: http://www.qbittorrent.org/
+WWW: https://www.qbittorrent.org/

Modified: head/net-p2p/qbittorrent/pkg-plist
==============================================================================
--- head/net-p2p/qbittorrent/pkg-plist	Wed Jun 20 08:53:10 2018	(r472855)
+++ head/net-p2p/qbittorrent/pkg-plist	Wed Jun 20 08:56:04 2018	(r472856)
@@ -24,4 +24,7 @@ share/icons/hicolor/72x72/apps/qbittorrent.png
 share/icons/hicolor/72x72/status/qbittorrent-tray.png
 share/icons/hicolor/96x96/apps/qbittorrent.png
 share/icons/hicolor/96x96/status/qbittorrent-tray.png
+share/icons/hicolor/scalable/status/qbittorrent-tray-dark.svg
+share/icons/hicolor/scalable/status/qbittorrent-tray-light.svg
+share/icons/hicolor/scalable/status/qbittorrent-tray.svg
 share/pixmaps/qbittorrent.png



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