Blame keditbookmarks.spec

Rex Dieter 5e5d55f
Rex Dieter 5e5d55f
Name:    keditbookmarks
Rex Dieter 5e5d55f
Summary: Bookmark organizer and editor
b058899
Version: 19.08.1
12edaa2
Release: 1%{?dist}
Rex Dieter 5e5d55f
Rex Dieter 5e5d55f
# Documentation is GFDL, rest GPLv2 and GPLv3 (note: NOT any later version)
Rex Dieter 5e5d55f
License: GPLv2 and GPLv3 and GFDL
Rex Dieter 5e5d55f
URL:     https://www.kde.org/
Rex Dieter 5e5d55f
Rex Dieter 5e5d55f
%global revision %(echo %{version} | cut -d. -f3)
Rex Dieter 5e5d55f
%if %{revision} >= 50
Rex Dieter 5e5d55f
%global stable unstable
Rex Dieter 5e5d55f
%else
Rex Dieter 5e5d55f
%global stable stable
Rex Dieter 5e5d55f
%endif
Rex Dieter 5e5d55f
Source0: http://download.kde.org/%{stable}/applications/%{version}/src/%{name}-%{version}.tar.xz
Rex Dieter 5e5d55f
Rex Dieter 7864793
BuildRequires: desktop-file-utils
Rex Dieter 7864793
Rex Dieter 5e5d55f
BuildRequires: extra-cmake-modules
Rex Dieter 5e5d55f
BuildRequires: kf5-rpm-macros
Rex Dieter 5e5d55f
BuildRequires: cmake(KF5Bookmarks)
Rex Dieter 5e5d55f
BuildRequires: cmake(KF5CoreAddons)
Rex Dieter 5e5d55f
BuildRequires: cmake(KF5DocTools)
Rex Dieter 5e5d55f
BuildRequires: cmake(KF5I18n)
Rex Dieter 5e5d55f
BuildRequires: cmake(KF5IconThemes)
Rex Dieter 5e5d55f
BuildRequires: cmake(KF5KIO)
Rex Dieter 5e5d55f
BuildRequires: cmake(KF5Parts)
Rex Dieter 5e5d55f
BuildRequires: cmake(KF5WindowSystem)
Rex Dieter 7864793
Rex Dieter 5e5d55f
BuildRequires: cmake(Qt5Core)
Rex Dieter 7864793
Rex Dieter 7864793
# translations moved here
Rex Dieter 7864793
Conflicts: kde-l10n < 17.03
Rex Dieter 5e5d55f
Rex Dieter 5e5d55f
Requires:      %{name}-libs%{?_isa} = %{version}-%{release}
Rex Dieter 5e5d55f
Rex Dieter 5e5d55f
%description
Rex Dieter 5e5d55f
keditbookmarks is a bookmark organizer and editor.
Rex Dieter 5e5d55f
Rex Dieter 5e5d55f
Rex Dieter 5e5d55f
%package libs
Rex Dieter 5e5d55f
Summary:       Runtime libraries for %{name}
Rex Dieter 5e5d55f
Requires:      %{name} = %{version}-%{release}
Rex Dieter 5e5d55f
%description libs
Rex Dieter 5e5d55f
%{summary}.
Rex Dieter 5e5d55f
Rex Dieter 5e5d55f
Rex Dieter 5e5d55f
%prep
Rex Dieter 5e5d55f
%autosetup -p1
Rex Dieter 5e5d55f
Rex Dieter 5e5d55f
Rex Dieter 5e5d55f
%build
Rex Dieter 5e5d55f
mkdir %{_target_platform}
Rex Dieter 5e5d55f
pushd %{_target_platform}
Rex Dieter 5e5d55f
%{cmake_kf5} ..
Rex Dieter 5e5d55f
popd
Rex Dieter 5e5d55f
76bb101
%make_build -C %{_target_platform}
Rex Dieter 5e5d55f
Rex Dieter 5e5d55f
Rex Dieter 5e5d55f
%install
Rex Dieter 5e5d55f
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
Rex Dieter 5e5d55f
Rex Dieter 93a959d
%find_lang %{name} --all-name --with-html --with-man
Rex Dieter 7864793
Rex Dieter 5e5d55f
## unpackaged files
Rex Dieter 5e5d55f
rm -fv %{buildroot}%{_kf5_libdir}/libkbookmarkmodel_private.so
Rex Dieter 5e5d55f
Rex Dieter 5e5d55f
Rex Dieter 5e5d55f
%check
Rex Dieter 5e5d55f
desktop-file-validate %{buildroot}%{_kf5_datadir}/applications/org.kde.%{name}.desktop
Rex Dieter 5e5d55f
Rex Dieter 5e5d55f
Rex Dieter 7864793
%files -f %{name}.lang
Rex Dieter 7864793
%license COPYING*
Rex Dieter 5e5d55f
%{_kf5_bindir}/keditbookmarks
Rex Dieter 5e5d55f
%{_kf5_bindir}/kbookmarkmerger
Rex Dieter 5e5d55f
%{_kf5_datadir}/applications/org.kde.%{name}.desktop
Rex Dieter 5e5d55f
%{_kf5_datadir}/config.kcfg/keditbookmarks.kcfg
Rex Dieter 5e5d55f
%{_kf5_datadir}/kxmlgui5/keditbookmarks/
Rex Dieter 5e5d55f
%{_mandir}/man1/kbookmarkmerger.1*
Rex Dieter 5e5d55f
76bb101
%ldconfig_scriptlets libs
Rex Dieter 5e5d55f
Rex Dieter 5e5d55f
%files libs
Rex Dieter 5e5d55f
%{_kf5_libdir}/libkbookmarkmodel_private.so.*
Rex Dieter 5e5d55f
Rex Dieter 5e5d55f
Rex Dieter 5e5d55f
%changelog
b058899
* Sat Sep 28 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.08.1-1
b058899
- 19.08.1
b058899
12edaa2
* Tue Aug 13 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.08.0-1
12edaa2
- 19.08.0
12edaa2
75a3261
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 19.04.3-2
75a3261
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
75a3261
71cd52b
* Thu Jul 11 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.04.3-1
71cd52b
- 19.04.3
71cd52b
2dcc385
* Tue Jun 04 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.04.2-1
2dcc385
- 19.04.2
2dcc385
e1541c0
* Tue May 07 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.04.1-1
e1541c0
- 19.04.1
e1541c0
27a1a27
* Thu Mar 07 2019 Rex Dieter <rdieter@fedoraproject.org> - 18.12.3-1
27a1a27
- 18.12.3
27a1a27
7b59e3a
* Tue Feb 05 2019 Rex Dieter <rdieter@fedoraproject.org> - 18.12.2-1
7b59e3a
- 18.12.2
7b59e3a
03b000e
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 18.12.1-2
03b000e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
03b000e
b777ddd
* Tue Jan 08 2019 Rex Dieter <rdieter@fedoraproject.org> - 18.12.1-1
b777ddd
- 18.12.1
b777ddd
3676519
* Sat Dec 08 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.12.0-1
3676519
- 18.12.0
3676519
37ad5c9
* Tue Nov 06 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.08.3-1
37ad5c9
- 18.08.3
37ad5c9
b2ab39f
* Wed Oct 10 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.08.2-1
b2ab39f
- 18.08.2
b2ab39f
8a9d48c
* Fri Sep 07 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.08.1-1
8a9d48c
- 18.08.1
8a9d48c
12f4cce
* Wed Aug 15 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.08.0-1
12f4cce
- 18.08.0
12f4cce
8db5e94
* Thu Jul 12 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.3-1
8db5e94
- 18.04.3
8db5e94
259e125
* Tue Jun 05 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.2-1
259e125
- 18.04.2
259e125
1e8b393
* Tue May 08 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.1-1
1e8b393
- 18.04.1
1e8b393
e5a1c52
* Sat Apr 14 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.0-1
e5a1c52
- 18.04.0
e5a1c52
4e3822d
* Tue Mar 06 2018 Rex Dieter <rdieter@fedoraproject.org> - 17.12.3-1
4e3822d
- 17.12.3
4e3822d
6f3a797
* Tue Feb 06 2018 Rex Dieter <rdieter@fedoraproject.org> - 17.12.2-1
6f3a797
- 17.12.2
6f3a797
971fe2f
* Thu Jan 11 2018 Rex Dieter <rdieter@fedoraproject.org> - 17.12.1-1
971fe2f
- 17.12.1
971fe2f
4ba7f17
* Tue Dec 12 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.12.0-1
4ba7f17
- 17.12.0
4ba7f17
8bba78c
* Wed Nov 08 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.08.3-1
8bba78c
- 17.08.3
8bba78c
5a5b376
* Wed Oct 11 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.08.2-1
5a5b376
- 17.08.2
5a5b376
640b547
* Tue Sep 05 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.08.1-1
640b547
- 17.08.1
640b547
e8c85f2
* Sun Aug 27 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.08.0-2
e8c85f2
- cosmetics
e8c85f2
719f70c
* Sat Aug 26 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.08.0-1
719f70c
- 17.08.0
719f70c
f5ade54
* Fri Jul 28 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.3-1
f5ade54
- 17.04.3
f5ade54
97ae713
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 17.04.2-2
97ae713
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
97ae713
Rex Dieter 2b86763
* Thu Jun 15 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.2-1
Rex Dieter 2b86763
- 17.04.2
Rex Dieter 2b86763
Rex Dieter ec9b096
* Wed May 10 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.1-1
Rex Dieter ec9b096
- 17.04.1
Rex Dieter ec9b096
Rex Dieter 93a959d
* Sat Apr 22 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.0-2
Rex Dieter 93a959d
- use %%find_lang for handbooks
Rex Dieter 93a959d
Rex Dieter 7864793
* Tue Apr 18 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.0-1
Rex Dieter 7864793
- 17.04.0
Rex Dieter 7864793
Rex Dieter 8a770d6
* Wed Mar 08 2017 Rex Dieter <rdieter@fedoraproject.org> - 16.12.3-1
Rex Dieter 8a770d6
- 16.12.3
Rex Dieter 8a770d6
Rex Dieter e606530
* Wed Feb 08 2017 Rex Dieter <rdieter@fedoraproject.org> - 16.12.2-1
Rex Dieter e606530
- 16.12.2
Rex Dieter e606530
Rex Dieter 5e5d55f
* Sat Jan 28 2017 Rex Dieter <rdieter@fedoraproject.org> - 16.12.1-1
Rex Dieter 5e5d55f
- import
Rex Dieter 5e5d55f
Rex Dieter 5e5d55f
* Fri Jan 20 2017 Christian Dersch <lupinix@mailbox.org> - 16.12.1-0.1
Rex Dieter 5e5d55f
- initial packaging effort