Changeset 147427


Ignore:
Timestamp:
Apr 3, 2016, 7:12:27 AM (4 years ago)
Author:
devans@…
Message:

gitg: update to version 3.20.0, dependencies, description, license, add +quartz variant, use gnome stable livecheck.

Location:
trunk/dports/gnome/gitg
Files:
1 deleted
2 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/dports/gnome/gitg

  • trunk/dports/gnome/gitg/Portfile

    r142465 r147427  
    33
    44PortSystem          1.0
     5PortGroup           active_variants 1.1
     6PortGroup           gobject_introspection 1.0
    57
    68name                gitg
    7 # version 3.17.1+ requires webkit2gtk-3.0 or webkit2gtk-4.0
    8 # upstream trunk working to remove webkit dependency in next stable version
    9 version             0.2.7
    10 revision            3
    11 license             GPL-2
     9version             3.20.0
     10license             GPL-2+
    1211set branch          [join [lrange [split ${version} .] 0 1] .]
    1312description         GNOME git repository viewer.
    1413long_description    gitg is a fast git repository browser. It currently features: \
    15                     * Loading large repositories very fast \
    16                     * Show/browse repository history \
    17                     * Show highlighted revision diff \
    18                     * Browse file tree of a revision and export by drag and drop \
    19                     * Search in the revision history on subject, author or hash \
    20                     * Switch between history view of branches easily \
    21                     * Commit view providing per hunk stage/unstage and commit
     14                    \n * Loading large repositories very fast \
     15                    \n * Show/browse repository history \
     16                    \n * Show highlighted revision diff \
     17                    \n * Browse file tree of a revision and export by drag and drop \
     18                    \n * Search in the revision history on subject, author or hash \
     19                    \n * Switch between history view of branches easily \
     20                    \n * Commit view providing per hunk stage/unstage and commit
    2221
    2322maintainers         juanrgar devans openmaintainer
     
    2928use_xz              yes
    3029
    31 checksums           rmd160  0344a5935ee9b2186533dbef01f5a4174b16a0e1 \
    32                     sha256  c07fc4fc6cef31a06f0b9daa2ed23a5d0f6cb0a10a728324970675fc7001d095
     30checksums           rmd160  316386c79909b615a3ac7be27a5b093d612a3524 \
     31                    sha256  1f09f61208349d003f228e51dc9709bd3426960f5585c0e38197bd02b51f3346
    3332
    3433depends_build       port:pkgconfig \
     
    4039
    4140depends_lib         port:desktop-file-utils \
     41                    port:gsettings-desktop-schemas \
    4242                    port:gtk3 \
    4343                    port:gtksourceview3 \
    44                     port:gsettings-desktop-schemas \
    45                     port:dbus
     44                    port:gtkspell3 \
     45                    port:libgee \
     46                    port:libgit2-glib \
     47                    port:libpeas \
     48                    port:libsoup \
     49                    port:libsecret
    4650
    4751depends_run         port:gnome-themes-standard
    4852
    49 patchfiles          gitg-commit-view-c.diff
     53gobject_introspection yes
     54
     55patchfiles          patch-autogen.sh.diff
    5056
    5157# reconfigure using upstream autogen.sh for intltool 0.51 compatibility
     
    5763                    --disable-silent-rules
    5864
     65variant quartz {}
     66
     67if {[variant_isset quartz]} {
     68    require_active_variants gtk3 quartz
     69} else {
     70    require_active_variants gtk3 x11
     71}
     72
    5973post-activate {
    6074    system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
     
    6377}
    6478
    65 # disable livecheck until webkit2-gtk3 requirement can be met
    66 livecheck.type      none
     79livecheck.type      gnome
Note: See TracChangeset for help on using the changeset viewer.