Update of /cvsroot/fink/experimental/dmacks/finkinfo/gnome
In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv21671

Added Files:
        evolution-data-server1.2.info evolution-data-server1.2.patch 
Log Message:
Maybe get this thing ready...compiles; need to break out each lib into own pkg?


--- NEW FILE: evolution-data-server1.2.info ---
Package: evolution-data-server1.2
Version: 1.6.2
Revision: 1

Source: 
mirror:gnome:sources/evolution-data-server/1.6/evolution-data-server-%v.tar.bz2
Source-MD5: 165f493eec8a2c8fc6eca3fdeb8c4885

GCC: 3.3

BuildDepends: docbook-utils, intltool, gettext-tools, libgettext3-dev, 
pkgconfig, libiconv-dev, firefox-dev, glib2-dev (>= 2.4.0-1), orbit2-dev (>= 
2.9.8-1), libbonobo2-dev (>= 2.4.2-1), libgnomeui2-dev, libsoup2.2.8-dev, 
libxml2, gconf2-dev, gtk+2-dev, libglade2, gnome-vfs2-ssl-dev | gnome-vfs2-dev, 
libgnome2-dev, gtk-doc, x11-dev, pango1-xft2-dev, atk1
Depends: libeds1.2-shlibs (= %v-%r)

Patch: %n.patch

ConfigureParams: --libexecdir=%p/lib --disable-dependency-tracking

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

PostInstScript: <<
  chown root:mail %p/lib/camel-lock-helper-1.2
  chmod g+s %p/lib/camel-lock-helper-1.2
<<

SplitOff: <<
  Package: libeds1.2-shlibs
  Depends: firefox-shlibs, orbit2-shlibs, audiofile-shlibs, libbonbo2-shlibs, 
