Author: wrobell                      Date: Mon Jan 23 12:19:29 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- ver. 0.90.18 (gui is going to be distributed as separate software)

---- Files affected:
SPECS:
   multisync.spec (1.41 -> 1.42) 

---- Diffs:

================================================================
Index: SPECS/multisync.spec
diff -u SPECS/multisync.spec:1.41 SPECS/multisync.spec:1.42
--- SPECS/multisync.spec:1.41   Wed Jan 18 19:59:42 2006
+++ SPECS/multisync.spec        Mon Jan 23 13:19:24 2006
@@ -1,235 +1,38 @@
 # $Revision$, $Date$
-
-#
-# TODO:
-# - update desktop patch
-# - kdepim plugin
-# - gnokii plugin
-# - bconds: kdepim, gnokii
-# - -avoid-version patch for plugins and send it to authors
-# - review pl translations
-#
-# Conditional build:
-%bcond_without evolution       # build without evolution plugin
-
-%define skip_plugins "%{!?with_evolution:-e evolution2_sync} -e CVS -e 
remote_sync -e empty_plugin -e csa_plugin -e palm_sync -e evo_address_sync -e 
evolution_sync -e gnokii -e kdepim"
-
-Summary:       PIM data synchronization program
-Summary(pl):   Program do synchronizacji danych
+Summary:       OpenSync data synchronization commandline programs
 Name:          multisync
-Version:       0.83
-Release:       0.20041201.6
+Version:       0.90.18
+Release:       0.1
 License:       GPL
