# # Please do not update/rebuild/touch this package before asking first to mikala and/or neoclust # This package is part of the KDE Stack. # %define rel 1 Name: ark Summary: Program for managing various archive formats within the KDE environment Version: 16.12.3 Release: %mkrel %{rel} Group: Archiving/Compression License: GPLv2 and LGPLv2 and GPLD URL: http://www.kde.org/applications/utilities/ark/ Source0: http://download.kde.org/stable/%{version}/src/%{name}-%{version}.tar.xz # upstream patches 1->100 # Patches from branch 100->200: # Patches from trunk 200->300 # Mageia Patches 300->400 Source300: ark-disable-compressAsRar-in-servicemenu.patch BuildRequires: pkgconfig(libarchive) BuildRequires: pkgconfig(zlib) BuildRequires: bzip2-devel BuildRequires: gmp-devel BuildRequires: pkgconfig(Qt5Test) BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(Qt5Concurrent) BuildRequires: kf5-macros BuildRequires: karchive-devel >= 5.6.0 BuildRequires: kconfig-devel >= 5.6.0 BuildRequires: kcrash-devel >= 5.6.0 BuildRequires: kdbusaddons-devel >= 5.6.0 BuildRequires: kdoctools-devel >= 5.6.0 BuildRequires: ki18n-devel >= 5.6.0 BuildRequires: kiconthemes-devel >= 5.6.0 BuildRequires: khtml-devel >= 5.6.0 BuildRequires: kio-devel >= 5.6.0 BuildRequires: kservice-devel >= 5.6.0 BuildRequires: kpty-devel >= 5.6.0 BuildRequires: kwidgetsaddons-devel >= 5.6.0 BuildRequires: libxml2-utils BuildRequires: docbook-dtds BuildRequires: docbook-style-xsl Recommends: bzip2 Recommends: gzip Recommends: p7zip Recommends: unzip Recommends: unar Recommends: ark-handbook %description Graphical file compression/decompression utility with support for multiple formats. %files %_kf5_sysconfdir/xdg/ark.categories %_kf5_bindir/ark %_qt5_plugindir/*.so %dir %_kf5_plugindir/kio_dnd %_kf5_plugindir/kio_dnd/*.so %dir %_kf5_plugindir/kfileitemaction %_kf5_plugindir/kfileitemaction/*.so %_qt5_plugindir/kerfuffle %_kf5_appdatadir/org.kde.ark.appdata.xml %_kf5_applicationdir/org.kde.ark.desktop %_kf5_datadir/config.kcfg/ark.kcfg %_kf5_datadir/icons/*/*/*/* %_kf5_services/ark_part.desktop %_kf5_servicetypes/kerfufflePlugin.desktop %_kf5_datadir/kxmlgui5/ark %_kf5_datadir/mime/packages/kerfuffle.xml #------------------------------------------------------------------------------ %package -n ark-handbook Summary: Ark Handbook Group: Documentation BuildArch: noarch Conflicts: ark < 4.7.1 %description -n ark-handbook This package provides ark handbook. %files -n ark-handbook %docdir %_kf5_docdir %_kf5_docdir/HTML/en/ark/ %_kf5_mandir/man1/ark.1.* #------------------------------------------------------------------------------ %define libkerfuffle_major 16 %define libkerfuffle %mklibname kerfuffle %{libkerfuffle_major} %package -n %libkerfuffle Summary: Runtime library for Ark Group: System/Libraries %description -n %libkerfuffle Runtime library for Ark. %files -n %libkerfuffle %_kf5_libdir/libkerfuffle.so.%{libkerfuffle_major}* #------------------------------------------------------------------------------ %prep %setup -q %autopatch -p1 %build export LD=%_kf5_bindir/ld.gold %cmake_kf5 %make_build %install %make_install -C build %changelog * Wed Mar 08 2017 neoclust <neoclust> 16.12.3-1.mga6 + Revision: 1089988 - New version 16.12.3 - New version 16.12.2 - New version 16.12.1 * Tue Jan 10 2017 neoclust <neoclust> 16.12.0-2.mga6 + Revision: 1080839 - Add P1: Fix CVE-2017-5330 * Sat Dec 24 2016 neoclust <neoclust> 16.12.0-1.mga6 + Revision: 1076723 - New version 16.12.0 * Sun Dec 04 2016 neoclust <neoclust> 16.11.90-1.mga6 + Revision: 1071940 - New version 16.11.90 * Wed Nov 30 2016 neoclust <neoclust> 16.08.3-1.mga6 + Revision: 1071310 - New version 16.08.3 * Tue Oct 18 2016 neoclust <neoclust> 16.08.2-1.mga6 + Revision: 1061912 - New version 16.08.2 * Mon Oct 17 2016 daviddavid <daviddavid> 16.08.1-2.mga6 + Revision: 1061293 - backport upstream fixes kde#370959 (fixes mga#19596) - recommends bzip2, gzip and unar - remove empty devel subpackage - remove a Qt4 BR on pkgconfig(QJson) * Thu Sep 08 2016 neoclust <neoclust> 16.08.1-1.mga6 + Revision: 1050583 - New version 16.08.1 * Sat Sep 03 2016 neoclust <neoclust> 16.08.0-2.mga6 + Revision: 1049839 - Rebuild for armv7 * Wed Aug 24 2016 neoclust <neoclust> 16.08.0-1.mga6 + Revision: 1048192 - New version 16.08.0 * Mon Jul 11 2016 daviddavid <daviddavid> 16.04.3-2.mga6 + Revision: 1041171 - backport upstream patch to fix starting Ark from Plasma 5.7 * Sat Jul 09 2016 neoclust <neoclust> 16.04.3-1.mga6 + Revision: 1039977 - New version 16.04.3 - New version 16.04.2 * Wed May 11 2016 neoclust <neoclust> 16.04.1-1.mga6 + Revision: 1012468 - New version 16.04.1 * Fri Apr 22 2016 neoclust <neoclust> 16.04.0-1.mga6 + Revision: 1004258 - New version 16.04.0 * Tue Mar 29 2016 neoclust <neoclust> 16.03.80-1.mga6 + Revision: 996315 - New version 16.03.80 * Wed Mar 16 2016 neoclust <neoclust> 15.12.3-1.mga6 + Revision: 991112 - New version 15.12.3 * Tue Mar 08 2016 neoclust <neoclust> 15.12.2-1.mga6 + Revision: 987376 - New version 15.12.2 * Wed Jan 13 2016 neoclust <neoclust> 15.12.1-1.mga6 + Revision: 922551 - New version 15.12.1 * Sat Dec 19 2015 neoclust <neoclust> 15.12.0-1.mga6 + Revision: 911890 - New version 15.12.0 * Thu Nov 26 2015 neoclust <neoclust> 15.11.80-1.mga6 + Revision: 906248 - New version 15.11.80 * Tue Nov 10 2015 neoclust <neoclust> 15.08.3-1.mga6 + Revision: 901088 - New version 15.08.3 * Wed Oct 14 2015 neoclust <neoclust> 15.08.2-1.mga6 + Revision: 890560 - New version 15.08.2 * Fri Sep 18 2015 neoclust <neoclust> 15.08.1-1.mga6 + Revision: 880381 - New version 15.08.1 * Wed Aug 19 2015 neoclust <neoclust> 15.08.0-1.mga6 + Revision: 865899 - New version 15.08.0 * Wed Aug 12 2015 neoclust <neoclust> 15.07.90-2.mga6 + Revision: 863841 - Plasma Mass Rebuild - Rebuild for new Plasma * Sun Aug 09 2015 neoclust <neoclust> 15.07.90-1.mga6 + Revision: 861712 - New version 15.07.90 * Fri Jul 31 2015 neoclust <neoclust> 15.07.80-1.mga6 + Revision: 859321 - New version 15.08 Beta - New version 15.04.3 * Wed Dec 03 2014 lmenut <lmenut> 4.14.3-1.mga5 + Revision: 800531 - Update to KDE SC 4.14.3 * Sat Oct 18 2014 lmenut <lmenut> 4.14.2-1.mga5 + Revision: 787613 - Update to KDE SC 4.14.2 * Wed Oct 15 2014 umeabot <umeabot> 4.14.1-2.mga5 + Revision: 746437 - Second Mageia 5 Mass Rebuild * Thu Oct 02 2014 lmenut <lmenut> 4.14.1-1.mga5 + Revision: 734479 - Update to KDE SC 4.14.1 * Tue Sep 16 2014 umeabot <umeabot> 4.14.0-2.mga5 + Revision: 677901 - Mageia 5 Mass Rebuild + tv <tv> - s/uggests:/Recommends:/ * Mon Aug 25 2014 lmenut <lmenut> 4.14.0-1.mga5 + Revision: 667417 - Update to KDE SC 4.14.0 - Use official URL http://download.kde.org for Source * Fri Aug 15 2014 lmenut <lmenut> 4.13.97-1.mga5 + Revision: 662928 - Update to KDE SC 4.13.97 aka KDE SC 4.14 RC * Sat Jul 26 2014 lmenut <lmenut> 4.13.95-1.mga5 + Revision: 656606 - Update to KDE SC 4.13.95 aka KDE SC 4.14 Beta3 * Sat Jul 19 2014 lmenut <lmenut> 4.13.90-1.mga5 + Revision: 653792 - Update to KDE SC 4.13.90 aka KDE SC 4.14 Beta2 * Mon Jul 14 2014 lmenut <lmenut> 4.13.80-1.mga5 + Revision: 652083 - Update to KDE SC 4.13.80 aka KDE SC 4.14 Beta1 - add patch to disable compress as rar archive in servicemenus * Sun Jun 15 2014 lmenut <lmenut> 4.13.2-1.mga5 + Revision: 636666 - Update to KDE SC 4.13.2 * Sat May 24 2014 lmenut <lmenut> 4.13.1-1.mga5 + Revision: 625433 - Update to KDE SC 4.13.1 * Thu Apr 17 2014 lmenut <lmenut> 4.13.0-1.mga5 + Revision: 615506 - Update to KDE SC 4.13.0 * Sat Mar 29 2014 lmenut <lmenut> 4.12.97-1.mga5 + Revision: 609326 - Update to KDE SC 4.12.97 aka KDE SC 4.13 RC * Sun Mar 23 2014 lmenut <lmenut> 4.12.95-1.mga5 + Revision: 606767 - Update to KDE SC 4.12.95 aka KDE SC 4.13 Beta3 * Thu Mar 13 2014 neoclust <neoclust> 4.12.90-1.mga5 + Revision: 603265 - New version 4.12.80 * Thu Mar 06 2014 neoclust <neoclust> 4.12.80-1.mga5 + Revision: 600607 - New version 4.12.3 - New version 4.12.3 * Thu Feb 13 2014 neoclust <neoclust> 4.12.2-1.mga5 + Revision: 590400 - New version 4.12.2 * Tue Feb 04 2014 neoclust <neoclust> 4.11.5-1.mga5 + Revision: 580883 - Update tarball to KDE SC 4.11.5 * Wed Dec 04 2013 lmenut <lmenut> 4.11.4-1.mga4 + Revision: 554928 - Update tarball to KDE SC 4.11.4 * Thu Nov 14 2013 lmenut <lmenut> 4.11.3-1.mga4 + Revision: 551182 - Update tarball to KDE SC 4.11.3 * Mon Oct 21 2013 umeabot <umeabot> 4.11.2-2.mga4 + Revision: 540317 - Mageia 4 Mass Rebuild * Thu Oct 03 2013 mikala <mikala> 4.11.2-1.mga4 + Revision: 490798 - Update tarball to KDE SC 4.11.2 * Sat Sep 28 2013 lmenut <lmenut> 4.11.1-2.mga4 + Revision: 488611 - rebuild with fixed rpm (missing suggests tags) * Mon Sep 09 2013 mikala <mikala> 4.11.1-1.mga4 + Revision: 476885 - Update tarball to KDE SC 4.11.1 * Sat Aug 10 2013 mikala <mikala> 4.11.0-1.mga4 + Revision: 465228 - Update tarball to KDE SC 4.11.0 * Sat Jul 27 2013 lmenut <lmenut> 4.10.97-1.mga4 + Revision: 458842 - Update tarball to KDE SC 4.10.97 aka KDE SC 4.11 RC2 * Wed Jul 17 2013 lmenut <lmenut> 4.10.95-1.mga4 + Revision: 455233 - Update tarball to KDE SC 4.10.95 aka KDE SC 4.11 RC1 * Fri Jun 28 2013 mikala <mikala> 4.10.90-1.mga4 + Revision: 447998 - Update tarball to KDE SC 4.10.90 aka KDE SC 4.11 Beta 2 - Update tarball to KDE SC 4.10.80 aka KDE SC 4.11 Beta 1 * Sun Jun 02 2013 mikala <mikala> 4.10.4-1.mga4 + Revision: 435365 - Update tarball to KDE SC 4.10.4 * Mon May 27 2013 mikala <mikala> 4.10.3-1.mga4 + Revision: 428475 - Update tarball to KDE SC 4.10.3 * Tue Apr 02 2013 mikala <mikala> 4.10.2-1.mga3 + Revision: 407289 - Update tarball to KDE SC 4.10.2 * Sat Mar 09 2013 lmenut <lmenut> 4.10.1-1.mga3 + Revision: 401829 - Update tarball to KDE SC 4.10.1 * Mon Feb 04 2013 mikala <mikala> 4.10.0-1.mga3 + Revision: 394452 - Update tarball to KDE SC 4.10.0 - Update tarball to KDE SC 4.9.98 aka KDE SC 4.10 RC3 * Fri Jan 11 2013 umeabot <umeabot> 4.9.97-2.mga3 + Revision: 346083 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Sat Jan 05 2013 mikala <mikala> 4.9.97-1.mga3 + Revision: 339559 - Update tarball to KDE SC 4.9.97 aka KDE SC 4.10 RC2 * Mon Dec 24 2012 mikala <mikala> 4.9.95-1.mga3 + Revision: 334614 - Update tarball to KDE SC 4.9.95 aka KDE SC 4.10 RC1 * Wed Dec 05 2012 mikala <mikala> 4.9.90-1.mga3 + Revision: 326815 - Update tarball to KDE SC 4.9.90 aka KDE SC 4.10 Beta2 * Wed Nov 21 2012 mikala <mikala> 4.9.80-1.mga3 + Revision: 320334 - Update tarball to KDE SC 4.9.80 aka KDE SC 4.10 Beta1 * Wed Nov 07 2012 mikala <mikala> 4.9.3-1.mga3 + Revision: 316209 - Update tarball to KDE SC 4.9.3 * Tue Oct 02 2012 mikala <mikala> 4.9.2-1.mga3 + Revision: 301986 - Update tarball to KDE SC 4.9.2 - Fix group * Sat Sep 08 2012 mikala <mikala> 4.9.1-1.mga3 + Revision: 289790 - Update tarball to KDE SC 4.9.1 * Wed Aug 01 2012 mikala <mikala> 4.9.0-1.mga3 + Revision: 277078 - Silent: Fix Source URL - Update tarball to KDE 4.9.0 - Fix files list * Thu Jul 12 2012 fwang <fwang> 4.8.97-1.mga3 + Revision: 269644 - new version 4.8.97 * Sun Jul 01 2012 shlomif <shlomif> 4.8.95-1.mga3 + Revision: 266284 - New version 4.8.95 * Fri Jun 08 2012 fwang <fwang> 4.8.4-1.mga3 + Revision: 257274 - new version 4.8.4 * Wed Apr 04 2012 fwang <fwang> 4.8.2-1.mga2 + Revision: 228356 - new version 4.8.2 * Thu Mar 08 2012 mikala <mikala> 4.8.1-1.mga2 + Revision: 221457 - New upstream tarball * Tue Jan 24 2012 mikala <mikala> 4.8.0-1.mga2 + Revision: 200595 - Drop patch0( merged upstream) - Updating tarball to KDE 4.8.0 * Thu Jan 05 2012 mikala <mikala> 4.7.97-2.mga2 + Revision: 191509 - Update tarball to kde 4.7.97 - add patch0 from upstream to add missing add_definition() calls * Wed Jan 04 2012 fwang <fwang> 4.7.95-2.mga2 + Revision: 190634 - rebuild for new libarchive * Fri Dec 23 2011 mikala <mikala> 4.7.95-1.mga2 + Revision: 186370 - Update tarball to KDE 4.7.95 - fix group * Sun Dec 18 2011 fwang <fwang> 4.7.90-2.mga2 + Revision: 183600 - add correct conflicts * Thu Dec 15 2011 mikala <mikala> 4.7.90-1.mga2 + Revision: 182008 - imported package ark