net-p2p/tremotesf: Remove port

Desktop software not suitable for server-centric environment
This commit is contained in:
2025-04-06 08:28:27 +02:00
parent d9c9919fc2
commit 4e42b556bb
6 changed files with 1 additions and 88 deletions
+1
View File
@@ -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
-1
View File
@@ -85,7 +85,6 @@
SUBDIR += torrentcheck
SUBDIR += torrentsniff
SUBDIR += transmission-remote-gui
SUBDIR += tremotesf
SUBDIR += twitch-tui
SUBDIR += udpt
SUBDIR += uhub
-53
View File
@@ -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 <bsd.port.options.mk>
.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 <bsd.port.mk>
-3
View File
@@ -1,3 +0,0 @@
TIMESTAMP = 1737370039
SHA256 (tremotesf-2.7.5.tar.zst) = 014a13441ca58889eedb9e92a191770976a91b7c9a95fd2644aab0f2de32b6d4
SIZE (tremotesf-2.7.5.tar.zst) = 2507858
-21
View File
@@ -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
-10
View File
@@ -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