SPECS: multisync.spec - ver. 0.90.18 (gui is going to be distribut...
wrobell
wrobell at pld-linux.org
Mon Jan 23 13:19:29 CET 2006
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
More information about the pld-cvs-commit
mailing list