[Lunar-commits] CVS: moonbase/gnome2-apps/multisync BUILD, 1.1, 1.2 DEPENDS, 1.1, 1.2 DETAILS, 1.2, 1.3

Nick Hudson nhudson at lunar-linux.org
Thu Apr 29 20:33:52 GMT 2004


Update of /var/cvs/lunar/moonbase/gnome2-apps/multisync
In directory dbguin.lunar-linux.org:/tmp/cvs-serv2659/multisync

Modified Files:
	BUILD DEPENDS DETAILS 
Log Message:

Updating multisync to new version 0.82, this can be used in place of gnome-pilot, but i havent done any formal testing.  Had to rework the BUILD file a bit and the DEPENDS file


Index: BUILD
===================================================================
RCS file: /var/cvs/lunar/moonbase/gnome2-apps/multisync/BUILD,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- BUILD	11 Nov 2003 05:24:42 -0000	1.1
+++ BUILD	29 Apr 2004 20:33:50 -0000	1.2
@@ -1,28 +1,118 @@
 (
+   export AUTOMAKE=/usr/share/automake
+   export PLUGINDIR=$SOURCE_DIRECTORY/plugins
+   #God I hate when devs hard link autotool crap to their projects 
+   ln -sf $AUTOMAKE/config.guess &&
+   ln -sf $AUTOMAKE/config.sub config.sub  &&
+   ln -sf $AUTOMAKE/depcomp depcomp &&
+   ln -sf $AUTOMAKE/install-sh install-sh &&
+   ln -sf $AUTOMAKE/missing missing  &&
+   ln -sf $AUTOMAKE/mkinstalldirs mkinstalldirs &&
+ 
+   ./configure  --prefix=${GNOME26_PREFIX:-/usr}  \
+                --build=$BUILD                    \
+                --sysconfdir=/etc                 \
+                --localstatedir=/var              \
+                --infodir=${GNOME26_PREFIX:-/usr}/share/info \
+                --mandir=${GNOME26_PREFIX:-/usr}/share/man   \
+                $OPTS                             &&
+    default_make                                  &&
 
-   #Stupid hard coded links in build process to old autotool versions....
-   rm -fr depcomp install-sh missing mkinstalldirs &&
-   ln -sf /usr/share/automake/depcomp depcomp &&
-   ln -sf /usr/share/automake/install-sh install-sh &&
-   ln -sf /usr/share/automake/missing missing &&
-   ln -sf /usr/share/automake/mkinstalldirs mkinstalldirs &&
+    cd $PLUGINDIR/backup_plugin                              &&
+    ./configure  --prefix=${GNOME26_PREFIX:-/usr}  \
+                --build=$BUILD                    \
+                --sysconfdir=/etc                 \
+                --localstatedir=/var              \
+                --infodir=${GNOME26_PREFIX:-/usr}/share/info \
+                --mandir=${GNOME26_PREFIX:-/usr}/share/man   \
+                $OPTS                             &&
+    default_make                                  &&
 
-   ./autogen.sh &&
-   default_build &&
+if module_installed evolution; then  
+     cd $PLUGINDIR/evolution_sync                 
+     ln -sf $AUTOMAKE/INSTALL INSTALL             
+     ./configure  --prefix=${GNOME26_PREFIX:-/usr}  \
+                --build=$BUILD                    \
+                --sysconfdir=/etc                 \
+                --localstatedir=/var              \
+                --infodir=${GNOME26_PREFIX:-/usr}/share/info \
+                --mandir=${GNOME26_PREFIX:-/usr}/share/man   \
+                $OPTS                             
+    default_make                                  
+fi    
 
-   cd plugins/backup_plugin &&
-   default_build &&
+if module_installed evolution-beta; then
+     cd $PLUGINDIR/evolution_sync                 
+     ln -sf $AUTOMAKE/INSTALL INSTALL             
+     ./configure  --prefix=${GNOME26_PREFIX:-/usr}  \
+                --build=$BUILD                    \
+                --sysconfdir=/etc                 \
+                --localstatedir=/var              \
+                --infodir=${GNOME26_PREFIX:-/usr}/share/info \
+                --mandir=${GNOME26_PREFIX:-/usr}/share/man   \
+                $OPTS                             
+    default_make                                  
+fi   
 
-   cd ../evolution_sync &&
-   default_build &&
+if module_installed bluez-kernel; then
+      cd $PLUGINDIR/irmc_sync                     
+      ln -sf $AUTOMAKE/INSTALL INSTALL             
+     ./configure  --prefix=${GNOME26_PREFIX:-/usr}  \
+                --build=$BUILD                    \
+                --sysconfdir=/etc                 \
+                --localstatedir=/var              \
+                --infodir=${GNOME26_PREFIX:-/usr}/share/info \
+                --mandir=${GNOME26_PREFIX:-/usr}/share/man   \
+                $OPTS                             
+    default_make                                  
+fi   
 
-   cd ../irmc_sync &&
-   default_build &&
+if module_installed openldap; then
+      cd $PLUGINDIR/ldap_plugin                   
+     ./configure --prefix=${GNOME26_PREFIX:-/usr}  \
+                --build=$BUILD                     \
+                --sysconfdir=/etc                 \
+                --localstatedir=/var              \
+                --infodir=${GNOME26_PREFIX:-/usr}/share/info \
+                --mandir=${GNOME26_PREFIX:-/usr}/share/man   \
+                $OPTS                             
+    default_make                                 
+fi   
 
-   cd ../ldap_plugin &&
-   default_build &&
+    cd $PLUGINDIR/palm_sync                       &&
+    ./configure  --prefix=${GNOME26_PREFIX:-/usr} \
+                --build=$BUILD                    \
+                --sysconfdir=/etc                 \
+                --localstatedir=/var              \
+                --infodir=${GNOME26_PREFIX:-/usr}/share/info \
+                --mandir=${GNOME26_PREFIX:-/usr}/share/man   \
+                $OPTS                             &&         
+    default_make                                  && 
 
-   cd ../syncml_plugin &&
-   default_build 
+    cd $PLUGINDIR/synml_plugin                    &&
+    ./configure  --prefix=${GNOME26_PREFIX:-/usr} \
+                --build=$BUILD                    \
+                --sysconfdir=/etc                 \
+                --localstatedir=/var              \
+                --infodir=${GNOME26_PREFIX:-/usr}/share/info \
+                --mandir=${GNOME26_PREFIX:-/usr}/share/man   \
+                $OPTS                             &&
+    default_make                                  &&
+
+if module_installed expat; then
+    cd $PLUGINDIR/opie_sync                     
+    ln -sf $AUTOMAKE/INSTALL INSTALL              
+    ./configure  --prefix=${GNOME26_PREFIX:-/usr} \
+                --build=$BUILD                    \
+                --sysconfdir=/etc                 \
+                --localstatedir=/var              \
+                --infodir=${GNOME26_PREFIX:-/usr}/share/info \
+                --mandir=${GNOME26_PREFIX:-/usr}/share/man   \
+                $OPTS                             
+    default_make                                  
+fi 
+
+
+ 
+) > $C_FIFO 2>&1
 
