From 4e42b556bba49845db406a07cc45d20eb9fbcff3 Mon Sep 17 00:00:00 2001 From: Muhammad Moinur Rahman Date: Sun, 6 Apr 2025 08:28:27 +0200 Subject: [PATCH] net-p2p/tremotesf: Remove port Desktop software not suitable for server-centric environment --- .portsignore | 1 + net-p2p/Makefile | 1 - net-p2p/tremotesf/Makefile | 53 ------------------------------------- net-p2p/tremotesf/distinfo | 3 --- net-p2p/tremotesf/pkg-descr | 21 --------------- net-p2p/tremotesf/pkg-plist | 10 ------- 6 files changed, 1 insertion(+), 88 deletions(-) delete mode 100644 net-p2p/tremotesf/Makefile delete mode 100644 net-p2p/tremotesf/distinfo delete mode 100644 net-p2p/tremotesf/pkg-descr delete mode 100644 net-p2p/tremotesf/pkg-plist diff --git a/.portsignore b/.portsignore index 0d9fbcaba55f..29206ff8b088 100644 --- a/.portsignore +++ b/.portsignore @@ -2026,6 +2026,7 @@ net-p2p/ogmios net-p2p/py-libtorrent-rasterbar net-p2p/transmission net-p2p/transmission-components +net-p2p/tremotesf net-p2p/vuze net-p2p/warpinator net/akonadi-calendar diff --git a/net-p2p/Makefile b/net-p2p/Makefile index ea7a602d36e5..9e7021ff0364 100644 --- a/net-p2p/Makefile +++ b/net-p2p/Makefile @@ -85,7 +85,6 @@ SUBDIR += torrentcheck SUBDIR += torrentsniff SUBDIR += transmission-remote-gui - SUBDIR += tremotesf SUBDIR += twitch-tui SUBDIR += udpt SUBDIR += uhub diff --git a/net-p2p/tremotesf/Makefile b/net-p2p/tremotesf/Makefile deleted file mode 100644 index 4af2e8379846..000000000000 --- a/net-p2p/tremotesf/Makefile +++ /dev/null @@ -1,53 +0,0 @@ -PORTNAME= tremotesf -DISTVERSION= 2.7.5 -CATEGORIES= net-p2p -MASTER_SITES= https://github.com/equeim/${PORTNAME}2/releases/download/${DISTVERSION}/ - -MAINTAINER= vsasjason@gmail.com -COMMENT= Remote GUI for transmission-daemon -WWW= https://github.com/equeim/${PORTNAME}2 - -LICENSE= GPLv3+ -LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-or-later.txt - -BUILD_DEPENDS= cxxopts>0:devel/cxxopts -LIB_DEPENDS= libfmt.so:devel/libfmt \ - libpsl.so:dns/libpsl - -FLAVORS= qt6 qt5 -FLAVOR?= ${FLAVORS:[1]} - -qt5_CONFLICTS_INSTALL= ${PORTNAME}-qt6 -qt6_PKGNAMESUFFIX= -qt6 -qt6_CONFLICTS_INSTALL= ${PORTNAME} - -USES= cmake:testing compiler:c++20-lang desktop-file-utils \ - gettext-tools pkgconfig tar:zst xorg - -.if ${FLAVOR} == qt5 -USES+= kde:5 qt:5 -USE_QT= core dbus gui network widgets buildtools:build \ - linguisttools:build qmake:build testlib:build -CMAKE_OFF= TREMOTESF_QT6 -.else -USES+= gl kde:6 qt:6 -USE_GL= opengl -USE_QT= base -.endif - -USE_KDE= widgetsaddons windowsystem -USE_XORG= x11 - -EXTRACT_AFTER_ARGS= --exclude ${DISTNAME}/src/3rdparty/cpp-httplib \ - --no-same-owner --no-same-permissions - -.include - -.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 -TEST_DEPENDS= cpp-httplib>0:www/cpp-httplib -CMAKE_ARGS= -DTREMOTESF_WITH_HTTPLIB=system -.else -CMAKE_ARGS= -DTREMOTESF_WITH_HTTPLIB=none -.endif - -.include diff --git a/net-p2p/tremotesf/distinfo b/net-p2p/tremotesf/distinfo deleted file mode 100644 index cb6d98c7d946..000000000000 --- a/net-p2p/tremotesf/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1737370039 -SHA256 (tremotesf-2.7.5.tar.zst) = 014a13441ca58889eedb9e92a191770976a91b7c9a95fd2644aab0f2de32b6d4 -SIZE (tremotesf-2.7.5.tar.zst) = 2507858 diff --git a/net-p2p/tremotesf/pkg-descr b/net-p2p/tremotesf/pkg-descr deleted file mode 100644 index ec3713c484f6..000000000000 --- a/net-p2p/tremotesf/pkg-descr +++ /dev/null @@ -1,21 +0,0 @@ -Tremotesf is yet another, but modern (first-released in 2016) cross-platfom GUI -for Transmission daemon written in C++ and Qt. - -Features include, but not necessarily limited to: -* View torrent list -* Sort torrents -* Filter torrents by name, status and trackers -* Start/stop/verify/remove torrents with multi-selection -* Add torrents from torrent files and magnet links -* Select which files to download when adding torrent -* Manage torrent files -* Add and remove torrent trackers -* View torrent peers -* Set torrent limits -* Change remote server settings -* View server statistics -* Multiple servers -* Supports HTTPS connection -* Can connect to servers with self-signed certificates (you need to add - certificate to server settings) -* Client certificate authentication diff --git a/net-p2p/tremotesf/pkg-plist b/net-p2p/tremotesf/pkg-plist deleted file mode 100644 index 0ddf3d3e6fe4..000000000000 --- a/net-p2p/tremotesf/pkg-plist +++ /dev/null @@ -1,10 +0,0 @@ -bin/tremotesf -share/applications/org.equeim.Tremotesf.desktop -share/icons/hicolor/16x16/apps/org.equeim.Tremotesf.png -share/icons/hicolor/22x22/apps/org.equeim.Tremotesf.png -share/icons/hicolor/24x24/apps/org.equeim.Tremotesf.png -share/icons/hicolor/256x256/apps/org.equeim.Tremotesf.png -share/icons/hicolor/32x32/apps/org.equeim.Tremotesf.png -share/icons/hicolor/48x48/apps/org.equeim.Tremotesf.png -share/icons/hicolor/scalable/apps/org.equeim.Tremotesf.svg -share/metainfo/org.equeim.Tremotesf.appdata.xml