[139066] users/devans/GNOME-3/stable/dports/gnome/gnumeric/Portfile

devans at macports.org devans at macports.org
Thu Jul 30 18:24:40 PDT 2015


Revision: 139066
          https://trac.macports.org/changeset/139066
Author:   devans at macports.org
Date:     2015-07-30 18:24:39 -0700 (Thu, 30 Jul 2015)
Log Message:
-----------
GNOME-3/stable: gnumeric, update to version 1.12.23, add +quartz variant and a run time dependency on gnome-themes-standard, drop notes concerning supplementary ports and just depend on gnome-settings-daemon and yelp at run time if +quartz is not set.

Modified Paths:
--------------
    users/devans/GNOME-3/stable/dports/gnome/gnumeric/Portfile

Modified: users/devans/GNOME-3/stable/dports/gnome/gnumeric/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/gnumeric/Portfile	2015-07-31 01:18:52 UTC (rev 139065)
+++ users/devans/GNOME-3/stable/dports/gnome/gnumeric/Portfile	2015-07-31 01:24:39 UTC (rev 139066)
@@ -2,12 +2,11 @@
 # $Id$
 
 PortSystem          1.0
-PortGroup           active_variants 1.0
+PortGroup           active_variants 1.1
 PortGroup           gobject_introspection 1.0
 
 name                gnumeric
-version             1.12.22
-revision            2
+version             1.12.23
 set branch          [join [lrange [split ${version} .] 0 1] .]
 
 license             GPL-2+
@@ -27,8 +26,8 @@
 master_sites        gnome:sources/${name}/${branch}/
 use_xz              yes
 
-checksums           rmd160  ad8e2fd15c287a6fb153187d3d2012c1f8d88d45 \
-                    sha256  3908cfd6520b599eefefe222aadeaa5126394b54d9a9a7f5e0f938eb674dcf47
+checksums           rmd160  e58b0bd7b41d187684eabc1a360ea892f18293eb \
+                    sha256  00474cbf1e70f62062974d0beb5f65ebc45d1047bc8fd0a1133e3d9725e19551
 
 # set pbranch to desired perl version
 # currently 5.22 (#48365)
@@ -43,18 +42,18 @@
                     port:libtool
 
 # update-desktop-database is provided by desktop-file-utils
+# rarian is needed for scrollkeeper-update.
 
 depends_lib         port:desktop-file-utils \
+                    port:rarian \
                     port:gtk3 \
                     port:goffice \
                     port:psiconv \
                     port:pxlib \
                     port:perl${pbranch}
 
-# rarian is needed for scrollkeeper-update.
+depends_run         port:gnome-themes-standard
 
-depends_run         port:rarian
-
 gobject_introspection yes
 
 patchfiles          patch-configure.ac.diff
@@ -74,6 +73,18 @@
                     --without-gda \
                     --without-python
 
+variant quartz {}
+
+if {[variant_isset quartz]} {
+    require_active_variants gtk3 quartz
+    require_active_variants goffice quartz
+} else {
+    require_active_variants gtk3 x11
+    require_active_variants goffice "" quartz
+    depends_run-append      port:gnome-settings-daemon \
+                            port:yelp
+}
+
 variant database description {builds with support for GDA database} {
     depends_lib-append        port:libgda5
     configure.args-replace    --without-gda --with-gda
@@ -98,10 +109,3 @@
 }
 
 livecheck.type  gnome
-
-# yelp is currently not available in a +quartz environment due to dependency issues,
-# see #39898 #40282 #40116
-notes \
-"Recommended supplementary ports:
-    gnome-themes-standard  provides the default Gnome Adwaita theme
-    yelp                   provides a help browser for Gnome apps"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150730/2b3f3109/attachment.html>


More information about the macports-changes mailing list