095e01c
Summary		: CUPS backend for the Canon BJNP network printers 
095e01c
Name		: cups-bjnp
Louis Lagendijk 4196b8c
Version		: 2.0.3
eda6fe5
Release		: 5%{?dist}
Louis Lagendijk 07161bb
License		: GPLv2+
095e01c
Source		: http://downloads.sourceforge.net/cups-bjnp/cups-bjnp-%{version}.tar.gz
095e01c
Group		: System Environment/Daemons
095e01c
URL		: https://sourceforge.net/projects/cups-bjnp/
095e01c
Louis Lagendijk df8a6a5
# cups is required so we can check that the backend directory is really correct
Louis Lagendijk 07161bb
BuildRequires:	gcc
Louis Lagendijk 07161bb
BuildRequires: 	cups
095e01c
BuildRequires:	cups-devel
4db5858
BuildRequires: make
095e01c
Requires: cups
095e01c
Louis Lagendijk 5c7d3ee
%global cups_backend_dir %{_exec_prefix}/lib/cups/backend
095e01c
%description
095e01c
This package contains a backend for CUPS for Canon printers using the 
095e01c
proprietary BJNP network protocol.
095e01c
095e01c
%prep
095e01c
%setup -q
095e01c
095e01c
%build
Louis Lagendijk f6ba942
%configure --prefix=%{_exec_prefix} --with-cupsbackenddir=%{cups_backend_dir} --disable-Werror
095e01c
make %{?_smp_mflags}
095e01c
095e01c
%install
095e01c
rm -rf $RPM_BUILD_ROOT
095e01c
make DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" install
095e01c
095e01c
%files
095e01c
%{cups_backend_dir}/bjnp
Louis Lagendijk bc67bab
%doc COPYING ChangeLog TODO NEWS README README.levels
095e01c
095e01c
%changelog
eda6fe5
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-5
eda6fe5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
eda6fe5
a8c10d4
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-4
a8c10d4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
a8c10d4
874b371
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-3
874b371
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
874b371
bd70295
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-2
bd70295
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
bd70295
Louis Lagendijk 4196b8c
* Wed Feb 12 2020 Louis Lagendijk <llagendijk@users.sourceforge.net> - 2.0.3-1
Louis Lagendijk 4196b8c
- New upstream version 2.0.3 
Louis Lagendijk 4196b8c
- Fixes FTBS
Louis Lagendijk 4196b8c
- Increased status buffer for compatibility with new printers
Louis Lagendijk 4196b8c
f980bb8
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.1-5
f980bb8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
f980bb8
b1af36f
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.1-4
b1af36f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
b1af36f
1295321
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.1-3
1295321
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
1295321
7383199
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.1-2
7383199
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
7383199
Louis Lagendijk 07161bb
* Wed Feb 21 2018 Louis Lagendijk <llagendijk@users.sourceforge.net> - 2.0.1-1
Louis Lagendijk 07161bb
- New release changed to GPLv2+. Added BR gcc. No other changes
Louis Lagendijk 07161bb
Louis Lagendijk 4a310e2
* Thu Jan 07 2016 Louis Lagendijk <llagendijk@users.sourceforge.net> - 2.0-4
Louis Lagendijk 4a310e2
- removed defattr
Louis Lagendijk 4a310e2
- corrected previous changelog entry that had incorrect version
Louis Lagendijk 4a310e2
Louis Lagendijk 4a310e2
* Thu Jan 07 2016 Louis Lagendijk <llagendijk@users.sourceforge.net> - 2.0-3
Louis Lagendijk 4a310e2
- Fixed specfile to use global instead of define
Louis Lagendijk 5c7d3ee
Louis Lagendijk 0eb09f2
* Sat Sep 06 2014 Louis Lagendijk <llagendijk@users.sourceforge.net> - 1.9.2-1
Louis Lagendijk 0eb09f2
- New upstream release 2.0
Louis Lagendijk 0eb09f2
- Adds ink level reporting
Louis Lagendijk 0eb09f2
- improved printer error handling
Louis Lagendijk 0eb09f2
Louis Lagendijk 194c04f
* Sat Apr 12 2014 Louis Lagendijk <llagendijk@users.sourceforge.net> - 1.9.2-1
Louis Lagendijk 194c04f
- New upstream release 1.9.2
Louis Lagendijk 194c04f
- Simplified error handling
Louis Lagendijk 194c04f
Louis Lagendijk bc67bab
* Sat Mar 29 2014 Louis Lagendijk <llagendijk@users.sourceforge.net> - 1.9.1-1
Louis Lagendijk bc67bab
- New upstream release 1.9.1
Louis Lagendijk bc67bab
- fixes out of paper reporting
Louis Lagendijk bc67bab
- Fixes an incompatibility with xml status reports from newer printers
Louis Lagendijk bc67bab
Louis Lagendijk 7758007
* Thu Mar 20 2014 Louis Lagendijk <llagendijk@users.sourceforge.net> - 1.9.0-1
Louis Lagendijk 7758007
- New upstream release 1.9.0
Louis Lagendijk 7758007
- Adds ink-level reporting
Louis Lagendijk 7758007
- improved out-of-paper handling 
Louis Lagendijk 7758007
Louis Lagendijk 969fd15
* Wed Jan 22 2014  Louis Lagendijk <llagendijk@users.sourceforge.net> - 1.2.2-1
Louis Lagendijk 969fd15
- new upstream release 1.2.2
Louis Lagendijk 969fd15
- Fix crash with newer printers that send an xml-document for printer status
Louis Lagendijk 969fd15
- Fix possible buffer overflow on response buffer
Louis Lagendijk 969fd15
Louis Lagendijk 0303555
* Sat Feb 23 2013 Louis Lagendijk <llagendijk@users.sourceforge.net> - 1.2.1-1
Louis Lagendijk 0303555
  New upstream release. Fixes hang with MX270 and possibly other printers (bug
Louis Lagendijk 0303555
  introduced with version 1.1)
Louis Lagendijk 0303555
Louis Lagendijk e8ec833
* Tue Nov 27 2012 Louis Lagendijk <llagendijk@users.sourceforge.net> - 1.2-1
Louis Lagendijk e8ec833
- new upstream release 1.2, fixes compilation error on EL6
Louis Lagendijk e8ec833
Louis Lagendijk f6ba942
* Sat Sep 29 2012 Louis Lagendijk <llagendijk@users.sourceforge.net> - 1.1-1
Louis Lagendijk f6ba942
- New upstream release 1.1
Louis Lagendijk f6ba942
- Fixes "Failed to read side channel" error message
Louis Lagendijk f6ba942
- Supports printing over IPv6