-Group:         X11/Applications
-#Source0:      http://dl.sourceforge.net/multisync/%{name}-%{version}.tar.bz2
-Source0:       %{name}-%{version}.tar.bz2
-# Source0-md5: dbbf807b7a9df484809bba7f163ffc04
-Patch0:                %{name}-install.patch
-Patch1:                %{name}-top.patch
-Patch2:                %{name}-desktop.patch
-Patch3:                %{name}-newbluez.patch
-Patch4:                %{name}-evolution.patch
-Patch5:                %{name}-ldap_plugin.patch
-URL:           http://multisync.sourceforge.net/
-BuildRequires: autoconf
-BuildRequires: automake
-BuildRequires: bison
-BuildRequires: bluez-libs-devel >= 2.7
-BuildRequires: curl-devel
-%{?with_evolution:BuildRequires:       evolution-devel >= 2.0.0}
-%{?with_evolution:BuildRequires:       evolution-data-server-devel}
-BuildRequires: gettext-devel
-BuildRequires: libgnomeui-devel >= 2.3
-BuildRequires: libtool
-BuildRequires: openldap-devel >= 2.3.0
-BuildRequires: openobex-devel >= 1.0.0
-BuildRequires: sed >= 4.0
-BuildRequires: wbxml2-devel
+Group:         Applications
+Source0:       
http://dl.sourceforge.net/multisync/%{name}-%{version}.tar.gz?format=raw
+# Source0-md5: d55d8eaeecb825b87a25eeceaef92cb9
+URL:           http://opensync.org/
+BuildRequires: libopensync-devel
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
-MultiSync is a program to synchronize calendars, addressbooks and
-other PIM data between programs on your computer and other computers,
-mobile devices, PDAs or cell phones. Currently it has (in separate
-packages) plugins for Ximian Evolution, IrMC mobile devices, SyncML,
-and for backup.
-%if 0
-and Opie / Zaurus PDAs.
-%endif
-
-%description -l pl
-Program do synchronizacji kalendarzy, książek adresowych i innych
-danych osobistych pomiędzy różnymi programami w ramach jednego
-komputera, jak też pomiędzy różnymi komputerami i urządzeniami
-przenośnymi. Aktualnie posiada wtyczki (w osobnych pakietach) do:
-Evolution Ximiana, przenośnych urządzeń IrMC, SyncML i kopii
-zapasowych.
-
-%package devel
-Summary:       Header file to create multisync plugins
-Summary(pl):   Plik nagłówkowy do tworzenia wtyczek multisynca
-Group:         Development/Libraries
-# doesn't require base
-
-%description devel
-Header file to create multisync plugins.
-
-%description devel -l pl
-Plik nagłówkowy do tworzenia wtyczek multisynca.
-
-%package evolution
-Summary:       A Ximian Evolution plugin for MultiSync
-Summary(pl):   Wtyczka MultiSynca do Evolution Ximiana
-Group:         X11/Applications
-Requires:      %{name} = %{version}-%{release}
-
-%description evolution
-This is a plugin to enable synchronization of Ximian Evolution data
-using MultiSync.
-
-%description evolution -l pl
-Jest to wtyczka umożliwiająca synchronizację Evolution Ximiana za
-pomocą MultiSync.
-
-%package backup
-Summary:       A backup plugin for MultiSync
-Summary(pl):   Wtyczka MultiSynca do kopii zapasowych
-Group:         X11/Applications
-Requires:      %{name} = %{version}-%{release}
-
-%description backup
-This is a MultiSync plugin which backs up your calendar/phonebook/etc.
-data.
-
-%description backup -l pl
-Jest to wtyczka MultiSynca tworząca kopie zapasowe kalendarza/książki
-adresowej/itp.
-
-%package irmc
-Summary:       An IrMC (SonyEricsson T39/T68i/T610, Siemens S55) plugin for 
MultiSync
-Summary(pl):   Wtyczka MultiSynca do IrMC (SonyEricsson T39/T68i/T610, Siemens 
S55)
-Group:         X11/Applications
-Requires:      %{name} = %{version}-%{release}
-
-%description irmc
-This is a MultiSync plugin for IrMC mobile clients (cell phones
-such as SonyEricsson T39/T68/T610 and Siemens S55) connected via
-Bluetooth, IR or cable.
-
-%description irmc -l pl
-Jest to wtyczka MultiSynca do współpracy z przenośnymi klientami IrMC
-(telefony komórkowe takie jak SonyEricsson T39/T68/T610 i Siemens S55)
-podłączonymi za pomocą Bluetooth, łącza na podczerwień (IR) lub kabla.
-
-%package irmc-bluetooth
-Summary:       Bluetooth support for the IrMC plugin for MultiSync
-Summary(pl):   Wsparcie dla Bluetooth dla wtyczki MultiSynca do IrMC
-Group:         X11/Applications
-Requires:      %{name}-irmc = %{version}-%{release}
-
-%description irmc-bluetooth
-This package adds Bluetooth support to the IrMC (mobile device) plugin
-for MultiSync.
-
-%description irmc-bluetooth -l pl
-Ten pakiet dodaje wsparcie dla Bluetooth do wtyczki MultiSynca do IrMC
-(dla urządzeń przenośnych). 
-
-%package ldap
-Summary:       A LDAP plugin for MultiSync
-Summary(pl):   Wtyczka MultiSynca do LDAP
-Group:         X11/Applications
-Requires:      %{name} = %{version}-%{release}
-
-%description ldap
-This is a MultiSync plugin which synchronizes LDAP data
-
-%description ldap -l pl
-Jest to wtyczka MultiSynca do synchronizacji danych LDAP.
-
-%package syncml
-Summary:       A SyncML plugin for MultiSync
-Summary(pl):   Wtyczka MultiSynca do SynCML
-Group:         X11/Applications
-Requires:      %{name} = %{version}-%{release}
-
-%description syncml
-This is a SyncML 1.1 plugin for the MultiSync synchronization engine.
-It allows synchronization of SyncML-enabled devices, such as the
-SonyEricsson P800, as well as remote MultiSync to MultiSync
-synchronization over the Internet.
-
-%description syncml -l pl
-Wtyczka do SyncML 1.1 dla mechanizmu synchronizacji MultiSync.
-Umożliwia ona synchronizację urządzeń z włączonym SyncML, takich jak
-SonyEricsson P800, a także zdalną synchronizację pomiędzy MultiSyncami
-poprzez Internet.
-
-%package opie
-Summary:       Opie/Zaurus synchronization plugin for MultiSync
-Summary(pl):   Wtyczka MultiSynca do synchronizacji z Opie/Zaurus
-Group:         X11/Applications
-Requires:      %{name} = %{version}-%{release}
+OpenSync is a synchronization framework that is platform and distribution
+independent.
 
