Ticket #51512: patch-Portfile.diff

File patch-Portfile.diff, 2.3 KB (added by josephsacco, 8 years ago)

patch file for Portfile

  • (a) Portfile- vs. (b) Portfile

    a b  
    22# $Id: Portfile 142698 2015-11-20 16:55:09Z landonf@macports.org $
    33
    44PortSystem              1.0
     5PortGroup               python 1.0
    56
    67name                    meld
    7 version                 1.8.6
     8version                 3.16.0
    89categories              textproc devel
    910license                 GPL-2+
    1011platforms               darwin
     
    2324master_sites            gnome:sources/${name}/[join [lrange [split $version .] 0 1] .]
    2425use_xz                  yes
    2526
    26 checksums               rmd160  7c981c08a015a1a0706cbe98416a25e0963af0cb \
    27                         sha256  af96682b8f4bf3ad4221c853b1516218d62a17ff43c38f4a83e7e8ac6736e8a5
     27checksums           rmd160  7fc0dbded07dd5efe067c7fb650fc8415ad62825 \
     28                    sha256  341bfd53ac7c0167d6d43694c0e7dbedf76463bdf79b425c439376ba15b56c0a
    2829
    29 depends_build           port:intltool
     30python.versions         27
    3031
    31 depends_lib             port:desktop-file-utils \
    32                         port:shared-mime-info \
    33                         port:rarian \
    34                         port:gtk2 \
    35                         port:py27-pygtk \
    36                         port:py27-gobject \
    37                         port:py27-pygtksourceview
     32patchfiles              patch-bin-meld.diff
     33
     34depends_build           port:intltool \
     35                        port:itstool
     36
     37depends_lib             port:gtk3 \
     38                        port:glib2 \
     39                        port:py27-gobject3 \
     40                        port:gtksourceview3
    3841
    3942# yelp is required to display help files
    4043
    4144depends_run             port:yelp
    42 
    43 post-patch {
    44     reinplace "s|/usr/local|${prefix}|g" ${worksrcpath}/INSTALL
    45     reinplace "s|#! /usr/bin/env python|#! ${prefix}/bin/python2.7|" ${worksrcpath}/bin/meld
    46 }
    47 
    48 use_configure           no
    49 
    50 build.args              PYTHON=${prefix}/bin/python2.7
    51 
    52 post-activate {
    53     system "${prefix}/bin/scrollkeeper-update"
    54     system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
    55     system "${prefix}/bin/gtk-update-icon-cache -f -t ${prefix}/share/icons/hicolor"
    56     system "${prefix}/bin/gtk-update-icon-cache -f -t ${prefix}/share/icons/HighContrast"
    57     system "${prefix}/bin/update-mime-database ${prefix}/share/mime"
    58 }