Update of /cvsroot/fink/dists/10.3/unstable/main/finkinfo/gnome
In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv21699
Modified Files:
gnome-vfs2-unified.info gnome-vfs2-unified.patch
Log Message:
Remove legacy build fixes and fixes to their side-effects.
Now all internal symbols resolve.
Still missing symbols in public interface vs previous versions.
No explicit 10.3/10.4 differences, but they're probably different
due to ACL and/or other added support on 10.4, so should keep 10.4
"much higher Revision".
Index: gnome-vfs2-unified.info
===================================================================
RCS file:
/cvsroot/fink/dists/10.3/unstable/main/finkinfo/gnome/gnome-vfs2-unified.info,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- gnome-vfs2-unified.info 20 Jul 2006 07:24:21 -0000 1.5
+++ gnome-vfs2-unified.info 20 Jul 2006 07:47:05 -0000 1.6
@@ -1,6 +1,6 @@
Package: gnome-vfs2-unified
Version: 2.15.3
-Revision: 5
+Revision: 6
Depends: gconf2 (>= 2.8.0-1), %N-shlibs (>= %v-%r)
BuildDepends: <<
bzip2-dev,
@@ -37,25 +37,20 @@
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
+SetLDFLAGS: -L%p/lib/system-openssl/lib -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
+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 --disable-schemas-install
CompileScript: <<
#!/bin/sh -ev
SSH_PROGRAM=/usr/bin/ssh ./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
+ perl -pi -e 's/-lssl//g; s/-lcrypto//g'
libgnomevfs/.libs/libgnomevfs-2.lai
<<
InstallScript: <<
#!/bin/sh -ev
- GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 make install DESTDIR=%d
+ 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
@@ -173,6 +168,17 @@
where one expects to find daemons, and add symlinks to support
scripts that still use the old location.
<<
+DescPort: <<
+ Patch ./configure shell syntax in ACL detection.
+ See: http://bugzilla.gnome.org/show_bug.cgi?id=348082
+
+ Patch modules/file-method-acl.c to implement its whole public
+ API even if there is no ACL support present.
+ See: http://bugzilla.gnome.org/show_bug.cgi?id=348083
+
+ Fix linking of the gnome-vfs-daemon binary.
+ See: http://bugzilla.gnome.org/show_bug.cgi?id=338015
+<<
License: GPL/LGPL
Maintainer: The Gnome Core Team <[EMAIL PROTECTED]>
Homepage: http://www.gnome.org/
Index: gnome-vfs2-unified.patch
===================================================================
RCS file:
/cvsroot/fink/dists/10.3/unstable/main/finkinfo/gnome/gnome-vfs2-unified.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- gnome-vfs2-unified.patch 20 Jul 2006 00:52:20 -0000 1.1
+++ gnome-vfs2-unified.patch 20 Jul 2006 07:47:05 -0000 1.2
@@ -1,16 +1,35 @@
+diff -uNr gnome-vfs-2.15.3/configure gnome-vfs-2.15.3-new/configure
+--- gnome-vfs-2.15.3/configure 2006-07-11 03:38:24.000000000 -0400
++++ gnome-vfs-2.15.3-new/configure 2006-07-20 00:11:00.000000000 -0400
+@@ -37651,7 +37651,7 @@
+
+
+
+-if test $have_posix_acl_support = yes; then
++if test x"$have_posix_acl_support" = x"yes"; then
+ HAVE_POSIX_ACL_TRUE=
+ HAVE_POSIX_ACL_FALSE='#'
+ else
+@@ -37661,7 +37661,7 @@
+
+
+
+-if test $have_solaris_acl_support = yes; then
++if test x"$have_solaris_acl_support" = x"yes"; then
+ HAVE_SOLARIS_ACL_TRUE=
+ HAVE_SOLARIS_ACL_FALSE='#'
+ else
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 @@
+@@ -368,7 +368,6 @@
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
+ $(top_builddir)/libgnomevfs/libgnomevfsdaemon-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
@@ -22,3 +41,19 @@
#include <sys/resource.h>
#ifdef HAVE_PWD_H
+@@ -721,6 +722,7 @@
+ return GNOME_VFS_ERROR_GENERIC;
+ }
+
++#endif /* HAVE_ACL */
+
+ GnomeVFSResult file_get_acl (const char *path,
+ GnomeVFSFileInfo *info,
+@@ -809,7 +811,6 @@
+ #endif
+ }
+
+-#endif /* HAVE_ACL */
+
+ GnomeVFSResult
+ file_set_acl (const char *path,
-------------------------------------------------------------------------
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