rpms/kpilot/F-11 kpilot.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Kevin Kofler
kkofler at fedoraproject.org
Wed Feb 10 16:28:55 UTC 2010
Author: kkofler
Update of /cvs/pkgs/rpms/kpilot/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4796/F-11
Modified Files:
.cvsignore sources
Added Files:
kpilot.spec
Log Message:
Sync standalone kpilot from devel for kdepim upgrade path.
--- NEW FILE kpilot.spec ---
Name: kpilot
Summary: Sync PIM data with PalmOS devices
Version: 5.3.0
Release: 4%{?dist}
# no pilot-link on S/390
ExcludeArch: s390 s390x
License: GPLv2+
Group: Applications/Productivity
URL: http://www.kde.org/
Source0: ftp://ftp.kde.org/pub/kde/stable/4.3.4/src/kdepim-4.3.4.tar.bz2
# translations collected from:
# http://websvn.kde.org/branches/stable/l10n-kde4/*/messages/kdepim
# http://websvn.kde.org/branches/stable/l10n-kde4/*/docs/kdepim
Source1: kpilot-translations-20100115.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: kdelibs4-devel >= 4.3.4
BuildRequires: kdepimlibs-devel >= 4.3.4
BuildRequires: akonadi-devel
BuildRequires: boost-devel
BuildRequires: pilot-link-devel >= 0.12
BuildRequires: qca2-devel
BuildRequires: desktop-file-utils
BuildRequires: gettext
Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
%if 0%{?fedora} < 13
Conflicts: kdepim < 6:4.3.80
Conflicts: kde-l10n < 4.3.90-3
%endif
%description
Utility to synchronize PIM (Personal Information Management) data with
PalmOS devices.
%package libs
Summary: Runtime libraries for %{name}
Group: System Environment/Libraries
%description libs
%{summary}.
%prep
%setup -q -n kdepim-4.3.4 -a 1
echo 'add_subdirectory(../doc/kpilot doc)' >>kpilot/CMakeLists.txt
echo 'add_subdirectory(../kpilot-translations-20100115 l10n)' >>kpilot/CMakeLists.txt
pushd kpilot-translations-20100115/doc
for i in *_kpilot ; do
if [ -e $i/index.docbook ] ; then
echo "add_subdirectory($i)" >>CMakeLists.txt
echo 'kde4_create_handbook(index.docbook INSTALL_DESTINATION ${HTML_INSTALL_DIR}/'${i%_kpilot}'/ SUBDIR kpilot)' >$i/CMakeLists.txt
fi
done
popd
%build
mkdir -p %{_target_platform}
pushd %{_target_platform}
%{cmake_kde4} ../kpilot
popd
make %{?_smp_mflags} -C %{_target_platform}
%install
rm -rf %{buildroot}
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
# make symlinks relative
mkdir -p %{buildroot}%{_docdir}/HTML/en/common
pushd %{buildroot}%{_docdir}/HTML/en
for i in *; do
if [ -d $i -a -L $i/common ]; then
rm -f $i/common
ln -nfs ../common $i
fi
done
popd
# don't package devel files
rm -rf %{buildroot}%{_kde4_includedir}/kpilot/
rm -f %{buildroot}%{_kde4_libdir}/libkpilot.so
%find_lang %{name} --with-kde
%check
for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do
desktop-file-validate $f
done
%post
touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||:
%posttrans
gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||:
update-desktop-database -q &> /dev/null ||:
%postun
if [ $1 -eq 0 ] ; then
touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||:
gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||:
update-desktop-database -q &> /dev/null ||:
fi
%post libs -p /sbin/ldconfig
%postun libs -p /sbin/ldconfig
%clean
rm -rf %{buildroot}
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc kpilot/COPYING
%doc kpilot/README kpilot/AUTHORS kpilot/ChangeLog kpilot/NEWS kpilot/TODO
%{_kde4_bindir}/kpilot
%{_kde4_bindir}/kpilotDaemon
%{_kde4_datadir}/applications/kde4/kpilot*.desktop
%{_kde4_datadir}/config.kcfg/*.kcfg
%{_kde4_datadir}/kde4/services/*.desktop
%{_kde4_datadir}/kde4/servicetypes/kpilotconduit.desktop
%{_kde4_appsdir}/kconf_update/kpilot.upd
%{_kde4_appsdir}/kpilot/
%{_kde4_iconsdir}/hicolor/*/*/*
%files libs
%defattr(-,root,root,-)
%{_kde4_libdir}/libkpilot.so.*
%{_kde4_libdir}/libkpilot_*.so
%{_kde4_libdir}/kde4/kcm_kpilot.so
%{_kde4_libdir}/kde4/kpilot_conduit_*.so
%changelog
* Fri Jan 15 2010 Kevin Kofler <Kevin at tigcc.ticalc.org> - 5.3.0-4
- Fix the translated documentation to get built
- Don't list the documentation in the file list as find_lang does it for us
* Fri Jan 15 2010 Kevin Kofler <Kevin at tigcc.ticalc.org> - 5.3.0-3
- Ship translations collected from branches/stable/l10n-kde4
- BR gettext
- Conflicts: kde-l10n < 4.3.90-3 (F12-)
* Tue Dec 22 2009 Kevin Kofler <Kevin at tigcc.ticalc.org> - 5.3.0-2
- shorten Summary and add linebreak in %%description
- Conflicts with old versions of kdepim (F12-)
- split out -libs subpackage
* Wed Dec 16 2009 Kevin Kofler <Kevin at tigcc.ticalc.org> - 5.3.0-1
- new specfile for KPilot, split out of kdepim 4.3.4
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kpilot/F-11/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 21 Dec 2009 19:54:52 -0000 1.1
+++ .cvsignore 10 Feb 2010 16:28:55 -0000 1.2
@@ -0,0 +1,2 @@
+kdepim-4.3.4.tar.bz2
+kpilot-translations-20100115.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kpilot/F-11/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 21 Dec 2009 19:54:52 -0000 1.1
+++ sources 10 Feb 2010 16:28:55 -0000 1.2
@@ -0,0 +1,2 @@
+a4f32a268802be8eb852d1de00cbd2f6 kdepim-4.3.4.tar.bz2
+ff905978461753827981542814c827ae kpilot-translations-20100115.tar.bz2
More information about the scm-commits
mailing list