Sophie

Sophie

distrib > Mageia > 7 > aarch64 > by-pkgid > a2d956c6f067a33fbc59cb2f7a92e65c > files > 4

cups-drivers-capt-0.1-17.mga7.src.rpm

%define rname capt

Summary:	CAPT driver for Canon LBP-810 and LBP-1120
Name:		cups-drivers-%{rname}
Version:	0.1
Release:	%mkrel 17
License:	GPL
Group:		System/Printing
URL:		http://www.boichat.ch/nicolas/capt/
Source0:	http://www.boichat.ch/nicolas/capt/%{rname}-%{version}.tar.bz2
Patch0:		capt-0.1-LDFLAGS.diff
Patch1:		capt-0.1-gcc7.patch
Requires:	cups
Conflicts:	cups-drivers = 2007
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007

%description
CAPT driver for Canon LBP-810 and LBP-1120

This package contains CUPS drivers (PPD) for the following printers:

 o Canon-LBP-810
 o Canon-LBP-1120

%prep

%setup -q -n %{rname}-%{version}
%autopatch -p1

%build

%make_build CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

# Correct PPD files to pass "cupstestppd"
perl -p -i -e "s/DefaultNoReset/DefaultAlwaysReset/g" ppd/*.ppd

# Do not generate a log file with fixed name, security problem!
perl -p -i -e "s:/tmp/capt.log:/dev/null:g" ppd/*.ppd

# Create PPD file for LBP-1120
cp ppd/Canon-LBP-810-capt.ppd ppd/Canon-LBP-1120-capt.ppd
perl -p -i -e "s:LBP-810:LBP-1120:g" ppd/Canon-LBP-1120-capt.ppd
perl -p -i -e "s:lbp810:lbp1120:g" ppd/Canon-LBP-1120-capt.ppd

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/cups/model/capt

install -m0755 capt %{buildroot}%{_bindir}/
install -m0755 capt-* %{buildroot}%{_bindir}/
install -m0644 ppd/*.ppd %{buildroot}%{_datadir}/cups/model/capt/

%files
%defattr(0644,root,root,0755)
%doc COPYING NEWS README SPECS THANKS TODO
%attr(0755,root,root) %{_bindir}/capt*
%attr(0755,root,root) %dir %{_datadir}/cups/model/capt
%attr(0644,root,root) %{_datadir}/cups/model/capt/Canon-LBP-810-capt.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/capt/Canon-LBP-1120-capt.ppd*




%changelog
* Sun Sep 23 2018 umeabot <umeabot> 0.1-17.mga7
  (not released yet)
+ Revision: 1297356
- Mageia 7 Mass Rebuild

* Thu Sep 28 2017 cjw <cjw> 0.1-16.mga7
+ Revision: 1160898
- patch1: fix build with gcc 7

* Wed Feb 03 2016 umeabot <umeabot> 0.1-15.mga6
+ Revision: 933123
- Mageia 6 Mass Rebuild

* Wed Oct 15 2014 umeabot <umeabot> 0.1-14.mga5
+ Revision: 744530
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 0.1-13.mga5
+ Revision: 678620
- Mageia 5 Mass Rebuild

* Fri Oct 18 2013 umeabot <umeabot> 0.1-12.mga4
+ Revision: 503646
- Mageia 4 Mass Rebuild

* Fri Jan 11 2013 umeabot <umeabot> 0.1-11.mga3
+ Revision: 348433
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Wed Feb 23 2011 ennael <ennael> 0.1-10.mga1
+ Revision: 57687
- imported package cups-drivers-capt


* Tue Nov 30 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-10mdv2011.0
+ Revision: 603866
- rebuild

* Sun Mar 14 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-9mdv2010.1
+ Revision: 518838
- rebuild

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1-8mdv2010.0
+ Revision: 413282
- rebuild

* Tue Dec 23 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdv2009.1
+ Revision: 318056
- use %%ldflags

* Mon Jun 16 2008 Thierry Vignaud <tv@mandriva.org> 0.1-6mdv2009.0
+ Revision: 220524
- rebuild

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 0.1-5mdv2008.1
+ Revision: 149144
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 30 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1-4mdv2008.0
+ Revision: 75323
- fix deps (pixel)

* Sun Aug 19 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1-3mdv2008.0
+ Revision: 66562
- rebuild
- use the new System/Printing RPM GROUP

* Mon Aug 13 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdv2008.0
+ Revision: 62495
- Import cups-drivers-capt



* Mon Aug 13 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdv2008.0
- initial Mandriva package