-) > $C_FIFO  2>&1

Index: DEPENDS
===================================================================
RCS file: /var/cvs/lunar/moonbase/gnome2-apps/multisync/DEPENDS,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- DEPENDS	11 Nov 2003 05:24:42 -0000	1.1
+++ DEPENDS	29 Apr 2004 20:33:50 -0000	1.2
@@ -1,4 +1,8 @@
-depends bluez-bluefw &&
-depends openobex-apps &&
-depends openldap &&
-depends evolution 
+depends libgnomeui &&
+depends openssl    &&
+depends wbxml2     &&
+optional_depends "evolution" "" "" "for evolution support" &&
+optional_depends "evolution-beta" "" "" "for evolution-beta support(must have said 'n' to previous question)" &&
+optional_depends "bluez-kernel" "" "" "for bluetooth support" &&
+optional_depends "openobex" "" "" "for file transfer support on irda and bluetooth" &&
+optional_depends "expat" "" "" "for opie syncing support" 

Index: DETAILS
===================================================================
RCS file: /var/cvs/lunar/moonbase/gnome2-apps/multisync/DETAILS,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- DETAILS	5 Dec 2003 23:09:14 -0000	1.2
+++ DETAILS	29 Apr 2004 20:33:50 -0000	1.3
@@ -1,9 +1,8 @@
           MODULE=multisync
-         VERSION=0.81
+         VERSION=0.82
           SOURCE=$MODULE-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-0.80
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
    SOURCE_URL[0]=$SFORGE_URL/$MODULE/$SOURCE
-      SOURCE_VFY=md5:e9091a2a1a364f2afb71149928a26c78
         WEB_SITE=http://multisync.sf.net
          ENTERED=20030927
          UPDATED=20031205



More information about the Lunar-commits mailing list