Summary: GParted is a graphical frontend to libparted Name: gparted Version: 0.3.3 Release: %mkrel 2 License: GPL Group: System/Kernel and hardware Source: http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 Url: http://%{name}.sourceforge.net/ BuildRoot: %_tmppath/%name-%version-root BuildRequires: parted-devel >= 1.6.13 BuildRequires: gtkmm2.4-devel BuildRequires: ImageMagick BuildRequires: desktop-file-utils Requires: usermode-consoleonly %description GParted stands for Gnome Partition Editor and is a graphical frontend to libparted. Among other features it supports creating, resizing, moving and copying of partitions. %prep %setup -q %build #(sb) hardcoded Gentoo libtool version? sed -i 's/1.5.22/1.5.20/' configure %configure %make %install rm -fr %buildroot %makeinstall %find_lang %name #menu mkdir -p $RPM_BUILD_ROOT%{_menudir} cat << EOF > $RPM_BUILD_ROOT%{_menudir}/%{name} ?package(%{name}): \ command="gparted" \ icon="%{name}.png" \ needs="x11" \ title="Gparted" \ longtitle="GNOME Partition Editor" \ section="System/Configuration/Hardware" \ xdg="true" EOF desktop-file-install --vendor="" \ --remove-category="Application" \ --add-category="Settings" \ --add-category="HardwareSettings" \ --add-category="X-MandrivaLinux-System-Configuration-Other" \ --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/* #icons mkdir -p $RPM_BUILD_ROOT/{%_liconsdir,%_iconsdir,%_miconsdir} convert pixmaps/%{name}.png -geometry 32x32 %{buildroot}%{_iconsdir}/%{name}.png install pixmaps/%{name}.png %{buildroot}%{_liconsdir}/%{name}.png convert pixmaps/%{name}.png -geometry 16x16 %{buildroot}%{_miconsdir}/%{name}.png #consolehelper install -d $RPM_BUILD_ROOT%{_sbindir} mv $RPM_BUILD_ROOT%{_bindir}/gparted $RPM_BUILD_ROOT%{_sbindir} pushd $RPM_BUILD_ROOT%{_bindir} ln -sf consolehelper %{name} popd %clean rm -fr %buildroot %post %update_menus %postun %clean_menus %files -f %{name}.lang %defattr(-,root,root) %doc AUTHORS README COPYING ChangeLog %{_bindir}/%{name} %{_sbindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_menudir}/%{name} %{_liconsdir}/%{name}.png %{_iconsdir}/%{name}.png %{_miconsdir}/%{name}.png %{_datadir}/pixmaps/%{name}.png %changelog * Fri Jan 26 2007 Pixel <pixel@mandriva.com> 0.3.3-2mdv2007.0 + Revision: 113691 - rebuild for libparted-1.8.so.2 * Fri Jan 05 2007 Stew Benedict <sbenedict@mandriva.com> 0.3.3-1mdv2007.1 + Revision: 104466 - Import gparted * Fri Jan 05 2007 Stew Benedict <sbenedict@mandriva.com> 0.3.3-1mdv2007.1 - 0.3.3 * Wed Sep 06 2006 Stew Benedict <sbenedict@mandriva.com> 0.2.5-6mdv2007.0 - make sure new libcariomm is actually installed and rebuild * Sat Sep 02 2006 Emmanuel Andry <tvignaud@mandriva.com> 0.2.5-5mdv2007.0 - rebuild against new libcairomm * Sat Aug 12 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.2.5-4mdv2007.0 - really rebuild against new libparted * Fri Aug 11 2006 Charles A Edwards <eslrahc@mandriva.org> 0.2.5-3mdv2007.0 - rebuild for new libparted * Mon Jul 10 2006 Stew Benedict <sbenedict@mandriva.com> 0.2.5-2mdv2007.0 - rebuild for new libparted - remove parted as a requires don't know why previous editor felt it was needed - xdg menu * Tue May 23 2006 Emmanuel Andry <eandry@mandriva.org> 0.2.5-1mdk - 0.2.5 - move parted as Requires and not buildrequires * Tue Apr 18 2006 Stew Benedict <sbenedict@mandriva.com> 0.2.4-1mdk - 0.2.4 - drop S2, use included logo * Sun Oct 2 2005 Olivier Blin <oblin@mandriva.com> 0.0.8-2mdk - rebuild for parted-1.6.24 * Thu Dec 23 2004 Stew Benedict <sbenedict@mandrakesoft.com> 0.0.8-1mdk - 0.0.8, add an icon to the menu items * Wed Nov 10 2004 Stew Benedict <sbenedict@mandrakesoft.com> 0.0.6-1mdk - first Mandrakelinux release