8f409b4
8f409b4
Name:    kdepim3
8f409b4
Summary: Compatibility support for kdepim3 
8f409b4
Version: 3.5.10
49f05c8
Release: 7%{?dist}
8f409b4
8f409b4
License: GPLv2
8f409b4
Group:   Applications/Productivity
8f409b4
URL:     http://www.kde.org/
8f409b4
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
8f409b4
Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdepim-%{version}.tar.bz2
49f05c8
Patch0: kdepim-3.5.10-gcc.patch
8f409b4
cdc4796
BuildRequires: bison flex flex-static
8f409b4
BuildRequires: desktop-file-utils
8f409b4
BuildRequires: kdelibs3-devel >= %{version}
8f409b4
BuildRequires: zlib-devel
8f409b4
BuildRequires: libart_lgpl-devel
8f409b4
BuildRequires: cyrus-sasl-devel
8f409b4
BuildRequires: lockdev-devel
8f409b4
BuildRequires: python-devel
8f409b4
## Crypto Stuff from http://kmail.kde.org/kmail-pgpmime-howto.html
8f409b4
BuildRequires: gpgme-devel
8f409b4
BuildRequires: libXpm-devel libXScrnSaver-devel
8f409b4
8f409b4
%description
8f409b4
%{summary}, including libkcal.
8f409b4
8f409b4
%package libs
8f409b4
Summary: Runtime files for %{name}
8f409b4
Group: System Environment/Libraries
8f409b4
%description libs
8f5067c
%{summary}, including libkcal.
8f409b4
8f409b4
%package devel
8f409b4
Summary: Development files for %{name} 
8f409b4
Group: Development/Libraries
8f409b4
Requires: %{name}-libs = %{version}-%{release}
8f409b4
Requires: kdelibs3-devel
6211c18
# kdepimlibs-devel-4.2.1-2 fixed to avoid conflicts -- Rex
6211c18
Conflicts: kdepimlibs-devel < 4.2.1-2
8f409b4
%description devel
8f409b4
%{summary}.
8f409b4
8f409b4
8f409b4
%prep
8f409b4
%setup -q -n kdepim-%{version}
8f409b4
49f05c8
%patch0 -p1 -b .gcc47
8f409b4
8f409b4
%build
8f409b4
unset QTDIR || : ; . /etc/profile.d/qt.sh
8f409b4
8f409b4
%configure \
8f409b4
   --enable-new-ldflags \
8f409b4
   --disable-dependency-tracking \
8f409b4
   --disable-rpath \
8f409b4
   --disable-debug --disable-warnings \
8f409b4
   --enable-final \
8f409b4
   --includedir=%{_includedir}/kde \
8f409b4
   --with-gpg=%{_bindir}/gpg \
8f409b4
   --with-gpgsm=%{_bindir}/gpgsm \
8f409b4
   --with-sasl \
8f409b4
  %{?_with_gnokii} %{!?_with_gnokii:--without-gnokii} \
8f409b4
  %{?_with_mal} %{!?_with_mal:--without-mal} \
8f409b4
  %{?_with_pilot_link} %{!?_with_pilot_link:--without-pilot-link}
8f409b4
8f409b4
for lib in ktnef libkmime libemailfunctions libkcal libkdepim; do
8f409b4
make %{?_smp_mflags} -C ${lib}
8f409b4
done
8f409b4
8f409b4
8f409b4
%install
8f409b4
rm -rf %{buildroot} 
8f409b4
8f409b4
for lib in ktnef libkmime libemailfunctions libkcal libkdepim; do
8f409b4
make install DESTDIR=%{buildroot} -C $lib
8f409b4
done
8f409b4
8f409b4
#unpackaged files
8f409b4
rm -f  %{buildroot}%{_libdir}/lib*.la
8f409b4
rm -f  %{buildroot}%{_libdir}/libkdepim*
8f409b4
rm -rf %{buildroot}%{_datadir}/apps/libkdepim/
8f409b4
rm -rf %{buildroot}%{_datadir}/apps/kdepimwidgets/
8f409b4
rm -f  %{buildroot}%{_libdir}/kde3/plugins/designer/*
8f409b4
rm -f  %{buildroot}%{_libdir}/lib{kmime,ktnef}.so
8f409b4
rm -rf %{buildroot}%{_includedir}/kde/ktnef/
8f409b4
rm -rf %{buildroot}%{_datadir}/applications
8f409b4
rm -rf %{buildroot}%{_datadir}/icons
8f409b4
rm -rf %{buildroot}%{_datadir}/mimelnk
8f409b4
rm -rf %{buildroot}%{_datadir}/apps/ktnef
8f409b4
rm -f  %{buildroot}%{_bindir}/ktnef
8f409b4
8f409b4
8f409b4
%post libs -p /sbin/ldconfig
8f409b4
8f409b4
%postun libs -p /sbin/ldconfig
8f409b4
8f409b4
8f409b4
%clean
8f409b4
rm -rf %{buildroot}
8f409b4
8f409b4
8f409b4
%files libs
8f409b4
%defattr(-,root,root,-)
8f409b4
%doc README korganizer/COPYING
8f409b4
%{_datadir}/config.kcfg/pimemoticons.kcfg
8f409b4
%{_datadir}/apps/libical/
8f409b4
%{_datadir}/services/kresources/kcal*
8f409b4
%{_libdir}/libkcal.so.2*
8f409b4
%{_libdir}/kde3/kcal*
8f409b4
%{_libdir}/libkmime.so.2*
8f409b4
%{_libdir}/libktnef.so.1*
8f409b4
8f409b4
%files devel
8f409b4
%defattr(-,root,root,-)
8f409b4
%{_includedir}/kde/kdepimmacros.h
8f409b4
%{_includedir}/kde/libemailfunctions/
8f409b4
%{_includedir}/kde/libkcal/
8f409b4
%{_libdir}/libkcal.so
8f409b4
8f409b4
8f409b4
%changelog
49f05c8
* Wed Feb 08 2012 Than Ngo <than@redhat.com> - 3.5.10-7
49f05c8
- fix build failure with gcc-4.7
49f05c8
759efeb
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.5.10-6
759efeb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
759efeb
22b90b0
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.5.10-5
22b90b0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
22b90b0
cdc4796
* Wed Dec 08 2010 Ondrej Vasik <ovasik@redhat.com> - 3.5.10-4
cdc4796
- BuildRequire flex-static (-lfl) (#660785)
cdc4796
8f5067c
* Tue Jan 12 2010 Radek Novacek <rnovacek@redhat.com> - 3.5.10-3
8f5067c
- Fixed "macro in summary" error
8f5067c
d9c5525
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.5.10-2
d9c5525
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
d9c5525
8f409b4
* Tue Mar 03 2009 Rex Dieter <rdieter@fedoraproject.org> 3.5.10-1
8f409b4
- first try at kdepim3 compat pkg, including libkcal
8f409b4