Index: head/net-p2p/Makefile =================================================================== --- head/net-p2p/Makefile (revision 447964) +++ head/net-p2p/Makefile (revision 447965) @@ -1,112 +1,113 @@ # $FreeBSD$ # COMMENT = Peer-to-peer network applications SUBDIR += amule SUBDIR += amule-devel SUBDIR += bitcoin SUBDIR += bitcoin-daemon SUBDIR += bitcoin-utils SUBDIR += bitflu SUBDIR += bitmessage SUBDIR += bnbt SUBDIR += btpd SUBDIR += btsync SUBDIR += couchpotato SUBDIR += cpuminer SUBDIR += createtorrent SUBDIR += ctcs SUBDIR += ctorrent SUBDIR += dclib SUBDIR += deluge SUBDIR += deluge-cli SUBDIR += dogecoin SUBDIR += ed2k SUBDIR += edonkey-tool-hash SUBDIR += eiskaltdcpp-cli SUBDIR += eiskaltdcpp-daemon SUBDIR += eiskaltdcpp-data SUBDIR += eiskaltdcpp-gtk SUBDIR += eiskaltdcpp-lib SUBDIR += eiskaltdcpp-qt SUBDIR += frost SUBDIR += gkremldk SUBDIR += gnewtellium SUBDIR += go-ethereum SUBDIR += gtk-gnutella SUBDIR += gtorrentviewer SUBDIR += hs-torrent SUBDIR += jackett SUBDIR += jigdo SUBDIR += ktorrent SUBDIR += libbt SUBDIR += liberator SUBDIR += libktorrent SUBDIR += libpdtp SUBDIR += libswift SUBDIR += libtorrent SUBDIR += libtorrent-rasterbar SUBDIR += libtorrent-rasterbar-python SUBDIR += linuxdcpp SUBDIR += litecoin SUBDIR += litecoin-daemon SUBDIR += litecoin-utils SUBDIR += lopster SUBDIR += microdc2 SUBDIR += minder SUBDIR += mktorrent SUBDIR += mldonkey SUBDIR += mldonkey-core SUBDIR += mldonkey-gui SUBDIR += namecoin SUBDIR += namecoin-daemon SUBDIR += napshare SUBDIR += ncdc SUBDIR += opendchub SUBDIR += p5-Net-BitTorrent SUBDIR += p5-Net-BitTorrent-File SUBDIR += p5-Net-BitTorrent-PeerPacket SUBDIR += p5-Net-DirectConnect SUBDIR += p5-WWW-BitTorrent SUBDIR += phex SUBDIR += py-py2play SUBDIR += py-transmissionrpc SUBDIR += py-vertex SUBDIR += qbittorrent SUBDIR += qbittorrent-nox11 SUBDIR += radarr SUBDIR += retroshare SUBDIR += rtorrent SUBDIR += shx SUBDIR += sonarr SUBDIR += squall SUBDIR += torrent-file-editor SUBDIR += torrentcheck SUBDIR += torrentsniff SUBDIR += transmission SUBDIR += transmission-cli SUBDIR += transmission-daemon SUBDIR += transmission-gtk SUBDIR += transmission-qt4 + SUBDIR += transmission-qt5 SUBDIR += transmission-remote-gui SUBDIR += tribler SUBDIR += twister SUBDIR += uhub SUBDIR += valknut SUBDIR += verlihub SUBDIR += verlihub-plugins SUBDIR += verlihub-plugins-chatroom SUBDIR += verlihub-plugins-floodprotect SUBDIR += verlihub-plugins-forbid SUBDIR += verlihub-plugins-iplog SUBDIR += verlihub-plugins-isp SUBDIR += verlihub-plugins-luascript SUBDIR += verlihub-plugins-messanger SUBDIR += verlihub-plugins-stats SUBDIR += vuze SUBDIR += xnap SUBDIR += zetacoin SUBDIR += zetacoin-nox11 .include Index: head/net-p2p/transmission/Makefile =================================================================== --- head/net-p2p/transmission/Makefile (revision 447964) +++ head/net-p2p/transmission/Makefile (revision 447965) @@ -1,18 +1,18 @@ # $FreeBSD$ PORTNAME= transmission -PORTVERSION= 2.84 +PORTVERSION= 2.92 CATEGORIES= net-p2p MAINTAINER= crees@FreeBSD.org COMMENT= Meta-port for Transmission BitTorrent client RUN_DEPENDS= transmission-cli:net-p2p/transmission-cli \ transmission-daemon:net-p2p/transmission-daemon \ transmission-gtk:net-p2p/transmission-gtk CONFLICTS_INSTALL= ${PORTNAME}${PKGNAMESUFFIX}-2.[56]* USES= metaport .include Index: head/net-p2p/transmission-gtk/Makefile =================================================================== --- head/net-p2p/transmission-gtk/Makefile (revision 447964) +++ head/net-p2p/transmission-gtk/Makefile (revision 447965) @@ -1,35 +1,35 @@ # $FreeBSD$ -PORTREVISION= 3 +PORTREVISION= 4 PKGNAMESUFFIX= -gtk MAINTAINER= crees@FreeBSD.org COMMENT= Fast and lightweight GTK+3 BitTorrent client LIB_DEPENDS= ${GEN_LIB_DEPENDS} \ libnotify.so:devel/libnotify \ libdbus-glib-1.so:devel/dbus-glib RUN_DEPENDS= ${GEN_RUN_DEPENDS} \ xdg-open:devel/xdg-utils DESCR= ${.CURDIR}/pkg-descr MASTERDIR= ${.CURDIR}/../transmission-cli PLIST= ${.CURDIR}/pkg-plist SLAVEPORT= gtk -USE_GNOME= gtk30 intlhack +USE_GNOME= cairo gtk30 intlhack USES= gettext pathfix desktop-file-utils INSTALLS_ICONS= yes EXTRA_CONF_ARGS=--disable-cli \ --disable-daemon \ --with-gtk \ --disable-mac \ --enable-nls post-patch: general-patch @${REINPLACE_CMD} -e 's|TryExec=.*||g ; /^$$/d' \ ${WRKSRC}/gtk/transmission-gtk.desktop.in .include "${MASTERDIR}/Makefile" Index: head/net-p2p/transmission-qt4/Makefile =================================================================== --- head/net-p2p/transmission-qt4/Makefile (revision 447964) +++ head/net-p2p/transmission-qt4/Makefile (revision 447965) @@ -1,49 +1,54 @@ # $FreeBSD$ -PORTREVISION= 4 +PORTREVISION= 5 PKGNAMESUFFIX= -qt4 MAINTAINER= crees@FreeBSD.org -COMMENT= Fast and lightweight QT4 BitTorrent client +COMMENT= Fast and lightweight Qt4 BitTorrent client -LIB_DEPENDS= ${GEN_LIB_DEPENDS} +LIB_DEPENDS= ${GEN_LIB_DEPENDS} \ + libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 RUN_DEPENDS= ${GEN_RUN_DEPENDS} +CONFLICTS_INSTALL= transmission-qt5-[0-9]* + DESCR= ${.CURDIR}/pkg-descr MASTERDIR= ${.CURDIR}/../transmission-cli PLIST= ${.CURDIR}/pkg-plist SLAVEPORT= qt4 QT_NONSTANDARD= yes -USE_QT4= moc_build qmake_build rcc_build uic_build gui dbus network +USE_QT4= moc_build qmake_build uic_build rcc_build \ + corelib gui dbus network xml USES= compiler:c++11-lib desktop-file-utils EXTRA_CONF_ARGS=--disable-cli \ --disable-daemon \ --without-gtk \ --disable-mac \ --disable-nls post-patch: general-patch @${REINPLACE_CMD} -e 's|/share/man|/man|g ; /PKGCONFIG/s| openssl||g' \ ${WRKSRC}/qt/qtr.pro @${ECHO_CMD} 'LIBS += -l${PORT_OPTIONS:M*SSL:tl:S/openssl/crypto/}' \ >>${WRKSRC}/qt/qtr.pro post-build: @(cd ${WRKSRC}/qt && ${QMAKE} ${QMAKE_ARGS} qtr.pro && ${MAKE_CMD}) do-install: @(cd ${WRKSRC}/qt && \ ${SETENV} INSTALL_ROOT=${STAGEDIR}${PREFIX} ${MAKE_CMD} install) post-install: general-install @${MKDIR} ${STAGEDIR}${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/qt/README.txt \ ${STAGEDIR}${DOCSDIR}/README-qt4 @${INSTALL_DATA} ${WRKSRC}/qt/transmission-qt.desktop \ ${STAGEDIR}${PREFIX}/share/applications/ @${INSTALL_DATA} ${WRKSRC}/qt/icons/transmission.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/transmission-qt.png .include "${MASTERDIR}/Makefile" Index: head/net-p2p/transmission-qt4/pkg-descr =================================================================== --- head/net-p2p/transmission-qt4/pkg-descr (revision 447964) +++ head/net-p2p/transmission-qt4/pkg-descr (revision 447965) @@ -1,13 +1,13 @@ -A fast and lightweight QT4 BitTorrent client, loosely based on the GTK+ client. +A fast and lightweight Qt4 BitTorrent client, loosely based on the GTK+ client. This is the only Transmission client that can act as its own self-contained session (as the GTK+ and Mac clients do), and can also connect to a remote session (as the web client and transmission-remote terminal client do). Transmission has been built from the ground up to be a lightweight, yet powerful BitTorrent client. Its simple, intuitive interface is designed to integrate tightly with whatever computing environment you choose to use. Transmission strikes a balance between providing useful functionality without feature bloat. Furthermore, it is free for anyone to use or modify. WWW: http://www.transmissionbt.com/ Index: head/net-p2p/transmission-qt5/Makefile =================================================================== --- head/net-p2p/transmission-qt5/Makefile (nonexistent) +++ head/net-p2p/transmission-qt5/Makefile (revision 447965) @@ -0,0 +1,54 @@ +# $FreeBSD$ + +PORTREVISION= 0 +PKGNAMESUFFIX= -qt5 + +MAINTAINER= crees@FreeBSD.org +COMMENT= Fast and lightweight Qt5 BitTorrent client + +LIB_DEPENDS= ${GEN_LIB_DEPENDS} \ + libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 +RUN_DEPENDS= ${GEN_RUN_DEPENDS} + +CONFLICTS_INSTALL= transmission-qt4-[0-9]* + +DESCR= ${.CURDIR}/pkg-descr +MASTERDIR= ${.CURDIR}/../transmission-cli +PLIST= ${.CURDIR}/pkg-plist +SLAVEPORT= qt5 + +QT_NONSTANDARD= yes +USE_QT5= buildtools_build qmake_build core dbus gui network widgets +USES= compiler:c++11-lib desktop-file-utils + +EXTRA_CONF_ARGS=--disable-cli \ + --disable-daemon \ + --without-gtk \ + --disable-mac \ + --disable-nls + +post-patch: general-patch + @${REINPLACE_CMD} -e 's|/share/man|/man|g ; /PKGCONFIG/s| openssl||g' \ + ${WRKSRC}/qt/qtr.pro + @${ECHO_CMD} 'LIBS += -l${PORT_OPTIONS:M*SSL:tl:S/openssl/crypto/}' \ + >>${WRKSRC}/qt/qtr.pro + +post-build: + @(cd ${WRKSRC}/qt && ${QMAKE} ${QMAKE_ARGS} qtr.pro && ${MAKE_CMD}) + +do-install: + @(cd ${WRKSRC}/qt && \ + ${SETENV} INSTALL_ROOT=${STAGEDIR}${PREFIX} ${MAKE_CMD} install) + +post-install: general-install + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/transmission-qt + @${MKDIR} ${STAGEDIR}${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/qt/README.txt \ + ${STAGEDIR}${DOCSDIR}/README-qt5 + @${INSTALL_DATA} ${WRKSRC}/qt/transmission-qt.desktop \ + ${STAGEDIR}${PREFIX}/share/applications/ + @${INSTALL_DATA} ${WRKSRC}/qt/icons/transmission.png \ + ${STAGEDIR}${PREFIX}/share/pixmaps/transmission-qt.png + +.include "${MASTERDIR}/Makefile" Property changes on: head/net-p2p/transmission-qt5/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/net-p2p/transmission-qt5/pkg-descr =================================================================== --- head/net-p2p/transmission-qt5/pkg-descr (nonexistent) +++ head/net-p2p/transmission-qt5/pkg-descr (revision 447965) @@ -0,0 +1,13 @@ +A fast and lightweight Qt5 BitTorrent client, loosely based on the GTK+ client. + +This is the only Transmission client that can act as its own self-contained +session (as the GTK+ and Mac clients do), and can also connect to a remote +session (as the web client and transmission-remote terminal client do). + +Transmission has been built from the ground up to be a lightweight, yet +powerful BitTorrent client. Its simple, intuitive interface is designed +to integrate tightly with whatever computing environment you choose to +use. Transmission strikes a balance between providing useful functionality +without feature bloat. Furthermore, it is free for anyone to use or modify. + +WWW: http://www.transmissionbt.com/ Property changes on: head/net-p2p/transmission-qt5/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/net-p2p/transmission-qt5/pkg-plist =================================================================== --- head/net-p2p/transmission-qt5/pkg-plist (nonexistent) +++ head/net-p2p/transmission-qt5/pkg-plist (revision 447965) @@ -0,0 +1,8 @@ +bin/transmission-qt +man/man1/transmission-qt.1.gz +share/applications/transmission-qt.desktop +%%PORTDOCS%%%%DOCSDIR%%/AUTHORS +%%PORTDOCS%%%%DOCSDIR%%/NEWS +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/README-qt5 +share/pixmaps/transmission-qt.png Property changes on: head/net-p2p/transmission-qt5/pkg-plist ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property