NEW: net/ktorrent (re-add), update net/libktorrent, remove net/ktorrent-kde4

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

NEW: net/ktorrent (re-add), update net/libktorrent, remove net/ktorrent-kde4

Rafael Sadowski
Hi All,

please find attached a replacement for net/ktorrent-kde4. The new ktorrent
5.1.0 depends on KDE Frameworks 5 and Qt5.

I add the following lines in PLIST to update from ktorrent-kde4 to ktorrent-5.1.0.

@conflict ktorrent-kde4-*
@pkgpath net/ktorrent-kde4

That approach should works fine for me with pkg_add(1). Works here with
a small test download on amd64.

Ok to re-addm update libktorrent and remove x11/ktorrent-kde4?

Rafael Sadowksi


Index: Makefile
===================================================================
RCS file: /cvs/ports/net/libktorrent/Makefile,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 Makefile
--- Makefile 21 Nov 2017 00:13:02 -0000 1.15
+++ Makefile 13 Feb 2018 11:59:16 -0000
@@ -1,37 +1,37 @@
 # $OpenBSD: Makefile,v 1.15 2017/11/21 00:13:02 naddy Exp $
 
-CATEGORIES = net
 COMMENT = KTorrent engine
-V = 1.3.1
-DISTNAME = libktorrent-$V
-HOMEPAGE = http://ktorrent.pwsp.net/
-REVISION = 11
 
-EXTRACT_SUFX = .tar.bz2
+DISTNAME = libktorrent-2.1
+
+CATEGORIES = net
 
-SHARED_LIBS = ktorrent 0.0
+SHARED_LIBS +=  KF5Torrent                0.0 # 6.0
 
 # GPLv2+
-PERMIT_PACKAGE_CDROM =          Yes
+PERMIT_PACKAGE_CDROM = Yes
+
+WANTLIB += ${COMPILER_LIBCXX} KF5Archive KF5Completion KF5ConfigCore
+WANTLIB += KF5CoreAddons KF5Crash KF5I18n KF5JobWidgets KF5KIOCore
+WANTLIB += KF5KIOWidgets KF5Service KF5Solid KF5WidgetsAddons
+WANTLIB += Qt5Core Qt5Gui Qt5Network Qt5Widgets Qt5Xml gcrypt
+WANTLIB += gmp m qca-qt5
+
+MASTER_SITES = ${MASTER_SITE_KDE:=stable/ktorrent/5.1/}
 
-WANTLIB =  iconv intl m pthread ${COMPILER_LIBCXX}
-WANTLIB += lib/qt4/QtDBus lib/qt4/QtGui lib/qt4/QtSvg lib/qt4/QtXml
-WANTLIB += lib/qt4/QtNetwork
-WANTLIB += ${KDE4LIB}/kdeui ${KDE4LIB}/kio ${KDE4LIB}/solid
-WANTLIB += gcrypt gmp qca
-
-MASTER_SITES = ${HOMEPAGE}downloads/${V:C/^./4/}/
-
-MODULES = x11/kde4
-MODKDE4_USE = libs
-MODKDE4_LIB_LINKS = Yes
+MODULES = devel/kf5
 
 BUILD_DEPENDS = devel/boost \
  devel/gettext-tools
 
 LIB_DEPENDS = devel/gmp \
  security/libgcrypt \
