source: trunk/dports/python/py-goocanvas/Portfile

Last change on this file was 116708, checked in by devans@…, 4 years ago

py-goocanvas: update build dependencies, homepage, livecheck (#42340, #42341), maintainer timeout.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.1 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 116708 2014-02-04 17:17:21Z ryandesign@macports.org $
3
4PortSystem              1.0
5PortGroup               python 1.0
6
7name                    py-goocanvas
8homepage                https://wiki.gnome.org/Projects/PyGoocanvas
9license                 GPL-2+
10version                 0.14.1
11revision                6
12
13python.versions         26 27
14python.default_version  27
15
16categories              python gnome
17platforms               darwin
18maintainers             ucla.edu:alexander.afanasyev
19
20description             GooCanvas python bindings
21
22long_description        PyGoocanvas are the python bindings for GooCanvas which is a canvas \
23                        widget for GTK+ that uses the cairo 2D library for drawing.
24
25
26set branch              [join [lrange [split ${version} .] 0 1] .]
27master_sites            gnome:sources/pygoocanvas/${branch}/
28distname                pygoocanvas-${version}
29use_bzip2               no
30checksums               md5     d502dea5c0d2ac71d953895df81c32e8 \
31                        sha1    ea1e10a24ef15a1d3880552fff6352d8b0621ef5 \
32                        rmd160  162628947fd6a0d630bd20f9dec570c50fab2d23
33
34if {${name} ne ${subport}} {
35    depends_build-append    port:gtk-doc \
36                            port:pkgconfig
37
38    depends_lib-append      port:goocanvas \
39                            port:gtk2 \
40                            port:py${python.version}-pygtk \
41                            port:py${python.version}-cairo \
42                            port:py${python.version}-gobject
43
44    patchfiles              patch-configure.diff
45
46    use_configure           yes
47
48    configure.python        ${python.bin}
49    configure.args          "--prefix=${python.prefix}"
50    configure.pkg_config_path ${python.prefix}/lib/pkgconfig
51   
52    build.cmd               make
53    build.target
54    destroot.cmd            make
55    destroot.target         install
56    destroot.destdir        "DESTDIR=${destroot}"
57
58    livecheck.type          gnome
59    livecheck.name          pygoocanvas
60} else {
61    livecheck.type          none
62}
Note: See TracBrowser for help on using the repository browser.