diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9250963 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/kimageannotator-0.3.2.tar.gz diff --git a/kimageannotator.spec b/kimageannotator.spec new file mode 100644 index 0000000..52d2072 --- /dev/null +++ b/kimageannotator.spec @@ -0,0 +1,61 @@ +%undefine __cmake_in_source_build +%define appname kImageAnnotator +%global libname lib%{appname} + +Name: kimageannotator +Version: 0.3.2 +Release: 1%{?dist} + +License: LGPLv3+ +Summary: Library and a tool for annotating images +URL: https://github.com/ksnip/%{appname} +Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz + +BuildRequires: cmake(Qt5LinguistTools) +BuildRequires: cmake(kColorPicker) +BuildRequires: cmake(Qt5X11Extras) +BuildRequires: cmake(Qt5Core) +BuildRequires: cmake(Qt5Gui) +BuildRequires: cmake(Qt5Svg) + +BuildRequires: ninja-build +BuildRequires: gcc-c++ +BuildRequires: cmake + +%description +Library and a tool for annotating images. Part of KSnip project. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description devel +%{summary}. + +%prep +%autosetup -n %{appname}-%{version} -p1 + +%build +%cmake -G Ninja \ + -DCMAKE_BUILD_TYPE=Release \ + -DBUILD_TESTS:BOOL=OFF \ + -DBUILD_EXAMPLE:BOOL=OFF +%cmake_build + +%install +%cmake_install +%find_lang %{appname} --with-qt + +%files -f %{appname}.lang +%doc CHANGELOG.md README.md +%license LICENSE +%{_libdir}/%{libname}.so.0* + +%files devel +%{_includedir}/%{appname}/ +%{_libdir}/cmake/%{appname}/ +%{_libdir}/%{libname}.so + +%changelog +* Fri Jul 31 2020 Vitaly Zaitsev - 0.3.2-1 +- Initial SPEC release. diff --git a/sources b/sources new file mode 100644 index 0000000..bdab60f --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (kimageannotator-0.3.2.tar.gz) = d3efad99b49bc398737d4ca47ae3460f5c13a571bfd2db7527a44d65100b5d456ed7308e67432886acfd0029dfad1ecea53e96c975e857e283218483cde23f39