Sophie

Sophie

distrib > Mandriva > 10.2 > x86_64 > by-pkgid > 8c1c4c573045940a7bc9311529b9dc97 > files > 2

gparted-0.0.8-1mdk.src.rpm

Summary:	GParted is a graphical frontend to libparted
Name:		gparted
Version:	0.0.8
Release:	1mdk
License:	GPL
Group:		System/Kernel and hardware		

Source:		http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Source2:	%{name}_logo7.png
Url:		http://%{name}.sourceforge.net/
BuildRoot:	%_tmppath/%name-%version-root
BuildRequires:	parted >= 1.6.13 parted-devel >= 1.6.13 gtkmm2.4-devel
BuildRequires:	ImageMagick
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
%configure
%make

%install
%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"
EOF

#icons
mkdir -p $RPM_BUILD_ROOT/{%_liconsdir,%_iconsdir,%_miconsdir}
convert %{SOURCE2} -geometry 32x32 %{buildroot}%{_iconsdir}/%{name}.png
convert %{SOURCE2} -geometry 48x48 %{buildroot}%{_liconsdir}/%{name}.png
convert %{SOURCE2} -geometry 16x16 %{buildroot}%{_miconsdir}/%{name}.png

#consolehelper
install -d $RPM_BUILD_ROOT%{_bindir}
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 HACKING README COPYING ChangeLog
%{_bindir}/%{name}
%{_sbindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_menudir}/%{name}
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

%changelog
* 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