Author: glen Date: Sun Jan 27 13:57:25 2008 GMT Module: SPECS Tag: HEAD ---- Log message: - revert back to syn
---- Files affected: SPECS: synce-kde.spec (1.14 -> 1.15) ---- Diffs: ================================================================ Index: SPECS/synce-kde.spec diff -u SPECS/synce-kde.spec:1.14 SPECS/synce-kde.spec:1.15 --- SPECS/synce-kde.spec:1.14 Sun Jan 27 03:27:02 2008 +++ SPECS/synce-kde.spec Sun Jan 27 14:57:20 2008 @@ -1,58 +1,163 @@ # $Revision$, $Date$ # TODO -# - pl -# - python deps -Summary: SynCE KDE PDA Manager +# - split to subpackages +# - kde-kio_rapip +# - what else? +# +# Conditional build: +%bcond_without agsync # skip building agsyn +# +Summary: KDE-Integration of SynCE. Kio-slave and Tray-Icon +Summary(pl.UTF-8): Integracja SynCE z KDE - moduł kio-slave i ikona zasobnika systemowego Name: synce-kde -Version: 0.11 -Release: 0.1 -License: GPL v2 +Version: 0.9.1 +Release: 5 +License: MIT Group: X11/Applications -Source0: http://dl.sourceforge.net/synce/synce-kpm-%{version}.tar.gz -# Source0-md5: 89d3f7352ddc7bc64a44353466da802e +#Source0: http://dl.sourceforge.net/synce/%{name}-%{version}.tar.gz +Source0: %{name}-20071111.3047.tar.bz2 +# Source0-md5: 6f10bae63f93d16fcce968085e35d985 +#Patch100: %{name}-branch.diff +Patch0: kde-common-PLD.patch +Patch1: kde-am.patch +Patch2: kde-ac260.patch +Patch3: kde-ac260-lt.patch +Patch4: %{name}-desktop.patch +Patch5: %{name}-am.patch URL: http://www.synce.org/ -BuildRequires: python +%{?with_agsync:BuildRequires: agsync-devel} +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: kdelibs-devel BuildRequires: rpmbuild(macros) >= 1.213 -#Requires: PyQT4 -Obsoletes: synce-kde-agsync -Obsoletes: synce-kde-devel -BuildArch: noarch +BuildRequires: synce-dynamite-libs-devel >= 0.1-3 +BuildRequires: synce-orange-libs-devel >= 0.3-2 +BuildRequires: synce-rra-devel >= 0.10.0 +BuildRequires: synce-unshield-libs-devel >= 0.5-2 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description -Device Manager for WM5+ devices for KDE. +This Package is a KDE-Integration of SynCE. It consists of a kio_slave +(RAPIP), a KDE System-Tray Application (RAKI) and an enhanced direct +cable connection manager (VDCCM). + +- RAPIP: Lets you transparently interact with your PockePC via + Konqueror. +- RAKI: Is a Linux-Incarnation of Activesync. It claims to be better + than Activesync in future. + +%description -l pl.UTF-8 +Ten pakiet integruje SynCE z KDE. Składa się z modułu kio_slave +(RAPIP), aplikacji zasobnika systemowego KDE (RAKI) i rozszerzonego +zarządcy bezpośredniego połączenia kabelkiem (VDCCM). + +- RAPIP pozwala w sposób przezroczysty pracować z PocketPC poprzez + Konquerora. +- RAKI to linuksowa wersja Activesynca; w przyszłości ma być lepsza + niż Activesync. + +%package devel +Summary: Header files for the Synce KDE +Summary(pl.UTF-8): Pliki nagłówkowe dla Synce KDE +Group: X11/Development/Libraries +# doesn't require base + +%description devel +Header files for the Synce KDE. + +%description devel -l pl.UTF-8 +Pliki nagłówkowe dla Synce KDE. + +%package agsync +Summary: AvantGo Synchronizer for KDE +Summary(pl.UTF-8): Synchronizacja AvantGo dla KDE +Group: X11/Applications + +%description agsync +AvantGo Synchronizer for KDE. + +%description agsync -l pl.UTF-8 +Synchronizacja AvantGo dla KDE. %prep -%setup -q -n synce-kpm-%{version} +%setup -q -n %{name} +#%patch100 -p1 +%patch0 -p1 +%patch1 -p1 +#%patch2 -p1 +%patch3 -p1 +%patch4 -p1 +%patch5 -p1 %build -python setup.py build +cp -f /usr/share/automake/config.sub admin +%{__make} -f admin/Makefile.common cvs + +%configure \ +%if "%{_lib}" == "lib64" + --enable-libsuffix=64 \ +%endif + --%{?debug:en}%{!?debug:dis}able-debug%{?debug:=full} \ + --with-qt-libraries=%{_libdir} + +%{__make} %install rm -rf $RPM_BUILD_ROOT -python setup.py install \ - --root=$RPM_BUILD_ROOT - -%py_postclean -install -d $RPM_BUILD_ROOT%{_datadir}/synceKPM -mv $RPM_BUILD_ROOT{/usr/synceKPM/data/*,%{_datadir}/synceKPM} +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT \ + kde_htmldir=%{_kdedocdir} \ + kde_libs_htmldir=%{_kdedocdir} \ + kdelnkdir=%{_desktopdir}/kde \ + +%find_lang %{name} --with-kde +# note: separate on package split +%find_lang raki --with-kde +cat raki.lang >> %{name}.lang %clean rm -rf $RPM_BUILD_ROOT -%files +%files -f %{name}.lang %defattr(644,root,root,755) -%doc AUTHORS Changelog README TODO -%attr(755,root,root) %{_bindir}/synce-kpm -%dir %{py_sitescriptdir}/synceKPM -%dir %{py_sitescriptdir}/synceKPM/dialogs -%dir %{py_sitescriptdir}/synceKPM/util -%{py_sitescriptdir}/synceKPM/*.py[co] -%{py_sitescriptdir}/synceKPM/dialogs/*.py[co] -%{py_sitescriptdir}/synceKPM/util/*.py[co] -%{py_sitescriptdir}/*.egg-info -%{_datadir}/synceKPM +%attr(755,root,root) %{_bindir}/raki +#%attr(755,root,root) %{_bindir}/vdccm +%{_libdir}/kde3/kio_rapip.la +%attr(755,root,root) %{_libdir}/kde3/kio_rapip.so +%{_desktopdir}/kde/raki.desktop +%{_datadir}/apps/konqueror/servicemenus/cab_install.desktop +%{_datadir}/mimelnk/application/x-raki.desktop +%{_datadir}/services/rapip.protocol +%{_datadir}/servicetypes/rakisynchronizer.desktop +%{_iconsdir}/*/*/apps/raki.png +%{_iconsdir}/*/*/apps/raki_bw.png +%{_iconsdir}/*/*/apps/rapip.png +%{_iconsdir}/*/*/apps/rapip_bw.png + +%dir %{_datadir}/apps/raki +%{_datadir}/apps/raki/tips +%{_datadir}/apps/raki/Infbeg.wav +%{_datadir}/apps/raki/Infend.wav +%dir %{_datadir}/apps/raki/scripts +%attr(755,root,root) %{_datadir}/apps/raki/scripts/vdccm.sh +%attr(755,root,root) %{_datadir}/apps/raki/scripts/dccm.sh + +%files devel +%defattr(644,root,root,755) +%{_includedir}/rakiapi.h +%{_includedir}/rakisyncfactory.h +%{_includedir}/rakisyncplugin.h +%{_includedir}/rapiwrapper.h +%{_includedir}/rra.h + +%if %{with agsync} +%files agsync +%defattr(644,root,root,755) +%{_libdir}/kde3/rakiagsync.la +%attr(755,root,root) %{_libdir}/kde3/rakiagsync.so +%{_datadir}/services/rakiagsync.desktop +%endif %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog @@ -60,6 +165,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.15 2008-01-27 13:57:20 glen +- revert back to syn + Revision 1.14 2008-01-27 02:27:02 glen - update to 0.11, all rewritten in python ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/synce-kde.spec?r1=1.14&r2=1.15&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
