[116179] users/devans/GNOME-3/stable/dports/gnome

devans at macports.org devans at macports.org
Mon Jan 20 21:48:41 PST 2014


Revision: 116179
          https://trac.macports.org/changeset/116179
Author:   devans at macports.org
Date:     2014-01-20 21:48:41 -0800 (Mon, 20 Jan 2014)
Log Message:
-----------
GNOME-3/stable/dports: various gnome ports, sync with trunk.

Modified Paths:
--------------
    users/devans/GNOME-3/stable/dports/gnome/anjuta/Portfile
    users/devans/GNOME-3/stable/dports/gnome/evince/Portfile
    users/devans/GNOME-3/stable/dports/gnome/evolution-data-server/Portfile
    users/devans/GNOME-3/stable/dports/gnome/file-roller/Portfile
    users/devans/GNOME-3/stable/dports/gnome/gconf-editor/Portfile
    users/devans/GNOME-3/stable/dports/gnome/gcr/Portfile
    users/devans/GNOME-3/stable/dports/gnome/gnome-applets/Portfile
    users/devans/GNOME-3/stable/dports/gnome/gnome-keyring/Portfile
    users/devans/GNOME-3/stable/dports/gnome/gucharmap/Portfile
    users/devans/GNOME-3/stable/dports/gnome/libgnome-keyring/Portfile
    users/devans/GNOME-3/stable/dports/gnome/libgnomekbd/Portfile
    users/devans/GNOME-3/stable/dports/gnome/totem/Portfile
    users/devans/GNOME-3/stable/dports/gnome/vte/Portfile

Added Paths:
-----------
    users/devans/GNOME-3/stable/dports/gnome/anjuta/files/patch-ltmain.sh.diff

Property Changed:
----------------
    users/devans/GNOME-3/stable/dports/gnome/anjuta/
    users/devans/GNOME-3/stable/dports/gnome/evince/
    users/devans/GNOME-3/stable/dports/gnome/evolution-data-server/
    users/devans/GNOME-3/stable/dports/gnome/file-roller/
    users/devans/GNOME-3/stable/dports/gnome/gconf-editor/
    users/devans/GNOME-3/stable/dports/gnome/gcr/
    users/devans/GNOME-3/stable/dports/gnome/gnome-applets/
    users/devans/GNOME-3/stable/dports/gnome/gnome-keyring/
    users/devans/GNOME-3/stable/dports/gnome/gucharmap/
    users/devans/GNOME-3/stable/dports/gnome/libgnome-keyring/
    users/devans/GNOME-3/stable/dports/gnome/libgnomekbd/
    users/devans/GNOME-3/stable/dports/gnome/totem/
    users/devans/GNOME-3/stable/dports/gnome/vte/


Property changes on: users/devans/GNOME-3/stable/dports/gnome/anjuta
___________________________________________________________________
Added: svn:mergeinfo
   + /branches/mld-qt-481/dports/gnome/anjuta:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
/trunk/dports/gnome/anjuta:108265-116177
/users/rmstonecipher/gnome/anjuta:102363-103172

Modified: users/devans/GNOME-3/stable/dports/gnome/anjuta/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/anjuta/Portfile	2014-01-21 05:30:31 UTC (rev 116178)
+++ users/devans/GNOME-3/stable/dports/gnome/anjuta/Portfile	2014-01-21 05:48:41 UTC (rev 116179)
@@ -6,6 +6,7 @@
 
 name            anjuta
 version         3.10.2
+revision        1
 license         GPL-2+
 set branch      [join [lrange [split ${version} .] 0 1] .]
 description     A GNOME/GTK IDE
@@ -42,6 +43,7 @@
                 port:xdg-utils
 
 patchfiles      patch-configure.diff \
+                patch-ltmain.sh.diff \
                 patch-plugins-language-support-vala-Makefile.in.diff
 
 configure.cflags-append \

Copied: users/devans/GNOME-3/stable/dports/gnome/anjuta/files/patch-ltmain.sh.diff (from rev 116177, trunk/dports/gnome/anjuta/files/patch-ltmain.sh.diff)
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/anjuta/files/patch-ltmain.sh.diff	                        (rev 0)
+++ users/devans/GNOME-3/stable/dports/gnome/anjuta/files/patch-ltmain.sh.diff	2014-01-21 05:48:41 UTC (rev 116179)
@@ -0,0 +1,14 @@
+--- ltmain.sh.orig	2013-11-14 13:21:01.000000000 -0800
++++ ltmain.sh	2013-12-31 17:42:31.000000000 -0800
+@@ -5851,9 +5851,10 @@ func_mode_link ()
+       # -tp=*                Portland pgcc target processor selection
+       # --sysroot=*          for sysroot support
+       # -O*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time optimization
++      # -stdlib=*            select c++ std lib with clang
+       -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
+       -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \
+-      -O*|-flto*|-fwhopr*|-fuse-linker-plugin)
++      -O*|-flto*|-fwhopr*|-fuse-linker-plugin|-stdlib=*)
+         func_quote_for_eval "$arg"
+ 	arg="$func_quote_for_eval_result"
+         func_append compile_command " $arg"