-%description opie
-Opie/Zaurus synchronization plugin for MultiSync.
+It consists of several plugins that can be used to connect to devices,
+a powerful sync-engine and the framework itself.
 
-%description opie -l pl
-Wtyczka MultiSynca do synchronizacji z Opie/Zaurus.
+This package contains commandline programs to use OpenSync framework.
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
-#%patch2 -p1
-#%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-
-%{__perl} -pi -e 's@/lib/multisync@/%{_lib}/multisync@' \
-       src/Makefile.am plugins/*/src/Makefile.am
 
 %build
-%{__libtoolize}
-%{__aclocal}
-%{__autoconf}
-%{__autoheader}
-%{__automake}
 %configure
 %{__make}
 
-
-# build plugins
-SKIP_PLUGINS=%{skip_plugins}
-for dir in $(ls plugins/ | grep -v $SKIP_PLUGINS); do
-       cd plugins/$dir
-       %{__aclocal}
-       %{__autoconf}
-       %{__autoheader}
-       # don't use -f here
-       automake -a -c --foreign
-       sed -i 's#/bin/sh#/bin/bash#' configure # ugly hack to workaround 
bashism :-\
-       %configure \
-               --disable-static
-       %{__make}
-       cd -
-done
-
 %install
 rm -rf $RPM_BUILD_ROOT
 
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
-# build plugins
-SKIP_PLUGINS=%{skip_plugins}
-for dir in $(ls plugins/ | grep -v $SKIP_PLUGINS); do
-       %{__make} -C plugins/$dir install \
-               DESTDIR=$RPM_BUILD_ROOT
-done
-
-rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/lib*.la
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -237,43 +40,6 @@
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS README
 %attr(755,root,root) %{_bindir}/*
-%dir %{_libdir}/%{name}
-%{_datadir}/%{name}
-%{_desktopdir}/multisync.desktop
-
-%files devel
-%defattr(644,root,root,755)
-%{_includedir}/multisync
-
-%if %{with evolution}
-%files evolution
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/libevolution2_sync.so*
-%endif
-
-%files backup
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/libbackup_plugin.so*
-
-%files irmc-bluetooth
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/libirmc_bluetooth.so*
-
-%files irmc
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/libirmc_sync.so*
-
-%files ldap
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/libldap_plugin.so*
-
-%files syncml
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/libsyncml_plugin.so*
-
-%files opie
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/libopie_sync.so*
 
 %define date   %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -281,22 +47,8 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
-Revision 1.41  2006/01/18 18:59:42  baggins
-- release 6
-
-Revision 1.40  2006/01/18 18:53:18  baggins
-- fix ldap build
-
-Revision 1.39  2006/01/18 18:39:13  baggins
-- skip old evolution plugin
-
-Revision 1.38  2006/01/18 18:15:05  baggins
-- release 5
-- don't build plugin for archaic evolution
-
-Revision 1.37  2006/01/17 15:31:57  baggins
-- release 4
-- BR openldap 2.3
+Revision 1.42  2006/01/23 12:19:24  wrobell
+- ver. 0.90.18 (gui is going to be distributed as separate software)
 
 Revision 1.36  2005/10/21 23:02:44  qboosh
 - no yacc, bison is enough
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/multisync.spec?r1=1.41&r2=1.42&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to