Blame SPECS/pnm2ppa.spec

a90dc3
Name: pnm2ppa
a90dc3
Summary: Drivers for printing to HP PPA printers
a90dc3
Epoch: 1
a90dc3
Version: 1.04
a90dc3
Release: 26%{?dist}
a90dc3
URL: http://sourceforge.net/projects/pnm2ppa 
a90dc3
Source: http://download.sourceforge.net/pnm2ppa/pnm2ppa-%{version}.tar.gz
a90dc3
# Following sourcelink is dead currently.
a90dc3
Source1: http://www.httptech.com/ppa/files/ppa-0.8.6.tar.gz
a90dc3
# Upstream sync.
a90dc3
Patch2: pbm2ppa-20000205.diff
a90dc3
# Use RPM_OPT_FLAGS.
a90dc3
Patch3: pnm2ppa-redhat.patch
a90dc3
# Don't return a local variable out of scope (bug #704568).
a90dc3
Patch4: pnm2ppa-coverity-return-local.patch
a90dc3
License: GPLv2+ and GPLv2
a90dc3
Group: Applications/Publishing
a90dc3
a90dc3
%description
a90dc3
Pnm2ppa is a color driver for HP PPA host-based printers such as the
a90dc3
HP710C, 712C, 720C, 722C, 820Cse, 820Cxi, 1000Cse, and 1000Cxi.
a90dc3
Pnm2ppa accepts Ghostscript output in PPM format and sends it to the
a90dc3
printer in PPA format.
a90dc3
a90dc3
Install pnm2ppa if you need to print to a PPA printer.
a90dc3
a90dc3
%prep
a90dc3
%setup -q
a90dc3
a90dc3
#pbm2ppa source
a90dc3
%setup -q -T -D -a 1 
a90dc3
%patch2 -p0 -b .20000205
a90dc3
%patch3 -p1 -b .rh
a90dc3
%patch4 -p1 -b .coverity-return-local
a90dc3
a90dc3
for file in docs/en/LICENSE pbm2ppa-0.8.6/LICENSE; do
a90dc3
 sed "s|\r||g" $file > $file.new && \
a90dc3
 touch -r $file $file.new && \
a90dc3
 mv $file.new $file
a90dc3
done
a90dc3
a90dc3
%build
a90dc3
make %{?_smp_mflags}
a90dc3
pushd pbm2ppa-0.8.6
a90dc3
make %{?_smp_mflags}
a90dc3
popd
a90dc3
a90dc3
a90dc3
%install
a90dc3
install -d $RPM_BUILD_ROOT%{_bindir}
a90dc3
install -d $RPM_BUILD_ROOT%{_sysconfdir}
a90dc3
install -d $RPM_BUILD_ROOT%{_mandir}/man1
a90dc3
make INSTALLDIR=$RPM_BUILD_ROOT%{_bindir} CONFDIR=$RPM_BUILD_ROOT%{_sysconfdir} \
a90dc3
    MANDIR=$RPM_BUILD_ROOT%{_mandir}/man1 install 
a90dc3
install -p -m 0755 utils/Linux/detect_ppa $RPM_BUILD_ROOT%{_bindir}
a90dc3
install -p -m 0755 utils/Linux/test_ppa $RPM_BUILD_ROOT%{_bindir}
a90dc3
install -p -m 0755 pbm2ppa-0.8.6/pbm2ppa  $RPM_BUILD_ROOT%{_bindir}
a90dc3
install -p -m 0755 pbm2ppa-0.8.6/pbmtpg   $RPM_BUILD_ROOT%{_bindir}
a90dc3
install -p -m 0644 pbm2ppa-0.8.6/pbm2ppa.conf $RPM_BUILD_ROOT%{_sysconfdir}
a90dc3
install -p -m 0644 pbm2ppa-0.8.6/pbm2ppa.1   $RPM_BUILD_ROOT%{_mandir}/man1
a90dc3
a90dc3
chmod 644 docs/en/LICENSE
a90dc3
mkdir -p pbm2ppa
a90dc3
for file in CALIBRATION CREDITS INSTALL INSTALL-MORE LICENSE README ; do
a90dc3
  install -p -m 0644 pbm2ppa-0.8.6/$file pbm2ppa/$file
