From: Michael Tremer Date: Thu, 29 Dec 2022 18:55:39 +0000 (+0000) Subject: transmission: Drop package X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c30208ed2dabeed1ecbf54a9cbe945efa55bf335;p=ipfire-3.x.git transmission: Drop package Signed-off-by: Michael Tremer --- diff --git a/transmission/systemd/transmission-daemon.service b/transmission/systemd/transmission-daemon.service deleted file mode 100644 index 8692007ef..000000000 --- a/transmission/systemd/transmission-daemon.service +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=Transmission Daemon -After=network.target - -[Service] -User=transmission -ExecStart=/usr/bin/transmission-daemon -f --blocklist -g /var/lib/transmission/.config/transmission - -[Install] -WantedBy=multi-user.target - diff --git a/transmission/transmission.nm b/transmission/transmission.nm deleted file mode 100644 index 8790aca2b..000000000 --- a/transmission/transmission.nm +++ /dev/null @@ -1,120 +0,0 @@ -############################################################################### -# IPFire.org - An Open Source Firewall Solution # -# Copyright (C) - IPFire Development Team # -############################################################################### - -name = transmission -version = 2.84 -release = 1 - -groups = Internet/P2P -url = https://trac.transmissionbt.com -license = GPLv3 -summary = A BitTorrent client. - -description - Transmission is a BitTorrent client which features a simple - interface on top of a cross-platform back-end. -end - -source_dl = http://download.transmissionbt.com/files/ -sources = %{thisapp}.tar.xz - -build - requires - intltool - libcurl-devel - libevent-devel - openssl-devel - shadow-utils - zlib-devel - end - - prepare_cmds - # Create transmission user and group. - %{create_user} - end - - install_cmds - # Create missing folders and set correct ownership. - mkdir -pv %{BUILDROOT}%{sharedstatedir}/transmission - chown transmission:transmission %{BUILDROOT}%{sharedstatedir}/transmission - end -end - -create_user - getent group transmission >/dev/null || groupadd -r transmission - getent passwd transmission >/dev/null || \ - useradd -r -g transmission -d %{sharedstatedir}/transmission -s /sbin/nologin \ - -c "transmission daemon" transmission -end - -packages - package %{name} - - package %{name}-cli - summary = Transmission command line implementation. - description - Command line version of Transmission BitTorrent client. - end - - requires - transmission = %{thisver} - end - - files - %{bindir}/transmission-cli - %{mandir}/man1/transmission-cli* - end - end - - package %{name}-daemon - summary = Transmission daemon. - description - Transmission BitTorrent client daemon. - end - - prerequires += shadow-utils - - requires - transmission = %{thisver} - end - - datadir - %{sharedstatedir}/transmission - end - - files - %{bindir}/transmission-daemon - %{mandir}/man1/transmission-daemon* - %{unitdir}/transmission-daemon.service - %{sharedstatedir}/transmission - end - - script prein - %{create_user} - end - - script postin - systemctl daemon-reload >/dev/null 2>&1 || : - end - - script preun - systemctl --no-reload disable transmission-daemon.service >/dev/null 2>&1 || : - systemctl stop transmission-daemon.service >/dev/null 2>&1 || : - end - - script postun - systemctl daemon-reload >/dev/null 2>&1 || : - end - - script postup - systemctl daemon-reload >/dev/null 2>&1 || : - systemctl try-restart transmission-daemon.service >/dev/null 2>&1 || : - end - end - - package %{name}-debuginfo - template DEBUGINFO - end -end