Changeset 33474


Ignore:
Timestamp:
Jan 27, 2008, 3:58:35 PM (11 years ago)
Author:
gui_dos@…
Message:

py-gobject, py-cairo, py-gtk2: sync with the py25-* counterparts

Location:
trunk/dports/python
Files:
1 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/python/py-cairo/Portfile

    r30249 r33474  
    11# $Id$
    22
    3 PortSystem 1.0
    4 name               py-cairo
    5 version            1.4.0
    6 categories         python x11
    7 maintainers        nomaintainer
    8 description        Pycairo is set of Python bindings for the cairo graphics library
    9 long_description   ${description}
     3PortSystem      1.0
     4
     5name            py-cairo
     6set my_name     pycairo
     7version         1.4.12
     8revision        1
     9categories      python x11
     10platforms       darwin
     11maintainers     nomaintainer
     12description     Pycairo is set of Python bindings for the cairo graphics library
     13
     14long_description \
     15    ${description}
    1016
    1117homepage        http://cairographics.org/pycairo/
    1218master_sites    http://cairographics.org/releases/
    13 distname        pycairo-${version}
    14 checksums       md5 e26e77919b606113f565d70036c1f504
     19distname        ${my_name}-${version}
    1520
    16 depends_lib     port:cairo port:py-numeric
     21checksums       md5 c63199d35b1e1d3c5133509f315f70d7 \
     22                sha1 580255db6f3ab4c44ac44dfe0a9f7d1f598c2ab3 \
     23                rmd160 f44bb6bcc6b366568e0297689164537dc891b278
     24
     25depends_build   port:pkgconfig
     26depends_lib     port:python24 \
     27                port:cairo \
     28                port:py-numeric
     29
     30configure.python    ${prefix}/bin/python2.4
     31
     32platform darwin 9 {
     33    post-patch {
     34        reinplace "s| -export-symbols-regex.*||g" ${worksrcpath}/cairo/Makefile.in
     35    }
     36}
     37
     38post-destroot {
     39    set docdir ${prefix}/share/doc/${name}-${version}
     40    xinstall -d ${destroot}${docdir}
     41    xinstall -m 0644 -W ${worksrcpath} AUTHORS COPYING NEWS doc/NOTES doc/FAQ README \
     42        ${destroot}${docdir}
     43}
     44
     45livecheck.check regex
     46livecheck.regex ${my_name}-(\\d+(?:\\.\\d+)*)
     47
  • trunk/dports/python/py-gobject/Portfile

    r30249 r33474  
    11# $Id$
    22
    3 PortSystem 1.0
    4 name               py-gobject
    5 version                2.12.3
    6 revision           1
    7 categories         python gnome
    8 maintainers        nomaintainer
    9 description        Python bindings for GObject.
    10 long_description   \
     3PortSystem      1.0
     4
     5name            py-gobject
     6set my_name     pygobject
     7version         2.14.1
     8set branch      [join [lrange [split ${version} .] 0 1] .]
     9categories      python gnome
     10maintainers     nomaintainer
     11description     Python bindings for GObject.
     12
     13long_description \
    1114    PyGObject provides a convenient wrapper for the GObject+ library \
    1215    for use in Python programs, and takes care of many of the boring details \
     
    1619
    1720homepage        http://www.pygtk.org/
    18 master_sites    gnome:sources/pygobject/2.12/
    19 distname        pygobject-${version}
     21master_sites    gnome:sources/${my_name}/${branch}/
     22distname        ${my_name}-${version}
    2023use_bzip2       yes
    21 checksums       md5 009986021225b7ea6e0ba848707785af
    2224
    23 patchfiles      pygobject-init-v3.diff
     25checksums       md5 d403998bc0c5034b21bd75ae7b704f4a \
     26                sha1 5904370097e24b54e71257e1ed0de062c5138d11 \
     27                rmd160 086d96f059a7317f828e9b8265a9bf62420c3c1b
    2428
    25 depends_lib     port:glib2 port:libxslt port:python24
     29depends_build   port:pkgconfig
     30depends_lib     port:glib2 \
     31                port:libxslt \
     32                port:python24
     33
     34configure.args  --disable-glibtest
     35
     36configure.python    ${prefix}/bin/python2.4
     37
     38platform darwin 9 {
     39    post-patch {
     40        reinplace "s| -export-symbols-regex.*||g" ${worksrcpath}/gobject/Makefile.in
     41    }
     42}
     43
     44test.run        yes
     45test.env        PYTHONPATH=[glob -nocomplain ${worksrcpath}/build/lib*]
     46test.target     check
     47
     48post-destroot {
     49    set docdir ${prefix}/share/doc/${name}-${version}
     50    xinstall -d ${destroot}${docdir}
     51    xinstall -m 0644 -W ${worksrcpath} AUTHORS COPYING ChangeLog NEWS README \
     52        ${destroot}${docdir}
     53}
     54
     55livecheck.check regex
     56livecheck.url   http://ftp.gnome.org/pub/gnome/sources/${my_name}/${branch}/
     57livecheck.regex {LATEST-IS-(\d+(?:\.\d+)*)}
  • trunk/dports/python/py-gtk2/Portfile

    r30249 r33474  
    11# $Id$
    22
    3 PortSystem 1.0
    4 name               py-gtk2
    5 version                    2.10.4
    6 categories         python x11
    7 maintainers        nomaintainer
    8 description        PyGTK2 is the Python binding to GTK+ 2.x
    9 long_description   \
     3PortSystem      1.0
     4
     5name            py-gtk2
     6set my_name     pygtk
     7version         2.12.1
     8set branch      [join [lrange [split ${version} .] 0 1] .]
     9categories      python x11
     10maintainers     nomaintainer
     11description     PyGTK is the Python binding to GTK+ 2.x
     12
     13long_description \
    1014    PyGTK contains modules that allow you to use gtk in Python programs. \
    1115    At present, it is a fairly complete set of bindings.
    1216
    1317homepage        http://www.pygtk.org/
    14 master_sites    gnome:sources/pygtk/2.10/
    15 distname        pygtk-${version}
     18master_sites    gnome:sources/${my_name}/${branch}/
     19distname        ${my_name}-${version}
    1620use_bzip2       yes
    17 checksums       md5 89afe242275a3fce57b4ffb5fadc5888
    1821
    19 depends_lib     port:gtk2 port:libglade2 \
    20                 port:py-cairo port:py-gobject
     22checksums       md5 a816346d750d61e3fa67a200e4292694 \
     23                sha1 7a7d095f53829895174640d693c4e4af16122d98 \
     24                rmd160 c368deab52524248593b77984e93f18150efa0f4
     25
     26depends_lib     port:python24 \
     27                port:atk \
     28                port:cairo \
     29                port:pango \
     30                port:gtk2 \
     31                port:libglade2 \
     32                port:py-cairo \
     33                port:py-gobject
     34
     35configure.args  --disable-glibtest
     36
     37configure.python    ${prefix}/bin/python2.4
    2138
    2239platform darwin 7 {
    23     configure.env   CFLAGS="-I${x11prefix}/include"
     40    configure.cflags-append -I${x11prefix}/include
    2441}
     42
     43platform darwin 9 {
     44    post-patch {
     45        reinplace "s| -export-symbols-regex.*||g" \
     46            ${worksrcpath}/Makefile.in \
     47            ${worksrcpath}/gtk/Makefile.in
     48    }
     49}
     50
     51livecheck.check regex
     52livecheck.url   http://ftp.gnome.org/pub/gnome/sources/${my_name}/${branch}/
     53livecheck.regex {LATEST-IS-(\d+(?:\.\d+)*)}
Note: See TracChangeset for help on using the changeset viewer.