diff --git a/deepin-image-editor.spec b/deepin-image-editor.spec index 819d58b..1ad5649 100644 --- a/deepin-image-editor.spec +++ b/deepin-image-editor.spec @@ -1,23 +1,20 @@ %define _name image-editor Name: deepin-image-editor -Version: 1.0.21 +Version: 1.0.23 Release: 1 Summary: Libraries of Deepin Image editor License: GPL-3.0-or-later Group: System/Libraries URL: https://github.com/linuxdeepin/image-editor -Source0: https://github.com/linuxdeepin/%{_name}/archive/%{version}/%{_name}-%{version}.tar.gz +Source0: %{url}/archive/%{version}/%{_name}-%{version}.tar.gz -BuildRequires: cmake -BuildRequires: glib2-devel BuildRequires: deepin-gettext-tools -BuildRequires: dtkwidget-devel +BuildRequires: dtkcore >= 5.0.0 BuildRequires: fdupes BuildRequires: freeimage-devel -BuildRequires: qt5-qttools -BuildRequires: opencv -BuildRequires: libmediainfo-devel +BuildRequires: hicolor-icon-theme +BuildRequires: qt5-linguist BuildRequires: cmake(Qt5LinguistTools) BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Gui) @@ -26,51 +23,57 @@ BuildRequires: pkgconfig(Qt5Svg) BuildRequires: pkgconfig(Qt5DBus) BuildRequires: pkgconfig(Qt5Concurrent) BuildRequires: pkgconfig(Qt5PrintSupport) +BuildRequires: opencv +BuildRequires: dtkcore-devel +BuildRequires: dtkwidget-devel +BuildRequires: dtkgui-devel +BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(libmediainfo) +BuildRequires: libtiff-devel +BuildRequires: desktop-file-utils BuildRequires: ffmpegthumbnailer-devel -# libmediainfo -BuildRequires: tinyxml2 +BuildRequires: cmake +BuildRequires: make %description Libraries of Deepin Image editor -%package -n libimagevisualresult-data -Summary: Data files for libimagevisualresult -Group: System/Libraries - -%description -n libimagevisualresult-data -The package provides date for Deepin Image editor. %package -n libimageviewer Summary: The library of Deepin Image editor -Group: System/Libraries -Recommends: %{name}-lang +Requires: %{name} +Obsoletes: deepin-image-viewer %description -n libimageviewer This package contains the libraries for Deepin Image editor. + %package -n libimagevisualresult Summary: The library of Deepin Image editor -Group: System/Libraries -Requires: libimagevisualresult-data = %{version} +Requires: %{name} +Obsoletes: deepin-image-viewer %description -n libimagevisualresult This package contains the libraries for Deepin Image editor. + %package -n libimageviewer-devel Summary: The library of Deepin Image editor -Group: Development/Libraries/X11 Requires: libimageviewer -Provides: pkgconfig(libimageviewer) = 0.1.0 -AutoReqProv: Off +Requires: %{name} +Provides: pkgconfig(libimageviewer) +Obsoletes: deepin-image-viewer %description -n libimageviewer-devel The libimageviewer-devel package contains the header files and developer docs for Deepin Image editor. + %package -n libimagevisualresult-devel Summary: The library of Deepin Image editor -Group: Development/Libraries/X11 Requires: libimagevisualresult +Requires: %{name} +Obsoletes: deepin-image-viewer %description -n libimagevisualresult-devel The libimagevisualresult-devel package contains the header files and developer @@ -81,8 +84,7 @@ docs for Deepin Image editor. %build %cmake -DCMAKE_BUILD_TYPE=Release -mkdir Build && cd Build -%cmake ../ +%make_build %install %make_install @@ -100,19 +102,14 @@ mkdir Build && cd Build %doc README.md %license LICENSE.txt -%files -n libimagevisualresult-data -%doc README.md -%license LICENSE.txt -%dir %{_datadir}/libimagevisualresult -%dir %{_datadir}/libimagevisualresult/filter_cube -%{_datadir}/libimagevisualresult/filter_cube/*.CUBE -%{_datadir}/libimagevisualresult/filter_cube/*.dat - %files -n libimageviewer +%{_datadir}/libimageviewer/translations %{_libdir}/libimageviewer.so.* %files -n libimagevisualresult %{_libdir}/libimagevisualresult.so.* +%{_datadir}/libimagevisualresult/filter_cube/*.CUBE +%{_datadir}/libimagevisualresult/filter_cube/*.dat %files -n libimageviewer-devel %doc README.md @@ -128,11 +125,10 @@ mkdir Build && cd Build %{_libdir}/libimagevisualresult.so %{_libdir}/pkgconfig/libimagevisualresult.pc -%files -f libimageviewer.lang -%dir %{_datadir}/libimageviewer -%dir %{_datadir}/libimageviewer/translations -%{_datadir}/libimageviewer/translations/libimageviewer.qm %changelog +* Wed Aug 02 2023 leeffo - 1.0.23-1 +- upgrade to version 1.0.23 + * Fri Nov 18 2022 liweiganga - 1.0.21-1 - init package diff --git a/image-editor-1.0.21.tar.gz b/image-editor-1.0.23.tar.gz similarity index 63% rename from image-editor-1.0.21.tar.gz rename to image-editor-1.0.23.tar.gz index 23e67a3..8d8872e 100644 Binary files a/image-editor-1.0.21.tar.gz and b/image-editor-1.0.23.tar.gz differ