diff --git a/.cvsignore b/.cvsignore index e69de29..2255ad5 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +kdepim-3.5.10.tar.bz2 diff --git a/import.log b/import.log new file mode 100644 index 0000000..c614a9c --- /dev/null +++ b/import.log @@ -0,0 +1 @@ +kdepim3-3_5_10-1_fc11:HEAD:kdepim3-3.5.10-1.fc11.src.rpm:1236354088 diff --git a/kdepim3.spec b/kdepim3.spec new file mode 100644 index 0000000..d1493ca --- /dev/null +++ b/kdepim3.spec @@ -0,0 +1,124 @@ + +Name: kdepim3 +Summary: Compatibility support for kdepim3 +Version: 3.5.10 +Release: 1%{?dist} + +License: GPLv2 +Group: Applications/Productivity +URL: http://www.kde.org/ +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdepim-%{version}.tar.bz2 + +BuildRequires: bison flex +BuildRequires: desktop-file-utils +BuildRequires: kdelibs3-devel >= %{version} +BuildRequires: zlib-devel +BuildRequires: libart_lgpl-devel +BuildRequires: cyrus-sasl-devel +BuildRequires: lockdev-devel +BuildRequires: python-devel +## Crypto Stuff from http://kmail.kde.org/kmail-pgpmime-howto.html +BuildRequires: gpgme-devel +BuildRequires: libXpm-devel libXScrnSaver-devel + +%description +%{summary}, including libkcal. + +%package libs +Summary: Runtime files for %{name} +Group: System Environment/Libraries +%description libs +%%{summary}, including libkcal. + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name}-libs = %{version}-%{release} +Requires: kdelibs3-devel +# kdepimlibs will need fixing to avoid conflicts -- Rex +Conflicts: kdepimlibs-devel < 4.2.1 +%description devel +%{summary}. + + +%prep +%setup -q -n kdepim-%{version} + + +%build +unset QTDIR || : ; . /etc/profile.d/qt.sh + +%configure \ + --enable-new-ldflags \ + --disable-dependency-tracking \ + --disable-rpath \ + --disable-debug --disable-warnings \ + --enable-final \ + --includedir=%{_includedir}/kde \ + --with-gpg=%{_bindir}/gpg \ + --with-gpgsm=%{_bindir}/gpgsm \ + --with-sasl \ + %{?_with_gnokii} %{!?_with_gnokii:--without-gnokii} \ + %{?_with_mal} %{!?_with_mal:--without-mal} \ + %{?_with_pilot_link} %{!?_with_pilot_link:--without-pilot-link} + +for lib in ktnef libkmime libemailfunctions libkcal libkdepim; do +make %{?_smp_mflags} -C ${lib} +done + + +%install +rm -rf %{buildroot} + +for lib in ktnef libkmime libemailfunctions libkcal libkdepim; do +make install DESTDIR=%{buildroot} -C $lib +done + +#unpackaged files +rm -f %{buildroot}%{_libdir}/lib*.la +rm -f %{buildroot}%{_libdir}/libkdepim* +rm -rf %{buildroot}%{_datadir}/apps/libkdepim/ +rm -rf %{buildroot}%{_datadir}/apps/kdepimwidgets/ +rm -f %{buildroot}%{_libdir}/kde3/plugins/designer/* +rm -f %{buildroot}%{_libdir}/lib{kmime,ktnef}.so +rm -rf %{buildroot}%{_includedir}/kde/ktnef/ +rm -rf %{buildroot}%{_datadir}/applications +rm -rf %{buildroot}%{_datadir}/icons +rm -rf %{buildroot}%{_datadir}/mimelnk +rm -rf %{buildroot}%{_datadir}/apps/ktnef +rm -f %{buildroot}%{_bindir}/ktnef + + +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + + +%clean +rm -rf %{buildroot} + + +%files libs +%defattr(-,root,root,-) +%doc README korganizer/COPYING +%{_datadir}/config.kcfg/pimemoticons.kcfg +%{_datadir}/apps/libical/ +%{_datadir}/services/kresources/kcal* +%{_libdir}/libkcal.so.2* +%{_libdir}/kde3/kcal* +%{_libdir}/libkmime.so.2* +%{_libdir}/libktnef.so.1* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/kde/kdepimmacros.h +%{_includedir}/kde/libemailfunctions/ +%{_includedir}/kde/libkcal/ +%{_libdir}/libkcal.so + + +%changelog +* Tue Mar 03 2009 Rex Dieter 3.5.10-1 +- first try at kdepim3 compat pkg, including libkcal + diff --git a/sources b/sources index e69de29..d820ccf 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +fc93e458a8eec8131ede56cff30c28b2 kdepim-3.5.10.tar.bz2