|
Mattia Verga |
6be01ab |
%global unstable 0
|
|
Mattia Verga |
9e84c31 |
|
|
Mattia Verga |
9e84c31 |
Name: kde-partitionmanager
|
|
Mattia Verga |
953185b |
Version: 3.1.2
|
|
Mattia Verga |
953185b |
Release: 1%{?dist}
|
|
Mattia Verga |
9e84c31 |
Summary: KDE Partition Manager
|
|
Mattia Verga |
9e84c31 |
|
|
Mattia Verga |
2f86e1f |
License: GPLv3+
|
|
Mattia Verga |
9e84c31 |
URL: http://www.kde.org/applications/system/kdepartitionmanager/
|
|
Mattia Verga |
0c5e0cb |
%if 0%{?unstable}
|
|
Mattia Verga |
0c5e0cb |
Source0: http://download.kde.org/unstable/partitionmanager/%{version}/src/partitionmanager-%{version}.tar.xz
|
|
Rex Dieter |
3bd9043 |
%else
|
|
Rex Dieter |
3bd9043 |
Source0: http://download.kde.org/stable/partitionmanager/%{version}/src/partitionmanager-%{version}.tar.xz
|
|
Rex Dieter |
3bd9043 |
%endif
|
|
Mattia Verga |
9e84c31 |
|
|
Mattia Verga |
2f86e1f |
|
|
Mattia Verga |
d749e6f |
BuildRequires: cmake
|
|
Mattia Verga |
d749e6f |
BuildRequires: desktop-file-utils
|
|
Mattia Verga |
0c5e0cb |
BuildRequires: extra-cmake-modules
|
|
Mattia Verga |
d749e6f |
BuildRequires: gettext
|
|
Mattia Verga |
d749e6f |
BuildRequires: kf5-kconfig-devel
|
|
Mattia Verga |
d749e6f |
BuildRequires: kf5-kcrash-devel
|
|
Mattia Verga |
d749e6f |
BuildRequires: kf5-kdoctools-devel
|
|
Mattia Verga |
d749e6f |
BuildRequires: kf5-ki18n-devel
|
|
Mattia Verga |
d749e6f |
BuildRequires: kf5-kiconthemes-devel
|
|
Mattia Verga |
d749e6f |
BuildRequires: kf5-kio-devel
|
|
Mattia Verga |
412d7ed |
BuildRequires: kf5-rpm-macros
|
|
Mattia Verga |
7841725 |
BuildRequires: kpmcore-devel
|
|
Mattia Verga |
d749e6f |
BuildRequires: qt5-qtbase-devel
|
|
Mattia Verga |
2f86e1f |
|
|
Mattia Verga |
412d7ed |
BuildRequires: pkgconfig
|
|
Mattia Verga |
412d7ed |
BuildRequires: pkgconfig(appstream-glib)
|
|
Mattia Verga |
412d7ed |
BuildRequires: pkgconfig(blkid)
|
|
Mattia Verga |
412d7ed |
BuildRequires: pkgconfig(libatasmart)
|
|
Mattia Verga |
d749e6f |
|
|
Mattia Verga |
7841725 |
Requires: kpmcore
|
|
Mattia Verga |
0c5e0cb |
Requires: kf5-filesystem
|
|
|
a2e993a |
|
|
|
a2e993a |
%description
|
|
|
a2e993a |
KDE Partition Manager is a utility program to help you manage the disk devices,
|
|
|
a2e993a |
partitions and file systems on your computer. It allows you to easily create,
|
|
|
a2e993a |
copy, move, delete, resize without losing data, backup and restore partitions.
|
|
|
a2e993a |
|
|
|
a2e993a |
KDE Partition Manager supports a large number of file systems,
|
|
|
a2e993a |
including ext2/3/4, reiserfs, NTFS, FAT16/32, jfs, xfs and more.
|
|
|
a2e993a |
|
|
Mattia Verga |
0c5e0cb |
Starting from version 1.9.50 KDE Partition Manager has become the GUI part of
|
|
Mattia Verga |
0c5e0cb |
KPMcore (KDE PartitionManager core) which contain the libraries used to
|
|
Mattia Verga |
0c5e0cb |
manipulate filesystems.
|
|
|
a2e993a |
|
|
Mattia Verga |
9e84c31 |
|
|
|
a2e993a |
%prep
|
|
Mattia Verga |
ed2a05b |
%autosetup -n partitionmanager-%{version}
|
|
Mattia Verga |
548641b |
|
|
Mattia Verga |
9e84c31 |
|
|
|
a2e993a |
%build
|
|
|
a2e993a |
mkdir -p %{_target_platform}
|
|
|
a2e993a |
pushd %{_target_platform}
|
|
Mattia Verga |
2f86e1f |
%{cmake_kf5} ..
|
|
|
a2e993a |
popd
|
|
|
a2e993a |
|
|
|
a2e993a |
make %{?_smp_mflags} -C %{_target_platform}
|
|
|
a2e993a |
|
|
Mattia Verga |
9e84c31 |
|
|
|
a2e993a |
%install
|
|
|
a2e993a |
make install/fast -C %{_target_platform} DESTDIR=%{buildroot}
|
|
Rex Dieter |
3bd9043 |
%find_lang partitionmanager --with-kde
|
|
|
a2e993a |
|
|
Mattia Verga |
d749e6f |
%check
|
|
Mattia Verga |
9e84c31 |
# Validate .desktop file
|
|
Mattia Verga |
13efaff |
desktop-file-validate %{buildroot}%{_kf5_datadir}/applications/*partitionmanager.desktop
|
|
|
a2e993a |
|
|
Mattia Verga |
22e01f6 |
# Validate appdata file
|
|
Mattia Verga |
22e01f6 |
appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/*.appdata.xml
|
|
Mattia Verga |
22e01f6 |
|
|
|
a2e993a |
|
|
Mattia Verga |
9e84c31 |
%post
|
|
Mattia Verga |
2f86e1f |
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
|
|
Mattia Verga |
9e84c31 |
|
|
Mattia Verga |
9e84c31 |
%postun
|
|
Mattia Verga |
9e84c31 |
if [ $1 -eq 0 ] ; then
|
|
Mattia Verga |
2f86e1f |
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
|
|
Mattia Verga |
2f86e1f |
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
|
Mattia Verga |
9e84c31 |
fi
|
|
Mattia Verga |
9e84c31 |
|
|
Mattia Verga |
9e84c31 |
%posttrans
|
|
Mattia Verga |
2f86e1f |
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
|
Mattia Verga |
9e84c31 |
|
|
Mattia Verga |
9e84c31 |
|
|
Rex Dieter |
3bd9043 |
%files -f partitionmanager.lang
|
|
Mattia Verga |
2f86e1f |
%license COPYING.GPL3
|
|
Mattia Verga |
2f86e1f |
%{_kf5_bindir}/partitionmanager
|
|
Mattia Verga |
13efaff |
%{_kf5_datadir}/applications/*partitionmanager.desktop
|
|
Mattia Verga |
0c5e0cb |
%{_kf5_datadir}/kxmlgui5/partitionmanager/
|
|
Mattia Verga |
2f86e1f |
%{_kf5_datadir}/config.kcfg/partitionmanager.kcfg
|
|
Mattia Verga |
0c5e0cb |
%{_kf5_docdir}/HTML/*/partitionmanager/
|
|
Mattia Verga |
2f86e1f |
%{_datadir}/icons/hicolor/*/*/*
|
|
Mattia Verga |
13efaff |
%{_datadir}/appdata/*partitionmanager.appdata.xml
|
|
|
a2e993a |
|
|
|
a2e993a |
%changelog
|
|
Mattia Verga |
953185b |
* Wed Sep 06 2017 Mattia Verga <mattia.verga@tiscali.it> - 3.1.2-1
|
|
Mattia Verga |
953185b |
- Update to 3.1.2
|
|
Mattia Verga |
953185b |
|
|
|
29f240c |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-3
|
|
|
29f240c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
29f240c |
|
|
|
5de81fc |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-2
|
|
|
5de81fc |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
5de81fc |
|
|
Mattia Verga |
13efaff |
* Thu Jul 06 2017 Mattia Verga <mattia.verga@tiscali.it> - 3.1.0-1
|
|
Mattia Verga |
13efaff |
- Update to 3.1.0
|
|
Mattia Verga |
13efaff |
- Rename desktop and appdata files to lowercase
|
|
Mattia Verga |
13efaff |
|
|
Mattia Verga |
7841725 |
* Sun Jun 04 2017 Mattia Verga <mattia.verga@tiscali.it> - 3.0.1-3
|
|
Mattia Verga |
7841725 |
- Rebuild for kpmcore 3.1.0
|
|
Mattia Verga |
7841725 |
|
|
Mattia Verga |
8140e94 |
* Thu Feb 09 2017 Mattia Verga <mattia.verga@tiscali.it> - 3.0.1-2
|
|
Mattia Verga |
8140e94 |
- Rebuild for kpmcore 3.0.3
|
|
Mattia Verga |
8140e94 |
|
|
Mattia Verga |
21a0e1b |
* Sun Jan 15 2017 Mattia Verga <mattia.verga@tiscali.it> - 3.0.1-1
|
|
Mattia Verga |
21a0e1b |
- Upgrade to stable 3.0.1
|
|
Mattia Verga |
21a0e1b |
- Link to kpmcore 3.0.2
|
|
Mattia Verga |
21a0e1b |
|
|
Mattia Verga |
cf565ce |
* Sun Jan 01 2017 Mattia Verga <mattia.verga@tiscali.it> - 3.0.0-2
|
|
Mattia Verga |
cf565ce |
- Link to kpmcore 3.0.1
|
|
Mattia Verga |
cf565ce |
|
|
Mattia Verga |
6be01ab |
* Wed Dec 21 2016 Mattia Verga <mattia.verga@tiscali.it> - 3.0.0-1
|
|
Mattia Verga |
6be01ab |
- Upgrade to stable 3.0.0
|
|
Mattia Verga |
6be01ab |
|
|
Mattia Verga |
da368f9 |
* Wed Nov 09 2016 Mattia Verga <mattia.verga@tiscali.it> - 2.9.90-1
|
|
Mattia Verga |
da368f9 |
- Upgrade to unstable 2.9.90
|
|
Mattia Verga |
da368f9 |
- Extend LVM support
|
|
Mattia Verga |
da368f9 |
|
|
Mattia Verga |
82b3c88 |
* Sun Jul 10 2016 Mattia Verga <mattia.verga@tiscali.it> - 2.2.1-2
|
|
Mattia Verga |
82b3c88 |
- Remove nonexistent doc files to fix build
|
|
Mattia Verga |
82b3c88 |
|
|
Mattia Verga |
0521a92 |
* Sun Jul 10 2016 Mattia Verga <mattia.verga@tiscali.it> - 2.2.1-1
|
|
Mattia Verga |
0521a92 |
- Update to stable 2.2.1
|
|
Mattia Verga |
0521a92 |
|
|
Mattia Verga |
51d9492 |
* Sat Jun 11 2016 Mattia Verga <mattia.verga@tiscali.it> - 2.2.0-1
|
|
Mattia Verga |
51d9492 |
- Update to stable 2.2.0
|
|
Mattia Verga |
51d9492 |
|
|
Mattia Verga |
b0f60c1 |
* Sun Mar 13 2016 Mattia Verga <mattia.verga@tiscali.it> - 2.1.0-1
|
|
Mattia Verga |
b0f60c1 |
- Update to stable 2.1.0
|
|
Mattia Verga |
b0f60c1 |
|
|
Mattia Verga |
412d7ed |
* Sun Feb 28 2016 Mattia Verga <mattia.verga@tiscali.it> - 2.0.3-1
|
|
Mattia Verga |
412d7ed |
- Update to stable 2.0.3
|
|
Mattia Verga |
412d7ed |
- Use pkgconfig for libs
|
|
Mattia Verga |
412d7ed |
- Alphabetically ordered BR
|
|
Mattia Verga |
412d7ed |
|
|
|
c05795a |
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org>
|
|
|
c05795a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
c05795a |
|
|
Mattia Verga |
d749e6f |
* Mon Jan 18 2016 Mattia Verga <mattia.verga@tiscali.it> - 2.0.0-2
|
|
Mattia Verga |
d749e6f |
- KPMcore has been renamed to kpmcore, BR changed
|
|
Mattia Verga |
d749e6f |
- Better formatting of BR
|
|
Mattia Verga |
d749e6f |
- Move .desktop and appdata validation under %%check
|
|
Mattia Verga |
d749e6f |
|
|
Mattia Verga |
ed2a05b |
* Thu Jan 14 2016 Mattia Verga <mattia.verga@tiscali.it> - 2.0.0-1
|
|
Mattia Verga |
ed2a05b |
- Update to stable 2.0.0
|
|
Mattia Verga |
ed2a05b |
- Bind to same KPMcore version
|
|
Mattia Verga |
ed2a05b |
- Library removed from sources
|
|
Mattia Verga |
ed2a05b |
|
|
Mattia Verga |
0c5e0cb |
* Thu Dec 03 2015 Mattia Verga <mattia.verga@tiscali.it> - 1.9.50-1
|
|
Mattia Verga |
0c5e0cb |
- Update to 1.9.50
|
|
Mattia Verga |
0c5e0cb |
|
|
Mattia Verga |
22e01f6 |
* Sun Jun 21 2015 Mattia Verga <mattia.verga@tiscali.it> - 1.2.1-7
|
|
Mattia Verga |
22e01f6 |
- Validate appdata file
|
|
Mattia Verga |
22e01f6 |
|
|
Mattia Verga |
283081e |
* Wed Jun 17 2015 Mattia Verga <mattia.verga@tiscali.it> - 1.2.1-6
|
|
Mattia Verga |
283081e |
- Fix KF5 requires
|
|
Mattia Verga |
283081e |
- Remove hardened build option since it's now default
|
|
Mattia Verga |
283081e |
|
|
|
0c26166 |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.1-5
|
|
|
0c26166 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
0c26166 |
|
|
|
5f50643 |
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.2.1-4
|
|
|
5f50643 |
- Rebuilt for GCC 5 C++11 ABI change
|
|
|
5f50643 |
|
|
Mattia Verga |
d521e57 |
* Sun Apr 05 2015 Mattia Verga <mattia.verga@tiscali.it> - 1.2.1-3
|
|
Mattia Verga |
d521e57 |
- Fix documentation files
|
|
Mattia Verga |
d521e57 |
|
|
Mattia Verga |
e2d1683 |
* Sun Apr 05 2015 Mattia Verga <mattia.verga@tiscali.it> - 1.2.1-2
|
|
Mattia Verga |
e2d1683 |
- Fix typos
|
|
Mattia Verga |
e2d1683 |
|
|
Mattia Verga |
2f86e1f |
* Sun Apr 05 2015 Mattia Verga <mattia.verga@tiscali.it> - 1.2.1-1
|
|
Mattia Verga |
2f86e1f |
- 1.2.1 release, port to kf5
|
|
Mattia Verga |
2f86e1f |
- License changed to GPLv3
|
|
Mattia Verga |
2f86e1f |
|
|
Mattia Verga |
ec9f6f0 |
* Sun Feb 22 2015 Mattia Verga <mattia.verga@tiscali.it> - 1.1.1-1
|
|
Mattia Verga |
ec9f6f0 |
- 1.1.1 release
|
|
Mattia Verga |
ec9f6f0 |
|
|
Mattia Verga |
548641b |
* Sun Nov 16 2014 Mattia Verga <mattia.verga@tiscali.it> - 1.1.0-3
|
|
Mattia Verga |
548641b |
- Fix detection of devices without partition table
|
|
Mattia Verga |
548641b |
|
|
|
958f3b4 |
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-2
|
|
|
958f3b4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
958f3b4 |
|
|
Rex Dieter |
3bd9043 |
* Thu Jul 10 2014 Rex Dieter <rdieter@fedoraproject.org> 1.1.0-1
|
|
Rex Dieter |
3bd9043 |
- 1.1.0 release, improve scriptlets/kde4 macro usage, include translations
|
|
Rex Dieter |
3bd9043 |
|
|
|
7c7672c |
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.3-14.20130815svn
|
|
|
7c7672c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
7c7672c |
|
|
Mattia Verga |
b3d48ca |
* Thu Aug 15 2013 Mattia Verga <mattia.verga@tiscali.it> - 1.0.3-13.20130815svn
|
|
Mattia Verga |
300f96f |
- Upgrade to svn 2013-05-15 - adds support for decrypting LUKS volumes
|
|
Mattia Verga |
300f96f |
- Compress source with xz
|
|
Mattia Verga |
300f96f |
|
|
|
d68c517 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.3-12.20130624svn
|
|
|
d68c517 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
d68c517 |
|
|
Mattia Verga |
d23f53c |
* Sun Jun 23 2013 Mattia Verga <mattia.verga@tiscali.it> - 1.0.3-11.20130624svn
|
|
Mattia Verga |
d23f53c |
- Fix to enable udisks2 backend compatibility
|
|
Mattia Verga |
d23f53c |
|
|
|
e34b98f |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.3-10.20121209svn
|
|
|
e34b98f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
e34b98f |
|
|
Mattia Verga |
d5d442f |
* Sun Dec 09 2012 Mattia Verga <mattia.verga@tiscali.it> - 1.0.3-9.20121209svn
|
|
Mattia Verga |
d5d442f |
- Upgrade to svn 2012-12-09
|
|
Mattia Verga |
d5d442f |
- Add BTRFS support
|
|
Mattia Verga |
d5d442f |
- Add exfat support
|
|
Mattia Verga |
d5d442f |
|
|
|
168781f |
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.3-8.20120205svn
|
|
|
168781f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
168781f |
|
|
Mattia Verga |
18cc638 |
* Fri Apr 13 2012 Mattia Verga <mattia.verga@tiscali.it> - 1.0.3-7.20120205svn
|
|
Mattia Verga |
18cc638 |
- Enable PIE following change in Pakaging Guidelines
|
|
Mattia Verga |
18cc638 |
|
|
Mattia Verga |
7d6f3bd |
* Wed Mar 14 2012 Mattia Verga <mattia.verga@tiscali.it> - 1.0.3-6.20120205svn
|
|
Mattia Verga |
7d6f3bd |
- Rebuilt for parted-3.1
|
|
Mattia Verga |
7d6f3bd |
|
|
Mattia Verga |
7c4b6a3 |
* Mon Jan 30 2012 Mattia Verga <mattia.verga@tiscali.it> - 1.0.3-5.20120205svn
|
|
Mattia Verga |
7c4b6a3 |
- Upgrade to svn 2012-02-05
|
|
Mattia Verga |
7c4b6a3 |
- Fix bug #787194
|
|
Mattia Verga |
7c4b6a3 |
|
|
Mattia Verga |
4860902 |
* Mon Jan 30 2012 Mattia Verga <mattia.verga@tiscali.it> - 1.0.3-5.20120130svn
|
|
Mattia Verga |
4860902 |
- bugfix release
|
|
Mattia Verga |
4860902 |
|
|
Mattia Verga |
9e84c31 |
* Tue Dec 27 2011 Mattia Verga <mattia.verga@tiscali.it> - 1.0.3-5.20111223svn
|
|
Mattia Verga |
9e84c31 |
- Added kde-filesystem to Requires
|
|
Mattia Verga |
9e84c31 |
- Added icon cache refresh at installation/uninstallation
|
|
Mattia Verga |
9e84c31 |
|
|
Mattia Verga |
9e84c31 |
* Fri Dec 23 2011 Mattia Verga <mattia.verga@tiscali.it> - 1.0.3-4.20111223svn
|
|
Mattia Verga |
9e84c31 |
- Upgrade to svn 2011-12-22
|
|
Mattia Verga |
9e84c31 |
- Fix bug #757661
|
|
Mattia Verga |
9e84c31 |
- Removed language detection, no translations in svn
|
|
|
60593c4 |
|
|
|
db90087 |
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.3-2
|
|
|
db90087 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
db90087 |
|
|
|
31535d3 |
* Wed Sep 01 2010 Thomas Janssen <thomasj@fedoraproject.org> 1.0.3-1
|
|
|
31535d3 |
- 1.0.3 bugfix release
|
|
|
31535d3 |
|
|
|
f46ad33 |
* Tue May 18 2010 Thomas Janssen <thomasj@fedoraproject.org> 1.0.2-1
|
|
|
f46ad33 |
- bugfix release
|
|
|
f46ad33 |
|
|
|
f201638 |
* Wed Mar 31 2010 Thomas Janssen <thomasj@fedoraproject.org> 1.0.1-1%{?dist}.2
|
|
|
f201638 |
- rebuild for new parted
|
|
|
f201638 |
|
|
|
295b2fd |
* Sun Feb 14 2010 Thomas Janssen <thomasj@fedoraproject.org> 1.0.1-1%{?dist}.1
|
|
|
295b2fd |
- DSO fix for rawhide
|
|
|
295b2fd |
|
|
|
fb55e8c |
* Mon Jan 25 2010 Thomas Janssen <thomasj@fedoraproject.org> 1.0.1-1
|
|
|
fb55e8c |
- New upstream source
|
|
|
30ecb06 |
|
|
|
a2e993a |
* Wed Nov 18 2009 Thomas Janssen <thomasj@fedoraproject.org> 1.0.0-2
|
|
|
a2e993a |
- Moved desktop-file-validate to %%install
|
|
|
a2e993a |
- Removed superfluous BR qt4-devel
|
|
|
a2e993a |
|
|
|
a2e993a |
* Wed Nov 18 2009 Thomas Janssen <thomasj@fedoraproject.org> 1.0.0-1
|
|
|
295b2fd |
- Initial Fedora release
|