[nepomuk-core] respin

Jaroslav Reznik jreznik at fedoraproject.org
Fri Jun 1 10:45:17 UTC 2012


commit f8a1e1d922d796eb33e72ea9832f8998bb8a7d10
Author: Jaroslav Reznik <jreznik at redhat.com>
Date:   Fri Jun 1 12:45:06 2012 +0200

    respin

 .gitignore        |    1 +
 nepomuk-core.spec |  118 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources           |    1 +
 3 files changed, 120 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..2bb60a6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/nepomuk-core-4.8.80.tar.xz
diff --git a/nepomuk-core.spec b/nepomuk-core.spec
new file mode 100644
index 0000000..28aec15
--- /dev/null
+++ b/nepomuk-core.spec
@@ -0,0 +1,118 @@
+%define soprano_ver 2.7.56
+
+Name:           nepomuk-core
+Version:        4.8.80
+Release:        3%{?dist}
+Summary:        Nepomuk Core utilities and libraries
+
+License:        LGPLv2 or LGPLv3
+URL:            http://www.kde.org/
+
+%global revision %(echo %{version} | cut -d. -f3)
+%if %{revision} >= 50
+%global stable unstable
+%else
+%global stable stable
+%endif
+Source0: ftp://ftp.kde.org/pub/kde/%{stable}/%{version}/src/%{name}-%{version}.tar.xz
+
+BuildRequires:  kdelibs-devel >= %{version}
+BuildRequires:  pkgconfig
+BuildRequires:  pkgconfig(soprano) >= %{soprano_ver}
+BuildRequires:  pkgconfig(shared-desktop-ontologies)
+BuildRequires:  doxygen
+
+#-- Could NOT find KDE4Workspace  (missing:  KDE4Workspace_CONFIG) 
+# it's not needed, will be fixed in beta 2
+
+Requires:       kdelibs4%{?_isa} >= %{version}
+Requires:       %{name}-libs%{?_isa} = %{version}-%{release}
+
+# moved from kde-runtime in 4.8.80 (nepomuk common has nepomuk-core preference)
+Conflicts:      kde-runtime < 4.8.80-2
+
+
+%description
+%{summary}.
+
+%package devel
+Summary:  Developer files for %{name}
+Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
+%description devel
+%{summary}.
+
+%package libs
+Summary:  Runtime libraries for %{name}
+Requires: kdelibs4%{?_isa} >= %{version}
+Requires: %{name} = %{version}-%{release}
+%description libs
+%{summary}.
+
+%prep
+%setup -q
+
+
+%build
+mkdir -p %{_target_platform}
+pushd %{_target_platform}
+%{cmake_kde4} ..
+popd
+
+make %{?_smp_mflags} -C %{_target_platform}
+
+
+%install
+rm -rf %{buildroot}
+
+make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
+
+# nepomuk-rcgen is already in kdelibs, will be fixed in beta 2
+rm -vf %{buildroot}%{_kde4_bindir}/nepomuk-rcgen
+
+
+%check
+desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/nepomukbackup.desktop
+
+
+%post libs -p /sbin/ldconfig
+%postun libs -p /sbin/ldconfig
+
+
+%files
+%doc ontologies/README
+%{_kde4_appsdir}/fileindexerservice/
+%{_kde4_appsdir}/nepomukfilewatch/
+%{_kde4_appsdir}/nepomukstorage/
+%{_kde4_bindir}/*
+%{_kde4_datadir}/applications/kde4/nepomukbackup.desktop
+%{_kde4_datadir}/autostart/nepomukserver.desktop
+%{_kde4_datadir}/kde4/services/*
+%{_kde4_datadir}/kde4/servicetypes/*
+%{_kde4_datadir}/ontology/kde/
+%{_datadir}/dbus-1/interfaces/*.xml
+
+%files devel
+%{_kde4_libdir}/libnepomuksync.so
+%{_kde4_libdir}/libnepomukcore.so
+%{_kde4_libdir}/cmake/NepomukCore/
+%{_kde4_includedir}/nepomuk2/
+%{_kde4_includedir}/Nepomuk2/
+
+%files libs
+%{_kde4_libdir}/kde4/*.so
+%{_kde4_libdir}/libkdeinit4_nepomukserver.so
+%{_kde4_libdir}/libnepomukcommon.so
+%{_kde4_libdir}/libnepomukcore.so.*
+%{_kde4_libdir}/libnepomuksync.so.*
+
+
+%changelog
+* Fri Jun 01 2012 Jaroslav Reznik <jreznik at redhat.com> 4.8.80-3
+- respin
+
+* Wed May 30 2012 Jaroslav Reznik <jreznik at redhat.com> 4.8.80-2
+- split -libs
+- fix license
+
+* Sat May 26 2012 Jaroslav Reznik <jreznik at redhat.com> 4.8.80-1
+- initial try
\ No newline at end of file
diff --git a/sources b/sources
index e69de29..459dadd 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+b0e0829b958a677863b4dbff2f78ccbf  nepomuk-core-4.8.80.tar.xz


More information about the scm-commits mailing list