[107298] trunk/dports/gnome/gnome-keyring

devans at macports.org devans at macports.org
Tue Jun 25 07:54:28 PDT 2013


Revision: 107298
          https://trac.macports.org/changeset/107298
Author:   devans at macports.org
Date:     2013-06-25 07:54:28 -0700 (Tue, 25 Jun 2013)
Log Message:
-----------
gnome-keyring: update to verson 2.32.1.

Modified Paths:
--------------
    trunk/dports/gnome/gnome-keyring/Portfile
    trunk/dports/gnome/gnome-keyring/files/patch-configure.in.diff

Added Paths:
-----------
    trunk/dports/gnome/gnome-keyring/files/patch-egg-egg-asn1x.c.diff

Modified: trunk/dports/gnome/gnome-keyring/Portfile
===================================================================
--- trunk/dports/gnome/gnome-keyring/Portfile	2013-06-25 14:54:13 UTC (rev 107297)
+++ trunk/dports/gnome/gnome-keyring/Portfile	2013-06-25 14:54:28 UTC (rev 107298)
@@ -5,8 +5,7 @@
 
 name            gnome-keyring
 epoch           1
-version         2.30.3
-revision        6
+version         2.32.1
 set branch      [join [lrange [split ${version} .] 0 1] .]
 maintainers     devans openmaintainer
 categories      gnome
@@ -22,44 +21,34 @@
 
 homepage        http://live.gnome.org/GnomeKeyring/
 master_sites    gnome:sources/${name}/${branch}/
+
 use_bzip2       yes
 
-checksums       md5     54cb1835c02a40f27fda73e58da17cc6 \
-                sha1    0e0a2a1f4127dc6a01583fb3e81386370d9335f0 \
-                rmd160  9bd3cea25e10e1dcd93cfbc75a6a448e8ab338ca
+checksums       rmd160  cb72f171f5918ff26f40feb7bba90dc7e2e120ec \
+                sha256  31fecec1430a97f59a6159a5a2ea8d6a1b44287f1e9e595b3594df46bf7f18f9
 
 patchfiles      patch-pkcs11-secret-store-Makefile.am.diff \
                 patch-configure.in.diff \
-                patch-pam-gkr-pam-module.c.diff
+                patch-pam-gkr-pam-module.c.diff \
+                patch-egg-egg-asn1x.c.diff
 
 depends_build   port:pkgconfig \
                 port:intltool \
                 port:gtk-doc
 
-depends_lib     port:libgcrypt \
-                port:libpng \
-                port:libtasn1 \
-                port:gconf
+depends_lib     port:gtk2 \
+                port:dbus \
+                port:libgcrypt \
+                port:libtasn1
 
 use_autoreconf  yes
 
 configure.env   INTLTOOL_PERL=${prefix}/bin/perl5.12
-configure.args  --with-pam-dir=/usr/lib/pam \
-                --disable-schemas-install
+configure.args  --with-gtk=2.0 \
+                --with-pam-dir=/usr/lib/pam \
+                --disable-silent-rules \
+                --disable-schemas-compile
 
-test.run        yes
-test.target     check
-
-pre-test {
-    if {! [variant_isset test]} {
-        return -code 1 "You must enable test variant to test this port."
-    }
-}
-
-variant test description {Enable build of tests} {
-    configure.args-append   --enable-tests
-}
-
 destroot.violate_mtree yes
 
 post-destroot {
@@ -67,8 +56,7 @@
 }
 
 post-activate {
-    system "export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` && \
-        gconftool-2 --makefile-install-rule ${prefix}/etc/gconf/schemas/*.schemas"
+    system "${prefix}/bin/glib-compile-schemas ${prefix}/share/glib-2.0/schemas"
 }
 
 livecheck.type  gnome

Modified: trunk/dports/gnome/gnome-keyring/files/patch-configure.in.diff
===================================================================
--- trunk/dports/gnome/gnome-keyring/files/patch-configure.in.diff	2013-06-25 14:54:13 UTC (rev 107297)
+++ trunk/dports/gnome/gnome-keyring/files/patch-configure.in.diff	2013-06-25 14:54:28 UTC (rev 107298)
@@ -1,15 +1,15 @@
---- configure.in.orig	2010-06-21 06:51:38.000000000 -0700
-+++ configure.in	2010-10-07 15:14:13.000000000 -0700
+--- configure.in.orig	2010-10-25 15:46:18.000000000 -0700
++++ configure.in	2013-05-07 19:09:07.000000000 -0700
 @@ -1,7 +1,7 @@
  AC_INIT(daemon/gkd-main.c)
  
- AM_INIT_AUTOMAKE(gnome-keyring, 2.30.3)
+ AM_INIT_AUTOMAKE(gnome-keyring, 2.32.1)
 -AM_CONFIG_HEADER(config.h)
 +AC_CONFIG_HEADERS(config.h)
- m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([no])])
+ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
  
  dnl ****************************************************************************
-@@ -47,7 +47,7 @@ GTK_DOC_CHECK(1.9)
+@@ -66,7 +66,7 @@
  DISTCHECK_CONFIGURE_FLAGS="--enable-gtk-doc"
  AC_SUBST(DISTCHECK_CONFIGURE_FLAGS)
  
@@ -18,14 +18,3 @@
  AC_SUBST(GLIB_CFLAGS)
  AC_SUBST(GLIB_LIBS)
  
-@@ -235,8 +235,8 @@
- 
- pam_status="no"
- if test "$enable_pam" != "no"; then
--	AC_CHECK_HEADER(security/pam_modules.h, have_pam=yes, have_pam=no)
--	if test "$enable_pam" = "yes" -a "$have_pam" = "no"; then
-+	AC_CHECK_HEADERS(security/pam_modules.h pam/pam_modules.h, [have_pam=yes; break], have_pam=no)
-+        if test "$enable_pam" = "yes" -a "$have_pam" = "no"; then
- 		AC_MSG_ERROR(The PAM headers are missing)
- 	elif test "$have_pam" = "yes"; then
- 		old_LIBS=$LIBS

Added: trunk/dports/gnome/gnome-keyring/files/patch-egg-egg-asn1x.c.diff
===================================================================
--- trunk/dports/gnome/gnome-keyring/files/patch-egg-egg-asn1x.c.diff	                        (rev 0)
+++ trunk/dports/gnome/gnome-keyring/files/patch-egg-egg-asn1x.c.diff	2013-06-25 14:54:28 UTC (rev 107298)
@@ -0,0 +1,13 @@
+--- egg/egg-asn1x.c.orig	2013-04-07 16:21:41.000000000 -0700
++++ egg/egg-asn1x.c	2013-04-07 16:22:19.000000000 -0700
+@@ -1988,8 +1988,8 @@
+ 	guchar buf[sizeof (gulong)];
+ 	gint bytes, i, off;
+ 
+-	for (i = 0; i < sizeof (ulong); ++i) {
+-		off = sizeof (ulong) - (i + 1);
++	for (i = 0; i < sizeof (gulong); ++i) {
++		off = sizeof (gulong) - (i + 1);
+ 		buf[i] = (value >> (off * 8)) & 0xFF;
+ 	}
+ 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130625/03993373/attachment-0001.html>


More information about the macports-changes mailing list