Upstream has relocated source to Github, and are using
a tarball that requires a pre-configure step.
It is still the same release 2.92. Tested on amd64.
My thanks to David Hill for letting me know Upstream had
transitioned development to Github.
Index: Makefile
===================================================================
RCS file: /systems/cvs/ports/net/transmission/Makefile,v
retrieving revision 1.106
diff -u -p -r1.106 Makefile
--- Makefile 1 Sep 2016 10:53:27 -0000 1.106
+++ Makefile 21 Sep 2016 09:48:33 -0000
@@ -9,7 +9,7 @@ DISTNAME= transmission-${VER}
PKGNAME-main= transmission-${VER}
PKGNAME-gtk= transmission-gtk-${VER}
PKGNAME-qt= transmission-qt-${VER}
-REVISION= 0
+REVISION= 1
CATEGORIES= net
HOMEPAGE= http://www.transmissionbt.com/
MAINTAINER= Josh Grosse <[email protected]>
@@ -17,8 +17,9 @@ MAINTAINER= Josh Grosse <[email protected]
# GPLv2+
PERMIT_PACKAGE_CDROM= Yes
-MASTER_SITES= http://download.transmissionbt.com/files/
-EXTRACT_SUFX= .tar.xz
+GH_ACCOUNT= transmission
+GH_PROJECT= transmission
+GH_TAGNAME= ${VER}
MULTI_PACKAGES= -main -gtk -qt
@@ -69,6 +70,8 @@ RUN_DEPENDS-qt= ${PKGNAME-main}:${BUILD_
USE_GMAKE= Yes
CONFIGURE_STYLE=gnu
+AUTOCONF_VERSION= 2.69
+AUTOMAKE_VERSION= 1.15
CONFIGURE_ARGS= --disable-shared \
--enable-cli \
@@ -96,6 +99,14 @@ CONFIGURE_ARGS+=--without-gtk
pre-patch:
@cd ${WRKSRC}/third-party/libutp; perl -pi -e 's/\r$$//' *.h *.cpp
+
+pre-configure:
+ cd ${WRKSRC}; \
+ rm m4/glib-gettext.m4; \
+ env \
+ AUTOMAKE_VERSION=${AUTOMAKE_VERSION} \
+ AUTOCONF_VERSION=${AUTOCONF_VERSION} \
+ ${WRKSRC}/autogen.sh
.if ${BUILD_PACKAGES:M-qt}
post-build:
Index: distinfo
===================================================================
RCS file: /systems/cvs/ports/net/transmission/distinfo,v
retrieving revision 1.50
diff -u -p -r1.50 distinfo
--- distinfo 8 Mar 2016 16:14:16 -0000 1.50
+++ distinfo 21 Sep 2016 02:35:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (transmission-2.92.tar.xz) =
Oo0EXDBq2ay3v4ESaTm5WUVTo4hILvoOwb+2eyKs018=
-SIZE (transmission-2.92.tar.xz) = 3378116
+SHA256 (transmission-2.92.tar.gz) =
glR00SlgYc7JZCpNZ3x7tf8MqtVl5e35FmIq1hShVEM=
+SIZE (transmission-2.92.tar.gz) = 6338137