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

Added Files:
        gvfs.info gvfs.patch yelp.info yelp.patch 
Log Message:
works on 10.7

--- NEW FILE: yelp.patch ---
diff -Nurd -x'*~' yelp-2.28.0.orig/src/Makefile.in yelp-2.28.0/src/Makefile.in
--- yelp-2.28.0.orig/src/Makefile.in    2009-09-23 16:07:43.000000000 -0400
+++ yelp-2.28.0/src/Makefile.in 2010-03-15 04:23:23.000000000 -0400
@@ -331,7 +331,7 @@
        $(YELP_WEBKIT_CFLAGS) $(am__append_2)
 yelp_LDADD = $(YELP_LIBS) $(YELP_SEARCH_LIBS) $(POPT_LIBS) $(Z_LIBS) \
        $(BZ_LIBS) $(LZMADEC_LIBS) $(YELP_WEBKIT_LIBS) $(X_LIBS) \
-       $(am__append_3)
+       $(am__append_3) $(INTLLIBS)
 yelp_LDFLAGS = $(AM_LDFLAGS)
 
 #check_PROGRAMS =              \

--- NEW FILE: gvfs.info ---
Package: gvfs
Version: 1.4.3
Revision: 2
Description: GNOME Virtual FileSystem
License: LGPL
Maintainer: The Gnome Core Team <[email protected]>

Depends: <<
        dbus (>= 1.2.1-1),
        dbus1.3-shlibs,
        gconf2-shlibs (>= 2.28.0-1),
        glib2-shlibs (>= 2.22.0-1),
        libavahi-client3-shlibs,
        libavahi-common3-shlibs,
        libavahi-glib1-shlibs,
        libgettext8-shlibs,
        libhal1-shlibs,
        libsoup-gnome2.4.1-shlibs (>= 2.28.0-1),
        libsoup2.4.1-ssl-shlibs (>= 2.28.0-1),
        libxml2-shlibs
<<
BuildDepends: <<
        dbus1.3-dev,
        fink (>= 0.28),
        fink-package-precedence,
        gconf2-dev (>= 2.28.0-1),
        glib2-dev (>= 2.22.0-1),
        intltool40,
        libavahi-client3-dev,
        libavahi-common3-dev,
        libavahi-glib1-dev,
        libgettext8-dev,
        libhal1-dev,
        libiconv-dev,
        libsoup-gnome2.4.1 (>= 2.28.0-1),
        libsoup2.4.1-ssl (>= 2.28.0-1),
        libxml2,
        pkgconfig (>= 0.23)
<<
Source: mirror:gnome:sources/gvfs/1.4/%n-%v.tar.bz2
Source-MD5: 2624e5e7d45efd6b742e90bfde24cd20

PatchFile: %n.patch
PatchFile-MD5: 1ba2c0b11113a647c57a1b939c941cce

ConfigureParams: <<
        --enable-dependency-tracking \
        --libdir=%p/lib/%n --libexecdir=%p/lib/%n \
        --with-bash-completion-dir=%p/etc/bash-completion.d \
        PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:$PKG_CONFIG_PATH" \
        --disable-udev    \
        --disable-fuse    \
        --disable-gdu     \
        --disable-gudev   \
        --disable-cdda    \
        --disable-obexftp \
        --disable-gphoto2 \
        --disable-keyring \
        --disable-samba   \
        --disable-archive
<<
CompileScript: <<
        %{default_script}
        fink-package-precedence --prohibit-bdep %n-client-dev .
<<

InstallScript: <<
        make install DESTDIR=%d
<<
DocFiles: AUTHORS COPYING ChangeLog* po/ChangeLog:ChangeLog.po MAINTAINERS NEWS 
README* TODO

Shlibs: <<
        ! %p/lib/%n/libgvfscommon.0.dylib
        ! %p/lib/%n/libgvfscommon-dnssd.0.dylib
<<

SplitOff: <<
        Package: %N-client-dev
        Depends: <<
                %N (>= %v-%r)
        <<
        BuildDependsOnly: True
        DocFiles: AUTHORS COPYING ChangeLog* po/ChangeLog:ChangeLog.po 
MAINTAINERS NEWS README* TODO
        Files: <<
                include
        <<
        Description: Headers for writing gvfs clients
<<

