Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/gnome
In directory vz-cvs-3.sog:/tmp/cvs-serv30376/gnome

Added Files:
        gnome-keyring.info gnome-keyring.patch libgnomeui2.info 
        libgnomeui2.patch 
Log Message:
Builds on 10.7

--- NEW FILE: gnome-keyring.info ---
Package: gnome-keyring
Version: 2.28.2
Revision: 4

Depends: <<
        %N-shlibs               (= %v-%r),
        atk1-shlibs             (>= 1.28.0-1),
        cairo-shlibs            (>= 1.8.8-3),
        dbus                    (>= 1.2.1-1),
        dbus1.3-shlibs,
        fontconfig2-shlibs      (>= 2.8.0-4),
        freetype219-shlibs      (>= 2.3.12-1),
        gconf2                  (>= 2.28.0-1),
        gconf2-shlibs           (>= 2.28.0-1),
        glib2-shlibs            (>= 2.22.0-1),
        gtk+2-shlibs            (>= 2.18.0-1),
        libgcrypt-shlibs        (>= 1.4.3-2),
        libgettext8-shlibs,
        libgpg-error-shlibs     (>= 1.6-1),
        libtasn1-3-shlibs       (>= 2.2-2),
        pango1-xft2-ft219-shlibs (>= 1.24.5-4)
<<
BuildDepends: <<
        atk1                    (>= 1.28.0-1),
        cairo                   (>= 1.8.8-3),
        dbus1.3-dev,
        fink                    (>= 0.24.12),
        fink-package-precedence,
        fontconfig2-dev         (>= 2.8.0-4),
        freetype219             (>= 2.3.12-1),
        gconf2-dev              (>= 2.28.0-1),
        gettext-bin,
        gettext-tools,
        glib2-dev               (>= 2.22.0-1),
        glitz,
        gtk-doc                 (>= 1.13-5),
        gtk+2-dev               (>= 2.18.0-1),
        intltool40,
        libgcrypt               (>= 1.4.3-2),
        libgettext8-dev,
        libgpg-error            (>= 1.6-1),
        libtasn1-3              (>= 2.2-2),
        pango1-xft2-ft219-dev   (>= 1.24.5-4),
        pixman                  (>= 0.16.0-1),
        pkgconfig               (>= 0.23),
        x11-dev
<<
Source: mirror:gnome:sources/%n/2.28/%n-%v.tar.bz2
Source-MD5: 97ea6823e88b39284187764c1ca95a59
PatchFile: %n.patch
PatchFile-MD5: 2e8d35fcace6aa37238e7473bfdb7595
SetCPPFLAGS: -DMAP_ANONYMOUS=MAP_ANON
ConfigureParams: --libexecdir=%p/lib/%n --disable-gtk-doc 
--enable-dependency-tracking 
PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH"
 --disable-static --disable-schemas-install
CompileScript: <<
        ./configure %c
        make
        fink-package-precedence --prohibit-bdep %n-dev .
<<
InstallScript: make -j1 install DESTDIR=%d
DocFiles: AUTHORS COPYING* ChangeLog NEWS README TODO

Replaces: %N-shlibs (<< 0.4.3-1)

ConfFiles: %p/etc/gconf/schemas/gnome-keyring.schemas
PostInstScript: <<
  . %p/bin/init.sh
  if [ configure = "$1" ]; then
    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
    gconftool-2 --makefile-install-rule 
%p/etc/gconf/schemas/gnome-keyring.schemas >/dev/null
  fi
<<

