From b06ad887bb0f419b70391205219a5aa48e0b5441 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Mon, 16 Mar 2015 15:26:24 +0100 Subject: [PATCH] KDE Frameworks 5.8.0 (initial import) --- .gitignore | 1 + kf5-kpeople.spec | 87 ++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 89 insertions(+) create mode 100644 kf5-kpeople.spec diff --git a/.gitignore b/.gitignore index e69de29..c1fa675 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/kpeople-5.8.0.tar.xz diff --git a/kf5-kpeople.spec b/kf5-kpeople.spec new file mode 100644 index 0000000..b393696 --- /dev/null +++ b/kf5-kpeople.spec @@ -0,0 +1,87 @@ +%global framework kpeople + +Name: kf5-%{framework} +Version: 5.8.0 +Release: 1%{?dist} +Summary: KDE Frameworks 5 Tier 3 library for contact and people aggregation + +License: LGPLv2+ +URL: https://projects.kde.org/projects/frameworks/kpeople + +%global versiondir %(echo %{version} | cut -d. -f1-2) +%global revision %(echo %{version} | cut -d. -f3) +%if %{revision} >= 50 +%global stable unstable +%else +%global stable stable +%endif +Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{framework}-%{version}.tar.xz + + +BuildRequires: kf5-rpm-macros +BuildRequires: extra-cmake-modules +BuildRequires: qt5-qtbase-devel +BuildRequires: qt5-qtdeclarative-devel + +BuildRequires: kf5-kcoreaddons-devel +BuildRequires: kf5-kservice-devel +BuildRequires: kf5-kwidgetsaddons-devel +BuildRequires: kf5-ki18n-devel +BuildRequires: kf5-kitemviews-devel + +Requires: kf5-filesystem + +%description +KDE Frameworks 5 Tier 3 library for interaction with XML RPC services. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: qt5-qtbase-devel + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + + +%prep +%setup -q -n %{framework}-%{version} + +%build +mkdir -p %{_target_platform} +pushd %{_target_platform} +%{cmake_kf5} .. \ + -DENABLE_EXAMPLES:BOOL=OFF +popd + +make %{?_smp_mflags} -C %{_target_platform} + +%install +make install/fast DESTDIR=%{buildroot} -C %{_target_platform} +%find_lang kpeople5_qt --with-qt --all-name + + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files -f kpeople5_qt.lang +%doc COPYING +%{_kf5_libdir}/libKF5People.so.* +%{_kf5_libdir}/libKF5PeopleWidgets.so.* +%{_kf5_libdir}/libKF5PeopleBackend.so.* +%{_kf5_datadir}/kservicetypes5/*.desktop +%{_kf5_qmldir}/org/kde/people + +%files devel +%{_kf5_includedir}/KPeople +%{_kf5_libdir}/libKF5People.so +%{_kf5_libdir}/libKF5PeopleWidgets.so +%{_kf5_libdir}/libKF5PeopleBackend.so +%{_kf5_libdir}/cmake/KF5People +%{_kf5_datadir}/kf5/kpeople +%{_kf5_archdatadir}/mkspecs/modules/qt_KPeople.pri +%{_kf5_archdatadir}/mkspecs/modules/qt_KPeopleWidgets.pri + +%changelog +* Mon Mar 16 2015 Daniel Vrátil - 5.8.0-1 +- KDE Frameworks 5.8.0 diff --git a/sources b/sources index e69de29..baffa7e 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +5effd861add4d39d0bd3756b17fa814c kpeople-5.8.0.tar.xz