Thanks to the latest GTK 3 update, transmission-gtk
(moved from transmission-gtk2) now builds. All can upgrade safely!
This commit is contained in:
parent
742a86409c
commit
cb7f3cf77b
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=313708
27 changed files with 19 additions and 613 deletions
10
MOVED
10
MOVED
|
@ -4135,5 +4135,13 @@ x11/powershell||2013-03-06|Has expired: Broken for more then 6 month
|
|||
devel/py-setuptools|devel/py-distribute|2013-03-06|Replaced with distribute
|
||||
devel/ZendOptimizer|www/pecl-zendoptimizerplus|2013-03-07|Replaced with supported open-source release
|
||||
net-im/jreen||2013-03-07|Removed
|
||||
databases/ruby-dbdbd||2013-03-08|Dead project, no knonw users
|
||||
databases/ruby-dbdbd||2013-03-08|Dead project, no known users
|
||||
databases/ruby-dbdbd||2013-03-08|Dead project, no known users
|
||||
japanese/scim-mozc||2013-03-09|Removed
|
||||
net-p2p/transmission25|net-p2p/transmission|2013-03-09|gtk version is now fine
|
||||
net-p2p/transmission25-cli|net-p2p/transmission-cli|2013-03-09|gtk version is now fine
|
||||
net-p2p/transmission25-daemon|net-p2p/transmission-daemon|2013-03-09|gtk version is now fine
|
||||
net-p2p/transmission25-gtk2|net-p2p/transmission-gtk2|2013-03-09|gtk version is now fine
|
||||
net-p2p/transmission25-qt4|net-p2p/transmission-qt4|2013-03-09|gtk version is now fine
|
||||
www/transmission25-web|www/transmission-web|2013-03-09|gtk version is now fine
|
||||
net-p2p/transmission-gtk2|net-p2p/transmission-gtk|2013-03-09|Now uses GTK 3
|
||||
|
|
|
@ -96,13 +96,8 @@
|
|||
SUBDIR += transmission
|
||||
SUBDIR += transmission-cli
|
||||
SUBDIR += transmission-daemon
|
||||
SUBDIR += transmission-gtk2
|
||||
SUBDIR += transmission-gtk
|
||||
SUBDIR += transmission-qt4
|
||||
SUBDIR += transmission25
|
||||
SUBDIR += transmission25-cli
|
||||
SUBDIR += transmission25-daemon
|
||||
SUBDIR += transmission25-gtk2
|
||||
SUBDIR += transmission25-qt4
|
||||
SUBDIR += transmission-remote-gui
|
||||
SUBDIR += tribler
|
||||
SUBDIR += uhub
|
||||
|
|
|
@ -5,8 +5,6 @@ PKGNAMESUFFIX= -gtk2
|
|||
MAINTAINER= crees@FreeBSD.org
|
||||
COMMENT= Fast and lightweight GTK+2 BitTorrent client
|
||||
|
||||
BROKEN= Relies on GTK 3.0 version > 3.4.0; use net-p2p/transmission25-gtk2
|
||||
|
||||
LIB_DEPENDS= ${GEN_LIB_DEPENDS} \
|
||||
notify.4:${PORTSDIR}/devel/libnotify \
|
||||
dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib
|
||||
|
@ -18,7 +16,7 @@ MASTERDIR= ${.CURDIR}/../transmission-cli
|
|||
PLIST= ${.CURDIR}/pkg-plist
|
||||
SLAVEPORT= gtk2
|
||||
|
||||
USE_GNOME= gnomehack gtk20 desktopfileutils intlhack
|
||||
USE_GNOME= gnomehack gtk30 desktopfileutils intlhack
|
||||
USE_GETTEXT= yes
|
||||
INSTALLS_ICONS= yes
|
||||
|
|
@ -59,6 +59,7 @@ share/locale/ka/LC_MESSAGES/transmission-gtk.mo
|
|||
share/locale/kk/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ko/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ku/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ky/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/li/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/lt/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/lv/LC_MESSAGES/transmission-gtk.mo
|
||||
|
@ -67,6 +68,7 @@ share/locale/ml/LC_MESSAGES/transmission-gtk.mo
|
|||
share/locale/mr/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ms/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/mt/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/my/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/nb/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/nds/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/nl/LC_MESSAGES/transmission-gtk.mo
|
||||
|
@ -84,6 +86,7 @@ share/locale/sl/LC_MESSAGES/transmission-gtk.mo
|
|||
share/locale/sq/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/sr/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/sv/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/sw/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ta_LK/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/te/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/th/LC_MESSAGES/transmission-gtk.mo
|
||||
|
@ -107,6 +110,8 @@ share/pixmaps/transmission.png
|
|||
@dirrmtry share/locale/te
|
||||
@dirrmtry share/locale/ta_LK/LC_MESSAGES
|
||||
@dirrmtry share/locale/ta_LK
|
||||
@dirrmtry share/locale/sw/LC_MESSAGES
|
||||
@dirrmtry share/locale/sw
|
||||
@dirrmtry share/locale/oc/LC_MESSAGES
|
||||
@dirrmtry share/locale/oc
|
||||
@dirrmtry share/locale/mr/LC_MESSAGES
|
|
@ -8,15 +8,13 @@ DISTFILES= # empty
|
|||
EXTRACT_ONLY= # empty
|
||||
|
||||
MAINTAINER= crees@FreeBSD.org
|
||||
COMMENT= The "meta-port" for Transmission BitTorrent client
|
||||
COMMENT= Meta-port for Transmission BitTorrent client
|
||||
|
||||
RUN_DEPENDS= transmission-cli:${PORTSDIR}/net-p2p/transmission-cli \
|
||||
transmission-daemon:${PORTSDIR}/net-p2p/transmission-daemon \
|
||||
transmission-gtk:${PORTSDIR}/net-p2p/transmission-gtk2
|
||||
transmission-gtk:${PORTSDIR}/net-p2p/transmission-gtk
|
||||
|
||||
CONFLICTS_INSTALL= ${PORTNAME}${PKGNAMESUFFIX}-2.6*
|
||||
|
||||
BROKEN= Depends on GTK 3.4.0 frontend; use net-p2p/transmission25 for now
|
||||
CONFLICTS_INSTALL= ${PORTNAME}${PKGNAMESUFFIX}-2.[56]*
|
||||
|
||||
NO_BUILD= yes
|
||||
|
||||
|
|
|
@ -1,83 +0,0 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= transmission
|
||||
PORTVERSION= 2.51
|
||||
PORTREVISION?= 1
|
||||
CATEGORIES?= net-p2p
|
||||
#MASTER_SITES= http://download.m0k.org/${PORTNAME}/files/ \
|
||||
MASTER_SITES= http://transmission.cachefly.net/
|
||||
PKGNAMESUFFIX?= -cli
|
||||
|
||||
MAINTAINER?= crees@FreeBSD.org
|
||||
COMMENT?= The last version of Transmission that still supports GTK 2.0
|
||||
|
||||
LATEST_LINK= ${PORTNAME}25${PKGNAMESUFFIX}
|
||||
CONFLICTS_INSTALL= ${PORTNAME}${PKGNAMESUFFIX}-2.6*
|
||||
|
||||
SLAVEPORT?= cli
|
||||
.if ${SLAVEPORT}!="web"
|
||||
LIB_DEPENDS?= ${GEN_LIB_DEPENDS}
|
||||
|
||||
# General dependencies
|
||||
GEN_LIB_DEPENDS=curl.6:${PORTSDIR}/ftp/curl \
|
||||
event-2.0.6:${PORTSDIR}/devel/libevent2
|
||||
GEN_RUN_DEPENDS=${LOCALBASE}/share/transmission/web/index.html:${PORTSDIR}/www/transmission25-web
|
||||
|
||||
USE_GMAKE= yes
|
||||
USE_GNOME?= pkgconfig
|
||||
USE_OPENSSL= yes
|
||||
GNU_CONFIGURE= yes
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
CONFIGURE_ARGS=--with-zlib=/usr \
|
||||
--disable-libappindicator \
|
||||
--disable-gconf2 \
|
||||
${EXTRA_CONF_ARGS}
|
||||
EXTRA_CONF_ARGS?=--enable-cli \
|
||||
--disable-daemon \
|
||||
--without-gtk \
|
||||
--disable-mac \
|
||||
--disable-nls
|
||||
|
||||
MAN1?= transmission-cli.1 transmission-create.1 transmission-edit.1 \
|
||||
transmission-show.1
|
||||
EXTRA_PATCHES= ${PATCHDIR}/disable-web
|
||||
.endif
|
||||
|
||||
USE_XZ= yes
|
||||
|
||||
DOCS= AUTHORS COPYING NEWS README
|
||||
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
|
||||
|
||||
general-patch:
|
||||
@${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \
|
||||
's|noinst_PROGRAMS = |noinst_PROGRAMS = #|g'
|
||||
.if ${SLAVEPORT}!="gtk2"
|
||||
@${REINPLACE_CMD} -e '/#define DISABLE_GETTEXT/s,/\* \(.*\) \*/,\1,' \
|
||||
${WRKSRC}/libtransmission/utils.h
|
||||
.endif
|
||||
@${REINPLACE_CMD} -e \
|
||||
's|_pthread_flags=".*"|_pthread_flags="${PTHREAD_LIBS}"|g ; \
|
||||
s|rt_clock_gettime=yes|rt_clock_gettime=no|g ; \
|
||||
s|" == "|" = "|g ; s|$$with_ssl.*/usr;|${OPENSSLBASE};|g' \
|
||||
${WRKSRC}/configure
|
||||
@${REINPLACE_CMD} -e 's|doc \\| \\|g' \
|
||||
${WRKSRC}/Makefile.in
|
||||
.if ${SLAVEPORT}!="cli"
|
||||
@${REINPLACE_CMD} -e 's|utils \\|\\|g' \
|
||||
${WRKSRC}/Makefile.in
|
||||
.endif
|
||||
|
||||
post-patch: general-patch
|
||||
|
||||
general-install:
|
||||
.ifndef (NOPORTDOCS)
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
.for i in ${DOCS}
|
||||
@${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
post-install: general-install
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (transmission-2.51.tar.xz) = 1c9a54864acf8fd0c7aa4132e9e69b454a7c72c305c96016a38551157af8858b
|
||||
SIZE (transmission-2.51.tar.xz) = 2784036
|
|
@ -1,19 +0,0 @@
|
|||
--- Makefile.in.orig 2010-10-23 15:56:02.000000000 -0500
|
||||
+++ Makefile.in 2010-10-23 15:56:55.000000000 -0500
|
||||
@@ -303,15 +303,13 @@
|
||||
@BUILD_GTK_TRUE@GTK_DIR = gtk po
|
||||
@BUILD_MAC_TRUE@MAC_DIR = macosx
|
||||
SUBDIRS = \
|
||||
- extras \
|
||||
third-party \
|
||||
libtransmission \
|
||||
utils \
|
||||
$(DAEMON_DIR) \
|
||||
$(CLI_DIR) \
|
||||
$(GTK_DIR) \
|
||||
- $(MAC_DIR) \
|
||||
- web
|
||||
+ $(MAC_DIR)
|
||||
|
||||
EXTRA_DIST = \
|
||||
qt \
|
|
@ -1,11 +0,0 @@
|
|||
--- libtransmission/fdlimit.c.orig 2011-02-27 15:34:55.000000000 -0600
|
||||
+++ libtransmission/fdlimit.c 2011-02-27 15:35:12.000000000 -0600
|
||||
@@ -609,7 +609,7 @@
|
||||
|
||||
if( gFd->socket_count < session->peerLimit )
|
||||
if(( s = socket( domain, type, 0 )) < 0 )
|
||||
- if( sockerrno != EAFNOSUPPORT )
|
||||
+ if( sockerrno != EPROTONOSUPPORT )
|
||||
tr_err( _( "Couldn't create socket: %s" ), tr_strerror( sockerrno ) );
|
||||
|
||||
if( s > -1 )
|
|
@ -1,12 +0,0 @@
|
|||
--- third-party/libutp/utp.cpp.orig 2011-04-29 21:45:38.000000000 -0500
|
||||
+++ third-party/libutp/utp.cpp 2011-04-29 21:47:05.000000000 -0500
|
||||
@@ -10,6 +10,9 @@
|
||||
#include <stdlib.h>
|
||||
#include <errno.h>
|
||||
#include <limits.h> // for UINT_MAX
|
||||
+#include <sys/types.h>
|
||||
+#include <sys/socket.h>
|
||||
+#include <netinet/in.h>
|
||||
|
||||
#ifdef WIN32
|
||||
#include "win32_inet_ntop.h"
|
|
@ -1,45 +0,0 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
# PROVIDE: transmission
|
||||
# REQUIRE: DAEMON
|
||||
#
|
||||
# Add the following lines to /etc/rc.conf to enable this service:
|
||||
#
|
||||
# transmission_enable: Set to NO by default. Set it to YES to enable it.
|
||||
# transmission_watch_dir: Directory for torrent files to download
|
||||
# automatically. Off by default unless you add
|
||||
# a path.
|
||||
# transmission_conf_dir: Directory where transmission configuration
|
||||
# data is stored.
|
||||
# Default: %%PREFIX%%/etc/transmission/home
|
||||
# transmission_download_dir: Directory to store downloaded data.
|
||||
# Default: %%PREFIX%%/etc/transmission/home/Downloads
|
||||
# transmission_user: The user account transmission daemon runs as what
|
||||
# you want it to be. It uses 'transmission' user by
|
||||
# default. Do not sets it as empty or it will run
|
||||
# as root.
|
||||
#
|
||||
|
||||
. /etc/rc.subr
|
||||
|
||||
name="transmission"
|
||||
rcvar=transmission_enable
|
||||
|
||||
command=%%PREFIX%%/bin/transmission-daemon
|
||||
|
||||
load_rc_config ${name}
|
||||
|
||||
: ${transmission_enable:="NO"}
|
||||
: ${transmission_user:="transmission"}
|
||||
: ${transmission_conf_dir="%%PREFIX%%/etc/transmission/home"}
|
||||
: ${transmission_download_dir="%%PREFIX%%/etc/transmission/home/Downloads"}
|
||||
|
||||
transmission_flags=" \
|
||||
${transmission_watch_dir:+-c ${transmission_watch_dir}} \
|
||||
${transmission_conf_dir:+-g ${transmission_conf_dir}} \
|
||||
${transmission_download_dir:+-w ${transmission_download_dir}} \
|
||||
${transmission_flags}"
|
||||
|
||||
run_rc_command "$1"
|
|
@ -1,9 +0,0 @@
|
|||
A fast and lightweight CLI (command line) BitTorrent client.
|
||||
|
||||
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.
|
||||
|
||||
WWW: http://www.transmissionbt.com/
|
|
@ -1,9 +0,0 @@
|
|||
bin/transmission-cli
|
||||
bin/transmission-create
|
||||
bin/transmission-edit
|
||||
bin/transmission-show
|
||||
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
|
||||
%%PORTDOCS%%%%DOCSDIR%%/COPYING
|
||||
%%PORTDOCS%%%%DOCSDIR%%/NEWS
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
|
@ -1,33 +0,0 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTREVISION= 0
|
||||
PKGNAMESUFFIX= -daemon
|
||||
|
||||
MAINTAINER= crees@FreeBSD.org
|
||||
COMMENT= A fast and lightweight daemon BitTorrent client
|
||||
|
||||
RUN_DEPENDS= ${GEN_RUN_DEPENDS}
|
||||
|
||||
DESCR= ${.CURDIR}/pkg-descr
|
||||
MASTERDIR= ${.CURDIR}/../transmission25-cli
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
PKGINSTALL= ${.CURDIR}/pkg-install
|
||||
SLAVEPORT= daemon
|
||||
|
||||
USE_RC_SUBR= transmission
|
||||
|
||||
EXTRA_CONF_ARGS=--disable-cli \
|
||||
--enable-daemon \
|
||||
--without-gtk \
|
||||
--disable-mac \
|
||||
--disable-nls
|
||||
|
||||
MAN1= transmission-daemon.1 transmission-remote.1
|
||||
|
||||
post-install: general-install
|
||||
.if !defined(PACKAGE_BUILDING)
|
||||
@${SETENV} PKG_PREFIX=${PREFIX} \
|
||||
${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
|
||||
.endif
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
|
@ -1,11 +0,0 @@
|
|||
The transmission-daemon is a daemon-based Transmission session that can
|
||||
be controlled via RPC by transmission-remote (included) and other
|
||||
Transmission BiTtorrent client such as GTK+ and CLI interface.
|
||||
|
||||
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.
|
||||
|
||||
WWW: http://www.transmissionbt.com/
|
|
@ -1,46 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
case $2 in
|
||||
POST-INSTALL)
|
||||
USER=transmission
|
||||
GROUP=${USER}
|
||||
UID=921
|
||||
GID=${UID}
|
||||
PW=/usr/sbin/pw
|
||||
CHMOD=/bin/chmod
|
||||
CHOWN=/usr/sbin/chown
|
||||
MKDIR=/bin/mkdir
|
||||
THOME=${PKG_PREFIX}/etc/${USER}/home
|
||||
|
||||
if ${PW} group show "${GROUP}" 2>/dev/null; then
|
||||
echo "You already have a group \"${GROUP}\", so I will use it."
|
||||
else
|
||||
if ${PW} groupadd ${GROUP} -g ${GID}; then
|
||||
echo "Added group \"${GROUP}\"."
|
||||
else
|
||||
echo "Adding group \"${GROUP}\" failed..."
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
if ${PW} user show "${USER}" 2>/dev/null; then
|
||||
echo "You already have a user \"${USER}\", so I will use it."
|
||||
else
|
||||
if ${PW} useradd ${USER} -u ${UID} -g ${GROUP} -h - \
|
||||
-d "${THOME}" -s /usr/sbin/nologin -c "Transmission Daemon User"
|
||||
then
|
||||
echo "Added user \"${USER}\"."
|
||||
else
|
||||
echo "Adding user \"${USER}\" failed..."
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
${MKDIR} -p ${THOME}/Downloads
|
||||
${CHOWN} root:${GROUP} ${THOME}
|
||||
${CHOWN} ${USER}:${GROUP} ${THOME}/Downloads
|
||||
${CHMOD} 1770 ${THOME}
|
||||
|
||||
exit 0
|
||||
;;
|
||||
esac
|
|
@ -1,10 +0,0 @@
|
|||
bin/transmission-daemon
|
||||
bin/transmission-remote
|
||||
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
|
||||
%%PORTDOCS%%%%DOCSDIR%%/COPYING
|
||||
%%PORTDOCS%%%%DOCSDIR%%/NEWS
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
||||
@dirrmtry etc/transmission/home/Downloads
|
||||
@dirrmtry etc/transmission/home
|
||||
@dirrmtry etc/transmission
|
|
@ -1,39 +0,0 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PKGNAMESUFFIX= -gtk2
|
||||
|
||||
MAINTAINER= crees@FreeBSD.org
|
||||
COMMENT= The last version of Transmission to support GTK 2.0
|
||||
|
||||
LIB_DEPENDS= ${GEN_LIB_DEPENDS} \
|
||||
notify.4:${PORTSDIR}/devel/libnotify \
|
||||
dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib
|
||||
RUN_DEPENDS= ${GEN_RUN_DEPENDS} \
|
||||
xdg-open:${PORTSDIR}/devel/xdg-utils
|
||||
|
||||
DESCR= ${.CURDIR}/pkg-descr
|
||||
MASTERDIR= ${.CURDIR}/../transmission25-cli
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
SLAVEPORT= gtk2
|
||||
|
||||
USE_GNOME= gnomehack gtk20 desktopfileutils intlhack
|
||||
USE_GETTEXT= yes
|
||||
INSTALLS_ICONS= yes
|
||||
|
||||
EXTRA_CONF_ARGS=--disable-cli \
|
||||
--disable-daemon \
|
||||
--with-gtk \
|
||||
--enable-inotify \
|
||||
--disable-mac \
|
||||
--enable-nls
|
||||
|
||||
MAN1= transmission-gtk.1
|
||||
|
||||
post-patch: general-patch
|
||||
@${REINPLACE_CMD} -e 's|TryExec=.*||g ; /^$$/d' \
|
||||
${WRKSRC}/gtk/transmission-gtk.desktop.in
|
||||
|
||||
post-install: general-install
|
||||
@-update-desktop-database
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
|
@ -1,9 +0,0 @@
|
|||
A fast and lightweight GTK+2 BitTorrent client.
|
||||
|
||||
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.
|
||||
|
||||
WWW: http://www.transmissionbt.com/
|
|
@ -1,139 +0,0 @@
|
|||
bin/transmission-gtk
|
||||
share/applications/transmission-gtk.desktop
|
||||
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
|
||||
%%PORTDOCS%%%%DOCSDIR%%/COPYING
|
||||
%%PORTDOCS%%%%DOCSDIR%%/NEWS
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||
share/icons/hicolor/16x16/apps/transmission.png
|
||||
share/icons/hicolor/22x22/apps/transmission.png
|
||||
share/icons/hicolor/24x24/apps/transmission.png
|
||||
share/icons/hicolor/256x256/apps/transmission.png
|
||||
share/icons/hicolor/32x32/apps/transmission.png
|
||||
share/icons/hicolor/48x48/apps/transmission.png
|
||||
share/icons/hicolor/scalable/apps/transmission.svg
|
||||
share/locale/an/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ar/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ast/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/az/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/be/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/be@latin/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/bg/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/bn/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/bo/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/br/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/bs/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ca/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ca@valencia/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ceb/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ckb/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/cs/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/da/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/de/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/el/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/en_AU/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/en_CA/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/en_GB/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/eo/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/es/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/et/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/eu/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/fa/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/fi/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/fil/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/fo/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/fr/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ga/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/gl/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/gv/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/he/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/hi/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/hr/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/hy/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/hu/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ia/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/id/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/is/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/it/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ja/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ka/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/kk/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ko/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ku/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/li/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/lt/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/lv/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/mk/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ml/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/mr/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ms/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/mt/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/nb/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/nds/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/nl/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/nn/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/oc/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/pa/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/pl/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/pt/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ro/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ru/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/si/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/sk/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/sl/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/sq/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/sr/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/sv/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ta_LK/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/te/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/th/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/tl/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/tr/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ug/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/uk/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/ur/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/uz/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/vi/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/zh_CN/LC_MESSAGES/transmission-gtk.mo
|
||||
share/locale/zh_TW/LC_MESSAGES/transmission-gtk.mo
|
||||
share/pixmaps/transmission.png
|
||||
@dirrmtry share/locale/ur/LC_MESSAGES
|
||||
@dirrmtry share/locale/ur
|
||||
@dirrmtry share/locale/ug/LC_MESSAGES
|
||||
@dirrmtry share/locale/ug
|
||||
@dirrmtry share/locale/tl/LC_MESSAGES
|
||||
@dirrmtry share/locale/tl
|
||||
@dirrmtry share/locale/te/LC_MESSAGES
|
||||
@dirrmtry share/locale/te
|
||||
@dirrmtry share/locale/ta_LK/LC_MESSAGES
|
||||
@dirrmtry share/locale/ta_LK
|
||||
@dirrmtry share/locale/oc/LC_MESSAGES
|
||||
@dirrmtry share/locale/oc
|
||||
@dirrmtry share/locale/mr/LC_MESSAGES
|
||||
@dirrmtry share/locale/mr
|
||||
@dirrmtry share/locale/ku/LC_MESSAGES
|
||||
@dirrmtry share/locale/ku
|
||||
@dirrmtry share/locale/kk/LC_MESSAGES
|
||||
@dirrmtry share/locale/kk
|
||||
@dirrmtry share/locale/gv/LC_MESSAGES
|
||||
@dirrmtry share/locale/gv
|
||||
@dirrmtry share/locale/fo/LC_MESSAGES
|
||||
@dirrmtry share/locale/fo
|
||||
@dirrmtry share/locale/fil/LC_MESSAGES
|
||||
@dirrmtry share/locale/fil
|
||||
@dirrmtry share/locale/ckb/LC_MESSAGES
|
||||
@dirrmtry share/locale/ckb
|
||||
@dirrmtry share/locale/ceb/LC_MESSAGES
|
||||
@dirrmtry share/locale/ceb
|
||||
@dirrmtry share/locale/bo/LC_MESSAGES
|
||||
@dirrmtry share/locale/bo
|
||||
@dirrmtry share/locale/be@latin/LC_MESSAGES
|
||||
@dirrmtry share/locale/be@latin
|
||||
@dirrmtry share/locale/ast/LC_MESSAGES
|
||||
@dirrmtry share/locale/ast
|
||||
@dirrmtry share/locale/an/LC_MESSAGES
|
||||
@dirrmtry share/locale/an
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
||||
@dirrmtry share/applications
|
||||
@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
|
||||
@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
|
|
@ -1,52 +0,0 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTREVISION= 1
|
||||
PKGNAMESUFFIX= -qt4
|
||||
|
||||
MAINTAINER= crees@FreeBSD.org
|
||||
COMMENT= A fast and lightweight QT4 BitTorrent client
|
||||
|
||||
LIB_DEPENDS= ${GEN_LIB_DEPENDS}
|
||||
RUN_DEPENDS= ${GEN_RUN_DEPENDS}
|
||||
|
||||
DESCR= ${.CURDIR}/pkg-descr
|
||||
MASTERDIR= ${.CURDIR}/../transmission25-cli
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
SLAVEPORT= qt4
|
||||
|
||||
QT_NONSTANDARD= yes
|
||||
USE_QT4= moc_build qmake_build rcc_build uic_build gui dbus network
|
||||
USE_GNOME= desktopfileutils
|
||||
|
||||
EXTRA_CONF_ARGS=--disable-cli \
|
||||
--disable-daemon \
|
||||
--without-gtk \
|
||||
--disable-mac \
|
||||
--disable-nls
|
||||
|
||||
MAN1= transmission-qt.1
|
||||
|
||||
post-patch: general-patch
|
||||
@${REINPLACE_CMD} -e 's|/share/man|/man|g ; /PKGCONFIG/s| openssl||g' \
|
||||
${WRKSRC}/qt/qtr.pro
|
||||
|
||||
post-build:
|
||||
@(cd ${WRKSRC}/qt ; ${QMAKE} ${QMAKEFLAGS} qtr.pro ; ${GMAKE})
|
||||
|
||||
do-install:
|
||||
@(cd ${WRKSRC}/qt ; ${SETENV} INSTALL_ROOT=${PREFIX} ${MAKE} install)
|
||||
|
||||
post-install: general-install
|
||||
.ifndef (NOPORTDOCS)
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
@${INSTALL_DATA} ${WRKSRC}/qt/README.txt ${DOCSDIR}/README-qt4
|
||||
.endif
|
||||
@${MKDIR} ${PREFIX}/share/applications
|
||||
@${INSTALL_DATA} ${WRKSRC}/qt/transmission-qt.desktop \
|
||||
${PREFIX}/share/applications/
|
||||
@${MKDIR} ${PREFIX}/share/pixmaps
|
||||
@${INSTALL_DATA} ${WRKSRC}/qt/icons/transmission.png \
|
||||
${PREFIX}/share/pixmaps/transmission-qt.png
|
||||
@-update-desktop-database
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
|
@ -1,13 +0,0 @@
|
|||
A fast and lightweight QT4 BitTorrent client, loosely based on the GTK+ client.
|
||||
|
||||
This is the only Transmission client that can act as its own self-contained
|
||||
session (as the GTK+ and Mac clients do), and can also connect to a remote
|
||||
session (as the web client and transmission-remote terminal client do).
|
||||
|
||||
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.
|
||||
|
||||
WWW: http://www.transmissionbt.com/
|
|
@ -1,12 +0,0 @@
|
|||
bin/transmission-qt
|
||||
share/applications/transmission-qt.desktop
|
||||
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
|
||||
%%PORTDOCS%%%%DOCSDIR%%/COPYING
|
||||
%%PORTDOCS%%%%DOCSDIR%%/NEWS
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README-qt4
|
||||
share/pixmaps/transmission-qt.png
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
||||
@dirrmtry share/applications
|
||||
@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
|
||||
@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
|
|
@ -1939,7 +1939,6 @@
|
|||
SUBDIR += trac-xmlrpc
|
||||
SUBDIR += trafficserver
|
||||
SUBDIR += transmission-web
|
||||
SUBDIR += transmission25-web
|
||||
SUBDIR += transproxy
|
||||
SUBDIR += trytond_google_maps
|
||||
SUBDIR += tt-rss
|
||||
|
|
|
@ -1,27 +0,0 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= www net-p2p
|
||||
PKGNAMESUFFIX= -web
|
||||
|
||||
MAINTAINER= crees@FreeBSD.org
|
||||
COMMENT= A fast and lightweight WebUI for Transmission BitTorrent client
|
||||
|
||||
DESCR= ${.CURDIR}/pkg-descr
|
||||
MASTERDIR= ${.CURDIR}/../../net-p2p/transmission25-cli
|
||||
PLIST= ${NONEXISTENT}
|
||||
SLAVEPORT= web
|
||||
|
||||
PORTDATA= web
|
||||
PORTDOCS= *
|
||||
|
||||
NO_BUILD= yes
|
||||
|
||||
post-extract:
|
||||
@${FIND} ${WRKSRC}/web -name Makefile.* -delete
|
||||
|
||||
do-install:
|
||||
@${MKDIR} ${DATADIR}/web
|
||||
@(cd ${WRKSRC}/web && ${COPYTREE_SHARE} \* ${DATADIR}/web)
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
|
@ -1,16 +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.
|
||||
|
||||
WWW: http://www.transmissionbt.com/
|
Loading…
Reference in a new issue