- security/qca
+ security/qca-qt5 \
+ devel/kf5/karchive \
+ devel/kf5/kcrash \
+ devel/kf5/ki18n \
+ devel/kf5/kio \
+ devel/kf5/solid
 
 CONFIGURE_ARGS += -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen:Bool=Yes
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/libktorrent/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo 24 Apr 2013 19:23:44 -0000 1.1.1.1
+++ distinfo 13 Feb 2018 11:59:16 -0000
@@ -1,2 +1,2 @@
-SHA256 (libktorrent-1.3.1.tar.bz2) = L+Ecy0vyAow9oR5SzeiQ8bOpBWDlSOrImk+OFViwlyU=
-SIZE (libktorrent-1.3.1.tar.bz2) = 863105
+SHA256 (libktorrent-2.1.tar.xz) = Pu/czuxzQQxVjoLXviLrLtGGeemrZPNMwQC1Thhv4m8=
+SIZE (libktorrent-2.1.tar.xz) = 355476
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/libktorrent/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- pkg/PLIST 24 Apr 2013 19:23:44 -0000 1.1.1.1
+++ pkg/PLIST 13 Feb 2018 11:59:16 -0000
@@ -1,270 +1,279 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2013/04/24 19:23:44 zhuk Exp $
-include/kde4/libktorrent/
-include/kde4/libktorrent/bcodec/
-include/kde4/libktorrent/bcodec/bdecoder.h
-include/kde4/libktorrent/bcodec/bencoder.h
-include/kde4/libktorrent/bcodec/bnode.h
-include/kde4/libktorrent/bcodec/value.h
-include/kde4/libktorrent/datachecker/
-include/kde4/libktorrent/datachecker/datachecker.h
-include/kde4/libktorrent/datachecker/datacheckerjob.h
-include/kde4/libktorrent/datachecker/datacheckerthread.h
-include/kde4/libktorrent/datachecker/multidatachecker.h
-include/kde4/libktorrent/datachecker/singledatachecker.h
-include/kde4/libktorrent/dht/
-include/kde4/libktorrent/dht/announcereq.h
-include/kde4/libktorrent/dht/announcersp.h
-include/kde4/libktorrent/dht/announcetask.h
-include/kde4/libktorrent/dht/database.h
-include/kde4/libktorrent/dht/dht.h
-include/kde4/libktorrent/dht/dhtbase.h
-include/kde4/libktorrent/dht/dhtpeersource.h
-include/kde4/libktorrent/dht/findnodereq.h
-include/kde4/libktorrent/dht/findnodersp.h
-include/kde4/libktorrent/dht/getpeersreq.h
-include/kde4/libktorrent/dht/getpeersrsp.h
-include/kde4/libktorrent/dht/kbucket.h
-include/kde4/libktorrent/dht/kbucketentry.h
-include/kde4/libktorrent/dht/kbuckettable.h
-include/kde4/libktorrent/dht/kclosestnodessearch.h
-include/kde4/libktorrent/dht/key.h
-include/kde4/libktorrent/dht/node.h
-include/kde4/libktorrent/dht/nodelookup.h
-include/kde4/libktorrent/dht/pack.h
-include/kde4/libktorrent/dht/pingreq.h
-include/kde4/libktorrent/dht/pingrsp.h
-include/kde4/libktorrent/dht/rpccall.h
-include/kde4/libktorrent/dht/rpcmsg.h
-include/kde4/libktorrent/dht/rpcmsgfactory.h
-include/kde4/libktorrent/dht/rpcserver.h
-include/kde4/libktorrent/dht/rpcserverinterface.h
-include/kde4/libktorrent/dht/task.h
-include/kde4/libktorrent/dht/taskmanager.h
-include/kde4/libktorrent/diskio/
-include/kde4/libktorrent/diskio/cache.h
-include/kde4/libktorrent/diskio/cachefile.h
-include/kde4/libktorrent/diskio/chunk.h
-include/kde4/libktorrent/diskio/chunkmanager.h
-include/kde4/libktorrent/diskio/deletedatafilesjob.h
-include/kde4/libktorrent/diskio/dndfile.h
-include/kde4/libktorrent/diskio/movedatafilesjob.h
-include/kde4/libktorrent/diskio/multifilecache.h
-include/kde4/libktorrent/diskio/piecedata.h
-include/kde4/libktorrent/diskio/preallocationjob.h
-include/kde4/libktorrent/diskio/preallocationthread.h
-include/kde4/libktorrent/diskio/singlefilecache.h
-include/kde4/libktorrent/download/
-include/kde4/libktorrent/download/chunkdownload.h
-include/kde4/libktorrent/download/chunkselector.h
-include/kde4/libktorrent/download/downloader.h
-include/kde4/libktorrent/download/packet.h
-include/kde4/libktorrent/download/piece.h
-include/kde4/libktorrent/download/request.h
-include/kde4/libktorrent/download/webseed.h
-include/kde4/libktorrent/interfaces/
-include/kde4/libktorrent/interfaces/blocklistinterface.h
-include/kde4/libktorrent/interfaces/cachefactory.h
-include/kde4/libktorrent/interfaces/chunkdownloadinterface.h
-include/kde4/libktorrent/interfaces/chunkselectorinterface.h
-include/kde4/libktorrent/interfaces/exitoperation.h
-include/kde4/libktorrent/interfaces/logmonitorinterface.h
-include/kde4/libktorrent/interfaces/monitorinterface.h
-include/kde4/libktorrent/interfaces/peerinterface.h
-include/kde4/libktorrent/interfaces/peersource.h
-include/kde4/libktorrent/interfaces/piecedownloader.h
-include/kde4/libktorrent/interfaces/queuemanagerinterface.h
-include/kde4/libktorrent/interfaces/serverinterface.h
-include/kde4/libktorrent/interfaces/torrentfileinterface.h
-include/kde4/libktorrent/interfaces/torrentinterface.h
-include/kde4/libktorrent/interfaces/trackerinterface.h
-include/kde4/libktorrent/interfaces/trackerslist.h
-include/kde4/libktorrent/interfaces/webseedinterface.h
-include/kde4/libktorrent/ktorrent_export.h
-include/kde4/libktorrent/magnet/
-include/kde4/libktorrent/magnet/magnetdownloader.h
-include/kde4/libktorrent/magnet/magnetlink.h
-include/kde4/libktorrent/magnet/metadatadownload.h
-include/kde4/libktorrent/migrate/
-include/kde4/libktorrent/migrate/cachemigrate.h
-include/kde4/libktorrent/migrate/ccmigrate.h
-include/kde4/libktorrent/migrate/migrate.h
-include/kde4/libktorrent/mse/
-include/kde4/libktorrent/mse/bigint.h
-include/kde4/libktorrent/mse/encryptedauthenticate.h
-include/kde4/libktorrent/mse/encryptedpacketsocket.h
-include/kde4/libktorrent/mse/encryptedserverauthenticate.h
-include/kde4/libktorrent/mse/functions.h
-include/kde4/libktorrent/mse/rc4encryptor.h
-include/kde4/libktorrent/net/
-include/kde4/libktorrent/net/address.h
-include/kde4/libktorrent/net/addressresolver.h
-include/kde4/libktorrent/net/downloadthread.h
-include/kde4/libktorrent/net/networkthread.h
-include/kde4/libktorrent/net/packetsocket.h
-include/kde4/libktorrent/net/poll.h
-include/kde4/libktorrent/net/portlist.h
-include/kde4/libktorrent/net/reverseresolver.h
-include/kde4/libktorrent/net/serversocket.h
-include/kde4/libktorrent/net/socket.h
-include/kde4/libktorrent/net/socketdevice.h
-include/kde4/libktorrent/net/socketgroup.h
-include/kde4/libktorrent/net/socketmonitor.h
-include/kde4/libktorrent/net/socks.h
-include/kde4/libktorrent/net/speed.h
-include/kde4/libktorrent/net/streamsocket.h
-include/kde4/libktorrent/net/trafficshapedsocket.h
-include/kde4/libktorrent/net/uploadthread.h
-include/kde4/libktorrent/net/wakeuppipe.h
-include/kde4/libktorrent/peer/
-include/kde4/libktorrent/peer/accessmanager.h
-include/kde4/libktorrent/peer/authenticate.h
-include/kde4/libktorrent/peer/authenticatebase.h
-include/kde4/libktorrent/peer/authenticationmonitor.h
-include/kde4/libktorrent/peer/chunkcounter.h
-include/kde4/libktorrent/peer/connectionlimit.h
-include/kde4/libktorrent/peer/packetreader.h
-include/kde4/libktorrent/peer/peer.h
-include/kde4/libktorrent/peer/peerconnector.h
-include/kde4/libktorrent/peer/peerdownloader.h
-include/kde4/libktorrent/peer/peerid.h
-include/kde4/libktorrent/peer/peermanager.h
-include/kde4/libktorrent/peer/peerprotocolextension.h
-include/kde4/libktorrent/peer/peeruploader.h
-include/kde4/libktorrent/peer/serverauthenticate.h
-include/kde4/libktorrent/peer/superseeder.h
-include/kde4/libktorrent/peer/utmetadata.h
-include/kde4/libktorrent/peer/utpex.h
-include/kde4/libktorrent/torrent/
-include/kde4/libktorrent/torrent/advancedchokealgorithm.h
-include/kde4/libktorrent/torrent/choker.h
-include/kde4/libktorrent/torrent/globals.h
-include/kde4/libktorrent/torrent/job.h
-include/kde4/libktorrent/torrent/jobqueue.h
-include/kde4/libktorrent/torrent/peersourcemanager.h
-include/kde4/libktorrent/torrent/server.h
-include/kde4/libktorrent/torrent/statsfile.h
-include/kde4/libktorrent/torrent/timeestimator.h
-include/kde4/libktorrent/torrent/torrent.h
-include/kde4/libktorrent/torrent/torrentcontrol.h
-include/kde4/libktorrent/torrent/torrentcreator.h
-include/kde4/libktorrent/torrent/torrentfile.h
-include/kde4/libktorrent/torrent/torrentfilestream.h
-include/kde4/libktorrent/torrent/torrentstats.h
-include/kde4/libktorrent/torrent/uploader.h
-include/kde4/libktorrent/tracker/
-include/kde4/libktorrent/tracker/httpannouncejob.h
-include/kde4/libktorrent/tracker/httptracker.h
-include/kde4/libktorrent/tracker/kioannouncejob.h
-include/kde4/libktorrent/tracker/tracker.h
-include/kde4/libktorrent/tracker/trackermanager.h
-include/kde4/libktorrent/tracker/udptracker.h
-include/kde4/libktorrent/tracker/udptrackersocket.h
-include/kde4/libktorrent/upnp/
-include/kde4/libktorrent/upnp/upnpmcastsocket.h
-include/kde4/libktorrent/upnp/upnprouter.h
-include/kde4/libktorrent/util/
-include/kde4/libktorrent/util/array.h
-include/kde4/libktorrent/util/autorotatelogjob.h
-include/kde4/libktorrent/util/bitset.h
-include/kde4/libktorrent/util/bufferpool.h
-include/kde4/libktorrent/util/circularbuffer.h
-include/kde4/libktorrent/util/compressfilejob.h
-include/kde4/libktorrent/util/constants.h
-include/kde4/libktorrent/util/decompressfilejob.h
-include/kde4/libktorrent/util/error.h
-include/kde4/libktorrent/util/extractfilejob.h
-include/kde4/libktorrent/util/file.h
-include/kde4/libktorrent/util/fileops.h
-include/kde4/libktorrent/util/functions.h
-include/kde4/libktorrent/util/log.h
-include/kde4/libktorrent/util/logsystemmanager.h
-include/kde4/libktorrent/util/pipe.h
-include/kde4/libktorrent/util/ptrmap.h
-include/kde4/libktorrent/util/resourcemanager.h
-include/kde4/libktorrent/util/sha1hash.h
-include/kde4/libktorrent/util/sha1hashgen.h
-include/kde4/libktorrent/util/signalcatcher.h
-include/kde4/libktorrent/util/timer.h
-include/kde4/libktorrent/util/urlencoder.h
-include/kde4/libktorrent/util/waitjob.h
-include/kde4/libktorrent/util/win32.h
-include/kde4/libktorrent/utp/
-include/kde4/libktorrent/utp/connection.h
-include/kde4/libktorrent/utp/delaywindow.h
-include/kde4/libktorrent/utp/localwindow.h
-include/kde4/libktorrent/utp/packetbuffer.h
-include/kde4/libktorrent/utp/pollpipe.h
-include/kde4/libktorrent/utp/remotewindow.h
-include/kde4/libktorrent/utp/timevalue.h
-include/kde4/libktorrent/utp/utpprotocol.h
-include/kde4/libktorrent/utp/utpserver.h
-include/kde4/libktorrent/utp/utpserverthread.h
-include/kde4/libktorrent/utp/utpsocket.h
-include/kde4/libktorrent/version.h
-@lib ${KDE4LIB}/libktorrent.so.${LIBktorrent_VERSION}
-@lib lib/libktorrent.so.${LIBktorrent_VERSION}
-share/apps/cmake/modules/FindKTorrent.cmake
-share/locale/ar/LC_MESSAGES/libktorrent.mo
-share/locale/ast/LC_MESSAGES/libktorrent.mo
-share/locale/be/LC_MESSAGES/libktorrent.mo
-share/locale/bg/LC_MESSAGES/libktorrent.mo
-share/locale/bs/LC_MESSAGES/libktorrent.mo
-share/locale/ca/LC_MESSAGES/libktorrent.mo
-share/locale/ca@valencia/LC_MESSAGES/libktorrent.mo
-share/locale/cs/LC_MESSAGES/libktorrent.mo
-share/locale/da/LC_MESSAGES/libktorrent.mo
-share/locale/de/LC_MESSAGES/libktorrent.mo
-share/locale/el/LC_MESSAGES/libktorrent.mo
-share/locale/en_GB/LC_MESSAGES/libktorrent.mo
-share/locale/eo/LC_MESSAGES/libktorrent.mo
-share/locale/es/LC_MESSAGES/libktorrent.mo
-share/locale/et/LC_MESSAGES/libktorrent.mo
-share/locale/eu/LC_MESSAGES/libktorrent.mo
-share/locale/fi/LC_MESSAGES/libktorrent.mo
-share/locale/fr/LC_MESSAGES/libktorrent.mo
-share/locale/ga/LC_MESSAGES/libktorrent.mo
-share/locale/gl/LC_MESSAGES/libktorrent.mo
-share/locale/hi/LC_MESSAGES/libktorrent.mo
+include/KF5/
+include/KF5/libktorrent/
+include/KF5/libktorrent/bcodec/
+include/KF5/libktorrent/bcodec/bdecoder.h
+include/KF5/libktorrent/bcodec/bencoder.h
+include/KF5/libktorrent/bcodec/bnode.h
+include/KF5/libktorrent/bcodec/value.h
+include/KF5/libktorrent/datachecker/
+include/KF5/libktorrent/datachecker/datachecker.h
+include/KF5/libktorrent/datachecker/datacheckerjob.h
+include/KF5/libktorrent/datachecker/datacheckerthread.h
+include/KF5/libktorrent/datachecker/multidatachecker.h
+include/KF5/libktorrent/datachecker/singledatachecker.h
+include/KF5/libktorrent/dht/
+include/KF5/libktorrent/dht/announcereq.h
+include/KF5/libktorrent/dht/announcersp.h
+include/KF5/libktorrent/dht/announcetask.h
+include/KF5/libktorrent/dht/database.h
+include/KF5/libktorrent/dht/dht.h
+include/KF5/libktorrent/dht/dhtbase.h
+include/KF5/libktorrent/dht/dhtpeersource.h
+include/KF5/libktorrent/dht/findnodereq.h
+include/KF5/libktorrent/dht/findnodersp.h
+include/KF5/libktorrent/dht/getpeersreq.h
+include/KF5/libktorrent/dht/getpeersrsp.h
+include/KF5/libktorrent/dht/kbucket.h
+include/KF5/libktorrent/dht/kbucketentry.h
+include/KF5/libktorrent/dht/kbuckettable.h
+include/KF5/libktorrent/dht/kclosestnodessearch.h
+include/KF5/libktorrent/dht/key.h
+include/KF5/libktorrent/dht/node.h
+include/KF5/libktorrent/dht/nodelookup.h
+include/KF5/libktorrent/dht/pack.h
+include/KF5/libktorrent/dht/pingreq.h
+include/KF5/libktorrent/dht/pingrsp.h
+include/KF5/libktorrent/dht/rpccall.h
+include/KF5/libktorrent/dht/rpcmsg.h
+include/KF5/libktorrent/dht/rpcmsgfactory.h
+include/KF5/libktorrent/dht/rpcserver.h
+include/KF5/libktorrent/dht/rpcserverinterface.h
+include/KF5/libktorrent/dht/task.h
+include/KF5/libktorrent/dht/taskmanager.h
+include/KF5/libktorrent/diskio/
+include/KF5/libktorrent/diskio/cache.h
+include/KF5/libktorrent/diskio/cachefile.h
+include/KF5/libktorrent/diskio/chunk.h
+include/KF5/libktorrent/diskio/chunkmanager.h
+include/KF5/libktorrent/diskio/deletedatafilesjob.h
+include/KF5/libktorrent/diskio/dndfile.h
+include/KF5/libktorrent/diskio/movedatafilesjob.h
+include/KF5/libktorrent/diskio/multifilecache.h
+include/KF5/libktorrent/diskio/piecedata.h
+include/KF5/libktorrent/diskio/preallocationjob.h
+include/KF5/libktorrent/diskio/preallocationthread.h
+include/KF5/libktorrent/diskio/singlefilecache.h
+include/KF5/libktorrent/download/
+include/KF5/libktorrent/download/chunkdownload.h
+include/KF5/libktorrent/download/chunkselector.h
+include/KF5/libktorrent/download/downloader.h
+include/KF5/libktorrent/download/packet.h
+include/KF5/libktorrent/download/piece.h
+include/KF5/libktorrent/download/request.h
+include/KF5/libktorrent/download/webseed.h
+include/KF5/libktorrent/interfaces/
+include/KF5/libktorrent/interfaces/blocklistinterface.h
+include/KF5/libktorrent/interfaces/cachefactory.h
+include/KF5/libktorrent/interfaces/chunkdownloadinterface.h
+include/KF5/libktorrent/interfaces/chunkselectorinterface.h
+include/KF5/libktorrent/interfaces/exitoperation.h
+include/KF5/libktorrent/interfaces/logmonitorinterface.h
+include/KF5/libktorrent/interfaces/monitorinterface.h
+include/KF5/libktorrent/interfaces/peerinterface.h
+include/KF5/libktorrent/interfaces/peersource.h
+include/KF5/libktorrent/interfaces/piecedownloader.h
+include/KF5/libktorrent/interfaces/queuemanagerinterface.h
+include/KF5/libktorrent/interfaces/serverinterface.h
+include/KF5/libktorrent/interfaces/torrentfileinterface.h
+include/KF5/libktorrent/interfaces/torrentinterface.h
+include/KF5/libktorrent/interfaces/trackerinterface.h
+include/KF5/libktorrent/interfaces/trackerslist.h
+include/KF5/libktorrent/interfaces/webseedinterface.h
+include/KF5/libktorrent/ktorrent_export.h
+include/KF5/libktorrent/magnet/
+include/KF5/libktorrent/magnet/magnetdownloader.h
+include/KF5/libktorrent/magnet/magnetlink.h
+include/KF5/libktorrent/magnet/metadatadownload.h
+include/KF5/libktorrent/migrate/
+include/KF5/libktorrent/migrate/cachemigrate.h
+include/KF5/libktorrent/migrate/ccmigrate.h
+include/KF5/libktorrent/migrate/migrate.h
+include/KF5/libktorrent/mse/
+include/KF5/libktorrent/mse/bigint.h
+include/KF5/libktorrent/mse/encryptedauthenticate.h
+include/KF5/libktorrent/mse/encryptedpacketsocket.h
+include/KF5/libktorrent/mse/encryptedserverauthenticate.h
+include/KF5/libktorrent/mse/functions.h
+include/KF5/libktorrent/mse/rc4encryptor.h
+include/KF5/libktorrent/net/
+include/KF5/libktorrent/net/address.h
+include/KF5/libktorrent/net/addressresolver.h
+include/KF5/libktorrent/net/downloadthread.h
+include/KF5/libktorrent/net/networkthread.h
+include/KF5/libktorrent/net/packetsocket.h
+include/KF5/libktorrent/net/poll.h
+include/KF5/libktorrent/net/portlist.h
+include/KF5/libktorrent/net/reverseresolver.h
+include/KF5/libktorrent/net/serversocket.h
+include/KF5/libktorrent/net/socket.h
+include/KF5/libktorrent/net/socketdevice.h
+include/KF5/libktorrent/net/socketgroup.h
+include/KF5/libktorrent/net/socketmonitor.h
+include/KF5/libktorrent/net/socks.h
+include/KF5/libktorrent/net/speed.h
+include/KF5/libktorrent/net/streamsocket.h
+include/KF5/libktorrent/net/trafficshapedsocket.h
+include/KF5/libktorrent/net/uploadthread.h
+include/KF5/libktorrent/net/wakeuppipe.h
+include/KF5/libktorrent/peer/
+include/KF5/libktorrent/peer/accessmanager.h
+include/KF5/libktorrent/peer/authenticate.h
+include/KF5/libktorrent/peer/authenticatebase.h
+include/KF5/libktorrent/peer/authenticationmonitor.h
+include/KF5/libktorrent/peer/chunkcounter.h
+include/KF5/libktorrent/peer/connectionlimit.h
+include/KF5/libktorrent/peer/packetreader.h
+include/KF5/libktorrent/peer/peer.h
+include/KF5/libktorrent/peer/peerconnector.h
+include/KF5/libktorrent/peer/peerdownloader.h
+include/KF5/libktorrent/peer/peerid.h
+include/KF5/libktorrent/peer/peermanager.h
+include/KF5/libktorrent/peer/peerprotocolextension.h
+include/KF5/libktorrent/peer/peeruploader.h
+include/KF5/libktorrent/peer/serverauthenticate.h
+include/KF5/libktorrent/peer/superseeder.h
+include/KF5/libktorrent/peer/utmetadata.h
+include/KF5/libktorrent/peer/utpex.h
+include/KF5/libktorrent/torrent/
+include/KF5/libktorrent/torrent/advancedchokealgorithm.h
+include/KF5/libktorrent/torrent/choker.h
+include/KF5/libktorrent/torrent/globals.h
+include/KF5/libktorrent/torrent/job.h
+include/KF5/libktorrent/torrent/jobqueue.h
+include/KF5/libktorrent/torrent/peersourcemanager.h
+include/KF5/libktorrent/torrent/server.h
+include/KF5/libktorrent/torrent/statsfile.h
+include/KF5/libktorrent/torrent/timeestimator.h
+include/KF5/libktorrent/torrent/torrent.h
+include/KF5/libktorrent/torrent/torrentcontrol.h
+include/KF5/libktorrent/torrent/torrentcreator.h
+include/KF5/libktorrent/torrent/torrentfile.h
+include/KF5/libktorrent/torrent/torrentfilestream.h
+include/KF5/libktorrent/torrent/torrentstats.h
+include/KF5/libktorrent/torrent/uploader.h
+include/KF5/libktorrent/tracker/
+include/KF5/libktorrent/tracker/httpannouncejob.h
+include/KF5/libktorrent/tracker/httptracker.h
+include/KF5/libktorrent/tracker/kioannouncejob.h
+include/KF5/libktorrent/tracker/tracker.h
+include/KF5/libktorrent/tracker/trackermanager.h
+include/KF5/libktorrent/tracker/udptracker.h
+include/KF5/libktorrent/tracker/udptrackersocket.h
+include/KF5/libktorrent/upnp/
+include/KF5/libktorrent/upnp/upnpmcastsocket.h
+include/KF5/libktorrent/upnp/upnprouter.h
+include/KF5/libktorrent/util/
+include/KF5/libktorrent/util/array.h
+include/KF5/libktorrent/util/autorotatelogjob.h
+include/KF5/libktorrent/util/bitset.h
+include/KF5/libktorrent/util/bufferpool.h
+include/KF5/libktorrent/util/circularbuffer.h
+include/KF5/libktorrent/util/compressfilejob.h
+include/KF5/libktorrent/util/constants.h
+include/KF5/libktorrent/util/decompressfilejob.h
+include/KF5/libktorrent/util/error.h
+include/KF5/libktorrent/util/extractfilejob.h
+include/KF5/libktorrent/util/file.h
+include/KF5/libktorrent/util/fileops.h
+include/KF5/libktorrent/util/functions.h
+include/KF5/libktorrent/util/log.h
+include/KF5/libktorrent/util/logsystemmanager.h
+include/KF5/libktorrent/util/pipe.h
+include/KF5/libktorrent/util/ptrmap.h
+include/KF5/libktorrent/util/resourcemanager.h
+include/KF5/libktorrent/util/sha1hash.h
+include/KF5/libktorrent/util/sha1hashgen.h
+include/KF5/libktorrent/util/signalcatcher.h
+include/KF5/libktorrent/util/timer.h
+include/KF5/libktorrent/util/urlencoder.h
+include/KF5/libktorrent/util/waitjob.h
+include/KF5/libktorrent/util/win32.h
+include/KF5/libktorrent/utp/
+include/KF5/libktorrent/utp/connection.h
+include/KF5/libktorrent/utp/delaywindow.h
+include/KF5/libktorrent/utp/localwindow.h
+include/KF5/libktorrent/utp/packetbuffer.h
+include/KF5/libktorrent/utp/pollpipe.h
+include/KF5/libktorrent/utp/remotewindow.h
+include/KF5/libktorrent/utp/timevalue.h
+include/KF5/libktorrent/utp/utpprotocol.h
+include/KF5/libktorrent/utp/utpserver.h
+include/KF5/libktorrent/utp/utpserverthread.h
+include/KF5/libktorrent/utp/utpsocket.h
+include/KF5/libktorrent/version.h
+lib/cmake/KF5Torrent/
+lib/cmake/KF5Torrent/FindLibGMP.cmake
+lib/cmake/KF5Torrent/FindLibGcrypt.cmake
+lib/cmake/KF5Torrent/KF5TorrentConfig.cmake
+lib/cmake/KF5Torrent/KF5TorrentConfigVersion.cmake
+lib/cmake/KF5Torrent/KF5TorrentTargets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/KF5Torrent/KF5TorrentTargets.cmake
+@lib lib/libKF5Torrent.so.${LIBKF5Torrent_VERSION}
+share/locale/ar/LC_MESSAGES/libktorrent5.mo
+share/locale/ast/LC_MESSAGES/libktorrent5.mo
+share/locale/be/LC_MESSAGES/libktorrent5.mo
+share/locale/bg/LC_MESSAGES/libktorrent5.mo
+share/locale/bs/LC_MESSAGES/libktorrent5.mo
+share/locale/ca/LC_MESSAGES/libktorrent5.mo
+share/locale/ca@valencia/LC_MESSAGES/libktorrent5.mo
+share/locale/cs/LC_MESSAGES/libktorrent5.mo
+share/locale/da/LC_MESSAGES/libktorrent5.mo
+share/locale/de/LC_MESSAGES/libktorrent5.mo
+share/locale/el/LC_MESSAGES/libktorrent5.mo
+share/locale/en_GB/LC_MESSAGES/libktorrent5.mo
+share/locale/eo/LC_MESSAGES/libktorrent5.mo
+share/locale/es/LC_MESSAGES/libktorrent5.mo
+share/locale/et/LC_MESSAGES/libktorrent5.mo
+share/locale/eu/LC_MESSAGES/libktorrent5.mo
+share/locale/fi/LC_MESSAGES/libktorrent5.mo
+share/locale/fr/LC_MESSAGES/libktorrent5.mo
+share/locale/ga/LC_MESSAGES/libktorrent5.mo
+share/locale/gl/LC_MESSAGES/libktorrent5.mo
+share/locale/hi/LC_MESSAGES/libktorrent5.mo
 share/locale/hne/
 share/locale/hne/LC_MESSAGES/
