diff options
author | CoprDistGit <infra@openeuler.org> | 2023-07-21 06:37:14 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-07-21 06:37:14 +0000 |
commit | 82e783ea1902c9ce2f38400b6b400d3c432109c7 (patch) | |
tree | b6dc9fb56d75b71717fe15dd9c83ad2a284d41f3 | |
parent | 6f7e26366897e608eccf7119857ec02e4d97c0d1 (diff) |
automatic import of gwenviewopeneuler23.03
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | gwenview.spec | 110 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 112 insertions, 0 deletions
@@ -0,0 +1 @@ +/gwenview-22.08.0.tar.xz diff --git a/gwenview.spec b/gwenview.spec new file mode 100644 index 0000000..07a61b8 --- /dev/null +++ b/gwenview.spec @@ -0,0 +1,110 @@ +%global majmin_ver %(echo %{version} | cut -d. -f1,2) + +Name: gwenview +Summary: An image viewer +Epoch: 1 +Version: 22.08.0 +Release: 1 + +License: GPLv2+ +URL: https://www.kde.org/applications/graphics/gwenview/ + +%global revision %(echo %{version} | cut -d. -f3) +%if %{revision} >= 50 +%global stable unstable +%else +%global stable stable +%endif +Source0: http://download.kde.org/%{stable}/release-service/%{version}/src/%{name}-%{version}.tar.xz + +BuildRequires: desktop-file-utils +BuildRequires: extra-cmake-modules +BuildRequires: gettext +BuildRequires: kf5-rpm-macros +BuildRequires: kf5-baloo-devel +BuildRequires: kf5-kactivities-devel +BuildRequires: kf5-kdelibs4support-devel +BuildRequires: kf5-kio-devel +BuildRequires: kf5-libkdcraw-devel +BuildRequires: kf5-libkipi-devel +BuildRequires: libappstream-glib +BuildRequires: libjpeg-devel +BuildRequires: pkgconfig(exiv2) +BuildRequires: pkgconfig(lcms2) +BuildRequires: pkgconfig(libpng) +BuildRequires: pkgconfig(cfitsio) +BuildRequires: pkgconfig(phonon4qt5) +BuildRequires: pkgconfig(Qt5DBus) pkgconfig(Qt5Widgets) pkgconfig(Qt5Script) pkgconfig(Qt5Test) +BuildRequires: pkgconfig(Qt5Concurrent) pkgconfig(Qt5Svg) pkgconfig(Qt5OpenGL) +BuildRequires: pkgconfig(Qt5X11Extras) +BuildRequires: cmake(kColorPicker) +BuildRequires: cmake(kImageAnnotator) + +Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} + +Recommends: qt5-qtimageformats%{?_isa} +Recommends: kf5-kimageformats%{?_isa} +Conflicts: kdegraphics < 7:4.6.95-10 + +Conflicts: kde-l10n < 17.03 + +%description +%{summary}. + +%package libs +Summary: Runtime files for %{name} +License: IJG and LGPLv2+ and GPLv2+ and LGPLv2 or LGPLv3 +Requires: %{name} = %{epoch}:%{version}-%{release} + +%description libs +%{summary}. + + +%prep +%autosetup -p1 + + +%build +mkdir %{_target_platform} +pushd %{_target_platform} +%{cmake_kf5} .. +popd +%make_build -C %{_target_platform} + + +%install +make install/fast DESTDIR=%{buildroot} -C %{_target_platform} + +%find_lang %{name} --all-name --with-html + + +%check +appstream-util validate-relax --nonet %{buildroot}%{_kf5_metainfodir}/org.kde.gwenview.appdata.xml +desktop-file-validate %{buildroot}%{_kf5_datadir}/applications/org.kde.gwenview.desktop + + +%files -f %{name}.lang +%license COPYING +%{_kf5_bindir}/gwenview +%{_kf5_bindir}/gwenview_importer +%{_kf5_datadir}/applications/org.kde.gwenview.desktop +%{_kf5_datadir}/applications/org.kde.gwenview_importer.desktop +%{_kf5_datadir}/gwenview/ +%{_kf5_datadir}/icons/hicolor/*/*/* +%{_kf5_datadir}/kconf_update/gwenview* +%{_kf5_datadir}/qlogging-categories5/gwenview.categories +%{_kf5_datadir}/solid/actions/gwenview_importer*.desktop +%{_kf5_metainfodir}/org.kde.gwenview.appdata.xml + +%ldconfig_scriptlets libs + +%files libs +%{_kf5_libdir}/libgwenviewlib.so.* +%{_kf5_plugindir}/parts/gvpart.so +%{_kf5_plugindir}/kfileitemaction/slideshowfileitemaction.so +%{_kf5_datadir}/kservices5/gvpart.desktop + + +%changelog +* Sat Dec 17 2022 misaka00251 <liuxin@iscas.ac.cn> - 1:22.08.0-1 +- Init package @@ -0,0 +1 @@ +95fc52fbf1ac6b8efc82ce54aab3f4c6 gwenview-22.08.0.tar.xz |