Name: kimageannotator Version: 0.7.1 Release: 1mamba Summary: Tool for annotating images Group: Applications/Graphics Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: https://github.com/ksnip/kImageAnnotator Source: https://github.com/ksnip/kImageAnnotator.git/v%{version}/kImageAnnotator-%{version}.tar.bz2 Patch0: kimageannotator-0.7.1-rename-qt5-version.patch License: LGPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libQt5Svg-devel BuildRequires: libX11-devel BuildRequires: libgcc BuildRequires: libglvnd-devel BuildRequires: libkcolorpicker-devel BuildRequires: libkcolorpicker-qt6-devel BuildRequires: libstdc++6-devel BuildRequires: qt5-qtbase-devel BuildRequires: qt6-qtbase-devel BuildRequires: qt6-qtsvg-devel ## AUTOBUILDREQ-END BuildRequires: cmake Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release} %description Tool for annotating images. %package -n lib%{name} Group: System/Libraries Summary: Shared libraries for %{name} %description -n lib%{name} This package contains shared libraries for %{name}. %package -n lib%{name}-devel Group: Development/Libraries Summary: Development files for %{name} Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release} %description -n lib%{name}-devel This package contains libraries and header files for developing applications that use %{name}. %package -n lib%{name}-qt6 Group: System/Libraries Summary: Shared libraries for %{name} %description -n lib%{name}-qt6 This package contains shared libraries for %{name}. %package -n lib%{name}-qt6-devel Group: Development/Libraries Summary: Development files for %{name} Requires: lib%{name}-qt6 = %{?epoch:%epoch:}%{version}-%{release} %description -n lib%{name}-qt6-devel This package contains libraries and header files for developing applications that use %{name}. %debug_package %prep %setup -q -c mv kImageAnnotator-%{version} %{name}-qt5 cp -a %{name}-qt5 %{name}-qt6 cd %{name}-qt5 %patch 0 -p1 -b .rename-qt5-version %build cd %{name}-qt5 %cmake -d build %make cd ../../%{name}-qt6 %cmake -d build \ -DBUILD_WITH_QT6=ON %make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall -C %{name}-qt5/build %makeinstall -C %{name}-qt6/build %find_lang %{name} --with-qt --all-name || touch %{name}.lang %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %post -n lib%{name} -p /sbin/ldconfig %postun -n lib%{name} -p /sbin/ldconfig %files -n lib%{name} -f %{name}.lang %defattr(-,root,root) %{_libdir}/libkImageAnnotator-Qt5.so.* %doc %{name}-qt5/LICENSE %files -n lib%{name}-devel %defattr(-,root,root) %dir %{_includedir}/kImageAnnotator-Qt5 %dir %{_includedir}/kImageAnnotator-Qt5/kImageAnnotator %{_includedir}/kImageAnnotator-Qt5/kImageAnnotator/* %{_libdir}/libkImageAnnotator-Qt5.so %dir %{_libdir}/cmake/kImageAnnotator-Qt5 %{_libdir}/cmake/kImageAnnotator-Qt5/kImageAnnotator*.cmake %doc %{name}-qt5/README.md %files -n lib%{name}-qt6 -f %{name}.lang %defattr(-,root,root) %{_libdir}/libkImageAnnotator.so.* %doc %{name}-qt5/LICENSE %files -n lib%{name}-qt6-devel %defattr(-,root,root) %dir %{_includedir}/kImageAnnotator-Qt6 %dir %{_includedir}/kImageAnnotator-Qt6/kImageAnnotator %{_includedir}/kImageAnnotator-Qt6/kImageAnnotator/* %{_libdir}/libkImageAnnotator.so %dir %{_libdir}/cmake/kImageAnnotator-Qt6 %{_libdir}/cmake/kImageAnnotator-Qt6/kImageAnnotator*.cmake %changelog * Sun Mar 03 2024 Silvan Calarco 0.7.1-1mamba - update to 0.7.1 * Fri Jan 26 2024 Automatic Build System 0.7.0-1mamba - automatic version update by autodist * Thu Mar 16 2023 Automatic Build System 0.6.1-1mamba - automatic version update by autodist * Thu Aug 25 2022 Silvan Calarco 0.6.0-1mamba - package created using the webbuild interface