Sophie

Sophie

distrib > Mandriva > 2006.0 > i586 > by-pkgid > 2e51aa1f4854af61ea223bcd37f11dc3 > files > 3

drakhosts-0.1-1mdk.src.rpm

%define version 0.1
%define name drakhosts
%define release 1mdk

Summary:	GUI to configure Hosts file
Name:		%{name}
Version:	%{version}
Release:        %{release}
Source0:	%{name}-%{version}.tar.bz2
Source1:	%name.png
License:	GPL
URL:		http://cvs.mandriva.com/drakhosts/
Group:		System/Configuration/Other
Packager:	Antoine Ginies <aginies@mandriva.com>
Requires:	perl-Gtk2, perl-MDK-Common
BuildRoot:	%{_tmppath}/%{name}-buildroot
Buildarch:	noarch

%description
GUI to configure /etc/hosts file.

%prep
%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT
make prefix=$RPM_BUILD_ROOT install 

#menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/pixmaps/

(mkdir -p %{buildroot}/%{_menudir}
cat > %{buildroot}/%{_menudir}/%{name}  <<EOF
?package(%name): \
command="%{_sbindir}/%{name}" icon="%name.png" section="Configuration/Other" title="Drakhosts" longtitle="Mandriva Hosts file configurator" 
EOF
)

mkdir -p $RPM_BUILD_ROOT/%_liconsdir
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 48x48 %{SOURCE1} $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
convert -size 32x32 %{SOURCE1} $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 16x16 %{SOURCE1} $RPM_BUILD_ROOT/%_miconsdir/%name.png


#install lang
%{find_lang} %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%post
%{update_menus}

%postun
%{clean_menus}

%files -f %{name}.lang
%defattr(-,root,root)
%doc COPYING
%{_sbindir}/%{name}
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png
%_datadir/*
%{_menudir}/%{name}*

%changelog
* Fri Jul  1 2005 Antoine Ginies <aginies@mandrakesoft.com> 0.1-1mdk
- first release