nepomuk(-devel) subpkgs on < f24, drop on f24+
This commit is contained in:
parent
ce522328fb
commit
8335d68389
57
kdelibs.spec
57
kdelibs.spec
@ -6,8 +6,6 @@
|
|||||||
%define dbusmenu_qt_ver 0.9.0
|
%define dbusmenu_qt_ver 0.9.0
|
||||||
%define phonon_ver 4.6.0
|
%define phonon_ver 4.6.0
|
||||||
%define qt4_ver 4.8.1
|
%define qt4_ver 4.8.1
|
||||||
%define shared_desktop_ontologies_ver 0.10.0
|
|
||||||
%define soprano_ver 2.8.0
|
|
||||||
%define strigi_ver 0.7.0
|
%define strigi_ver 0.7.0
|
||||||
%if ! 0%{?bootstrap}
|
%if ! 0%{?bootstrap}
|
||||||
%define apidocs 1
|
%define apidocs 1
|
||||||
@ -18,7 +16,7 @@
|
|||||||
%if 0%{?fedora}
|
%if 0%{?fedora}
|
||||||
%define herqq 1
|
%define herqq 1
|
||||||
%endif
|
%endif
|
||||||
%if 0%{?fedora} > 23
|
%if 0%{?fedora} < 24
|
||||||
%define nepomuk 1
|
%define nepomuk 1
|
||||||
%endif
|
%endif
|
||||||
# to build/include QCH apidocs or not (currently broken)
|
# to build/include QCH apidocs or not (currently broken)
|
||||||
@ -41,8 +39,6 @@
|
|||||||
%global _hardened_build 1
|
%global _hardened_build 1
|
||||||
|
|
||||||
%global phonon_version %(pkg-config --modversion phonon 2>/dev/null || echo %{phonon_ver})
|
%global phonon_version %(pkg-config --modversion phonon 2>/dev/null || echo %{phonon_ver})
|
||||||
%global shared_desktop_ontologies_version %(pkg-config --modversion shared-desktop-ontologies 2>/dev/null || echo %{shared_desktop_ontologies_ver})
|
|
||||||
%global soprano_version %(pkg-config --modversion soprano 2>/dev/null || echo %{soprano_ver})
|
|
||||||
%global strigi_version %(pkg-config --modversion libstreams 2>/dev/null || echo %{strigi_ver})
|
%global strigi_version %(pkg-config --modversion libstreams 2>/dev/null || echo %{strigi_ver})
|
||||||
%global dbusmenu_qt_version %(pkg-config --modversion dbusmenu-qt 2>/dev/null || echo %{dbusmenu_qt_ver})
|
%global dbusmenu_qt_version %(pkg-config --modversion dbusmenu-qt 2>/dev/null || echo %{dbusmenu_qt_ver})
|
||||||
%global rpm_macros_dir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d)
|
%global rpm_macros_dir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d)
|
||||||
@ -54,7 +50,7 @@ Summary: KDE Libraries
|
|||||||
# shipped with kde applications, version...
|
# shipped with kde applications, version...
|
||||||
%global apps_version 15.12.2
|
%global apps_version 15.12.2
|
||||||
Version: 4.14.17
|
Version: 4.14.17
|
||||||
Release: 4%{?dist}
|
Release: 5%{?dist}
|
||||||
|
|
||||||
Name: kdelibs
|
Name: kdelibs
|
||||||
Epoch: 6
|
Epoch: 6
|
||||||
@ -100,11 +96,6 @@ Requires: kde-l10n
|
|||||||
Requires: phonon%{?_isa} >= %{phonon_version}
|
Requires: phonon%{?_isa} >= %{phonon_version}
|
||||||
Requires: shared-mime-info
|
Requires: shared-mime-info
|
||||||
Requires: strigi-libs%{?_isa} >= %{strigi_version}
|
Requires: strigi-libs%{?_isa} >= %{strigi_version}
|
||||||
%if ! 0%{?nepomuk}
|
|
||||||
BuildRequires: pkgconfig(shared-desktop-ontologies) >= %{shared_desktop_ontologies_ver}
|
|
||||||
Requires: shared-desktop-ontologies >= %{shared_desktop_ontologies_version}
|
|
||||||
Requires: soprano%{?_isa} >= %{soprano_version}
|
|
||||||
%endif
|
|
||||||
|
|
||||||
# make kdelibs-devel parallel-installable with kdelibs3-devel
|
# make kdelibs-devel parallel-installable with kdelibs3-devel
|
||||||
Patch0: kdelibs-4.9.95-parallel_devel.patch
|
Patch0: kdelibs-4.9.95-parallel_devel.patch
|
||||||
@ -261,7 +252,6 @@ BuildRequires: pkgconfig(phonon) >= %{phonon_ver}
|
|||||||
BuildRequires: pkgconfig(polkit-qt-1)
|
BuildRequires: pkgconfig(polkit-qt-1)
|
||||||
BuildRequires: pkgconfig(qca2)
|
BuildRequires: pkgconfig(qca2)
|
||||||
BuildRequires: pkgconfig(shared-mime-info)
|
BuildRequires: pkgconfig(shared-mime-info)
|
||||||
BuildRequires: pkgconfig(soprano) >= %{soprano_ver}
|
|
||||||
BuildRequires: pkgconfig(zlib)
|
BuildRequires: pkgconfig(zlib)
|
||||||
# extra X deps (seemingly needed and/or checked-for by most kde4 buildscripts)
|
# extra X deps (seemingly needed and/or checked-for by most kde4 buildscripts)
|
||||||
%define x_deps pkgconfig(sm) pkgconfig(xcomposite) pkgconfig(xdamage) pkgconfig(xkbfile) pkgconfig(xpm) pkgconfig(xproto) pkgconfig(xscrnsaver) pkgconfig(xtst) pkgconfig(xv) pkgconfig(xxf86misc)
|
%define x_deps pkgconfig(sm) pkgconfig(xcomposite) pkgconfig(xdamage) pkgconfig(xkbfile) pkgconfig(xpm) pkgconfig(xproto) pkgconfig(xscrnsaver) pkgconfig(xtst) pkgconfig(xv) pkgconfig(xxf86misc)
|
||||||
@ -298,6 +288,13 @@ Provides: kdelibs-experimental = %{version}-%{release}
|
|||||||
Obsoletes: kdelibs-experimental < 4.3.75
|
Obsoletes: kdelibs-experimental < 4.3.75
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%if 0%{?nepomuk}
|
||||||
|
# upgrade path, when -nepomuk was introduced
|
||||||
|
Obsoletes: kdelibs < 6:4.14.17-5
|
||||||
|
%else
|
||||||
|
Obsoletes: kdelibs-nepomuk < %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
|
%endif
|
||||||
|
|
||||||
Requires: kde-apps-rpm-macros = %{?epoch:%{epoch}:}%{version}-%{release}
|
Requires: kde-apps-rpm-macros = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
|
|
||||||
%description
|
%description
|
||||||
@ -323,19 +320,17 @@ Conflicts: kdebase-workspace-devel < 4.3.80
|
|||||||
Obsoletes: kdelibs-experimental-devel < 4.3.75
|
Obsoletes: kdelibs-experimental-devel < 4.3.75
|
||||||
Provides: kdelibs-experimental-devel = %{version}-%{release}
|
Provides: kdelibs-experimental-devel = %{version}-%{release}
|
||||||
%endif
|
%endif
|
||||||
|
%if 0%{?nepomuk}
|
||||||
|
# upgrade path, when -nepomuk was introduced
|
||||||
|
Obsoletes: kdelibs-devel < 6:4.14.17-5
|
||||||
|
%else
|
||||||
|
Obsoletes: kdelibs-nepomuk-devel < %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
|
%endif
|
||||||
Requires: automoc4 >= 0.9.88
|
Requires: automoc4 >= 0.9.88
|
||||||
Requires: cmake >= 2.8.9
|
Requires: cmake >= 2.8.9
|
||||||
Requires: pkgconfig(libattica) >= %{attica_ver}
|
Requires: pkgconfig(libattica) >= %{attica_ver}
|
||||||
Requires: pkgconfig(openssl)
|
Requires: pkgconfig(openssl)
|
||||||
Requires: pkgconfig(phonon)
|
Requires: pkgconfig(phonon)
|
||||||
%if ! 0%{?nepomuk}
|
|
||||||
Provides: kdelibs4-nepomuk-devel = %{version}-%{release}
|
|
||||||
%{?_isa:Provides: kdelibs4-nepomuk-devel%{?_isa} = %{version}-%{release}}
|
|
||||||
Provides: nepomuk-devel = %{version}-%{release}
|
|
||||||
Requires: pkgconfig(shared-desktop-ontologies)
|
|
||||||
## Can consider dropping, thanks to Drop-Nepomuk-from-KParts-LINK_INTERFACE_LIBRARIES.patch
|
|
||||||
Requires: pkgconfig(soprano)
|
|
||||||
%endif
|
|
||||||
Requires: qt4-devel
|
Requires: qt4-devel
|
||||||
%{?x_deps:Requires: %{x_deps}}
|
%{?x_deps:Requires: %{x_deps}}
|
||||||
|
|
||||||
@ -346,16 +341,26 @@ applications for KDE 4.
|
|||||||
%if 0%{?nepomuk}
|
%if 0%{?nepomuk}
|
||||||
%package nepomuk
|
%package nepomuk
|
||||||
Summary: KDE Nepomuk library
|
Summary: KDE Nepomuk library
|
||||||
|
# upgrade path, when -nepomuk was introduced
|
||||||
|
Obsoletes: kdelibs < 6:4.14.17-5
|
||||||
Provides: kdelibs4-nepomuk = %{version}-%{release}
|
Provides: kdelibs4-nepomuk = %{version}-%{release}
|
||||||
%{?_isa:Provides: kdelibs4-nepomuk%{?_isa} = %{version}-%{release}}
|
%{?_isa:Provides: kdelibs4-nepomuk%{?_isa} = %{version}-%{release}}
|
||||||
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
|
%global shared_desktop_ontologies_ver 0.10.0
|
||||||
|
BuildRequires: pkgconfig(shared-desktop-ontologies) >= %{shared_desktop_ontologies_ver}
|
||||||
|
%global shared_desktop_ontologies_version %(pkg-config --modversion shared-desktop-ontologies 2>/dev/null || echo %{shared_desktop_ontologies_ver})
|
||||||
Requires: shared-desktop-ontologies >= %{shared_desktop_ontologies_version}
|
Requires: shared-desktop-ontologies >= %{shared_desktop_ontologies_version}
|
||||||
|
%global soprano_ver 2.8.0
|
||||||
|
BuildRequires: pkgconfig(soprano) >= %{soprano_ver}
|
||||||
|
%global soprano_version %(pkg-config --modversion soprano 2>/dev/null || echo %{soprano_ver})
|
||||||
Requires: soprano%{?_isa} >= %{soprano_version}
|
Requires: soprano%{?_isa} >= %{soprano_version}
|
||||||
%description nepomuk
|
%description nepomuk
|
||||||
%{summary}.
|
%{summary}.
|
||||||
|
|
||||||
%package nepomuk-devel
|
%package nepomuk-devel
|
||||||
Summary: Development files for KDE Nepomuk
|
Summary: Development files for KDE Nepomuk
|
||||||
|
# upgrade path, when -nepomuk was introduced
|
||||||
|
Obsoletes: kdelibs-devel < 6:4.14.17-5
|
||||||
Provides: kdelibs4-nepomuk-devel = %{version}-%{release}
|
Provides: kdelibs4-nepomuk-devel = %{version}-%{release}
|
||||||
%{?_isa:Provides: kdelibs4-nepomuk-devel%{?_isa} = %{version}-%{release}}
|
%{?_isa:Provides: kdelibs4-nepomuk-devel%{?_isa} = %{version}-%{release}}
|
||||||
Requires: %{name}-nepomuk%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
Requires: %{name}-nepomuk%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
@ -629,7 +634,6 @@ update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
|
|||||||
%{_kde4_bindir}/kdeinit4
|
%{_kde4_bindir}/kdeinit4
|
||||||
%{_kde4_bindir}/kdeinit4_shutdown
|
%{_kde4_bindir}/kdeinit4_shutdown
|
||||||
%{_kde4_bindir}/kdeinit4_wrapper
|
%{_kde4_bindir}/kdeinit4_wrapper
|
||||||
%{_kde4_bindir}/kfilemetadatareader
|
|
||||||
%{_kde4_bindir}/kjs
|
%{_kde4_bindir}/kjs
|
||||||
%{_kde4_bindir}/kjscmd
|
%{_kde4_bindir}/kjscmd
|
||||||
%{_kde4_bindir}/kmailservice
|
%{_kde4_bindir}/kmailservice
|
||||||
@ -696,9 +700,6 @@ update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
|
|||||||
%{_kde4_libdir}/libkunitconversion.so.4*
|
%{_kde4_libdir}/libkunitconversion.so.4*
|
||||||
%{_kde4_libdir}/libkunittest.so.4*
|
%{_kde4_libdir}/libkunittest.so.4*
|
||||||
%{_kde4_libdir}/libkutils.so.4*
|
%{_kde4_libdir}/libkutils.so.4*
|
||||||
%{_kde4_libdir}/libnepomukquery.so.4*
|
|
||||||
%{_kde4_libdir}/libnepomuk.so.4*
|
|
||||||
%{_kde4_libdir}/libnepomukutils.so.4*
|
|
||||||
%{_kde4_libdir}/libplasma.so.3*
|
%{_kde4_libdir}/libplasma.so.3*
|
||||||
%{_kde4_libdir}/libsolid.so.4*
|
%{_kde4_libdir}/libsolid.so.4*
|
||||||
%{_kde4_libdir}/libthreadweaver.so.4*
|
%{_kde4_libdir}/libthreadweaver.so.4*
|
||||||
@ -747,6 +748,7 @@ update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
|
|||||||
%postun nepomuk -p /sbin/ldconfig
|
%postun nepomuk -p /sbin/ldconfig
|
||||||
|
|
||||||
%files nepomuk
|
%files nepomuk
|
||||||
|
%{_kde4_bindir}/kfilemetadatareader
|
||||||
%{_kde4_libdir}/libnepomukquery.so.4*
|
%{_kde4_libdir}/libnepomukquery.so.4*
|
||||||
%{_kde4_libdir}/libnepomuk.so.4*
|
%{_kde4_libdir}/libnepomuk.so.4*
|
||||||
%{_kde4_libdir}/libnepomukutils.so.4*
|
%{_kde4_libdir}/libnepomukutils.so.4*
|
||||||
@ -799,9 +801,7 @@ update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
|
|||||||
%{_kde4_libdir}/cmake/KDeclarative/
|
%{_kde4_libdir}/cmake/KDeclarative/
|
||||||
%{_kde4_libdir}/kde4/devel/
|
%{_kde4_libdir}/kde4/devel/
|
||||||
|
|
||||||
%if ! 0%{?nepomuk}
|
%if 0%{?nepomuk}
|
||||||
%{_kde4_bindir}/nepomuk-rcgen
|
|
||||||
%else
|
|
||||||
%exclude %{_kde4_includedir}/config-nepomuk.h
|
%exclude %{_kde4_includedir}/config-nepomuk.h
|
||||||
%exclude %{_kde4_includedir}/KDE/Nepomuk
|
%exclude %{_kde4_includedir}/KDE/Nepomuk
|
||||||
%exclude %{_kde4_includedir}/nepomuk/
|
%exclude %{_kde4_includedir}/nepomuk/
|
||||||
@ -852,6 +852,9 @@ update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Feb 26 2016 Rex Dieter <rdieter@fedoraproject.org> - 6:4.14.17-5
|
||||||
|
- -nepomuk(-devel) subpkgs on < f24, drop on f24+
|
||||||
|
|
||||||
* Fri Feb 26 2016 Rex Dieter <rdieter@fedoraproject.org> - 6:4.14.17-4
|
* Fri Feb 26 2016 Rex Dieter <rdieter@fedoraproject.org> - 6:4.14.17-4
|
||||||
- Recommends: media-player-info (f24+)
|
- Recommends: media-player-info (f24+)
|
||||||
- drop BR: shared-desktop-ontologies (f24+)
|
- drop BR: shared-desktop-ontologies (f24+)
|
||||||
|
Loading…
Reference in New Issue
Block a user