Homepage: http://www.gnome.org
DescDetail: <<
Replacement for libgnomevfs2 implemented as gio modules. These allow
transparent/automatic access to various types of servers and other
non-local-filesystems.
<<
DescUsage: <<
Install this package to help cure "Operation not supported" errors
when gtk-based apps try to open URL and (along with "yelp") to make
the Help menu in many gnome apps work.
<<
DescPackaging: <<
        Disable some back-ends that are for less-common types that
        require large dep trees or aren't built because we or os x
        don't have the deps available at this time, or because it just
        hasn't been tested by $maintainer.

        Volume-monitoring doesn't seem to work. Not sure why.

        Sits on top of gconf which sits on top of gtk, so cannot be a
        dependency of gtk.
<<
DescPort: <<
        Fix typo in variable-name. See:
        https://bugzilla.gnome.org/show_bug.cgi?id=622159

        Recent glib doesn't publish -lintl, so pass it directly.
        Needed by lots of programs, so just push it globally.  Not
        needed by .dylib, so will want to restrict from them if we
        make them public to avoid pushing inherited build
        dependencies.

        Interrogate gio to find its expected modules dir instead of
        trying to predict it. See:      
        https://bugzilla.gnome.org/show_bug.cgi?id=543064
<<

--- NEW FILE: gvfs.patch ---
diff -Nurd -x'*~' gvfs-1.4.3.orig/common/Makefile.in 
gvfs-1.4.3/common/Makefile.in
--- gvfs-1.4.3.orig/common/Makefile.in  2009-12-14 03:35:46.000000000 -0500
+++ gvfs-1.4.3/common/Makefile.in       2010-06-20 06:30:19.000000000 -0400
@@ -82,7 +82,7 @@
 libgvfscommon_dnssd_la_OBJECTS = $(am_libgvfscommon_dnssd_la_OBJECTS)
 libgvfscommon_dnssd_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) \
-       $(libgvfscommon_dnssd_la_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
+       $(libgvfscommon_dnssd_la_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) -no-undefined \
        $(LDFLAGS) -o $@
 @HAVE_AVAHI_TRUE@am_libgvfscommon_dnssd_la_rpath = -rpath $(libdir)
 libgvfscommon_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \
diff -Nurd -x'*~' gvfs-1.4.3.orig/configure gvfs-1.4.3/configure
--- gvfs-1.4.3.orig/configure   2009-12-14 03:35:49.000000000 -0500
+++ gvfs-1.4.3/configure        2010-06-20 06:48:06.000000000 -0400
@@ -14062,6 +14062,7 @@
 $as_echo "yes" >&6; }
        :
 fi
+GLIB_LIBS="$GLIB_LIBS \$(INTLLIBS)"
 
 
 
@@ -14188,7 +14189,7 @@
 DBUS_SERVICE_DIR=$with_dbus_service_dir
 
 
-giomodulesdir=$libdir/gio/modules
+giomodulesdir=`$PKG_CONFIG  gio-2.0 --variable giomoduledir`
 
 
 
diff -Nurd -x'*~' gvfs-1.4.3.orig/daemon/gvfsftpdircache.c 
gvfs-1.4.3/daemon/gvfsftpdircache.c
--- gvfs-1.4.3.orig/daemon/gvfsftpdircache.c    2009-12-01 05:26:50.000000000 
-0500
+++ gvfs-1.4.3/daemon/gvfsftpdircache.c 2010-06-20 05:52:46.000000000 -0400
@@ -586,7 +586,7 @@
                                        type == 'l' ? G_FILE_TYPE_SYMBOLIC_LINK 
:
                                        G_FILE_TYPE_DIRECTORY);
 
-      if (unix)
+      if (is_unix)
         g_file_info_set_is_hidden (info, result.fe_fnlen > 0 &&
                                          result.fe_fname[0] == '.');
 

--- NEW FILE: yelp.info ---
Package: yelp
Version: 2.28.0+webkit
Revision: 3
Replaces: yelp-viewer-mozilla, yelp-viewer-firefox, yelp-viewer-seamonkey
Depends: <<
        atk1-shlibs (>= 1.28.0-1),
        bzip2-shlibs,
        cairo-shlibs (>= 1.8.8-3),
        dbus-glib1.2-shlibs,
        dbus1.3-shlibs,
        dpkg-base-files,
        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),
        gnome-doc-utils (>= 0.18.1-1),
        gtk+2-shlibs (>= 2.18.0-1),
        gvfs,
        libgettext8-shlibs,
        libiconv,
        librarian.08-shlibs,
        libsoup2.4.1-ssl-shlibs (>= 2.28.0-1),
        libxml2-shlibs (>= 2.6.30-1),
        libxslt-shlibs,
        pango1-xft2-ft219-shlibs (>= 1.24.5-4),
        rarian-compat,
        startup-notification-shlibs,
        webkit-1.0.2-shlibs (>= 1.1.15.4-1),
        x11