SplitOff: <<
        Package: %N-shlibs
        Depends: <<
                atk1-shlibs             (>= 1.28.0-1),
                cairo-shlibs            (>= 1.8.8-3),
                dbus1.3-shlibs,
                expat1-shlibs,
                fontconfig2-shlibs      (>= 2.8.0-4),
                freetype219-shlibs      (>= 2.3.12-1),
                glib2-shlibs            (>= 2.22.0-1),
                gtk+2-shlibs            (>= 2.18.0-1),
                libgcrypt-shlibs        (>= 1.4.3-2),
                libgettext8-shlibs,
                libgpg-error-shlibs     (>= 1.6-1),
                libtasn1-3-shlibs       (>= 2.2-2),
                pango1-xft2-ft219-shlibs (>= 1.24.5-4)
        <<
        Files: <<
                lib/libgcr.*.dylib
                lib/libgnome-keyring.*.dylib
                lib/libgp11.*.dylib
                share/locale
        <<
        Replaces: %N (<< 0.6-1)
        Shlibs: <<
                %p/lib/libgcr.0.dylib 1.0.0 %n (>= 2.26.1-1)
                %p/lib/libgnome-keyring.0.dylib 2.0.0 %n (>= 2.20.0-1)
                %p/lib/libgp11.0.dylib 1.0.0 %n (>= 2.24.0-1)
        <<
        DocFiles: AUTHORS COPYING* ChangeLog NEWS README TODO
<<
SplitOff2: <<
        Package: %N-dev
        Depends: %N-shlibs (= %v-%r)
        BuildDependsOnly: True
        Files: <<
                include
                lib/libgcr.*
                lib/libgnome-keyring.*
                lib/libgp11.*
                lib/pkgconfig
                share/gtk-doc
        <<
        DocFiles: AUTHORS COPYING* ChangeLog NEWS README TODO
        Replaces: %N (<< 2.24.1-2), %N-shlibs (<< 0.4.3-1)
<<
DescPort: <<
        .mo files are only for gnome-keyring-ask, so not split-off.

        Recent glib doesn't publish -lintl, so pass it directly.
<<
DescPackaging: <<
        gtk-doc scanner crashes in gcr so can't --enable-gtk-doc.
        Fortunately, don't need to (xref URLs in included prebuilt
        files are corrected). Otherwise could PatchScript to fix the
        prebuilt files. See:
        https://bugzilla.gnome.org/show_bug.cgi?id=584802
        Patch per solution to:
        https://bugzilla.gnome.org/show_bug.cgi?id=553164
        fixes underlying problem, but gcr-scan loads *installed*
        module (if it exists) not build-dir one, so would need
        to BuildConflicts:%N-dev(<<2.26.3-1) if we --enable-gtk-doc

        libtasn is not part of the public API of gcr so don't need to
        publish it via .pc (avoids unused inherited BDep)--we're
        shared-only, no unresolved symbols.
<<
Description: GNOME Key Ring
License: GPL
Maintainer: Dave Vasilevsky <v...@users.sourceforge.net>
Homepage: http://www.gnome.org

--- NEW FILE: libgnomeui2.patch ---
diff -Nurd -x'*~' libgnomeui-2.24.2.orig/configure libgnomeui-2.24.2/configure
--- libgnomeui-2.24.2.orig/configure    2009-09-22 15:48:47.000000000 -0400
+++ libgnomeui-2.24.2/configure 2010-08-15 12:51:27.000000000 -0400
@@ -20733,7 +20733,7 @@
 $as_echo "yes" >&6; }
        :
 fi
-LIBGNOMEUI_CFLAGS="$X_CFLAGS $LIBGNOMEUI_CFLAGS"
+LIBGNOMEUI_CFLAGS="$LIBGNOMEUI_CFLAGS $X_CFLAGS"
 LIBGNOMEUI_LIBS="$LIBGNOMEUI_LIBS $LIBJPEG"
 
 GNOME_TEST_MODULES="  gdk-pixbuf-2.0 >= 2.12.0"
diff -Nurd -x'*~' libgnomeui-2.24.2.orig/doc/reference/Makefile.in 
libgnomeui-2.24.2/doc/reference/Makefile.in
--- libgnomeui-2.24.2.orig/doc/reference/Makefile.in    2009-09-22 
15:55:45.000000000 -0400
+++ libgnomeui-2.24.2/doc/reference/Makefile.in 2010-02-19 05:46:45.000000000 
-0500
@@ -252,8 +252,8 @@
 
 # CFLAGS and LDFLAGS for compiling scan program. Only needed if your app/lib
 # contains GtkObjects/GObjects and you want to document signals and properties.
