1603992 - foomatic-db: FTBFS in Fedora rawhide
This commit is contained in:
parent
6a6a9521a7
commit
00c46b6b9f
@ -6,7 +6,7 @@
|
|||||||
Summary: Database of printers and printer drivers
|
Summary: Database of printers and printer drivers
|
||||||
Name: foomatic-db
|
Name: foomatic-db
|
||||||
Version: %{dbver_rel}
|
Version: %{dbver_rel}
|
||||||
Release: 60.%{dbver_snap}%{?dist}
|
Release: 61.%{dbver_snap}%{?dist}
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
Requires: %{name}-filesystem = %{version}-%{release}
|
Requires: %{name}-filesystem = %{version}-%{release}
|
||||||
Requires: %{name}-ppds = %{version}-%{release}
|
Requires: %{name}-ppds = %{version}-%{release}
|
||||||
@ -28,6 +28,9 @@ BuildRequires: cups
|
|||||||
# Build requires for perl
|
# Build requires for perl
|
||||||
BuildRequires: perl-interpreter
|
BuildRequires: perl-interpreter
|
||||||
|
|
||||||
|
# we needed sed for prep phase - removing perl from ppds
|
||||||
|
BuildRequires: sed
|
||||||
|
|
||||||
%description
|
%description
|
||||||
This is the database of printers, printer drivers, and driver options
|
This is the database of printers, printer drivers, and driver options
|
||||||
for Foomatic.
|
for Foomatic.
|
||||||
@ -61,7 +64,10 @@ find -type d | xargs chmod g-s
|
|||||||
pushd db/source
|
pushd db/source
|
||||||
|
|
||||||
# For gutenprint printers, use gutenprint-ijs-simplified.5.2.
|
# For gutenprint printers, use gutenprint-ijs-simplified.5.2.
|
||||||
perl -pi -e 's,>gutenprint<,>gutenprint-ijs-simplified.5.2<,' printer/*.xml
|
for i in printer/*.xml
|
||||||
|
do
|
||||||
|
perl -pi -e 's,>gutenprint<,>gutenprint-ijs-simplified.5.2<,' $i
|
||||||
|
done
|
||||||
|
|
||||||
# Remove references to SpliX (Samsung/Xerox/Dell)
|
# Remove references to SpliX (Samsung/Xerox/Dell)
|
||||||
find printer -name '*.xml' |xargs grep -l "<driver>splix"|xargs rm -vf
|
find printer -name '*.xml' |xargs grep -l "<driver>splix"|xargs rm -vf
|
||||||
@ -123,7 +129,7 @@ popd
|
|||||||
%patch2 -p1
|
%patch2 -p1
|
||||||
|
|
||||||
# Use sed instead of perl in the PPDs (bug #512739).
|
# Use sed instead of perl in the PPDs (bug #512739).
|
||||||
find db/source/PPD -type f -name '*.ppd' | xargs perl -pi -e 's,perl -p,sed,'
|
find db/source/PPD -type f -name '*.ppd' -exec sed -i 's,perl -p,sed,g' {} +
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%configure
|
%configure
|
||||||
@ -172,6 +178,9 @@ ln -sf ../../foomatic/db/source/PPD %{buildroot}%{_datadir}/cups/model/foomatic-
|
|||||||
%{_datadir}/cups/model/foomatic-db-ppds
|
%{_datadir}/cups/model/foomatic-db-ppds
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Jul 24 2018 Zdenek Dohnal <zdohnal@redhat.com> - 4.0-61.20180228
|
||||||
|
- 1603992 - foomatic-db: FTBFS in Fedora rawhide
|
||||||
|
|
||||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.0-60.20180228
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.0-60.20180228
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user