[kdepim/f14/master] revert to kdepim-4.4.5
Rex Dieter
rdieter at fedoraproject.org
Wed Aug 11 13:24:12 UTC 2010
commit 19649db7463885617520df0b2f982913114289da
Author: Rex Dieter <rdieter at fedoraproject.org>
Date: Wed Aug 11 08:28:37 2010 -0500
revert to kdepim-4.4.5
.gitignore | 2 +-
kdepim.spec | 70 ++++++++++++++++++++++++++--------------------------------
sources | 2 +-
3 files changed, 33 insertions(+), 41 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index f268dc7..a0b6e00 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-kdepim-4.5-beta1.tar.bz2
+kdepim-4.4.5.tar.bz2
diff --git a/kdepim.spec b/kdepim.spec
index 27d9b2e..56ab37c 100644
--- a/kdepim.spec
+++ b/kdepim.spec
@@ -1,27 +1,22 @@
-
-
-%if 0%{?fedora} < 14
# at least kopete-cryptography needs kdepim-devel to build
-# FIXME? --Rex
-#define devel 1
-%endif
-
-%define pre beta1
+%define devel 1
Name: kdepim
Summary: KDE PIM (Personal Information Manager) applications
Epoch: 6
-Version: 4.5
-Release: 0.2.%{?pre}%{?dist}
+Version: 4.4.5
+Release: 1%{?dist}
License: GPLv2
Group: Applications/Productivity
URL: http://www.kde.org/
-Source0: ftp://ftp.kde.org/pub/kde/unstable/kdepim/kdepim-%{version}%{?pre:-%{pre}}.tar.bz2
+Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+%if 0%{?devel}
# revert http://websvn.kde.org/?view=revision&revision=1072331
Patch0: kdepim-4.4.0-install-headers.patch
+%endif
# http://bugzilla.redhat.com/show_bug.cgi?id=496988
Patch1: kdepim-4.3.1-kmail-saveAttachments.patch
@@ -36,7 +31,7 @@ Provides: bilbo = 1:1.0
Provides: kdepim4 = %{version}-%{release}
Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: kdebase-runtime%{?_kde4_version: >= %{_kde4_version}}
+
# beware bootstrapping (ie, build kdepim-runtime first)
Requires: kdepim-runtime >= %{version}
@@ -45,18 +40,20 @@ Requires: kdepim-runtime >= %{version}
Requires: kpilot
%endif
-BuildRequires: akonadi-devel >= 1.3.80
-%global akonadi_version %(pkg-config --modversion akonadi 2>/dev/null || echo %{akonadi_version_min})
+BuildRequires: akonadi-devel
BuildRequires: bison flex
BuildRequires: boost-devel
BuildRequires: cyrus-sasl-devel
BuildRequires: desktop-file-utils
BuildRequires: gpgme-devel
-BuildRequires: grantlee-devel
-BuildRequires: kdepimlibs-devel >= 4.4.90
-BuildRequires: libassuan-devel libassuan-static
+BuildRequires: kdepimlibs-devel >= %{version}
+BuildRequires: libassuan-static, libassuan-devel
BuildRequires: libical-devel
BuildRequires: libXpm-devel libXScrnSaver-devel
+# TODO: libmapi from http://www.openchange.org/
+#BuildRequires: libmapi-devel
+# Not used, has broken deps to boot -- Rex
+#BuildRequires: libopensync-devel
BuildRequires: libxslt-devel
BuildRequires: python-devel
BuildRequires: soprano-devel
@@ -94,11 +91,8 @@ Install %{name}-devel if you want to write or compile %{name} plugins.
%package libs
Summary: %{name} runtime libraries
Group: System Environment/Libraries
+Requires: kdelibs4%{?_isa} >= %{version}
Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
-## these two should already be included in kdepim-runtime, so let's leave
-## them out here for now -- Rex
-#Requires: akonadi%{?_isa} >= %{akonadi_version}
-#%{?_kde4_version:Requires: kdepimlibs-akonadi%{?_isa} >= %{_kde4_version}}
%if ! 0%{?devel}
Obsoletes: kdepim-devel < 6:4.3.95-1
%endif
@@ -107,13 +101,11 @@ Obsoletes: kdepim-devel < 6:4.3.95-1
%prep
-%setup -q -n kdepim-%{version}%{?pre:-%{pre}}
-
+%setup -q -n kdepim-%{version}%{?alphatag}
%if 0%{?devel}
%patch0 -p0 -b .install-headers
%endif
-## doesn't apply, still needed? --Rex
-#patch1 -p0 -b .kmail-saveAttachments
+%patch1 -p0 -b .kmail-saveAttachments
%build
@@ -130,7 +122,16 @@ rm -rf %{buildroot}
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
-%find_lang %{name} --all-name --with-kde --without-mo
+# 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
# unpackaged files
%if ! 0%{?devel}
@@ -171,20 +172,18 @@ fi
rm -rf %{buildroot}
-%files -f %{name}.lang
+%files
%defattr(-,root,root,-)
-%doc README
+%doc README README.Kolab
%doc COPYING
%{_kde4_bindir}/*
%{_kde4_libdir}/kde4/*.so
%{_kde4_libdir}/strigi/*.so
%{_kde4_libdir}/akonadi/contact/editorpageplugins/cryptopageplugin.so
-%{_kde4_datadir}/akonadi/agents/*.desktop
%{_kde4_datadir}/applications/kde4/*.desktop
%{_kde4_appsdir}/akonadiconsole/
%{_kde4_appsdir}/akregator/
%{_kde4_appsdir}/blogilo/
-%{_kde4_appsdir}/desktoptheme/default/widgets/*
%{_kde4_appsdir}/kaddressbook/
%{_kde4_appsdir}/kalarm/
%{_kde4_appsdir}/kconf_update/*
@@ -192,7 +191,6 @@ rm -rf %{buildroot}
%{_kde4_appsdir}/kjots/
%{_kde4_appsdir}/kleopatra/
%{_kde4_appsdir}/kmail/
-%{_kde4_appsdir}/kmail2/
%{_kde4_appsdir}/kmailcvt/
%{_kde4_appsdir}/knode/
%{_kde4_appsdir}/knotes/
@@ -203,9 +201,8 @@ rm -rf %{buildroot}
%{_kde4_appsdir}/korganizer/
%{_kde4_appsdir}/ktimetracker/
%{_kde4_appsdir}/kwatchgnupg/
+%{_kde4_appsdir}/libkdepim/
%{_kde4_appsdir}/libkleopatra/
-%{_kde4_appsdir}/libmessageviewer/
-%{_kde4_appsdir}/messageviewer/
%{_datadir}/dbus-1/interfaces/*.xml
%{_kde4_datadir}/autostart/*.desktop
%{_kde4_datadir}/config/*rc
@@ -214,6 +211,7 @@ rm -rf %{buildroot}
%{_kde4_iconsdir}/oxygen/*/*/*
%{_kde4_datadir}/kde4/services/*
%{_kde4_datadir}/kde4/servicetypes/*.desktop
+%{_kde4_docdir}/HTML/en/*
%{_mandir}/man*/*.gz
%files libs
@@ -230,12 +228,6 @@ rm -rf %{buildroot}
%changelog
-* Tue Jul 06 2010 Rex Dieter <rdieter at fedoraproject.org> - 4.5-0.2.beta1
-- Requires: kdebase-runtime
-
-* Fri Jul 02 2010 Rex Dieter <rdieter at fedoraproject.org> - 4.5-0.1.beta1
-- 4.5-beta1
-
* Tue Jun 29 2010 Rex Dieter <rdieter at fedoraproject.org> - 6:4.4.5-1
- 4.4.5
diff --git a/sources b/sources
index b341775..a1992b8 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-38273d4c88ea967eecaf3ef86fd49ff9 kdepim-4.5-beta1.tar.bz2
+340f47acf0244530ba885cebbc941f6f kdepim-4.4.5.tar.bz2
More information about the scm-commits
mailing list