-INCLUDES = -I$(top_builddir) -I$(top_srcdir) $(LIBGNOMEUI_CFLAGS)
-GTKDOC_LIBS = $(top_builddir)/libgnomeui/libgnomeui-2.la
+INCLUDES = -I$(top_builddir) -I$(top_srcdir) $(LIBGNOMEUI_CFLAGS) $(CFLAGS) 
$(CPPFLAGS)
+GTKDOC_LIBS = $(top_builddir)/libgnomeui/libgnomeui-2.la $(LIBGNOMEUI_LIBS) 
$(SM_LIBS) $(LDFLAGS)
 
 # Extra options to supply to gtkdoc-mkdb.
 MKDB_OPTIONS = --output-format=xml
diff -Nurd -x'*~' libgnomeui-2.24.2.orig/libgnomeui/Makefile.in 
libgnomeui-2.24.2/libgnomeui/Makefile.in
--- libgnomeui-2.24.2.orig/libgnomeui/Makefile.in       2009-09-22 
15:55:46.000000000 -0400
+++ libgnomeui-2.24.2/libgnomeui/Makefile.in    2010-02-19 05:46:33.000000000 
-0500
@@ -524,7 +524,7 @@
 libgnomeui_2_la_LIBADD = \
        $(LIBGNOMEUI_LIBS)                      \
        $(SM_LIBS)                              \
-       $(X11_LIBS)
+       $(X11_LIBS) $(INTLLIBS)
 
 LDADD = \
        libgnomeui-2.la $(LIBGNOMEUI_LIBS)

--- NEW FILE: libgnomeui2.info ---
Package: libgnomeui2
Version: 2.24.2
Revision: 3
Depends: <<
        %N-shlibs (>= %v-%r),
        dpkg-base-files,
        fink-obsolete-packages
<<
BuildDepends: <<
        atk1 (>= 1.28.0-1),
        cairo (>= 1.8.8-3),
        fink (>= 0.24.12-1),
        fink-package-precedence,
        fontconfig2-dev (>= 2.8.0-4),
        freetype219 (>= 2.3.12-1),
        gconf2-dev (>= 2.28.0-1),
        gettext-bin,
        gettext-tools,
        glib2-dev (>= 2.22.0-1),
        glitz,
        gnome-keyring-dev (>= 2.28.0-1),
        gnome-vfs2-unified-dev (>= 1:2.24.2-1),
        gtk+2-dev (>= 2.18.0-1),
        gtk-doc (>= 1.13-5),
        intltool40,
        libart2 (>= 2.3.16-1),
        libbonobo2-dev (>= 2.24.2-1),
        libbonoboui2-dev (>= 2.24.1-2),
        libgettext8-dev,
        libglade2 (>= 2.6.4-4),
        libgnome2-dev (>= 2.28.0-1),
        libgnomecanvas2-dev (>= 2.26.0-3),
        libiconv-dev,
        libxml2 (>= 2.6.30-1),
        orbit2-dev (>= 2.14.17-2),
        pango1-xft2-ft219-dev (>= 1.24.5-4),
        pixman (>= 0.16.0-1),
        pkgconfig (>= 0.23),
        popt,
        x11-dev
<<
Source: mirror:gnome:sources/libgnomeui/2.24/libgnomeui-%v.tar.bz2
Source-MD5: d455674fa1a477903dbfcf603f060172
PatchFile: %n.patch
PatchFile-MD5: 768a4aba7efe83ec9e6212d71a68cda5
PatchScript: <<
        %{default_script}
        perl -pi -e 's/gnome-about-logo.png/gnome-about-logo-2.0.png/g' 
images/Makefile.in libgnomeui/gnome-about.c
        mv images/gnome-about-logo.png images/gnome-about-logo-2.0.png
        perl -pi -e 's,/usr/share/gtk-doc/html,%p/share/gtk-doc/html,g' 
