source: trunk/dports/net/deluge/Portfile

Last change on this file was 150569, checked in by devans@…, 14 months ago

deluge: update to version 1.3.13.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.4 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 150569 2016-07-22 13:46:04Z ryandesign@macports.org $
3
4PortSystem          1.0
5PortGroup           python 1.0
6PortGroup           active_variants 1.1
7
8name                deluge
9version             1.3.13
10categories          net gnome python
11license             {GPL-3+ OpenSSLException}
12maintainers         devans openmaintainer
13supported_archs     noarch
14
15description         A GNOME BitTorrent client.
16long_description    Deluge is a GNOME client for the BitTorrent network written in python.
17homepage            http://www.deluge-torrent.org
18platforms           darwin
19
20master_sites        http://download.deluge-torrent.org/source/
21
22use_bzip2           yes
23
24checksums           rmd160  1c57d3da90f4e6812b582c78563bbc2cd0f69027 \
25                    sha256  37b3a22cea3ce8b87183f5d2d972d70db6e61825ea1c6bbc052e0120c49ee8c5
26
27depends_build-append \
28                    port:intltool
29
30depends_lib-append  port:libtorrent-rasterbar \
31                    port:librsvg \
32                    port:xdg-utils
33
34patchfiles          patch-remove-osx-native-menus.diff
35
36build.env           PYTHON_CFLAGS="-I${prefix}/include -I${prefix}/include/boost" \
37                    PYTHON_LDFLAGS=-L${prefix}/lib \
38                    CFLAGS="-I${prefix}/include -I${prefix}/include/boost" \
39                    CC=${configure.cc} CXX=${configure.cxx} CPP=${configure.cpp}
40
41variant python27 conflicts python26 description {Build for Python 2.7} {
42        require_active_variants libtorrent-rasterbar python27
43        python.default_version 27
44        depends_lib-append \
45                    port:dbus-python27 \
46                    port:py27-chardet \
47                    port:py27-game \
48                    port:py27-pygtk \
49                    port:py27-setuptools \
50                    port:py27-xdg \
51                    port:py27-twisted \
52                    port:py27-twisted-web2 \
53                    port:py27-openssl \
54                    port:py27-mako
55}
56
57default_variants +python27
58
59python.link_binaries no
60post-destroot {
61        foreach bin [glob -nocomplain -tails -directory "${destroot}${python.prefix}/bin" *] {
62            ln -s "${python.prefix}/bin/${bin}" "${destroot}${prefix}/bin/${bin}${python.link_binaries_suffix}"
63        }
64}
65
66livecheck.type      regex
67livecheck.url       http://download.deluge-torrent.org/source/
68livecheck.regex     "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"
Note: See TracBrowser for help on using the repository browser.