Page MenuHomeFreeBSD

D40910.id125412.diff
No OneTemporary

D40910.id125412.diff

Index: net-p2p/libutp/Makefile
===================================================================
--- /dev/null
+++ net-p2p/libutp/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= libutp
+DISTVERSION= g20230213
+CATEGORIES= net-p2p
+
+MAINTAINER= mondo.debater_0q@icloud.com
+COMMENT= uTorrent Transport Protocol library and sample utilities.
+WWW= https://github.com/transmission/libutp
+
+LICENSE= MIT
+
+USES= cmake uidfix
+
+USE_GITHUB= yes
+GH_ACCOUNT= transmission
+GH_TAGNAME= c95738b1a6644b919e5b64d3ea9736cfc5894e0b
+
+USE_LDCONFIG= yes
+CMAKE_ON= LIBUTP_SHARED
+CMAKE_OFF= LIBUTP_ENABLE_WERROR
+CMAKE_BUILD_TYPE= Release
+
+.include <bsd.port.mk>
Index: net-p2p/libutp/distinfo
===================================================================
--- /dev/null
+++ net-p2p/libutp/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1690649660
+SHA256 (transmission-libutp-g20230213-c95738b1a6644b919e5b64d3ea9736cfc5894e0b_GH0.tar.gz) = d856fde68828d52eb39df40e15ad5dc4efaa9a51d4121bcbfbe47fed2163d20a
+SIZE (transmission-libutp-g20230213-c95738b1a6644b919e5b64d3ea9736cfc5894e0b_GH0.tar.gz) = 59698
Index: net-p2p/libutp/files/patch-CMakeLists.txt
===================================================================
--- /dev/null
+++ net-p2p/libutp/files/patch-CMakeLists.txt
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig 2023-07-30 15:30:03 UTC
++++ CMakeLists.txt
+@@ -118,7 +118,7 @@ if(LIBUTP_BUILD_PROGRAMS AND NOT MSVC)
+
+ target_compile_definitions(ucat
+ PRIVATE
+- $<$<NOT:$<BOOL:${WIN32}>>:_POSIX_C_SOURCE=200112L>
++ $<$<NOT:$<BOOL:${WIN32}||${BSD}>>:_POSIX_C_SOURCE=200112L>
+ $<$<BOOL:${APPLE}>:_DARWIN_C_SOURCE>)
+
+ target_link_libraries(ucat
Index: net-p2p/libutp/pkg-descr
===================================================================
--- /dev/null
+++ net-p2p/libutp/pkg-descr
@@ -0,0 +1,10 @@
+# libutp - The uTorrent Transport Protocol library.
+Copyright (c) 2010 BitTorrent, Inc.
+
+uTP provides provides reliable, ordered delivery while maintaining
+minimum extra delay. It is implemented on top of UDP to be
+cross-platform and functional today. As a result, uTP is the primary
+transport for uTorrent peer-to-peer connections.
+
+uTP is written in C++, but the external interface is strictly C
+(ANSI C89).
Index: net-p2p/libutp/pkg-plist
===================================================================
--- /dev/null
+++ net-p2p/libutp/pkg-plist
@@ -0,0 +1,10 @@
+bin/ucat
+lib/cmake/libutp/libutp-config-version.cmake
+lib/cmake/libutp/libutp-config.cmake
+lib/cmake/libutp/libutp-targets.cmake
+lib/cmake/libutp/libutp-targets-release.cmake
+include/libutp/utp.h
+include/libutp/utp_types.h
+lib/libutp.so
+%%DOCSDIR%%/LICENSE
+%%DOCSDIR%%/README.md
Index: net-p2p/transmission/Makefile
===================================================================
--- net-p2p/transmission/Makefile
+++ net-p2p/transmission/Makefile
@@ -16,16 +16,23 @@
libfmt.so:devel/libfmt \
libminiupnpc.so:net/miniupnpc \
libnatpmp.so:net/libnatpmp \
- libpsl.so:dns/libpsl
+ libpsl.so:dns/libpsl \
+ libutp.so:net-p2p/libutp
-FLAVORS= cli gtk qt
+FLAVORS= full cli gtk qt utils
FLAVOR?= ${FLAVORS:[1]}
+cli_PKGNAMESUFFIX= -cli
+cli_PLIST= ${PKGDIR}/pkg-plist-cli
+full_PKGNAMESUFFIX= -full
+full_LIB_DEPENDS= ${gtk_LIB_DEPENDS}
gtk_PKGNAMESUFFIX= -gtk
gtk_LIB_DEPENDS= libayatana-appindicator3.so:devel/libayatana-appindicator \
libharfbuzz.so:print/harfbuzz
gtk_PLIST= ${PKGDIR}/pkg-plist-gtk
qt_PKGNAMESUFFIX= -qt
qt_PLIST= ${PKGDIR}/pkg-plist-qt
+utils_PKGNAMESUFFIX= -utils
+utils_PLIST= ${PKGDIR}/pkg-plist-utils
USES= cmake cpe iconv libtool localbase pkgconfig ssl
@@ -34,18 +41,16 @@
USE_GITHUB= YES
GH_TUPLE= google:googletest:af29db7:googletest/third-party/googletest \
- transmission:libutp:c95738b:transmission/third-party/libutp \
transmission:fast_float:6624977:fast_float/third-party/fast_float \
transmission:utfcpp:b85efd6:utfcpp/third-party/utfcpp \
- transmission:fmt:c4ee726:fmt/third-party/fmt \
transmission:wide-integer:4de0b52:wideinteger/third-party/wide-integer
-.if ${FLAVOR} == gtk
+.if ${FLAVOR} == gtk || ${FLAVOR} == full
USES+= desktop-file-utils gettext-runtime gettext-tools gnome
USE_GNOME= gdkpixbuf2 glibmm gtkmm30
.endif
-.if ${FLAVOR} == qt
+.if ${FLAVOR} == qt || ${FLAVOR} == full
USES+= desktop-file-utils qmake:no_env qt:5
USE_QT= core dbus gui network svg widgets buildtools:build \
linguisttools:build
@@ -58,42 +63,54 @@
-DCMAKE_INSTALL_MANDIR="${PREFIX}/man"
CMAKE_ON= USE_SYSTEM_B64 USE_SYSTEM_DEFLATE USE_SYSTEM_DHT \
USE_SYSTEM_EVENT2 USE_SYSTEM_MINIUPNPC USE_SYSTEM_NATPMP \
- USE_SYSTEM_PSL
-CMAKE_OFF= ENABLE_MAC REBUILD_WEB USE_SYSTEM_UTP WITH_SYSTEMD
+ USE_SYSTEM_PSL USE_SYSTEM_UTP
+CMAKE_OFF= ENABLE_MAC REBUILD_WEB WITH_SYSTEMD
CMAKE_BUILD_TYPE= Release
USERS= transmission
GROUPS= transmission
-.if ${FLAVOR:U} == cli
+.if ${FLAVOR} == cli
CMAKE_OFF+= ENABLE_GTK ENABLE_QT
.endif
-.if ${FLAVOR} == gtk
+.if ${FLAVOR} == gtk || ${FLAVOR} == full
CMAKE_ON+= ENABLE_GTK GTK_IS_REQUIRED
-CMAKE_OFF+= ENABLE_QT
CMAKE_ARGS+= -DUSE_GTK_VERSION=3
.endif
-.if ${FLAVOR} == qt
+.if ${FLAVOR} == qt || ${FLAVOR} == full
CMAKE_ON+= ENABLE_QT QT_IS_REQUIRED
-CMAKE_OFF+= ENABLE_GTK
CMAKE_ARGS+= -DUSE_QT_VERSION=5
.endif
+.if ${FLAVOR} == utils
+CMAKE_ON+=ENABLE_UTILS
+CMAKE_OFF+=ENABLE_GTK ENABLE_QT INSTALL_WEB ENABLE_CLI ENABLE_TESTS ENABLE_WERROR ENABLE_DAEMON
+.endif
+
OPTIONS_DEFINE= CLI DAEMON DOCS NLS TESTS UTILS WEB
-OPTIONS_DEFAULT= TESTS
+OPTIONS_DEFAULT= DOCS NLS
-.if ${FLAVOR:U} == cli
+.if ${FLAVOR} == cli
OPTIONS_DEFINE= DOCS NLS TESTS UTILS WEB
OPTIONS_MULTI= CLI
OPTIONS_MULTI_CLI= CLI DAEMON
-OPTIONS_DEFAULT= CLI DAEMON TESTS UTILS WEB
+OPTIONS_DEFAULT= CLI DAEMON UTILS WEB
+.endif
+
+.if ${FLAVOR} == full
+OPTIONS_DEFAULT+= CLI DAEMON DOCS NLS UTILS WEB
+.endif
+
+.if ${FLAVOR} == utils
+OPTIONS_DEFINE= DOCS NLS
+OPTIONS_DEFAULT= DOCS NLS
.endif
OPTIONS_SUB= yes
-CLI_DESC= Build command-line client
+CLI_DESC= Build remote & command-line (deprecated) clients
DAEMON_DESC= Build daemon
TESTS_DESC= Build unit tests
UTILS_DESC= Build utilities (create, edit, show)
@@ -113,7 +130,10 @@
WEB_IMPLIES= DAEMON
WEB_CMAKE_BOOL= INSTALL_WEB
-TESTS_CMAKE_BOOL= ENABLE_TESTS
+post-extract:
+ @${ECHO_MSG} "Cludging use of system fmt as makefile does not properly search for it."
+ @${MKDIR} ${WRKSRC}/third-party/fmt/include/fmt
+ @${LN} -Fs ${PREFIX}/include/fmt ${WRKSRC}/third-party/fmt/include/fmt
post-extract-DOCS-on:
@${ECHO_MSG} "Removing outdated release notes"
Index: net-p2p/transmission/distinfo
===================================================================
--- net-p2p/transmission/distinfo
+++ net-p2p/transmission/distinfo
@@ -1,15 +1,13 @@
-TIMESTAMP = 1688004984
+TIMESTAMP = 1690641063
SHA256 (transmission-transmission-4.0.3_GH0.tar.gz) = f6184a199c9878695cec020fab7cc9859309496e96f218a7753fd501434c632c
SIZE (transmission-transmission-4.0.3_GH0.tar.gz) = 9062467
SHA256 (google-googletest-af29db7_GH0.tar.gz) = cebd59f4dd7380870c4cbc57f75bd4453d84c68847fee020c95019b2841ae7a2
SIZE (google-googletest-af29db7_GH0.tar.gz) = 841006
-SHA256 (transmission-libutp-c95738b_GH0.tar.gz) = 0cf69bccedab159c7d1b52cbb6f7085ef567ed5bf46d541f7d2074130d181ff1
-SIZE (transmission-libutp-c95738b_GH0.tar.gz) = 59671
SHA256 (transmission-fast_float-6624977_GH0.tar.gz) = a7fed3253e8604ad0b3c0649f7b99e004f61bf0b82096f43edbb597f9a9b4dc3
SIZE (transmission-fast_float-6624977_GH0.tar.gz) = 76763
SHA256 (transmission-utfcpp-b85efd6_GH0.tar.gz) = 98c7f02180c92a6b5fa90bbf157c3f441fcf47565c10948d221de3097893507a
SIZE (transmission-utfcpp-b85efd6_GH0.tar.gz) = 27376
-SHA256 (transmission-fmt-c4ee726_GH0.tar.gz) = 05ba66b0a9ed040e5cfb07e845a0aa61fdbbb9a0cbd22a1860a303e8cbf343e4
-SIZE (transmission-fmt-c4ee726_GH0.tar.gz) = 833672
SHA256 (transmission-wide-integer-4de0b52_GH0.tar.gz) = 8754e29f002ba78228675ad95b7eb4d828e23c7a4ec227815fe8a2238c8111eb
SIZE (transmission-wide-integer-4de0b52_GH0.tar.gz) = 124910
+SHA256 (transmission-libutp-c95738b_GH0.tar.gz) = 0cf69bccedab159c7d1b52cbb6f7085ef567ed5bf46d541f7d2074130d181ff1
+SIZE (transmission-libutp-c95738b_GH0.tar.gz) = 59671
Index: net-p2p/transmission/pkg-plist
===================================================================
--- net-p2p/transmission/pkg-plist
+++ net-p2p/transmission/pkg-plist
@@ -1,9 +1,19 @@
+bin/transmission-qt
%%CLI%%bin/transmission-cli
%%UTILS%%bin/transmission-create
%%DAEMON%%bin/transmission-daemon
%%UTILS%%bin/transmission-edit
%%UTILS%%bin/transmission-remote
%%UTILS%%bin/transmission-show
+%%DAEMON%%@dir %%ETCDIR%%/home
+man/man1/transmission-qt.1.gz
+%%CLI%%man/man1/transmission-cli.1.gz
+%%UTILS%%man/man1/transmission-create.1.gz
+%%DAEMON%%man/man1/transmission-daemon.1.gz
+%%UTILS%%man/man1/transmission-edit.1.gz
+%%UTILS%%man/man1/transmission-remote.1.gz
+%%UTILS%%man/man1/transmission-show.1.gz
+share/applications/transmission-qt.desktop
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/COPYING
%%PORTDOCS%%%%DOCSDIR%%/README.md
@@ -13,16 +23,132 @@
%%PORTDOCS%%%%DOCSDIR%%/news/news-4.0.3.md
%%PORTDOCS%%%%DOCSDIR%%/rpc-spec.md
%%PORTDOCS%%%%DOCSDIR%%/send-email-when-torrent-done.sh
-%%DAEMON%%@dir %%ETCDIR%%/home
-%%CLI%%man/man1/transmission-cli.1.gz
-%%UTILS%%man/man1/transmission-create.1.gz
-%%DAEMON%%man/man1/transmission-daemon.1.gz
-%%UTILS%%man/man1/transmission-edit.1.gz
-%%UTILS%%man/man1/transmission-remote.1.gz
-%%UTILS%%man/man1/transmission-show.1.gz
+%%NLS%%%%DATADIR%%/translations/transmission_af.qm
+%%NLS%%%%DATADIR%%/translations/transmission_ca.qm
+%%NLS%%%%DATADIR%%/translations/transmission_da.qm
+%%NLS%%%%DATADIR%%/translations/transmission_de.qm
+%%NLS%%%%DATADIR%%/translations/transmission_el.qm
+%%NLS%%%%DATADIR%%/translations/transmission_en.qm
+%%NLS%%%%DATADIR%%/translations/transmission_es.qm
+%%NLS%%%%DATADIR%%/translations/transmission_eu.qm
+%%NLS%%%%DATADIR%%/translations/transmission_fi.qm
+%%NLS%%%%DATADIR%%/translations/transmission_fr.qm
+%%NLS%%%%DATADIR%%/translations/transmission_hu.qm
+%%NLS%%%%DATADIR%%/translations/transmission_id.qm
+%%NLS%%%%DATADIR%%/translations/transmission_it_IT.qm
+%%NLS%%%%DATADIR%%/translations/transmission_ja.qm
+%%NLS%%%%DATADIR%%/translations/transmission_ka.qm
+%%NLS%%%%DATADIR%%/translations/transmission_kk.qm
+%%NLS%%%%DATADIR%%/translations/transmission_ko.qm
+%%NLS%%%%DATADIR%%/translations/transmission_lt.qm
+%%NLS%%%%DATADIR%%/translations/transmission_nb.qm
+%%NLS%%%%DATADIR%%/translations/transmission_nl.qm
+%%NLS%%%%DATADIR%%/translations/transmission_pl.qm
+%%NLS%%%%DATADIR%%/translations/transmission_pt.qm
+%%NLS%%%%DATADIR%%/translations/transmission_pt_BR.qm
+%%NLS%%%%DATADIR%%/translations/transmission_pt_PT.qm
+%%NLS%%%%DATADIR%%/translations/transmission_ru.qm
+%%NLS%%%%DATADIR%%/translations/transmission_sl.qm
+%%NLS%%%%DATADIR%%/translations/transmission_sv.qm
+%%NLS%%%%DATADIR%%/translations/transmission_tr.qm
+%%NLS%%%%DATADIR%%/translations/transmission_uk.qm
+%%NLS%%%%DATADIR%%/translations/transmission_zh_CN.qm
%%WEB%%%%DATADIR%%/public_html/images/favicon.ico
%%WEB%%%%DATADIR%%/public_html/images/favicon.png
%%WEB%%%%DATADIR%%/public_html/images/webclip-icon.png
%%WEB%%%%DATADIR%%/public_html/index.html
%%WEB%%%%DATADIR%%/public_html/transmission-app.js
%%WEB%%%%DATADIR%%/public_html/transmission-app.js.LICENSE.txt
+bin/transmission-gtk
+man/man1/transmission-gtk.1.gz
+share/applications/transmission-gtk.desktop
+share/icons/hicolor/scalable/apps/transmission-devel.svg
+share/icons/hicolor/scalable/apps/transmission.svg
+share/icons/hicolor/symbolic/apps/transmission-symbolic.svg
+%%NLS%%share/locale/an/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/ar/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/ast/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/az/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/be/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/bg/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/bn/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/br/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/bs/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/ca/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/ca@valencia/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/ceb/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/ckb/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/cy/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/da/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/de/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/el/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/en_AU/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/en_CA/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/en_GB/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/eo/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/es/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/et/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/eu/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/fa/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/fi/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/fil/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/fo/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/fr_CA/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/ga/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/gl/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/gv/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/he/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/hi/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/hr/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/hu/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/hy/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/ia/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/id/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/is/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/it/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/jbo/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/kk/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/ku/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/ky/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/li/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/lt/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/lv/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/mk/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/ml/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/mr/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/ms/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/mt/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/nb/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/nn/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/oc/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/pt/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/pt_PT/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/ro/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/si/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/sk/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/sl/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/sq/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/sr/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/ta/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/te/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/th/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/ug/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/ur/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/uz/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/zh_HK/LC_MESSAGES/transmission-gtk.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/transmission-gtk.mo
+share/metainfo/transmission-gtk.metainfo.xml
Index: net-p2p/transmission/pkg-plist-cli
===================================================================
--- /dev/null
+++ net-p2p/transmission/pkg-plist-cli
@@ -0,0 +1,28 @@
+%%CLI%%bin/transmission-cli
+%%UTILS%%bin/transmission-create
+%%DAEMON%%bin/transmission-daemon
+%%UTILS%%bin/transmission-edit
+%%UTILS%%bin/transmission-remote
+%%UTILS%%bin/transmission-show
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/COPYING
+%%PORTDOCS%%%%DOCSDIR%%/README.md
+%%PORTDOCS%%%%DOCSDIR%%/news/news-4.0.0.md
+%%PORTDOCS%%%%DOCSDIR%%/news/news-4.0.1.md
+%%PORTDOCS%%%%DOCSDIR%%/news/news-4.0.2.md
+%%PORTDOCS%%%%DOCSDIR%%/news/news-4.0.3.md
+%%PORTDOCS%%%%DOCSDIR%%/rpc-spec.md
+%%PORTDOCS%%%%DOCSDIR%%/send-email-when-torrent-done.sh
+%%DAEMON%%@dir %%ETCDIR%%/home
+%%CLI%%man/man1/transmission-cli.1.gz
+%%UTILS%%man/man1/transmission-create.1.gz
+%%DAEMON%%man/man1/transmission-daemon.1.gz
+%%UTILS%%man/man1/transmission-edit.1.gz
+%%UTILS%%man/man1/transmission-remote.1.gz
+%%UTILS%%man/man1/transmission-show.1.gz
+%%WEB%%%%DATADIR%%/public_html/images/favicon.ico
+%%WEB%%%%DATADIR%%/public_html/images/favicon.png
+%%WEB%%%%DATADIR%%/public_html/images/webclip-icon.png
+%%WEB%%%%DATADIR%%/public_html/index.html
+%%WEB%%%%DATADIR%%/public_html/transmission-app.js
+%%WEB%%%%DATADIR%%/public_html/transmission-app.js.LICENSE.txt
Index: net-p2p/transmission/pkg-plist-utils
===================================================================
--- /dev/null
+++ net-p2p/transmission/pkg-plist-utils
@@ -0,0 +1,17 @@
+bin/transmission-create
+bin/transmission-edit
+bin/transmission-remote
+bin/transmission-show
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/COPYING
+%%PORTDOCS%%%%DOCSDIR%%/README.md
+%%PORTDOCS%%%%DOCSDIR%%/news/news-4.0.0.md
+%%PORTDOCS%%%%DOCSDIR%%/news/news-4.0.1.md
+%%PORTDOCS%%%%DOCSDIR%%/news/news-4.0.2.md
+%%PORTDOCS%%%%DOCSDIR%%/news/news-4.0.3.md
+%%PORTDOCS%%%%DOCSDIR%%/rpc-spec.md
+%%PORTDOCS%%%%DOCSDIR%%/send-email-when-torrent-done.sh
+man/man1/transmission-create.1.gz
+man/man1/transmission-edit.1.gz
+man/man1/transmission-remote.1.gz
+man/man1/transmission-show.1.gz
Index: www/transmission-web/Makefile
===================================================================
--- www/transmission-web/Makefile
+++ /dev/null
@@ -1,15 +0,0 @@
-CATEGORIES= www
-PKGNAMESUFFIX= -web
-PORTREVISION= 1
-
-NO_ARCH= yes
-NO_BUILD= yes
-PORTDATA= web
-
-MASTERDIR= ${.CURDIR}/../../net-p2p/transmission-cli
-DESCR= ${.CURDIR}/pkg-descr
-PLIST= ${NONEXISTENT}
-
-SLAVEPORT= web
-
-.include "${MASTERDIR}/Makefile"
Index: www/transmission-web/pkg-descr
===================================================================
--- www/transmission-web/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-Transmission Web Interface (Clutch) is a WebUI for the Transmission BitTorrent
-client. It allows you to manage your torrents from anywhere you can access the
-internet, and runs on OS X and various flavors of *nix. It provides most of
-the basic features of the desktop client, including torrent upload, torrent
-start/stop, file path selection, speed limiting etc.
-
-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.
-
-You will need to install either transmission-daemon, transmission-gtk2 or
-both to use WebUI.

File Metadata

Mime Type
text/plain
Expires
Wed, Jun 24, 6:32 AM (1 h, 12 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34276363
Default Alt Text
D40910.id125412.diff (19 KB)

Event Timeline