Sophie

Sophie

distrib > Mandriva > 7.2 > i586 > media > main-src > by-pkgid > ec06baf0e23102f904da5d3904e4fa4e > files > 3

ggv-0.95-3mdk.src.rpm

%define name	ggv
%define version	0.95

Release:	3mdk

Summary:	The GNOME system monitor.
Name:     	%name
Version: 	%version
Copyright:	GPL
Group:		Office
Source: 	ftp://ftp.gnome.org/pub/GNOME/sources/unstable/%{name}/%{name}-%{version}.tar.bz2
#Source1:	ggv_menuentry
Source2:	ggv_mini.xpm
Source3:	ggv.xpm
Source4:	ggv_large.xpm
Patch:		ggv-0.95-bonobo.patch.bz2
URL:		http://www.gnome.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
BuildRequires: gnome-libs-devel gtk+-devel glib-devel ORBit-devel

%description
ggv allows you to view PostScript documents, and print ranges
of pages.

%description -l fr
ggv permet de visualiser des documents PostScript. Basé sur GhostView.

%prep
%setup -q
#(dam's)
%patch -p1 -b .bonobo
autoconf

%build
%configure --disable-bonobotest
%{make}

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall 

mkdir -p $RPM_BUILD_ROOT%{_menudir}
cat << EOF >  $RPM_BUILD_ROOT%{_menudir}/%{name}
?package(%{name}): command="%{_bindir}/%{name}" icon="%{name}.xpm" needs="x11" title="ggv" longtitle="Gnome Version of ghostview" section="Applications/Publishing"
EOF


mkdir -p $RPM_BUILD_ROOT%{_miconsdir} $RPM_BUILD_ROOT%{_liconsdir} $RPM_BUILD_ROOT%{_iconsdir}
install -m644 %{SOURCE2} $RPM_BUILD_ROOT%{_miconsdir}/%{name}.xpm
install -m644 %{SOURCE3} $RPM_BUILD_ROOT%{_iconsdir}/%{name}.xpm
install -m644 %{SOURCE4} $RPM_BUILD_ROOT%{_liconsdir}/%{name}.xpm

%{find_lang} %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%post   
%{update_menus}
/sbin/ldconfig

%postun
%{clean_menus}
/sbin/ldconfig

%files -f %{name}.lang
%defattr(-, root, root)

%doc AUTHORS COPYING ChangeLog NEWS README TODO
%{_bindir}/*
%{_datadir}/gnome/help/ggv
%{_datadir}/pixmaps/*
%{_iconsdir}/*.xpm
%{_liconsdir}/*.xpm
%{_miconsdir}/*.xpm
%{_menudir}/*
%{_sysconfdir}/CORBA/servers/*

%changelog
* Wed Oct  4 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 0.95-3mdk
- Add BuildRequires
- Embed menu entry
- Change previous bonobo patch to remove bonobo support (broken)
- Clean spec
- Use find_lang macro

* Fri Jul 21 2000 dam's <damien@mandrakesoft.com> 0.95-2mdk
- BM + macrozification
- patch bonobo to be built against new bonobo.

* Tue Jun 13 2000 dam's <damien@mandrakesoft.com> 0.95-1mdk
- updated from helix version.
- corrected %post.

* Fri Apr 28 2000 Vincent Saugey <vince@mandrakesoft.com> 0.82-4mdk
- Fix problem of path
- Add 32x32 icon

* Wed Apr 19 2000 Daouda Lo <daouda@mandrakesoft.com> 0.82-3mdk
- fix bonobo dependencies 

* Tue Apr 18 2000 Daouda Lo <daouda@mandrakesoft.com> 0.82-2mdk
- Upload both Source and binary files.
- add menu entry 
- add icon