-share/locale/hne/LC_MESSAGES/libktorrent.mo
-share/locale/hr/LC_MESSAGES/libktorrent.mo
-share/locale/hu/LC_MESSAGES/libktorrent.mo
-share/locale/is/LC_MESSAGES/libktorrent.mo
-share/locale/it/LC_MESSAGES/libktorrent.mo
-share/locale/ja/LC_MESSAGES/libktorrent.mo
-share/locale/km/LC_MESSAGES/libktorrent.mo
-share/locale/ku/LC_MESSAGES/libktorrent.mo
-share/locale/lt/LC_MESSAGES/libktorrent.mo
-share/locale/lv/LC_MESSAGES/libktorrent.mo
-share/locale/ms/LC_MESSAGES/libktorrent.mo
-share/locale/nb/LC_MESSAGES/libktorrent.mo
-share/locale/nds/LC_MESSAGES/libktorrent.mo
-share/locale/nl/LC_MESSAGES/libktorrent.mo
-share/locale/nn/LC_MESSAGES/libktorrent.mo
-share/locale/oc/LC_MESSAGES/libktorrent.mo
-share/locale/pl/LC_MESSAGES/libktorrent.mo
-share/locale/pt/LC_MESSAGES/libktorrent.mo
-share/locale/pt_BR/LC_MESSAGES/libktorrent.mo
-share/locale/ro/LC_MESSAGES/libktorrent.mo
-share/locale/ru/LC_MESSAGES/libktorrent.mo
+share/locale/hne/LC_MESSAGES/libktorrent5.mo
+share/locale/hr/LC_MESSAGES/libktorrent5.mo
+share/locale/hu/LC_MESSAGES/libktorrent5.mo
+share/locale/ia/LC_MESSAGES/libktorrent5.mo
+share/locale/is/LC_MESSAGES/libktorrent5.mo
+share/locale/it/LC_MESSAGES/libktorrent5.mo
+share/locale/ja/LC_MESSAGES/libktorrent5.mo
+share/locale/kk/LC_MESSAGES/libktorrent5.mo
+share/locale/km/LC_MESSAGES/libktorrent5.mo
+share/locale/ku/LC_MESSAGES/libktorrent5.mo
+share/locale/lt/LC_MESSAGES/libktorrent5.mo
+share/locale/lv/LC_MESSAGES/libktorrent5.mo
+share/locale/mr/LC_MESSAGES/libktorrent5.mo
+share/locale/ms/LC_MESSAGES/libktorrent5.mo
+share/locale/nb/LC_MESSAGES/libktorrent5.mo
+share/locale/nds/LC_MESSAGES/libktorrent5.mo
+share/locale/nl/LC_MESSAGES/libktorrent5.mo
+share/locale/nn/LC_MESSAGES/libktorrent5.mo
+share/locale/oc/LC_MESSAGES/libktorrent5.mo
+share/locale/pl/LC_MESSAGES/libktorrent5.mo
+share/locale/pt/LC_MESSAGES/libktorrent5.mo
+share/locale/pt_BR/LC_MESSAGES/libktorrent5.mo
+share/locale/ro/LC_MESSAGES/libktorrent5.mo
+share/locale/ru/LC_MESSAGES/libktorrent5.mo
 share/locale/se/
 share/locale/se/LC_MESSAGES/
