Michał Bentkowski 186dbd8
Name:           krename
e4e9782
Version:        5.0.2
f97f8f7
Release:        6%{?dist}
27eae4a
Epoch:          1
Michał Bentkowski 186dbd8
Summary:        Powerful batch file renamer
Michał Bentkowski b837962
License:        GPLv2
27eae4a
URL:            https://invent.kde.org/utilities/krename
27eae4a
Source0:        https://download.kde.org/stable/%{name}/%{version}/src/%{name}-%{version}.tar.xz
b0ebce2
# Add support for PoDoFo-0.10
b0ebce2
Patch0:         https://github.com/KDE/krename/commit/056d614dc2166cd25749caf264b1b4d9d348f4d4.patch
b0ebce2
Patch1:         https://github.com/KDE/krename/commit/930e995dbcadc796424d261f75c90e98f02fc0b4.patch
Vasiliy Glazov ea7abe5
Vasiliy Glazov ea7abe5
Vasiliy Glazov ea7abe5
BuildRequires:  gcc-c++
Vasiliy Glazov ea7abe5
BuildRequires:  extra-cmake-modules
Vasiliy Glazov ea7abe5
BuildRequires:  cmake(Qt5Core)
Vasiliy Glazov ea7abe5
BuildRequires:  cmake(Qt5Widgets)
Vasiliy Glazov ea7abe5
BuildRequires:  cmake(KF5Archive)
Vasiliy Glazov ea7abe5
BuildRequires:  cmake(KF5Completion)
Vasiliy Glazov ea7abe5
BuildRequires:  cmake(KF5Config)
Vasiliy Glazov ea7abe5
BuildRequires:  cmake(KF5CoreAddons)
Vasiliy Glazov ea7abe5
BuildRequires:  cmake(KF5Crash)
Vasiliy Glazov ea7abe5
BuildRequires:  cmake(KF5I18n)
Vasiliy Glazov ea7abe5
BuildRequires:  cmake(KF5IconThemes)
Vasiliy Glazov ea7abe5
BuildRequires:  cmake(KF5ItemViews)
Vasiliy Glazov ea7abe5
BuildRequires:  cmake(KF5JobWidgets)
Vasiliy Glazov ea7abe5
BuildRequires:  cmake(KF5JS)
Vasiliy Glazov ea7abe5
BuildRequires:  cmake(KF5KIO)
Vasiliy Glazov ea7abe5
BuildRequires:  cmake(KF5Service)
Vasiliy Glazov ea7abe5
BuildRequires:  cmake(KF5WidgetsAddons)
Vasiliy Glazov ea7abe5
BuildRequires:  cmake(KF5XmlGui)
fd23188
BuildRequires:  taglib-devel
fd23188
BuildRequires:  exiv2-devel
Kevin Kofler 47799d8
BuildRequires:  podofo-devel
Vasiliy Glazov ea7abe5
BuildRequires:  freetype-devel
Vasiliy Glazov ea7abe5
BuildRequires:  desktop-file-utils
Vasiliy Glazov ea7abe5
BuildRequires:  libappstream-glib
fd23188
Michał Bentkowski 186dbd8
%description
Vasiliy Glazov ea7abe5
KRename is a very powerfull batch file renamer by KDE. It allows you to easily
Vasiliy Glazov ea7abe5
rename hundreds or even more files in one go. The filenames can be created by
Vasiliy Glazov ea7abe5
parts of the original filename, numbering the files or accessing hundreds of
Michał Bentkowski 186dbd8
informations about the file, like creation date or Exif informations of an
Michał Bentkowski 186dbd8
image.
Michał Bentkowski 186dbd8
fd23188
Michał Bentkowski 186dbd8
%prep
b0ebce2
%autosetup -p1
Michał Bentkowski 186dbd8
fd23188
Michał Bentkowski 186dbd8
%build
05a235c
%{cmake_kf5}
05a235c
%cmake_build
Michał Bentkowski 186dbd8
Michał Bentkowski 186dbd8
Michał Bentkowski 186dbd8
%install
05a235c
%cmake_install
27eae4a
%find_lang %{name} --all-name --with-html
Michał Bentkowski 186dbd8
fd23188
36b1b4c
%check
Vasiliy Glazov ea7abe5
desktop-file-validate %{buildroot}%{_datadir}/applications/org.kde.%{name}.desktop
Vasiliy Glazov ea7abe5
appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.appdata.xml
36b1b4c
Michał Bentkowski 186dbd8
27eae4a
%files -f %{name}.lang
Vasiliy Glazov ea7abe5
%license COPYING COPYING-CMAKE-SCRIPTS
Vasiliy Glazov ea7abe5
%doc AUTHORS README.md TODO
Vasiliy Glazov ea7abe5
%{_bindir}/%{name}
Vasiliy Glazov ea7abe5
%{_datadir}/metainfo/org.kde.%{name}.appdata.xml
Vasiliy Glazov ea7abe5
%{_datadir}/applications/org.kde.%{name}.desktop
Vasiliy Glazov ea7abe5
%{_datadir}/icons/hicolor/*/apps/*.png
Vasiliy Glazov ea7abe5
%{_datadir}/kservices5/ServiceMenus/%{name}*.desktop
Michał Bentkowski 186dbd8
Michał Bentkowski 186dbd8
Michał Bentkowski 186dbd8
%changelog
f97f8f7
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1:5.0.2-6
f97f8f7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
f97f8f7
c47cca8
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1:5.0.2-5
c47cca8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
c47cca8
b0ebce2
* Wed Aug 16 2023 Sandro Mani <manisandro@gmail.com> - 1:5.0.2-4
b0ebce2
- Build against podofo-0.10
b0ebce2
806f7e5
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1:5.0.2-3
806f7e5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
806f7e5
2b82bdb
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1:5.0.2-2
2b82bdb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
2b82bdb
e4e9782
* Fri Sep 09 2022 Vasiliy Glazov Vasiliy N. Glazov <vascom2@gmail.com> 5.0.2-1
e4e9782
- Update to 5.0.2
e4e9782
e320fb9
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1:5.0.1-7
e320fb9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
e320fb9
7edcd83
* Tue May 03 2022 Sandro Mani <manisandro@gmail.com> - 1:5.0.1-6
7edcd83
- Rebuild (podofo)
7edcd83
0615230
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1:5.0.1-5
0615230
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
0615230
e3bcb37
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1:5.0.1-4
e3bcb37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
e3bcb37
983775d
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1:5.0.1-3
983775d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
983775d
7db134f
* Sat Jan  9 22:57:23 CET 2021 Sandro Mani <manisandro@gmail.com> - 1:5.0.1-2
7db134f
- Rebuild (podofo)
7db134f
27eae4a
* Sat Dec 19 2020 Vasiliy Glazov Vasiliy N. Glazov <vascom2@gmail.com> 5.0.1-1
27eae4a
- Update to 5.0.1 release
27eae4a
- Bump epoch
27eae4a
5b50e9d
* Tue Aug 04 2020 Vasiliy Glazov Vasiliy N. Glazov <vascom2@gmail.com> 5.0.60-8
5b50e9d
- Update to latest git
5b50e9d
4729e63
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 5.0.60-7
4729e63
- Second attempt - Rebuilt for
4729e63
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
4729e63
fed0eed
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 5.0.60-6
fed0eed
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
fed0eed
d738f1e
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 5.0.60-5
d738f1e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
d738f1e
e86a77c
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 5.0.60-4
e86a77c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
e86a77c
54dcae5
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 5.0.60-3
54dcae5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
54dcae5
0946528
* Wed Jan 30 2019 Rex Dieter <rdieter@fedoraproject.org> - 5.0.60-2
0946528
- rebuild (exiv2)
0946528
Vasiliy Glazov ea7abe5
* Thu Dec 27 2018 Vasiliy Glazov Vasiliy N. Glazov <vascom2@gmail.com> 5.0.60-1
Vasiliy Glazov ea7abe5
- Initial release with KF5
Vasiliy Glazov ea7abe5
d1ce0db
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.9-27
d1ce0db
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
d1ce0db
13a856e
* Wed Jul 11 2018 Sandro Mani <manisandro@gmail.com> - 4.0.9-26
13a856e
- Rebuild (podofo)
13a856e
58251f0
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.9-25
58251f0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
58251f0
28bb127
* Thu Jan 11 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 4.0.9-24
28bb127
- Remove obsolete scriptlets
28bb127
fffde79
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.9-23
fffde79
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
fffde79
6796002
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.9-22
6796002
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
6796002
Rex Dieter cfac2a4
* Tue May 02 2017 Rex Dieter <rdieter@fedoraproject.org> - 4.0.9-21
Rex Dieter cfac2a4
- rebuild (exiv2)
Rex Dieter cfac2a4
72b00da
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.9-20
72b00da
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
72b00da
9e91fb5
* Thu Feb 02 2017 Sandro Mani <manisandro@gmail.com> - 4.0.9-19
9e91fb5
- Rebuild (podofo)
9e91fb5
58e074d
* Thu Dec 08 2016 Radek Novacek <rad.n@centrum.cz> - 4.0.9-18
58e074d
- fix FTBFS
58e074d
Radek Novacek ab76e32
* Thu Nov 24 2016 Radek Novacek <rnovacek@redhat.com> - 4.0.9-18
Radek Novacek ab76e32
- podofo rebuild.
Radek Novacek ab76e32
b618582
* Fri Sep 23 2016 Jon Ciesla <limburgher@gmail.com> - 4.0.9-17
b618582
- podofo rebuild.
b618582
1fd0568
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.9-16
1fd0568
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
1fd0568
Rex Dieter 1b771aa
* Wed Jun 24 2015 Rex Dieter <rdieter@fedoraproject.org> - 4.0.9-15
Rex Dieter 1b771aa
- rebuild (exiv2)
Rex Dieter 1b771aa
6701729
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.9-14
6701729
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
6701729
a09a8e9
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 4.0.9-13
a09a8e9
- Rebuilt for GCC 5 C++11 ABI change
a09a8e9
354b09e
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.9-12
354b09e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
354b09e
2d559ef
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.9-11
2d559ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
2d559ef
Rex Dieter c13dde1
* Tue Dec 03 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.0.9-10
Rex Dieter c13dde1
- rebuild (exiv2)
Rex Dieter c13dde1
7cdf578
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.9-9
7cdf578
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
7cdf578
Kevin Kofler 7034d58
* Thu Mar 21 2013 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.9-8
Kevin Kofler 7034d58
- apply upstream fix for FindLIBPODOFO.cmake
Kevin Kofler 7034d58
Kevin Kofler 47799d8
* Thu Mar 21 2013 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.9-7
Kevin Kofler 47799d8
- BR: podofo-devel (for PDF support)
Kevin Kofler 47799d8
- clean up specfile further (remove more deprecated stuff)
Kevin Kofler 47799d8
Radek Novacek 565fbef
* Mon Mar 18 2013 Radek Novacek <rnovacek@redhat.com> 4.0.9-6
Radek Novacek 565fbef
- Fix FTBFS because of freetype includes
Radek Novacek 565fbef
- Get rid of deprecated Buildroot and Group tags in spec
Radek Novacek 565fbef
- Add BR: freetype-devel
Radek Novacek 565fbef
52e104b
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.9-5
52e104b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
52e104b
a3dc0b0
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.9-4
a3dc0b0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
a3dc0b0
df39fb1
* Wed May 02 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.0.9-3
df39fb1
- rebuild (exiv2)
df39fb1
8c9d2ab
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.9-2
8c9d2ab
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
8c9d2ab
Radek Novacek 53060b3
* Mon Jan 02 2012 Radek Novacek <rnovacek@redhat.com> 4.0.9-1
Radek Novacek 53060b3
- Update to 4.0.9
Radek Novacek 53060b3
- Drop patch for static init crash
Radek Novacek 53060b3
a10c0d0
* Fri Oct 14 2011 Rex Dieter <rdieter@fedoraproject.org> - 4.0.7-3
a10c0d0
- rebuild (exiv2)
a10c0d0
Radek Novacek 826f59a
* Wed Mar 16 2011 Radek Novacek <rnovacek@redhat.com> - 4.0.7-2
Radek Novacek 826f59a
- Fixed crash on static initialization
Radek Novacek 826f59a
- Resolves: #684908
Radek Novacek 826f59a
Radek Novacek 7a73dc6
* Fri Feb 25 2011 Radek Novacek <rnovacek@redhat.com> - 4.0.7-1
Radek Novacek 7a73dc6
- Update to 4.0.7
Radek Novacek 7a73dc6
15407cd
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.6-2
15407cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
15407cd
Radek Novacek 5f6a752
* Mon Jan 31 2011 Radek Novacek <rnovacek@redhat.com> - 4.0.6-1
Radek Novacek 5f6a752
- Update to 4.0.6
Radek Novacek 5f6a752
2cbbc0c
* Sun Jan 02 2011 Rex Dieter <rdieter@fedoraproject.org> - 4.0.5-2
2cbbc0c
- rebuild (exiv2)
2cbbc0c
Radek Novacek fa92247
* Thu Sep 30 2010 Radek Novacek <rnovacek@redhat.com> 4.0.5-1
Radek Novacek fa92247
- Update to 4.0.5
Radek Novacek fa92247
Jesse Keating 38c721d
* Wed Sep 29 2010 jkeating - 4.0.4-2
Jesse Keating 38c721d
- Rebuilt for gcc bug 634757
Jesse Keating 38c721d
Radek Novacek 5444ebb
* Mon Sep 13 2010 Radek Novacek <rnovacek@redhat.com> - 4.0.4-1
Radek Novacek 5444ebb
- Update to 4.0.4
Radek Novacek 5444ebb
58d79fc
* Mon May 31 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.0.1-3
58d79fc
- rebuild (exiv2)
58d79fc
36b1b4c
* Mon Jan 03 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.0.1-2 
36b1b4c
- rebuild (exiv2)
36b1b4c
- drop extraneous Req: hicolor-icon-theme
36b1b4c
- update icon scriptlets
36b1b4c
66aaf13
* Mon Oct 5 2009 Ben Boeckel <MathStuf@gmail.com> - 4.0.1-1
66aaf13
- Update to 4.0.1
66aaf13
fd23188
* Tue Sep 29 2009 Ben Boeckel <MathStuf@gmail.com> - 4.0.0-1
fd23188
- Update to KDE4 version
deed457
2fc658b
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.14-5
2fc658b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
2fc658b
Michał Bentkowski c0d2d8d
* Fri Feb 22 2008 Michał Bentkowski <mr.ecik at gmail.com> - 3.0.14-4
Michał Bentkowski c0d2d8d
- Fix BR
Michał Bentkowski c0d2d8d
cbbb8d1
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 3.0.14-3
cbbb8d1
- Autorebuild for GCC 4.3
cbbb8d1
Michał Bentkowski b837962
* Fri Aug 24 2007 Michał Bentkowski <mr.ecik at gmail.com> - 3.0.14-2
Michał Bentkowski b837962
- BuildID rebuild
Michał Bentkowski b837962
- License tag fix
Michał Bentkowski b837962
Michał Bentkowski d8cfb9a
* Sat Apr 28 2007 Michał Bentkowski <mr.ecik at gmail.com> - 3.0.14-1
Michał Bentkowski d8cfb9a
- Update to 3.0.14
Michał Bentkowski d8cfb9a
Michał Bentkowski 186dbd8
* Thu Dec 21 2006 Michał Bentkowski <mr.ecik at gmail.com> - 3.0.13-2
Michał Bentkowski 186dbd8
- Fix encoding of ChangeLog and TODO files
Michał Bentkowski 186dbd8
- Fix desktop file issue
Michał Bentkowski 186dbd8
- Add %%post and %%postun sections
Michał Bentkowski 186dbd8
- Make %%{_datadir}/apps/konqueror owned by this package
Michał Bentkowski 186dbd8
Michał Bentkowski 186dbd8
* Tue Dec 19 2006 Michał Bentkowski <mr.ecik at gmail.com> - 3.0.13-1
Michał Bentkowski d8cfb9a
- Initial package