Rex Dieter 0a7f55e
Rex Dieter 0a7f55e
%global framework libksane
Rex Dieter 0a7f55e
Rex Dieter 0a7f55e
Name:    kf5-libksane
Rex Dieter 0a7f55e
Summary: SANE Library interface for KDE
48f64e8
Version: 18.04.1
4f15800
Release: 1%{?dist}
Rex Dieter 0a7f55e
Rex Dieter 0a7f55e
License: LGPLv2+
Rex Dieter 9eff32d
URL:     https://cgit.kde.org/%{framework}.git
Rex Dieter 0a7f55e
%global revision %(echo %{version} | cut -d. -f3)
Rex Dieter 0a7f55e
%if %{revision} >= 50
Rex Dieter 0a7f55e
%global stable unstable
Rex Dieter 0a7f55e
%else
Rex Dieter 0a7f55e
%global stable stable
Rex Dieter 0a7f55e
%endif
Rex Dieter 0a7f55e
Source0: http://download.kde.org/%{stable}/applications/%{version}/src/%{framework}-%{version}.tar.xz
Rex Dieter 0a7f55e
Rex Dieter 0a7f55e
BuildRequires: extra-cmake-modules
Rex Dieter 0a7f55e
BuildRequires: gettext
Rex Dieter 0a7f55e
BuildRequires: kf5-kconfig-devel
Rex Dieter 0a7f55e
BuildRequires: kf5-ki18n-devel
Rex Dieter 0a7f55e
BuildRequires: kf5-kwallet-devel
Rex Dieter 0a7f55e
BuildRequires: kf5-kwidgetsaddons-devel
Rex Dieter 0a7f55e
BuildRequires: kf5-ktextwidgets-devel
Rex Dieter 0a7f55e
BuildRequires: kf5-rpm-macros
8ed49fe
BuildRequires: cmake(Qt5Widgets)
Rex Dieter 0a7f55e
BuildRequires: pkgconfig(sane-backends)
Rex Dieter 0a7f55e
Rex Dieter e4be14a
# translations moved here
Rex Dieter e4be14a
Conflicts: kde-l10n < 17.03
Rex Dieter e4be14a
Rex Dieter 0a7f55e
Requires: kf5-filesystem
Rex Dieter 0a7f55e
Rex Dieter 0a7f55e
%description
Rex Dieter 0a7f55e
%{summary}.
Rex Dieter 0a7f55e
Rex Dieter 0a7f55e
%package devel
Rex Dieter 0a7f55e
Summary:  Development files for %{name}
Rex Dieter 0a7f55e
Requires: %{name}%{?_isa} = %{version}-%{release}
8ed49fe
Requires: cmake(Qt5Widgets)
Rex Dieter 0a7f55e
%description devel
Rex Dieter 0a7f55e
%{summary}.
Rex Dieter 0a7f55e
Rex Dieter 0a7f55e
Rex Dieter 0a7f55e
%prep
Rex Dieter 0a7f55e
%autosetup -n %{framework}-%{version}
Rex Dieter 0a7f55e
Rex Dieter 0a7f55e
Rex Dieter 0a7f55e
%build
Rex Dieter 0a7f55e
mkdir %{_target_platform}
Rex Dieter 0a7f55e
pushd %{_target_platform}
Rex Dieter 0a7f55e
%{cmake_kf5} ..
Rex Dieter 0a7f55e
popd
Rex Dieter 0a7f55e
Rex Dieter 0a7f55e
make %{?_smp_mflags} -C %{_target_platform}
Rex Dieter 0a7f55e
Rex Dieter 0a7f55e
Rex Dieter 0a7f55e
%install
Rex Dieter 0a7f55e
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
Rex Dieter 0a7f55e
8ed49fe
%find_lang %{name} --all-name --with-html 
Rex Dieter e4be14a
Rex Dieter 0a7f55e
85f563c
%post -p /sbin/ldconfig
Rex Dieter a10915c
85f563c
%postun -p /sbin/ldconfig
Rex Dieter 0a7f55e
8ed49fe
%files -f %{name}.lang
Rex Dieter 0a7f55e
%doc AUTHORS
Rex Dieter 0a7f55e
%license COPYING.LIB
Rex Dieter 0a7f55e
%{_kf5_libdir}/libKF5Sane.so.5*
Rex Dieter a10915c
%{_kf5_datadir}/icons/hicolor/*/actions/*
Rex Dieter 0a7f55e
Rex Dieter 0a7f55e
%files devel
Rex Dieter 0a7f55e
%{_kf5_includedir}/KSane/
Rex Dieter 0a7f55e
%{_kf5_includedir}/ksane_version.h
Rex Dieter 0a7f55e
%{_kf5_libdir}/libKF5Sane.so
Rex Dieter 0a7f55e
%{_kf5_libdir}/cmake/KF5Sane/
Rex Dieter 0a7f55e
Rex Dieter 0a7f55e
Rex Dieter 0a7f55e
%changelog
48f64e8
* Wed May 09 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.1-1
48f64e8
- 18.04.1
48f64e8
a3180ae
* Thu Apr 19 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.0-1
a3180ae
- 18.04.0
a3180ae
044bac9
* Sun Apr 08 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.03.90-1
044bac9
- 18.03.90
044bac9
72fd2c7
* Tue Mar 06 2018 Rex Dieter <rdieter@fedoraproject.org> - 17.12.3-1
72fd2c7
- 17.12.3
72fd2c7
4f15800
* Thu Feb 08 2018 Rex Dieter <rdieter@fedoraproject.org> - 17.12.2-1
4f15800
- 17.12.2
4f15800
6d6c233
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 17.12.1-2
6d6c233
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
6d6c233
4bee15d
* Thu Jan 11 2018 Rex Dieter <rdieter@fedoraproject.org> - 17.12.1-1
4bee15d
- 17.12.1
4bee15d
85f563c
* Thu Jan 11 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 17.12.0-2
85f563c
- Remove obsolete scriptlets
85f563c
8575f1f
* Thu Dec 28 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.12.0-1
8575f1f
- 17.12.0
8575f1f
6e86f4d
* Wed Nov 08 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.08.3-1
6e86f4d
- 17.08.3
6e86f4d
4c03d54
* Wed Oct 11 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.08.2-1
4c03d54
- 17.08.2
4c03d54
8ed49fe
* Thu Sep 28 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.08.1-1
8ed49fe
- 17.08.1
8ed49fe
8e2d460
* Thu Aug 03 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.3-1
8e2d460
- 17.04.3
8e2d460
bc6a34e
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 17.04.2-3
bc6a34e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
bc6a34e
2f00a42
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 17.04.2-2
2f00a42
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2f00a42
Rex Dieter 03b3165
* Thu Jun 15 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.2-1
Rex Dieter 03b3165
- 17.04.2
Rex Dieter 03b3165
Rex Dieter dcf3b56
* Thu May 11 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.1-1
Rex Dieter dcf3b56
- 17.04.1
Rex Dieter dcf3b56
Rex Dieter 9eff32d
* Wed May 03 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.0-1
Rex Dieter 9eff32d
- 17.04.0
Rex Dieter 9eff32d
Rex Dieter 12ba3f1
* Thu Mar 09 2017 Rex Dieter <rdieter@fedoraproject.org> - 16.12.3-1
Rex Dieter 12ba3f1
- 16.12.3
Rex Dieter 12ba3f1
Rex Dieter 4495cb1
* Thu Feb 09 2017 Rex Dieter <rdieter@fedoraproject.org> - 16.12.2-1
Rex Dieter 4495cb1
- 16.12.2
Rex Dieter 4495cb1
Rex Dieter e2e3a3e
* Wed Jan 11 2017 Rex Dieter <rdieter@fedoraproject.org> - 16.12.1-1
Rex Dieter e2e3a3e
- 16.12.1
Rex Dieter e2e3a3e
Rex Dieter e850597
* Mon Dec 05 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.3-1
Rex Dieter e850597
- 16.08.3
Rex Dieter e850597
Rex Dieter b2607a3
* Thu Oct 13 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.2-1
Rex Dieter b2607a3
- 16.08.2
Rex Dieter b2607a3
Rex Dieter 88e4f07
* Wed Sep 07 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.1-1
Rex Dieter 88e4f07
- 16.08.1
Rex Dieter 88e4f07
Rex Dieter 8bba3e0
* Sat Aug 13 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.0-1
Rex Dieter 8bba3e0
- 16.08.0
Rex Dieter 8bba3e0
Rex Dieter 9a2fe52
* Sat Aug 06 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.07.90-1
Rex Dieter 9a2fe52
- 16.07.90
Rex Dieter 9a2fe52
Rex Dieter c1a4657
* Sat Jul 30 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.07.80-1
Rex Dieter c1a4657
- 16.07.80
Rex Dieter c1a4657
Rex Dieter cb0f3e2
* Sun Jul 10 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.3-1
Rex Dieter cb0f3e2
- 16.04.3
Rex Dieter cb0f3e2
Rex Dieter b1e9b44
* Sun Jun 12 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.2-1
Rex Dieter b1e9b44
- 16.04.2
Rex Dieter b1e9b44
Rex Dieter 33e32ea
* Sun May 08 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.1-1
Rex Dieter 33e32ea
- 16.04.1
Rex Dieter 33e32ea
Rex Dieter 81a0ab2
* Fri Apr 15 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.0-1
Rex Dieter 81a0ab2
- 16.04.0
Rex Dieter 81a0ab2
Rex Dieter a10915c
* Wed Mar 30 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.03.80-1
Rex Dieter a10915c
- 16.03.80
Rex Dieter a10915c
Rex Dieter 80edd07
* Tue Mar 29 2016 Rex Dieter <rdieter@fedoraproject.org> - 15.12.3-1
Rex Dieter 80edd07
- 15.12.3
Rex Dieter 80edd07
Rex Dieter 0a7f55e
* Fri Feb 05 2016 Rex Dieter <rdieter@fedoraproject.org> 15.12.1-1
Rex Dieter 0a7f55e
- 15.12.1
Rex Dieter 0a7f55e
Rex Dieter 0a7f55e
* Wed Dec 30 2015 Rex Dieter <rdieter@fedoraproject.org> 15.12.0-1
Rex Dieter 0a7f55e
- 15.12.0, first try
Rex Dieter 0a7f55e