-share/locale/se/LC_MESSAGES/libktorrent.mo
-share/locale/si/LC_MESSAGES/libktorrent.mo
-share/locale/sk/LC_MESSAGES/libktorrent.mo
-share/locale/sl/LC_MESSAGES/libktorrent.mo
-share/locale/sr/LC_MESSAGES/libktorrent.mo
+share/locale/se/LC_MESSAGES/libktorrent5.mo
+share/locale/si/LC_MESSAGES/libktorrent5.mo
+share/locale/sk/LC_MESSAGES/libktorrent5.mo
+share/locale/sl/LC_MESSAGES/libktorrent5.mo
+share/locale/sr/LC_MESSAGES/libktorrent5.mo
 share/locale/sr@ijekavian/
 share/locale/sr@ijekavian/LC_MESSAGES/
-share/locale/sr@ijekavian/LC_MESSAGES/libktorrent.mo
+share/locale/sr@ijekavian/LC_MESSAGES/libktorrent5.mo
 share/locale/sr@ijekavianlatin/
 share/locale/sr@ijekavianlatin/LC_MESSAGES/
-share/locale/sr@ijekavianlatin/LC_MESSAGES/libktorrent.mo
-share/locale/sr@latin/LC_MESSAGES/libktorrent.mo
-share/locale/sv/LC_MESSAGES/libktorrent.mo
-share/locale/tr/LC_MESSAGES/libktorrent.mo
-share/locale/ug/LC_MESSAGES/libktorrent.mo
-share/locale/uk/LC_MESSAGES/libktorrent.mo
-share/locale/zh_CN/LC_MESSAGES/libktorrent.mo
-share/locale/zh_TW/LC_MESSAGES/libktorrent.mo
+share/locale/sr@ijekavianlatin/LC_MESSAGES/libktorrent5.mo
+share/locale/sr@latin/LC_MESSAGES/libktorrent5.mo
+share/locale/sv/LC_MESSAGES/libktorrent5.mo
+share/locale/tr/LC_MESSAGES/libktorrent5.mo
+share/locale/ug/LC_MESSAGES/libktorrent5.mo
+share/locale/uk/LC_MESSAGES/libktorrent5.mo
+share/locale/zh_CN/LC_MESSAGES/libktorrent5.mo
+share/locale/zh_TW/LC_MESSAGES/libktorrent5.mo

ktorrent.tar.gz (3K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: NEW: net/ktorrent (re-add), update net/libktorrent, remove net/ktorrent-kde4

Landry Breuil-5
On Tue, Feb 13, 2018 at 05:20:23PM +0100, Rafael Sadowski wrote:

> Hi All,
>
> please find attached a replacement for net/ktorrent-kde4. The new ktorrent
> 5.1.0 depends on KDE Frameworks 5 and Qt5.
>
> I add the following lines in PLIST to update from ktorrent-kde4 to ktorrent-5.1.0.
>
> @conflict ktorrent-kde4-*
> @pkgpath net/ktorrent-kde4
>
> That approach should works fine for me with pkg_add(1). Works here with
> a small test download on amd64.
>
> Ok to re-addm update libktorrent and remove x11/ktorrent-kde4?

Yay for less kde4-unmaintained cruft in-tree \o/