esound-shlibs, libgcrypt-shlibs, glib2-shlibs, gnome-vfs2-ssl-shlibs | 
gnome-vfs2-shlibs, gnutls12-shlibs, libgpg-error-shlibs, libiconv, 
libgetttext3-shlibs, popt-shlibs, pth-shlibs, libsoup2.2.8-shlibs, 
libxml2-shlibs, atk1-shlibs, libglade2-shlibs, gtk+2-shlibs, libgnome2-shlibs, 
pango1-xft2-shlibs, x11
  Files: <<
    lib/evolution-data-server-1.2/camel-providers/*.so 
    lib/evolution-data-server-1.2/camel-providers/*.urls
    lib/evolution-data-server-1.2/extensions/*.so 
    lib/evolution-data-server-1.2/extensions/*.urls
    lib/lib*-1.2.?.dylib
    lib/camel-lock-helper-1.2
    share/evolution-data-server-1.6
    share/locale
    share/pixmaps
  <<
  DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po HACKING 
MAINTAINERS NEWS README TODO
<<

SplitOff: <<
  Package: libeds1.2-dev
  Depends: libeds1.2-shlibs (= %v-%r)
  BuildDependsOnly: true
  Files: <<
    include
    lib/evolution-data-server-1.2
    lib/lib*.dylib lib/lib*.la
    share/gtk-doc
    share/idl
  <<
  DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po HACKING 
MAINTAINERS NEWS README TODO
<<

DescPackaging: <<
  Scrap compile-time mailbox determinations. Instead, set it at
  install-time based on what is standard on OS X.
<<

Description: Evolution Data Server
Homepage: http://www.novell.com/products/evolution/
License: GPL
Maintainer: The Gnome Core Team <[EMAIL PROTECTED]>

--- NEW FILE: evolution-data-server1.2.patch ---
diff -Nurd -x'*~' evolution-data-server-1.6.2.orig/camel/Makefile.in 
evolution-data-server-1.6.2/camel/Makefile.in
--- evolution-data-server-1.6.2.orig/camel/Makefile.in  2006-05-29 
09:25:22.000000000 -0400
+++ evolution-data-server-1.6.2/camel/Makefile.in       2006-06-16 
17:58:56.000000000 -0400
@@ -1414,37 +1414,6 @@
 camel-mime-tables.c: gentables.pl
        perl gentables.pl > $@
 
-install-exec-hook:
-       @if test -n "$(CAMEL_LOCK_HELPER_USER)"; then \
-           if test `whoami` = root ; then \
-               chown $(CAMEL_LOCK_HELPER_USER) 
$(DESTDIR)$(camellibexecdir)/camel-lock-helper-$(API_VERSION) ; \
-               chmod u+s 
$(DESTDIR)$(camellibexecdir)/camel-lock-helper-$(API_VERSION) ; \
-           else \
-               echo '*** WARNING ***' ; \
-                   echo "Camel will not be able to open mbox files until you 
perform the following steps:" ; \
-                   echo "    1. Become root" ; \
-                   echo "    2. chown $(CAMEL_LOCK_HELPER_USER) 
$(DESTDIR)$(sbindir)/camel-lock-helper" ; \
-                   echo "    3. chmod u+s 
$(DESTDIR)$(sbindir)/camel-lock-helper" ; \
-                   echo '*** WARNING ***' ; \
-           fi \
-       else \
-           echo "No user to chown to"; \
-       fi
-       @if test -n "$(CAMEL_LOCK_HELPER_GROUP)"; then \
-           if test `whoami` = root ; then \
-               chgrp $(CAMEL_LOCK_HELPER_GROUP) 
$(DESTDIR)$(camellibexecdir)/camel-lock-helper-$(API_VERSION) ; \
-                   chmod g+s 
$(DESTDIR)$(camellibexecdir)/camel-lock-helper-$(API_VERSION) ; \
-           else \
-               echo '*** WARNING ***' ; \
-                   echo "Camel will not be able to open mbox files until you 
perform the following steps:" ; \
-                   echo "    1. Become root" ; \
-                   echo "    2. chgrp $(CAMEL_LOCK_HELPER_GROUP) 
$(DESTDIR)$(camellibexecdir)/camel-lock-helper-$(API_VERSION)" ; \
-                   echo "    3. chmod g+s 
$(DESTDIR)$(camellibexecdir)/camel-lock-helper-$(API_VERSION)" ; \
-                   echo '*** WARNING ***' ; \
-           fi \
-       else \
-           echo "No user to chown to"; \
-       fi
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.
 .NOEXPORT:
diff -Nurd -x'*~' evolution-data-server-1.6.2.orig/configure 
evolution-data-server-1.6.2/configure
--- evolution-data-server-1.6.2.orig/configure  2006-05-29 09:25:13.000000000 
-0400
+++ evolution-data-server-1.6.2/configure       2006-06-16 17:58:26.000000000 
-0400
@@ -24773,42 +24773,16 @@
 
 echo "$as_me:$LINENO: checking system mail directory" >&5
 echo $ECHO_N "checking system mail directory... $ECHO_C" >&6
-if test -d /var/mail -a '!' -h /var/mail ; then
        system_mail_dir=/var/mail
-else
-       system_mail_dir=/var/spool/mail
-fi
 
 cat >>confdefs.h <<_ACEOF
 #define SYSTEM_MAIL_DIR "$system_mail_dir"
 _ACEOF
 
 
-case `ls -ld $system_mail_dir 2>&1 | awk '{print $1;}'` in
-d??????rw?)
-       CAMEL_LOCK_HELPER_USER=""
-       CAMEL_LOCK_HELPER_GROUP=""
-       system_mail_perm="world writable"
-       ;;
-
-d???rw????)
-       CAMEL_LOCK_HELPER_USER=""
-       CAMEL_LOCK_HELPER_GROUP=`ls -ld $system_mail_dir 2>&1 | awk '{print 
$4;}'`
-       system_mail_perm="writable by group $CAMEL_LOCK_HELPER_GROUP"
-       ;;
-
-drw???????)
-       CAMEL_LOCK_HELPER_USER=`ls -ld $system_mail_dir 2>&1 | awk '{print 
$3;}'`
-       CAMEL_LOCK_HELPER_GROUP=""
-       system_mail_perm="writable by user $CAMEL_LOCK_HELPER_USER"
-       ;;
-
-*)
        CAMEL_LOCK_HELPER_USER=""
-       CAMEL_LOCK_HELPER_GROUP=""
-       system_mail_perm="???"
-       ;;
-esac
+       CAMEL_LOCK_HELPER_GROUP="mail"
+       system_mail_perm="presuming writable by group mail"
 
 echo "$as_me:$LINENO: result: $system_mail_dir, $system_mail_perm" >&5
 echo "${ECHO_T}$system_mail_dir, $system_mail_perm" >&6



_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to