[134865] trunk/dports/net/transmission-x11/Portfile
devans at macports.org
devans at macports.org
Thu Apr 9 02:02:26 PDT 2015
Revision: 134865
https://trac.macports.org/changeset/134865
Author: devans at macports.org
Date: 2015-04-09 02:02:26 -0700 (Thu, 09 Apr 2015)
Log Message:
-----------
transmission-x11: update to version 2.84, reconfigure using autogen.sh for intltool 0.51 compatibility, drop +gtk variant and build gtk3 client unconditionally, update master_sites, dependencies, livecheck, add post-activate processing.
Modified Paths:
--------------
trunk/dports/net/transmission-x11/Portfile
Modified: trunk/dports/net/transmission-x11/Portfile
===================================================================
--- trunk/dports/net/transmission-x11/Portfile 2015-04-09 08:38:45 UTC (rev 134864)
+++ trunk/dports/net/transmission-x11/Portfile 2015-04-09 09:02:26 UTC (rev 134865)
@@ -4,8 +4,7 @@
PortSystem 1.0
name transmission-x11
-version 1.73
-revision 2
+version 2.84
categories net x11
license {GPL-2 OpenSSLException}
maintainers nomaintainer
@@ -17,42 +16,45 @@
Linux/NetBSD/FreeBSD/OpenBSD (GTK+ interface) and BeOS \
(native interface). This is the GTK+ version.
homepage http://www.transmissionbt.com/
+master_sites sourceforge:transmission
+
+platforms darwin freebsd
+
+use_xz yes
+
distname transmission-${version}
dist_subdir transmission
-master_sites http://download.m0k.org/transmission/files/
-checksums md5 9c1b5d84fb9ddbbd50b5776c1cd6daa4 \
- sha1 18e347141fcd65a385cd1406ba8a3303b0c99156 \
- rmd160 94140a7b699eb166472017ac3826763700e99352
-use_bzip2 yes
-platforms darwin freebsd
-depends_lib port:openssl \
- port:curl \
- port:gettext \
- port:libevent1
+checksums rmd160 9d209bdf0ebeb6f4d6d9dc726cf8bf9e9c8ccb40 \
+ sha256 a9fc1936b4ee414acc732ada04e84339d6755cd0d097bcbd11ba2cfc540db9eb
+
depends_build port:gsed \
port:intltool \
- port:pkgconfig
+ port:pkgconfig \
+ port:autoconf \
+ port:automake \
+ port:libtool
+depends_lib port:desktop-file-utils \
+ port:gtk3 \
+ port:openssl \
+ port:curl \
+ port:gettext \
+ port:libevent
+
+depends_run port:gnome-themes-standard
+
+# reconfigure using autogen.sh for intltool 0.51 compatibility
+
+configure.cmd ./autogen.sh
+
configure.args --enable-daemon \
--enable-cli \
- --disable-wx \
- --disable-darwin \
- --disable-gtk \
- --disable-libnotify
-configure.cppflags "-I${prefix}/include/libevent1 ${configure.cppflags}"
-configure.ldflags "-L${prefix}/lib/libevent1 ${configure.ldflags}"
+ --with-gtk \
+ --disable-mac
-variant gtk description {Build Gtk front-end} {
- depends_lib-append port:gtk2 \
- port:dbus-glib
- configure.args-delete --disable-gtk
- configure.args-append --enable-gtk
-}
-
variant aqua description {Build Aqua front-end} {
- configure.args-delete --disable-darwin
- configure.args-append --enable-darwin
+ configure.args-replace --disable-mac --enable-mac
}
platform darwin 8 {
@@ -62,6 +64,11 @@
}
}
+post-activate {
+ system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
+ system "${prefix}/bin/gtk-update-icon-cache-3.0 -f -t ${prefix}/share/icons/hicolor"
+}
+
livecheck.type regex
-livecheck.url ${master_sites}
+livecheck.url http://sourceforge.net/projects/transmission.mirror/files/
livecheck.regex "transmission-(\\d+(?:\\.\\d+)*)${extract.suffix}"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150409/7c21c6b1/attachment-0001.html>
More information about the macports-changes
mailing list