a90dc3
done
a90dc3
a90dc3
a90dc3
%files 
a90dc3
%defattr(-,root,root,-)
a90dc3
%doc docs/en/CREDITS docs/en/INSTALL docs/en/LICENSE docs/en/README
a90dc3
%doc docs/en/RELEASE-NOTES docs/en/TODO
a90dc3
%doc docs/en/INSTALL.REDHAT.txt docs/en/COLOR.txt docs/en/CALIBRATION.txt
a90dc3
%doc docs/en/INSTALL.REDHAT.html docs/en/COLOR.html docs/en/CALIBRATION.html
a90dc3
%doc test.ps
a90dc3
%doc pbm2ppa
a90dc3
%{_bindir}/pnm2ppa
a90dc3
%{_bindir}/pbm2ppa
a90dc3
%{_bindir}/pbmtpg
a90dc3
%{_bindir}/calibrate_ppa
a90dc3
%{_bindir}/test_ppa
a90dc3
%{_bindir}/detect_ppa
a90dc3
%{_mandir}/man1/pnm2ppa.1*
a90dc3
%{_mandir}/man1/pbm2ppa.1*
a90dc3
%config(noreplace) %{_sysconfdir}/pnm2ppa.conf
a90dc3
%config(noreplace) %{_sysconfdir}/pbm2ppa.conf
a90dc3
a90dc3
%changelog
a90dc3
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.04-26
a90dc3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
a90dc3
a90dc3
* Tue Oct 23 2012 Tim Waugh <twaugh@redhat.com> - 1:1.04-25
a90dc3
- Fixed license tag.  pnm2ppa is GPLv2+; pbm2ppa is GPLv2.
a90dc3
a90dc3
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.04-24
a90dc3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
a90dc3
a90dc3
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.04-23
a90dc3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
a90dc3
a90dc3
* Fri May 20 2011 Tim Waugh <twaugh@redhat.com> - 1:1.04-22
a90dc3
- Don't return a local variable out of scope (bug #704568).
a90dc3
a90dc3
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.04-21
a90dc3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
a90dc3
a90dc3
* Tue Oct 05 2010 Parag Nemade <paragn AT fedoraproject.org> - 1:1.04-20
a90dc3
- Merge-review cleanup (#226303)
a90dc3
a90dc3
* Fri Mar  5 2010 Tim Waugh <twaugh@redhat.com> - 1:1.04-19
a90dc3
- Consistent use of macros.
a90dc3
- Removed ancient obsoletes tag.
a90dc3
- Clean buildroot in install section not prep section.
a90dc3
- Make setup quiet.
a90dc3
- Use noreplace for config files.
a90dc3
a90dc3
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.04-18
a90dc3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
a90dc3
a90dc3
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.04-17
a90dc3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
a90dc3
a90dc3
* Wed Sep 24 2008 Tim Waugh <twaugh@redhat.com> 1:1.04-16
a90dc3
- Removed patch fuzz.
a90dc3
a90dc3
* Wed Feb 13 2008 Tim Waugh <twaugh@redhat.com> 1:1.04-15
a90dc3
- Rebuild for GCC 4.3.
a90dc3
a90dc3
* Wed Aug 29 2007 Tim Waugh <twaugh@redhat.com> 1:1.04-14
a90dc3
- Added dist tag.
a90dc3
- Fixed summary.
a90dc3
- Better buildroot tag.
a90dc3
- More specific license tag.
a90dc3
a90dc3
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1:1.04-13.2.2
a90dc3
- rebuild
a90dc3
a90dc3
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1:1.04-13.2.1
a90dc3
- bump again for double-long bug on ppc(64)
a90dc3
a90dc3
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1:1.04-13.2
a90dc3
- rebuilt for new gcc4.1 snapshot and glibc changes
a90dc3
a90dc3
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
a90dc3
- rebuilt
a90dc3
a90dc3
* Wed Mar 16 2005 Tim Waugh <twaugh@redhat.com> 1:1.04-13
a90dc3
- Rebuild for new GCC.
a90dc3
a90dc3
* Wed Feb  9 2005 Tim Waugh <twaugh@redhat.com> 1:1.04-12
a90dc3
- s/Copyright:/License:/.
a90dc3
- s/Serial:/Epoch:/.
a90dc3
- Rebuilt.
a90dc3
a90dc3
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
a90dc3
- rebuilt
a90dc3
a90dc3
* Thu Feb 19 2004 Tim Waugh <twaugh@redhat.com>
a90dc3
- rebuilt
a90dc3
a90dc3
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
a90dc3
- rebuilt
a90dc3
a90dc3
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
a90dc3
- rebuilt
a90dc3
a90dc3
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
a90dc3
- rebuilt
a90dc3
a90dc3
* Wed Nov 20 2002 Tim Powers <timp@redhat.com>
a90dc3
- rebuild in current collinst
a90dc3
a90dc3
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
a90dc3
- automated rebuild
a90dc3
a90dc3
* Thu May 23 2002 Tim Powers <timp@redhat.com>
a90dc3
- automated rebuild
a90dc3
a90dc3
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
a90dc3
- automated rebuild
a90dc3
a90dc3
* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
a90dc3
- Bump release + rebuild.
a90dc3
a90dc3
* Mon Dec 11 2000 Crutcher Dunnavant <crutcher@redhat.com>
a90dc3
- Upgrade to 1.04, editied the pbm2ppa patch to add <string.h>
a90dc3
- to pbmtpg.c, which uses strmp, edited the redhat patch to
a90dc3
- apply cleanly.
a90dc3
a90dc3
* Thu Aug 16 2000 Bill Nottingham <notting@redhat.com>
a90dc3
- tweak summary
a90dc3
a90dc3
* Thu Aug  3 2000 Bill Nottingham <notting@redhat.com>
a90dc3
- build upstream package
a90dc3
a90dc3
* Tue Jul 11 2000 Duncan Haldane <duncan_haldane@users.sourceforge.net>
a90dc3
- updated for 1.0 release.
a90dc3
a90dc3
* Mon Jul 10 2000 Florian La Roche <Florian.LaRoche@redhat.com>
a90dc3
- remove execute bits from config file and man-page
a90dc3
a90dc3
* Sun Apr 09 2000 <duncan_haldane@users.sourceforge.net>
a90dc3
- added optional updated rhs-printfilter  files
a90dc3
a90dc3
* Thu Feb 10 2000 Bill Nottingham <notting@redhat.com>
a90dc3
- adopt upstream package
a90dc3
a90dc3
* Sun Feb 6 2000 <duncan_haldane@users.sourceforge.net>
a90dc3
- new pnm2ppa release,  and add pbm2ppa driver.
a90dc3
a90dc3
* Thu Jan 7 2000 <duncan_haldane@users.sourceforge.net>
a90dc3
- created rpm
a90dc3
a90dc3
a90dc3