Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome
In directory
sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv5054/10.4/unstable/main/finkinfo/gnome
Added Files:
gnome-vfs2-unified.info gnome-vfs2-unified.patch
Removed Files:
gnome-vfs2.info gnome-vfs2.patch
Log Message:
I fell into the same trap thesin did... "surely this will work OK!" nope, need
to do -unified to fix all upgrade issues :(
--- NEW FILE: gnome-vfs2-unified.patch ---
diff -uNr gnome-vfs-2.15.3/daemon/Makefile.in
gnome-vfs-2.15.3-new/daemon/Makefile.in
--- gnome-vfs-2.15.3/daemon/Makefile.in Tue Jul 11 03:38:34 2006
+++ gnome-vfs-2.15.3-new/daemon/Makefile.in Wed Jul 19 14:34:30 2006
@@ -368,8 +368,7 @@
gnome_vfs_daemon_LDADD = \
$(LIBGNOMEVFS_LIBS) \
$(LIBGNOMEVFSDAEMON_LIBS) \
- $(top_builddir)/libgnomevfs/libgnomevfs-2.la \
- $(top_builddir)/libgnomevfs/libgnomevfsdaemon-2.la
+ $(top_builddir)/libgnomevfs/libgnomevfs-2.la
gnome_vfs_daemon_SOURCES = \
dbus-utils.c \
diff -uNr gnome-vfs-2.15.3/modules/file-method-acl.c
gnome-vfs-2.15.3-new/modules/file-method-acl.c
--- gnome-vfs-2.15.3/modules/file-method-acl.c Tue Jun 13 12:04:46 2006
+++ gnome-vfs-2.15.3-new/modules/file-method-acl.c Wed Jul 19 14:35:22 2006
@@ -34,6 +34,7 @@
#include <unistd.h>
#include <stdlib.h>
#include <sys/types.h>
+#include <sys/time.h>
#include <sys/resource.h>
#ifdef HAVE_PWD_H
--- NEW FILE: gnome-vfs2-unified.info ---
Package: gnome-vfs2-unified
Version: 2.15.3
Revision: 13
Depends: gconf2 (>= 2.8.0-1), %N-shlibs (>= %v-%r)
BuildDepends: <<
bzip2-dev,
dbus-dev (>= 0.60-1),
fink (>= 0.24.8-1),
gconf2-dev (>= 2.8.0-1),
gconf2 (>= 2.8.0-1),
gettext-bin,
gettext-tools,
glib2-dev (>= 2.12.0-1),
gtk-doc (>= 1.2-1),
intltool (>= 0.30-1),
libbonobo2-dev (>= 2.8.0-1),
libgettext3-dev,
libhowl-dev,
libiconv-dev,
libxml2 (>= 2.6.7-1),
libxslt,
orbit2-dev (>= 2.10.0-1),
pkgconfig,
popt,
system-openssl-dev
<<
Replaces: gnome-vfs2 (<< %v-%r), gnome-vfs2-ssl (<< %v-%r), libgnome2 (<<
2.6.0-6)
Source: mirror:gnome:sources/gnome-vfs/2.15/gnome-vfs-%v.tar.bz2
Source-MD5: f7eb8f2c658d6c8dfc34b5a2161e6890
Patch: %n.patch
PatchScript: <<
perl -pi -e 's|open64|||g; s|posix_fadvise||g' configure
perl -pi -e 's|data_dirs = "/usr|data_dirs = "%p/share:/usr|g' \
libgnomevfs/xdgmime.c libgnomevfs/gnome-vfs-mime-info.c
perl -pi -e 's|/etc/fstab|/etc/fstab.hd|g'
libgnomevfs/gnome-vfs-unix-mounts.c
<<
NoSetCPPFLAGS: true
SetCPPFLAGS: -DDBUS_API_SUBJECT_TO_CHANGE=1 -fno-common
-I%p/lib/system-openssl/include -I%p/include
SetCFLAGS: -O3 -funroll-loops -fstrict-aliasing
SetLDFLAGS: -L%p/lib/system-openssl/lib -Wl,-undefined,dynamic_lookup
-Wl,-multiply_defined,suppress -lresolv
SetLIBS: -L%p/lib
ConfigureParams: --enable-ipv6 --enable-howl
--with-openssl-libs=%p/lib/system-openssl/lib
--with-openssl-includes=%p/lib/system-openssl/include --disable-gnutls
--libexecdir=%p/sbin --enable-static --enable-shared
--disable-dependency-tracking
CompileScript: <<
#!/bin/sh -ev
./configure %c
case `uname -r` in
# statvfs is detected, but not really there, on 10.3
7*) perl -pi -e 's,^.*HAVE_STATVFS.*$,,' config.h ;;
esac
make
sed -e 's/-lssl//g' -e 's/-lcrypto//g'
<libgnomevfs/.libs/libgnomevfs-2.lai >libgnomevfs-2.la
<<
InstallScript: <<
#!/bin/sh -ev
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 make install DESTDIR=%d
rm -rf %i/doc
install -c -m 644 libgnomevfs-2.la %i/lib/
install -d -m 755 %i/lib/%N
ln -sf %p/sbin/gnome-vfs-daemon %i/lib/%N
install -d %i/share/doc/installed-packages
for type in "" "-shlibs" "-dev"; do
for ssl in "" "-ssl"; do
touch
%i/share/doc/installed-packages/gnome-vfs2${ssl}${type}
done
done
<<
PostInstScript: <<
if [ configure = "$1" ]; then
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
for i in desktop_default_applications
desktop_gnome_url_handlers \
system_dns_sd system_http_proxy system_smb; do
gconftool-2 --makefile-install-rule
%p/etc/gconf/schemas/$i.schemas >/dev/null
done
fi
<<
SplitOff: <<
Package: %N-shlibs
Depends: <<
bzip2-shlibs,
dbus-shlibs (>= 0.60-1),
gconf2-shlibs (>= 2.8.0-1),
glib2-shlibs (>= 2.6.6-1111),
gnome-mime-data (>= 2.4.0-1),
libbonobo2-shlibs (>= 2.8.0-1),
libgettext3-shlibs,
libiconv,
libxml2-shlibs (>= 2.6.7-1),
orbit2-shlibs (>= 2.10.0-1),
popt-shlibs
<<
DescPackaging: <<
share/locale was in %N until 2.10.0-5
<<
Replaces: gnome-vfs2-shlibs (<< %v-%r), gnome-vfs2-ssl-shlibs (<<
%v-%r), gnome-vfs2 (<< 2.10.1-5), gnome-vfs2-ssl (<< 2.10.1-5)
Files: lib/libgnomevfs-2.*.dylib lib/gnome-vfs-2.0/modules/*.so
share/locale
Shlibs: %p/lib/libgnomevfs-2.0.dylib 1001.0.0 gnome-vfs2-unified-shlibs
(>= 2.15.3-1)
DocFiles: AUTHORS COPYING* ChangeLog NEWS README
<<
SplitOff2: <<
Package: %N-dev
Depends: %N-shlibs (= %v-%r)
DescPackaging: <<
Uses pkgconfig.
Any package which BuildDepends on this one must also
BuildDepend on:
glib2-dev (>= 2.6.6-1111), libxml2 (>= 2.6.7-1),
orbit2-dev (>= 2.10.0-1)
modules/lib*.{a,la} were in %N-shlibs until 2.10.0-5
<<
Replaces: gnome-vfs2-dev (<< %v-%r), gnome-vfs2-ssl-dev (<< %v-%r),
gnome-vfs2 (<< 2.10.1-5), gnome-vfs2-ssl (<< 2.10.1-5), gnome-vfs2-shlibs (<<
2.10.0-5), gnome-vfs2-ssl-shlibs (<< 2.10.0-5)
BuildDependsOnly: True
Files: <<
include lib/gnome-vfs-2.0 lib/pkgconfig share/gtk-doc
lib/libgnomevfs-2.*a lib/libgnomevfs-2.dylib
<<
DocFiles: AUTHORS COPYING* ChangeLog NEWS README
<<
SplitOff3: <<
Package: gnome-vfs2-ssl
Depends: %N (>= %v-%r)
Files: share/doc/installed-packages/%n
<<
SplitOff4: <<
Package: gnome-vfs2-ssl-dev
Depends: %N-dev (>= %v-%r)
Files: share/doc/installed-packages/%n
<<
SplitOff5: <<
Package: gnome-vfs2-ssl-shlibs
Depends: %N-shlibs (>= %v-%r)
Files: share/doc/installed-packages/%n
<<
SplitOff6: <<
Package: gnome-vfs2
Depends: %N (>= %v-%r)
Files: share/doc/installed-packages/%n
<<
SplitOff7: <<
Package: gnome-vfs2-dev
Depends: %N-dev (>= %v-%r)
Files: share/doc/installed-packages/%n
<<
SplitOff8: <<
Package: gnome-vfs2-shlibs
Depends: %N-shlibs (>= %v-%r)
Files: share/doc/installed-packages/%n
<<
ConfFiles: <<
%p/etc/gnome-vfs-2.0/modules/default-modules.conf
%p/etc/gconf/schemas/desktop_default_applications.schemas
%p/etc/gconf/schemas/desktop_gnome_url_handlers.schemas
%p/etc/gconf/schemas/system_dns_sd.schemas
%p/etc/gconf/schemas/system_http_proxy.schemas
%p/etc/gconf/schemas/system_smb.schemas
<<
DocFiles: AUTHORS COPYING* ChangeLog NEWS README
Description: The GNOME virtual file-system libraries
DescDetail: <<
GNOME VFS is the GNOME virtual file system. It is the foundation of the
Nautilus file manager. It provides a modular architecture and ships with
several modules that implement support for file systems, http, ftp and others.
It provides a URI-based API, a backend supporting asynchronous file operations,
a MIME type manipulation library and other features.
<<
DescPackaging: <<
Remove -lssl and -lcrypto flags from *.la files to make dependent
programs depends on those crypto libraries directly and pass their
own flags. (makes %n and %n-ssl more interchangeable at runtime)
v2.6 had libexecdir as %p/lib/%n so switching to/from -ssl changed
where the daemon was. Now always put in %p/sbin in both packages,
where one expects to find daemons, and add symlinks to support
scripts that still use the old location.
<<
License: GPL/LGPL
Maintainer: The Gnome Core Team <[EMAIL PROTECTED]>
Homepage: http://www.gnome.org/
--- gnome-vfs2.patch DELETED ---
--- gnome-vfs2.info DELETED ---
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits