Name: rasterview Summary: Common Unix Printing System raster file viewer Version: 1.2.1 Release: 3%{?dist} License: GPLv2+ Group: Applications/Publishing Source: http://www.easysw.com/~mike/rasterview/rasterview-%{version}.tar.gz Url: http://www.easysw.com/~mike/rasterview/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: fltk-devel BuildRequires: cups-devel BuildRequires: libpng-devel BuildRequires: libjpeg-devel BuildRequires: zlib-devel BuildRequires: desktop-file-utils >= 0.2.92 Patch1: rasterview-desktop-file.patch %description The Common UNIX Printing System uses an intermediate format called raster for inkjet printers and others that require rasterized input. This program can be used to view this intermediate format and is mainly used for debugging printer drivers. %prep %setup -q %patch1 -p1 -b .desktop-file %build %configure make %install rm -rf %{buildroot} make BUILDROOT=%{buildroot} install rm -rf %{buildroot}%{_sysconfdir}/X11/applnk rm -f %{buildroot}%{_datadir}/applnk/Development/rasterview.desktop desktop-file-install \ --dir %{buildroot}%{_datadir}/applications \ --add-category System \ rasterview.desktop %clean rm -rf %{buildroot} %post update-mime-database %{_datadir}/mime &> /dev/null || : update-desktop-database &> /dev/null || : %postun update-desktop-database &>/dev/null || : update-mime-database %{_datadir}/mime &> /dev/null || : %files %defattr(-,root,root,-) %doc README COPYING %{_bindir}/rasterview %{_datadir}/icons/hicolor/*/apps/rasterview.png %{_datadir}/mimelnk/application/vnd.cups-raster.desktop %{_datadir}/applications/*.desktop %changelog * Wed Jan 6 2010 Tim Waugh - 1.2.1-3 - Changed default file attributes specification. - Update MIME and desktop databases in %%post and %%postun. * Wed Jan 6 2010 Tim Waugh - 1.2.1-2 - Removed unpackaged files and added build requirements (from package review bug #552610). * Mon Dec 14 2009 Tim Waugh - 1.2.1-1 - Initial package.