From de2402a2246084eb2da05259d15652b968ffdeb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Tue, 20 Jan 2015 11:22:19 +0100 Subject: [PATCH] Import package - Plasma 5.1.95 (Plasma 5.2 beta) KFileMetaData is following KDE Frameworks versioning, since it's going to become a KDE Framework. --- .gitignore | 1 + kf5-kfilemetadata.spec | 114 +++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 116 insertions(+) create mode 100644 kf5-kfilemetadata.spec diff --git a/.gitignore b/.gitignore index e69de29..f0c05f5 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/kfilemetadata-5.5.95.tar.xz diff --git a/kf5-kfilemetadata.spec b/kf5-kfilemetadata.spec new file mode 100644 index 0000000..429c7dd --- /dev/null +++ b/kf5-kfilemetadata.spec @@ -0,0 +1,114 @@ +%global framework kfilemetadata +%global plasma_version 5.1.95 + +# Enable to build ffmpeg extractor +%global ffmpeg 0 + +Name: kf5-%{framework} +Summary: A Tier 2 KDE Framework for extracting file metadata +Version: 5.5.95 +Release: 1.beta%{?dist} + +# # KDE e.V. may determine that future LGPL versions are accepted +License: LGPLv2 or LGPLv3 +URL: https://www.kde.org + +%global revision %(echo %{version} | cut -d. -f3) +%if %{revision} >= 50 +%global stable unstable +%else +%global stable stable +%endif +Source0: http://download.kde.org/%{stable}/plasma/%{plasma_version}/%{framework}-%{version}.tar.xz + +BuildRequires: extra-cmake-modules +BuildRequires: kf5-rpm-macros +BuildRequires: kf5-ki18n-devel +BuildRequires: kf5-karchive-devel +BuildRequires: qt5-qtbase-devel + +BuildRequires: ebook-tools-devel +BuildRequires: pkgconfig(exiv2) >= 0.20 +BuildRequires: pkgconfig(poppler-qt5) +BuildRequires: pkgconfig(taglib) +%if 0%{?ffmpeg} +BuildRequires: ffmpeg-devel +%endif + +%description +%{summary}. + +%package devel +Summary: Developer files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: kf5-ki18n-devel +Requires: kf5-kservice-devel +Requires: kf5-karchive-devel + +%description devel +%{summary}. + + +%prep +%setup -q -n %{framework}-%{version} + + +%build +mkdir -p %{_target_platform} +pushd %{_target_platform} +%{cmake_kf5} .. +popd + +make %{?_smp_mflags} -C %{_target_platform} + + +%install +make install/fast DESTDIR=%{buildroot} -C %{_target_platform} +%find_lang kfilemetadata5_qt --with-qt --all-name + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files -f kfilemetadata5_qt.lang +%doc COPYING.LGPL* +%{_kf5_libdir}/libKF5FileMetaData.so.* +%{_kf5_plugindir}/kfilemetadata/kfilemetadata_*.so + +%files devel +%{_kf5_libdir}/libKF5FileMetaData.so +%{_kf5_libdir}/cmake/KF5FileMetaData +%{_kf5_includedir}/KFileMetaData + +%changelog +* Mon Jan 12 2015 Daniel Vrátil - 5.5.95-1 +- Plasma 5.1.95 Beta (KFileMetaData 5.5.95) + +* Wed Dec 17 2014 Daniel Vrátil - 5.1.2-1 +- Plasma 5.1.2 + +* Fri Nov 07 2014 Daniel Vrátil - 5.1.1-1 +- Plasma 5.1.1 + +* Tue Oct 14 2014 Daniel Vrátil - 5.1.0.1-1 +- Plasma 5.1.0.1 + +* Thu Oct 09 2014 Daniel Vrátil - 5.1.0-1 +- Plasma 5.1.0 + +* Tue Sep 16 2014 Daniel Vrátil - 5.0.2-1 +- Plasma 5.0.2 + +* Sun Aug 10 2014 Daniel Vrátil - 5.0.1-1 +- Plasma 5.0.1 + +* Wed Jul 16 2014 Daniel Vrátil - 5.0.0-1 +- Plasma 5.0.0 + +* Wed Jun 11 2014 Daniel Vrátil - 4.97.0-3.20140611git034abaa +- Update to latest git snapshot + +* Wed May 14 2014 Daniel Vrátil - 4.97.0-2.20140611gitdcc52ae +- Updated to latest git snapshot + +* Fri Apr 18 2014 Daniel Vrátil - 4.97.0-1 +- Fork kfilemetadata into kf5-kfilemetadata diff --git a/sources b/sources index e69de29..b91b9ec 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +dd979e8c8af98603713cde36aa520629 kfilemetadata-5.5.95.tar.xz