Property changes on: users/devans/GNOME-3/stable/dports/gnome/evince
___________________________________________________________________
Modified: svn:mergeinfo
   - /trunk/dports/gnome/evince:108270-111023
   + /trunk/dports/gnome/evince:108265-116177

Modified: users/devans/GNOME-3/stable/dports/gnome/evince/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/evince/Portfile	2014-01-21 05:30:31 UTC (rev 116178)
+++ users/devans/GNOME-3/stable/dports/gnome/evince/Portfile	2014-01-21 05:48:41 UTC (rev 116179)
@@ -5,6 +5,7 @@
 
 name            evince
 version         3.10.3
+revision        1
 license         GPL-2+
 set branch      [join [lrange [split ${version} .] 0 1] .]
 description     Evince is a document viewer for multiple document formats like pdf, and many others.
@@ -25,6 +26,7 @@
 
 depends_build   port:pkgconfig \
                 port:intltool \
+                port:yelp-tools \
                 port:itstool
 
 depends_lib     port:desktop-file-utils \
@@ -62,6 +64,10 @@
                 --enable-comics \
                 --enable-t1lib
 
+# Teach glibtool about -stdlib=libc++
+use_autoreconf  yes
+autoreconf.args -fvi
+
 variant djvu description {Support for djvu documents using djvulibre} {
     configure.args-replace --disable-djvu --enable-djvu
     depends_lib-append port:djvulibre


Property changes on: users/devans/GNOME-3/stable/dports/gnome/evolution-data-server
___________________________________________________________________
Modified: svn:mergeinfo
   - /trunk/dports/gnome/evolution-data-server:108265-111631
   + /trunk/dports/gnome/evolution-data-server:108265-116176

Modified: users/devans/GNOME-3/stable/dports/gnome/evolution-data-server/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/evolution-data-server/Portfile	2014-01-21 05:30:31 UTC (rev 116178)
+++ users/devans/GNOME-3/stable/dports/gnome/evolution-data-server/Portfile	2014-01-21 05:48:41 UTC (rev 116179)
@@ -72,6 +72,10 @@
 
 universal_variant no
 
+# gobject-introspection uses g-ir-scanner, which uses $CC from env
+build.args-append       CC="${configure.cc} ${configure.cc_archflags}"
+destroot.args-append    CC="${configure.cc} ${configure.cc_archflags}"
+
 variant phonenumber description {Phone number parsing/validation using libphonenumber} {
     depends_lib-append          port:libphonenumber-cpp
     configure.cxxflags-append   -DI18N_PHONENUMBERS_USE_BOOST


Property changes on: users/devans/GNOME-3/stable/dports/gnome/file-roller
___________________________________________________________________
Modified: svn:mergeinfo
   - /trunk/dports/gnome/file-roller:108270-111024
   + /trunk/dports/gnome/file-roller:108265-116177

Modified: users/devans/GNOME-3/stable/dports/gnome/file-roller/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/file-roller/Portfile	2014-01-21 05:30:31 UTC (rev 116178)
+++ users/devans/GNOME-3/stable/dports/gnome/file-roller/Portfile	2014-01-21 05:48:41 UTC (rev 116179)
@@ -5,6 +5,7 @@
 
 name            file-roller
 version         3.10.2.1
+revision        1
 license         GPL-2+
 set branch      [join [lrange [split ${version} .] 0 1] .]
 description     An archive manager for GNOME


Property changes on: users/devans/GNOME-3/stable/dports/gnome/gconf-editor
___________________________________________________________________
Added: svn:mergeinfo
   + /branches/mld-qt-481/dports/gnome/gconf-editor:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
/trunk/dports/gnome/gconf-editor:108271-116178
/users/rmstonecipher/gnome/gconf-editor:102363-103172

Modified: users/devans/GNOME-3/stable/dports/gnome/gconf-editor/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/gconf-editor/Portfile	2014-01-21 05:30:31 UTC (rev 116178)
+++ users/devans/GNOME-3/stable/dports/gnome/gconf-editor/Portfile	2014-01-21 05:48:41 UTC (rev 116179)
@@ -5,6 +5,7 @@
 
 name            gconf-editor
 version         3.0.1
+revision        1
 license         GPL-2
 set branch      [join [lrange [split ${version} .] 0 1] .]
 description     An editor for the GConf configuration system.


Property changes on: users/devans/GNOME-3/stable/dports/gnome/gcr
___________________________________________________________________
Added: svn:mergeinfo
   + /trunk/dports/gnome/gcr:113249-116176

Modified: users/devans/GNOME-3/stable/dports/gnome/gcr/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/gcr/Portfile	2014-01-21 05:30:31 UTC (rev 116178)
+++ users/devans/GNOME-3/stable/dports/gnome/gcr/Portfile	2014-01-21 05:48:41 UTC (rev 116179)
@@ -5,6 +5,7 @@
 
 name            gcr
 version         3.10.1
+revision        1
 license         LGPL-2
 set branch      [join [lrange [split ${version} .] 0 1] .]
 description     GCR is a library for displaying certificates, and crypto UI, accessing \


Property changes on: users/devans/GNOME-3/stable/dports/gnome/gnome-applets
___________________________________________________________________
Added: svn:mergeinfo
   + /branches/mld-qt-481/dports/gnome/gnome-applets:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
/trunk/dports/gnome/gnome-applets:108271-116178
/users/rmstonecipher/gnome/gnome-applets:102363-103172

Modified: users/devans/GNOME-3/stable/dports/gnome/gnome-applets/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/gnome-applets/Portfile	2014-01-21 05:30:31 UTC (rev 116178)
+++ users/devans/GNOME-3/stable/dports/gnome/gnome-applets/Portfile	2014-01-21 05:48:41 UTC (rev 116179)
@@ -5,6 +5,7 @@
 
 name            gnome-applets
 version         3.5.92
+revision        1
 set branch      [join [lrange [split ${version} .] 0 1] .]
 description     GNOME panel applets.
 long_description This package contains applets for use with the \
@@ -37,11 +38,14 @@
                 port:policykit \
                 port:gucharmap \
                 port:libxml2 \
-                port:libgweather \
                 port:rarian
 
 patchfiles      patch-configure.in.diff
 
+configure.cflags-append \
+                -Wno-format-nonliteral \
+                -Wno-missing-prototypes
+
 post-patch {
     reinplace "s|/usr/bin/env python|${configure.python}|" \
         ${worksrcpath}/invest-applet/invest/chart.py \


Property changes on: users/devans/GNOME-3/stable/dports/gnome/gnome-keyring
___________________________________________________________________
Added: svn:mergeinfo
   + /branches/mld-qt-481/dports/gnome/gnome-keyring:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
/users/rmstonecipher/gnome/gnome-keyring:102363-103172

Modified: users/devans/GNOME-3/stable/dports/gnome/gnome-keyring/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/gnome-keyring/Portfile	2014-01-21 05:30:31 UTC (rev 116178)
+++ users/devans/GNOME-3/stable/dports/gnome/gnome-keyring/Portfile	2014-01-21 05:48:41 UTC (rev 116179)
@@ -6,6 +6,7 @@
 name            gnome-keyring
 epoch           1
 version         3.10.1
+revision        1
 set branch      [join [lrange [split ${version} .] 0 1] .]
 maintainers     devans openmaintainer
 categories      gnome
@@ -44,15 +45,22 @@
 use_autoreconf  yes
 autoreconf.args -fvi
 
-configure.args  --with-pam-dir=/usr/lib/pam \
-                --without-libcap-ng \
+configure.args  --without-libcap-ng \
                 --disable-silent-rules \
                 --disable-schemas-compile
 
-destroot.violate_mtree yes
+platform darwin {
+    if {${os.major} < 10} {
+        configure.args-append --disable-pam
+    } else {
+        configure.args-append --with-pam-dir=/usr/lib/pam
 
-post-destroot {
-    file delete ${destroot}/usr/lib/pam/pam_gnome_keyring.la
+        destroot.violate_mtree yes
+
+        post-destroot {
+            file delete ${destroot}/usr/lib/pam/pam_gnome_keyring.la
+        }
+    }
 }
 
 post-activate {


Property changes on: users/devans/GNOME-3/stable/dports/gnome/gucharmap
___________________________________________________________________
Added: svn:mergeinfo
   + /branches/mld-qt-481/dports/gnome/gucharmap:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
/trunk/dports/gnome/gucharmap:108265-116177
/users/rmstonecipher/gnome/gucharmap:102363-103172

Modified: users/devans/GNOME-3/stable/dports/gnome/gucharmap/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/gucharmap/Portfile	2014-01-21 05:30:31 UTC (rev 116178)
+++ users/devans/GNOME-3/stable/dports/gnome/gucharmap/Portfile	2014-01-21 05:48:41 UTC (rev 116179)
@@ -5,6 +5,7 @@
 
 name            gucharmap
 version         3.10.1
+revision        1
 set branch      [join [lrange [split ${version} .] 0 1] .]
 description     gucharmap is a featureful unicode character map.
 long_description ${description}


Property changes on: users/devans/GNOME-3/stable/dports/gnome/libgnome-keyring
___________________________________________________________________
Added: svn:mergeinfo
   + /branches/mld-qt-481/dports/gnome/libgnome-keyring:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
/trunk/dports/gnome/libgnome-keyring:108271-116177
/users/rmstonecipher/gnome/libgnome-keyring:102363-103172

Modified: users/devans/GNOME-3/stable/dports/gnome/libgnome-keyring/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/libgnome-keyring/Portfile	2014-01-21 05:30:31 UTC (rev 116178)
+++ users/devans/GNOME-3/stable/dports/gnome/libgnome-keyring/Portfile	2014-01-21 05:48:41 UTC (rev 116179)
@@ -38,4 +38,10 @@
                 --enable-vala=yes \
                 --disable-silent-rules
 
+# The rules enabled by gobject-introspection require GNU make 3.81+
+platform darwin 8 {
+    depends_build-append    port:gmake
+    build.cmd               ${prefix}/bin/gmake
+}
+
 livecheck.type  gnome


Property changes on: users/devans/GNOME-3/stable/dports/gnome/libgnomekbd
___________________________________________________________________
Added: svn:mergeinfo
   + /branches/mld-qt-481/dports/gnome/libgnomekbd:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
/trunk/dports/gnome/libgnomekbd:108265-116176
/users/rmstonecipher/gnome/libgnomekbd:102363-103172

Modified: users/devans/GNOME-3/stable/dports/gnome/libgnomekbd/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/libgnomekbd/Portfile	2014-01-21 05:30:31 UTC (rev 116178)
+++ users/devans/GNOME-3/stable/dports/gnome/libgnomekbd/Portfile	2014-01-21 05:48:41 UTC (rev 116179)
@@ -5,6 +5,7 @@
 
 name                libgnomekbd
 version             3.6.0
+revision            1
 set branch          [join [lrange [split ${version} .] 0 1] .]
 description         A GNOME library which manages keyboard configuration
 long_description    Libgnomekbd is ${description} and offers various \


Property changes on: users/devans/GNOME-3/stable/dports/gnome/totem
___________________________________________________________________
Modified: svn:mergeinfo
   - /trunk/dports/gnome/totem:108270-111028
   + /trunk/dports/gnome/totem:108265-116177

Modified: users/devans/GNOME-3/stable/dports/gnome/totem/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/totem/Portfile	2014-01-21 05:30:31 UTC (rev 116178)
+++ users/devans/GNOME-3/stable/dports/gnome/totem/Portfile	2014-01-21 05:48:41 UTC (rev 116179)
@@ -5,7 +5,7 @@
 
 name            totem
 version         3.10.1
-revision        1
+revision        2
 set branch      [join [lrange [split ${version} .] 0 1] .]
 categories      gnome
 # also has an exception allowing use of non-GPL-compatible plugins
@@ -71,7 +71,9 @@
                 --disable-schemas-compile \
                 --disable-silent-rules
 
-universal_variant no
+# gobject-introspection uses g-ir-scanner, which uses $CC from env
+build.args-append       CC="${configure.cc} ${configure.cc_archflags}"
+destroot.args-append    CC="${configure.cc} ${configure.cc_archflags}"
 
 variant nautilus description {Build nautilus properties page plugin} {
     configure.args-delete     --disable-nautilus


Property changes on: users/devans/GNOME-3/stable/dports/gnome/vte
___________________________________________________________________
Added: svn:mergeinfo
   + /branches/mld-qt-481/dports/gnome/vte:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
/users/rmstonecipher/gnome/vte:102363-103172

Modified: users/devans/GNOME-3/stable/dports/gnome/vte/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/vte/Portfile	2014-01-21 05:30:31 UTC (rev 116178)
+++ users/devans/GNOME-3/stable/dports/gnome/vte/Portfile	2014-01-21 05:48:41 UTC (rev 116179)
@@ -5,6 +5,7 @@
 
 name                vte
 version             0.34.9
+revision            1
 set branch          [join [lrange [split $version .] 0 1] .]
 maintainers         nomaintainer
 categories          gnome
@@ -44,13 +45,4 @@
     configure.args-delete --disable-glade
 }
 
-platform darwin 9 {
-    post-patch {
-        reinplace "s| -export-symbols-regex.*||g" \
-            ${worksrcpath}/python/Makefile.in
-        reinplace "s|-export-symbols-regex.*| \\\\|g" \
-            ${worksrcpath}/src/Makefile.in
-    }
-}
-
 livecheck.type      gnome
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140120/2a20d513/attachment-0001.html>


More information about the macports-changes mailing list