<<
BuildDepends: <<
        atk1 (>= 1.28.0-1),
        bzip2-dev,
        cairo (>= 1.8.8-3),
        dbus-glib1.2-dev,
        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+2-dev (>= 2.18.0-1),
        intltool40,
        libgettext8-dev,
        libiconv-dev,
        librarian.08-dev,
        libsoup2.4.1-ssl (>= 2.28.0-1),
        libxml2 (>= 2.6.30-1),
        libxslt,
        pango1-xft2-ft219-dev (>= 1.24.5-4),
        pixman (>= 0.16.0-1),
        pkgconfig (>= 0.23),
        startup-notification-dev,
        webkit-1.0.2 (>= 1.1.15.4-1),
        x11-dev
<<
#Source: mirror:gnome:sources/yelp/2.26/yelp-%v.tar.bz2
Source: mirror:debian:pool/main/y/yelp/%n_%v.orig.tar.gz
Source-MD5: 11d39e57868f428f121e8a8bb0873331
Source2: mirror:debian:pool/main/y/yelp/%n_%v-2.diff.gz
Source2-MD5: 43c3c7cd62105bd3866219902c7f4c5e
SourceDirectory: %n-2.28.0
PatchFile: %n.patch
PatchFile-MD5: aa76a7d488ddbe11bd8efc50136dba2f
PatchScript: <<
#!/bin/sh -ev
        %{default_script}
        gzip -dc ../%n_%v*.diff.gz | patch -p1
        for file in \
                02_man-utf8.patch \
                03_info_crasher.patch \
                05_fix_xml_generation.patch \
        ; do
                echo "applying $file"
                patch -p1 < debian/patches/$file
        done
        perl -pi -e 's/gio-2.0/gio-2.0 gthread-2.0/g' configure
<<
ConfigureParams: <<
        --enable-dependency-tracking \
        
PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH"
 \
        SMCLIENT_CFLAGS=" " SMCLIENT_LIBS="-lSM -L/usr/X11/lib 
-L/usr/X11R6/lib" \
        --disable-schemas-install \
        --with-search=basic
<<
CompileScript: <<
        ./configure %c
        make
        fink-package-precedence .
<<
DocFiles: AUTHORS COPYING ChangeLog MAINTAINERS NEWS README TODO 
debian/changelog:changelog.debian
PostInstScript: <<
  if [ configure = "$1" ]; then
    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
      gconftool-2 --makefile-install-rule %p/etc/gconf/schemas/yelp.schemas 
>/dev/null
  fi
<<
Description: Help browser for GNOME
DescDetail: <<
Yelp is a help browser for GNOME. The name Yelp was suggested by
Daniel Lundin. Yelp is pronounced the same as the swedish word for
'help'.
<<
DescUsage: <<
Starting in 2.12.2-1, the "yelp" package is a place-holder to let user
pick which rendering engine to use (it's hard-coded and linked at
compile-time, not a swappable back-end). Starting in 0.28-1, uses
webkit branch (no gecko multiple-choice), so no need for this -viewer
back-end game.
<<
DescPackaging: <<
        Cannot Conflicts the old %n-viewer-* packages because old %n
        Depends on them: dpkg tries to handle Conflicts before
        installing new %n but refuses to break dependency. So much for
        multi-package atomic operations:/

        This is the webkit branch of upstream (trunk and stable
        releases still use gecko) per the debian packaging of this
        branch.

        Advanced searching is disabled because fink doesn't have libbeagle.
<<
DescPort: <<
        Uses gthread directly, so need to link it directly. See:
        https://bugzilla.gnome.org/show_bug.cgi?id=612924

        Recent glib doesn't publish -lintl, so pass it directly. See:
        https://bugzilla.gnome.org/show_bug.cgi?id=612924
<<
License: GPL/LGPL/GFDL
Maintainer: The Gnome Core Team <[email protected]>
Homepage: http://www.gnome.org/


------------------------------------------------------------------------------
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to