[pykde4] drop pykde4_akonadi macro usage
Rex Dieter
rdieter at fedoraproject.org
Mon Feb 17 20:14:31 UTC 2014
commit b17a8e9d9ee1f7c0866d6f2116e02c61e950c992
Author: Rex Dieter <rdieter at math.unl.edu>
Date: Mon Feb 17 14:15:09 2014 -0600
drop pykde4_akonadi macro usage
pykde4.spec | 72 ++++++++++++++++++++++++++++++++++------------------------
1 files changed, 42 insertions(+), 30 deletions(-)
---
diff --git a/pykde4.spec b/pykde4.spec
index 3d991a2..db2bbdf 100644
--- a/pykde4.spec
+++ b/pykde4.spec
@@ -1,4 +1,3 @@
-%define pykde4_akonadi 1
%define pyqt4_version_min 4.9.5
%define sip_version_min 4.14
%if 0%{?fedora} > 17
@@ -11,7 +10,7 @@
Name: pykde4
Version: 4.12.2
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Python bindings for KDE4
# http://techbase.kde.org/Policies/Licensing_Policy
@@ -80,14 +79,6 @@ Requires: PyQt4-webkit
%endif
%{?_sip_api:Requires: sip-api(%{_sip_api_major}) >= %{_sip_api}}
Provides: python-kde4 = %{version}-%{release}
-%if ! 0%{?pykde4_akonadi}
-Provides: PyKDE4-akonadi = %{version}-%{release}
-Provides: PyKDE4-akonadi%{?_isa} = %{version}-%{release}
-Provides: pykde4-akonadi% = %{version}-%{release}
-Provides: pykde4-akonadi%{?_isa} = %{version}-%{release}
-Requires: kdepimlibs-akonadi%{?_isa} >= %{version}
-%endif
-
Obsoletes: PyKDE4 < 4.7.97-1
Provides: PyKDE4 = %{version}-%{release}
Provides: PyKDE4%{?_isa} = %{version}-%{release}
@@ -112,9 +103,7 @@ Provides: python-kde4-devel = %{version}-%{release}
Obsoletes: PyKDE4-devel < 4.7.97-1
Provides: PyKDE4-devel = %{version}-%{release}
Provides: PyKDE4-devel%{?_isa} = %{version}-%{release}
-%if 0%{?pykde4_akonadi}
Requires: %{name}-akonadi%{?_isa} = %{version}-%{release}
-%endif
Requires: PyQt4-devel
Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel
@@ -123,13 +112,6 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
%package -n python3-pykde4
Summary: Python 3 bindings for KDE
Provides: python3-kde4 = %{version}-%{release}
-%if ! 0%{?pykde4_akonadi}
-Provides: python3-pykde4-akonadi = %{version}-%{release}
-Provides: python3-pykde4-akonadi%{?_isa} = %{version}-%{release}
-Provides: python3-PyKDE4-akonadi = %{version}-%{release}
-Provides: python3-PyKDE4-akonadi%{?_isa} = %{version}-%{release}
-Requires: kdepimlibs-akonadi%{?_isa} >= %{version}
-%endif
Obsoletes: python3-PyKDE4 < 4.7.97-1
Provides: python3-PyKDE4 = %{version}-%{release}
Provides: python3-PyKDE4%{?_isa} = %{version}-%{release}
@@ -153,9 +135,7 @@ Requires: kdepimlibs-akonadi%{?_isa} >= %{version}
Summary: Files needed to build %{name}-based applications
Requires: python3-PyQt4-devel
Requires: python3-pykde4%{?_isa} = %{version}-%{release}
-%if 0%{?pykde4_akonadi}
Requires: python3-pykde4-akonadi%{?_isa} = %{version}-%{release}
-%endif
Obsoletes: python3-PyKDE4-devel < 4.7.97-1
Provides: python3-PyKDE4-devel = %{version}-%{release}
Provides: python3-PyKDE4-devel%{?_isa} = %{version}-%{release}
@@ -244,16 +224,30 @@ mv %{buildroot}%{_kde4_appsdir}/pykde4/examples/ %{buildroot}%{_docdir}/pykde4/
%files
-%{python_sitearch}/PyKDE4/
+%dir %{python_sitearch}/PyKDE4/
+%{python_sitearch}/PyKDE4/__init__.py*
+%{python_sitearch}/PyKDE4/dnssd.so
+%{python_sitearch}/PyKDE4/kdecore.so
+%{python_sitearch}/PyKDE4/kdeui.so
+%{python_sitearch}/PyKDE4/khtml.so
+%{python_sitearch}/PyKDE4/kio.so
+%{python_sitearch}/PyKDE4/knewstuff.so
+%{python_sitearch}/PyKDE4/kparts.so
+%{python_sitearch}/PyKDE4/kterminal.so
+%{python_sitearch}/PyKDE4/ktexteditor.so
+%{python_sitearch}/PyKDE4/kutils.so
+%{python_sitearch}/PyKDE4/nepomuk.so
+%{python_sitearch}/PyKDE4/phonon.so
+%{python_sitearch}/PyKDE4/plasma.so
+%{python_sitearch}/PyKDE4/pykdeconfig.py*
+%{python_sitearch}/PyKDE4/solid.so
+%{python_sitearch}/PyKDE4/soprano.so
%{python_sitearch}/PyQt4/uic/widget-plugins/*
%dir %{_docdir}/pykde4
%{_kde4_libdir}/kde4/kpythonpluginfactory.so
-%if 0%{?pykde4_akonadi}
-%exclude %{python_sitearch}/PyKDE4/akonadi.so
%files akonadi
%{python_sitearch}/PyKDE4/akonadi.so
-%endif
%files devel
%{_kde4_bindir}/pykdeuic4
@@ -265,15 +259,30 @@ mv %{buildroot}%{_kde4_appsdir}/pykde4/examples/ %{buildroot}%{_docdir}/pykde4/
%if 0%{?python3}
%files -n python3-pykde4
%doc COPYING
-%{python3_sitearch}/PyKDE4/
+%dir %{python3_sitearch}/PyKDE4/
+%{python3_sitearch}PyKDE4/__init__.py*
+%{python3_sitearch}PyKDE4/__pycache__/
+%{python3_sitearch}PyKDE4/dnssd.so
+%{python3_sitearch}PyKDE4/kdecore.so
+%{python3_sitearch}PyKDE4/kdeui.so
+%{python3_sitearch}PyKDE4/khtml.so
+%{python3_sitearch}PyKDE4/kio.so
+%{python3_sitearch}PyKDE4/knewstuff.so
+%{python3_sitearch}PyKDE4/kparts.so
+%{python3_sitearch}PyKDE4/kterminal.so
+%{python3_sitearch}PyKDE4/ktexteditor.so
+%{python3_sitearch}PyKDE4/kutils.so
+%{python3_sitearch}PyKDE4/nepomuk.so
+%{python3_sitearch}PyKDE4/phonon.so
+%{python3_sitearch}PyKDE4/plasma.so
+%{python3_sitearch}PyKDE4/pykdeconfig.py
+%{python3_sitearch}PyKDE4/solid.so
+%{python3_sitearch}PyKDE4/soprano.so
%{python3_sitearch}/PyQt4/uic/widget-plugins/*
-%dir %{_docdir}/python3-pykde4
+%dir %{_docdir}/python3-pykde4/
-%if 0%{?pykde4_akonadi}
-%exclude %{python3_sitearch}/PyKDE4/akonadi.so
%files -n python3-pykde4-akonadi
%{python3_sitearch}/PyKDE4/akonadi.so
-%endif
%files -n python3-pykde4-devel
%{_kde4_bindir}/pykdeuic4-%{python3_version}
@@ -285,6 +294,9 @@ mv %{buildroot}%{_kde4_appsdir}/pykde4/examples/ %{buildroot}%{_docdir}/pykde4/
%changelog
+* Mon Feb 17 2014 Rex Dieter <rdieter at fedoraproject.org> 4.12.2-4
+- drop pykde4_akonadi macro usage
+
* Mon Feb 17 2014 Rex Dieter <rdieter at fedoraproject.org> 4.12.2-3
- flesh out python(3)-kde4 related Provides
More information about the scm-commits
mailing list