doc/reference/html/*.html
<<
SetCPPFLAGS: -I%p/lib/fontconfig2/include
SetLDFLAGS: -L%p/lib/fontconfig2/lib
SetCFLAGS: -Os
ConfigureParams: --libexecdir=%p/lib/%n --enable-dependency-tracking 
--disable-static 
PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH"
 --disable-gtk-doc
CompileScript: <<
        F77=no ./configure %c
        make
        fink-package-precedence --prohibit-bdep %n-dev .
<<
InfoTest: <<
        TestScript: <<
                make check || exit 2
        <<
<<
InstallScript: <<
        make -j1 install DESTDIR="%d"
        mkdir -p %i/share/doc/installed-packages
        touch %i/share/doc/installed-packages/%n
        perl -ni -e 'print unless /Requires.private:/' 
%i/lib/pkgconfig/libgnomeui-2.0.pc
<<
SplitOff: <<
        Package: %N-shlibs
        Depends: <<
                atk1-shlibs (>= 1.28.0-1),
                cairo-shlibs (>= 1.8.8-3),
                fontconfig2-shlibs (>= 2.8.0-4),
                freetype219-shlibs (>= 2.3.12-1),
                gconf2-shlibs (>= 2.28.0-1),
                glib2-shlibs (>= 2.22.0-1),
                gnome-keyring-shlibs (>= 2.28.0-1),
                gnome-vfs2-unified-shlibs (>= 1:2.24.2-1),
                gtk+2-shlibs (>= 2.18.0-1),
                libart2-shlibs (>= 2.3.16-1),
                libbonobo2-shlibs (>= 2.24.2-1),
                libbonoboui2-shlibs (>= 2.24.1-2),
                libgettext8-shlibs,
                libglade2-shlibs (>= 2.6.4-4),
                libgnome2-shlibs (>= 2.28.0-1),
                libgnomecanvas2-shlibs (>= 2.26.0-3),
                libxml2-shlibs (>= 2.6.30-1),
                orbit2-shlibs (>= 2.14.17-2),
                pango1-xft2-ft219 (>= 1.24.5-4),
                popt-shlibs,
                x11-shlibs
        <<
        Replaces: %N (<< 2.12.1-1002), %N-dev (<< 2.24.2-2)
        Files: <<
                lib/libglade
                lib/libgnomeui-2.*.dylib
                share/locale
                share/pixmaps
        <<
        Shlibs: %p/lib/libgnomeui-2.0.dylib 2401.0.0 %n (>= 2.24.0-1)
        RunTimeVars: GNOME_DISABLE_CRASH_DIALOG: 1
        DocFiles: AUTHORS COPYING* ChangeLog po/ChangeLog:ChangeLog.po NEWS 
README
<<
SplitOff2: <<
        Package: %N-dev
        Depends: %N-shlibs (= %v-%r)
        Replaces: %N (<< 2.12.0-1)
        BuildDependsOnly: True
        Files: <<
                include
                lib
                share/gtk-doc
        <<
        DocFiles: AUTHORS COPYING* ChangeLog po/ChangeLog:ChangeLog.po NEWS 
README
<<
PreInstScript: <<
        update-alternatives --remove gnome-default-dlg.png 
%p/share/pixmaps/gnome-default-dlg.png.%n
        update-alternatives --remove gnome-error.png 
%p/share/pixmaps/gnome-error.png.%n
        update-alternatives --remove gnome-info.png 
%p/share/pixmaps/gnome-info.png.%n
        update-alternatives --remove gnome-question.png 
%p/share/pixmaps/gnome-question.png.%n
        update-alternatives --remove gnome-warning.png 
%p/share/pixmaps/gnome-warning.png.%n
<<
Description: The GNOME 2 UI Library
DescPort: <<
Had to add F77=no to configure to get around a weird libtool thing
when "fort77" is installed.

        Recent glib doesn't publish -lintl, so pass it directly.
<<
DescPackaging: <<
        share/locale moved %N -> %N-shlibs in 2.14.1-3

        file-chooser was dropped from upstream between 2.20 and 2.24.

        Default logo pixmap is used by libgnome.dylib. Renamed to
        match libversion so it can be in %N-shlibs

        Regenerating gtk-doc files The Right Way (--enable-gtk-doc) is
        very slow, so just patch the prefix in the bad URLs in the
        existing generated files.

        Clean up .pc Requires.private: don't need entries that are not
        #included by public .h to avoid publishing useless and hidden
        InheritedBuildDepends.
<<
License: GPL/LGPL
Maintainer: The Gnome Core Team <fink-gnome-c...@lists.sourceforge.net>
Homepage: http://www.gnome.org/

--- NEW FILE: gnome-keyring.patch ---
diff -Nurd -x'*~' gnome-keyring-2.28.2.orig/daemon/ui/Makefile.in 
gnome-keyring-2.28.2/daemon/ui/Makefile.in
--- gnome-keyring-2.28.2.orig/daemon/ui/Makefile.in     2009-12-14 
09:42:00.000000000 -0500
+++ gnome-keyring-2.28.2/daemon/ui/Makefile.in  2010-02-18 00:06:12.000000000 
-0500
@@ -296,7 +296,7 @@
 gnome_keyring_ask_LDADD = \
        $(top_builddir)/egg/libegg-secure.la \
        $(top_builddir)/egg/libegg-secure-entry.la \
-       $(GTK_LIBS)
+       $(GTK_LIBS) $(INTLLIBS)
 
 noinst_LTLIBRARIES = libgkr-ui.la
 BUILT_SOURCES = \
diff -Nurd -x'*~' gnome-keyring-2.28.2.orig/egg/Makefile.in 
gnome-keyring-2.28.2/egg/Makefile.in
--- gnome-keyring-2.28.2.orig/egg/Makefile.in   2009-12-14 09:42:01.000000000 
-0500
+++ gnome-keyring-2.28.2/egg/Makefile.in        2010-02-17 23:41:41.000000000 
-0500
@@ -74,7 +74,7 @@
 libegg_secure_la_LIBADD =
 am_libegg_secure_la_OBJECTS = egg-secure-memory.lo
 libegg_secure_la_OBJECTS = $(am_libegg_secure_la_OBJECTS)
-libegg_la_LIBADD =
+libegg_la_LIBADD = $(INTLLIBS)
 am__objects_1 =
 am_libegg_la_OBJECTS = libegg_la-egg-asn1.lo libegg_la-egg-buffer.lo \
        libegg_la-egg-cleanup.lo libegg_la-egg-hex.lo \
diff -Nurd -x'*~' gnome-keyring-2.28.2.orig/gcr/gcr.pc.in 
gnome-keyring-2.28.2/gcr/gcr.pc.in
--- gnome-keyring-2.28.2.orig/gcr/gcr.pc.in     2009-04-17 22:51:49.000000000 
-0400
+++ gnome-keyring-2.28.2/gcr/gcr.pc.in  2010-02-18 00:15:44.000000000 -0500
@@ -9,6 +9,6 @@
 Name: gcr
 Description: GObject and GUI library for high level crypto parsing and display
 Version: @VERSION@
-Requires: glib-2.0 gtk+-2.0 libtasn1 gp11-0
+Requires: glib-2.0 gtk+-2.0 gp11-0
 Libs: -L${libdir} -lgcr
 Cflags: -I${includedir}/gcr
diff -Nurd -x'*~' gnome-keyring-2.28.2.orig/gp11/Makefile.in 
gnome-keyring-2.28.2/gp11/Makefile.in
--- gnome-keyring-2.28.2.orig/gp11/Makefile.in  2009-12-14 09:42:02.000000000 
-0500
+++ gnome-keyring-2.28.2/gp11/Makefile.in       2010-02-17 16:17:51.000000000 
-0500
@@ -369,7 +369,7 @@
        $(GOBJECT_LIBS) \
        $(GTHREAD_LIBS) \
        $(GIO_LIBS) \
-       $(GLIB_LIBS)
+       $(GLIB_LIBS) $(INTLLIBS)
 
 pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = gp11-$(GP11_MAJOR).pc


------------------------------------------------------------------------------
Magic Quadrant for Content-Aware Data Loss Prevention
Research study explores the data loss prevention market. Includes in-depth
analysis on the changes within the DLP market, and the criteria used to
evaluate the strengths and weaknesses of these DLP solutions.
http://www.accelacomm.com/jaw/sfnl/114/51385063/
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to