Sophie

Sophie

distrib > Mandriva > 2008.0 > x86_64 > by-pkgid > 22838f4395dd3746ae8843f0d5f37dc1 > files > 2

gurlchecker-0.10.1-1mdv2008.0.src.rpm

%define version 0.10.1
%define release %mkrel 1

Summary:	Web page link validation program
Name:		gurlchecker
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Networking/WWW
URL:		http://www.nongnu.org/gurlchecker/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot

Source:		http://labs.libre-entreprise.org/download/%{name}/%{name}-%{version}.tar.bz2

BuildRequires:	libglade2.0-devel
BuildRequires:	libgnomeui2-devel
BuildRequires:	libgnet2-devel
BuildRequires:	ImageMagick
BuildRequires:  perl(XML::Parser)
BuildRequires:  gnutls-devel
BuildRequires:  docbook-utils
BuildRequires:  openjade
BuildRequires:  libtidy-devel
BuildRequires:  libcroco0.6-devel
BuildRequires:	docbook-dtd41-sgml
BuildRequires:  gtk-doc
BuildRequires:  desktop-file-utils
%description
gURLChecker is a graphical web link checker. It can work on a whole
site, a single local page or a browser bookmarks file.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# menu
mkdir -p %{buildroot}%{_menudir}
cat << _EOF_ > %{buildroot}%{_menudir}/%{name}
?package(%{name}): \
 command="%{_bindir}/%{name}" \
 icon="%{name}.png" \
 longtitle="Web page link checker" \
 needs="x11" \
 section="Internet/Other" \
 title="gURLChecker" \
 startup_notify="true" \
 xdg="true"
_EOF_

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="Network" \
  --add-category="X-MandrivaLinux-Internet-Other" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

#icons
mkdir -p %{buildroot}%{_iconsdir} \
	 %{buildroot}%{_liconsdir} \
	 %{buildroot}%{_miconsdir}
convert -geometry 48x48 ui/%{name}_icon.png %{buildroot}%{_liconsdir}/%{name}.png
convert -geometry 32x32 ui/%{name}_icon.png %{buildroot}%{_iconsdir}/%{name}.png
convert -geometry 16x16 ui/%{name}_icon.png %{buildroot}%{_miconsdir}/%{name}.png

%find_lang %{name}

%clean
rm -rf %{buildroot}

%post
%update_menus

%postun
%clean_menus

%files -f %{name}.lang
%defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog NEWS README THANKS
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/*
%dir %{_datadir}/gtk-doc/html/%{name}
%{_datadir}/gtk-doc/html/%{name}/*
%{_datadir}/pixmaps/*
%{_mandir}/man1/*
%{_menudir}/*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png




%changelog
* Tue May 22 2007 Jérôme Soyer <saispo@mandriva.org> 0.10.1-1mdv2008.0
+ Revision: 29667
- New release


* Thu Mar 01 2007 Emmanuel Andry <eandry@mandriva.org> 0.10.0-4mdv2007.0
+ Revision: 130363
- buildrequires libtidy-devel
- buildrequires libcroco0.6-devel
- buildrequires docbook-dtd41-sgml
- buildrequires desktop-file-utils
- Import gurlchecker

* Sun Aug 20 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.10.0-3mdv2007.0
- Rebuild against new dbus

* Mon Aug 14 2006 Emmanuel Andry <eandry@mandriva.org> 0.10.0-2mdv2007.0
- xdg menu

* Tue May 30 2006 Jerome Soyer <saispo@mandriva.org> 0.10.0-1mdv2007.0
- New release 0.10.0

* Tue May 16 2006 Jerome Soyer <saispo@mandriva.org> 0.9.2-1mdk
- New release, i decided to upload unstable, more options are present.

* Tue Oct 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.8.2-5mdk
- Fix BuildRequires

* Tue Oct 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.8.2-4mdk
Fix BuildRequires

* Tue Oct 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.8.2-3mdk
Fix BuildRequires

* Tue Oct 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.8.2-2mdk
- BuildRequires fix

* Tue May 31 2005 Lenny Cartier <lenny@mandriva.com> 0.8.2-1mdk
- 0.8.2

* Mon Apr 04 2005 Abel Cheung <deaddog@mandrake.org> 0.8.1-1mdk
- 0.8.1

* Tue Jan 04 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.8.0-1mdk
- 0.8.0

* Sun Apr 04 2004 Abel Cheung <deaddog@deaddog.org> 0.6.7-1mdk
- New version

* Sat Mar 13 2004 Abel Cheung <deaddog@deaddog.org> 0.6.6-1mdk
- New version