Page MenuHomeFreeBSD

D13416.id36380.diff
No OneTemporary

D13416.id36380.diff

Index: MOVED
===================================================================
--- MOVED
+++ MOVED
@@ -9809,3 +9809,4 @@
security/krb5-113|security/krb5-114|2017-12-03|Has expired: EOL twelve months after release of krb5-1.15
net/bird6|net/bird@ipv6|2017-12-06|Moved to a flavored version
devel/kore-notls|devel/kore@notls|2017-12-06|Moved to a flavored version
+net-p2p/qbittorrent-nox11|net-p2p/qbittorrent@nogui|2017-12-07|Moved to a flavored version
Index: net-p2p/qbittorrent-nox11/Makefile
===================================================================
--- net-p2p/qbittorrent-nox11/Makefile
+++ net-p2p/qbittorrent-nox11/Makefile
@@ -1,21 +0,0 @@
-# Created by: Doug Barton <dougb@FreeBSD.org>
-# $FreeBSD$
-
-PKGNAMESUFFIX= -nox11
-
-COMMENT= Bittorrent client using libtorrent-rasterbar, web UI version
-
-BROKEN_powerpc64= Does not build
-
-MASTERDIR= ${.CURDIR}/../qbittorrent
-
-DESCR= ${.CURDIR}/../qbittorrent/pkg-descr
-PLIST_FILES+= bin/qbittorrent-nox \
- man/man1/qbittorrent-nox.1.gz
-PLIST= ${NONEXISTENT}
-
-SLAVE_PORT= yes
-
-OPTIONS_EXCLUDE= DOCS
-
-.include "${MASTERDIR}/Makefile"
Index: net-p2p/qbittorrent/Makefile
===================================================================
--- net-p2p/qbittorrent/Makefile
+++ net-p2p/qbittorrent/Makefile
@@ -2,12 +2,12 @@
# $FreeBSD$
PORTNAME= qbittorrent
-DISTVERSION= 3.3.16
+DISTVERSION= 4.0.2
CATEGORIES= net-p2p ipv6
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= yuri@rawbw.com
-COMMENT?= Bittorrent client using Qt4/5 and libtorrent-rasterbar
+COMMENT= Bittorrent client using Qt4/5 and libtorrent-rasterbar
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
@@ -15,38 +15,40 @@
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
-
-PORTDOCS= AUTHORS Changelog README.md
-
-.if !defined(SLAVE_PORT) || ${SLAVE_PORT:tl} == "no"
-WITH_GUI:= yes
-.else
-WITH_GUI:= no
-SUFFIX:= -nox
+FLAVORS= default nogui
+
+.if ${FLAVOR:Udefault} == default
+LIB_DEPENDS+= libGeoIP.so:net/GeoIP
+USES= desktop-file-utils
+USE_QT5= concurrent gui widgets
+USE_GL= gl
.endif
+.if ${FLAVOR:U} == nogui
+PKGNAMESUFFIX= -nox11
+SUFFIX= -nox
+COMMENT+= (web UI version)
+CONFIGURE_ARGS= --disable-gui
+PLIST_FILES= bin/qbittorrent${SUFFIX} \
+ man/man1/qbittorrent${SUFFIX}.1.gz
+PLIST= ${NONEXISTENT}
+.endif
+
+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
+
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
-
-CONFIGURE_ARGS+= CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+PORTDOCS= AUTHORS Changelog README.md
post-patch:
@${REINPLACE_CMD} \
@@ -54,13 +56,13 @@
${WRKSRC}/src/base/utils/string.cpp
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>
Index: net-p2p/qbittorrent/distinfo
===================================================================
--- net-p2p/qbittorrent/distinfo
+++ net-p2p/qbittorrent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1508414513
-SHA256 (qbittorrent-3.3.16.tar.xz) = ea08a61872c397258c2627780f6e09fe777189d9a57cc5e02a656da9aeb0be57
-SIZE (qbittorrent-3.3.16.tar.xz) = 2961420
+TIMESTAMP = 1512636894
+SHA256 (qbittorrent-4.0.2.tar.xz) = 09240274036be42328131602cd69e12bac909031b0b827c1168ae305d67bbac3
+SIZE (qbittorrent-4.0.2.tar.xz) = 4266272
Index: net-p2p/qbittorrent/pkg-plist
===================================================================
--- net-p2p/qbittorrent/pkg-plist
+++ net-p2p/qbittorrent/pkg-plist
@@ -24,4 +24,7 @@
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

File Metadata

Mime Type
text/plain
Expires
Fri, Feb 6, 3:59 AM (8 h, 48 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28446530
Default Alt Text
D13416.id36380.diff (4 KB)

Event Timeline