merge hpijs into main package (#1033952#14)
This commit is contained in:
parent
9326f466c5
commit
2ef869366f
66
hplip.spec
66
hplip.spec
@ -10,8 +10,8 @@
|
|||||||
Summary: HP Linux Imaging and Printing Project
|
Summary: HP Linux Imaging and Printing Project
|
||||||
Name: hplip
|
Name: hplip
|
||||||
Version: 3.15.7
|
Version: 3.15.7
|
||||||
Release: 1%{?dist}
|
Release: 2%{?dist}
|
||||||
License: GPLv2+ and MIT
|
License: GPLv2+ and MIT and BSD
|
||||||
|
|
||||||
Url: http://hplip.sourceforge.net/
|
Url: http://hplip.sourceforge.net/
|
||||||
Source0: http://downloads.sourceforge.net/sourceforge/hplip/hplip-%{version}.tar.gz
|
Source0: http://downloads.sourceforge.net/sourceforge/hplip/hplip-%{version}.tar.gz
|
||||||
@ -40,8 +40,6 @@ Patch21: hplip-strncpy.patch
|
|||||||
Patch22: hplip-no-write-bytecode.patch
|
Patch22: hplip-no-write-bytecode.patch
|
||||||
Patch23: hplip-silence-ioerror.patch
|
Patch23: hplip-silence-ioerror.patch
|
||||||
|
|
||||||
%global hpijs_epoch 1
|
|
||||||
Requires: hpijs%{?_isa} = %{hpijs_epoch}:%{version}-%{release}
|
|
||||||
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||||
# due to hp-plugin (BZ#1196237)
|
# due to hp-plugin (BZ#1196237)
|
||||||
Requires: %{name}-compat-libs%{?_isa} = %{version}-%{release}
|
Requires: %{name}-compat-libs%{?_isa} = %{version}-%{release}
|
||||||
@ -67,6 +65,10 @@ BuildRequires: python3-cups, cups
|
|||||||
# macros: %%{_tmpfilesdir}, %%{_udevrulesdir}
|
# macros: %%{_tmpfilesdir}, %%{_udevrulesdir}
|
||||||
BuildRequires: systemd
|
BuildRequires: systemd
|
||||||
|
|
||||||
|
# hpijs was merged into main package in 3.15.7-2
|
||||||
|
Obsoletes: hpijs
|
||||||
|
Provides: hpijs
|
||||||
|
|
||||||
%description
|
%description
|
||||||
The Hewlett-Packard Linux Imaging and Printing Project provides
|
The Hewlett-Packard Linux Imaging and Printing Project provides
|
||||||
drivers for HP printers and multi-function peripherals.
|
drivers for HP printers and multi-function peripherals.
|
||||||
@ -117,20 +119,6 @@ Requires: libsane-hpaio%{?_isa} = %{version}-%{release}
|
|||||||
%description gui
|
%description gui
|
||||||
HPLIP graphical tools.
|
HPLIP graphical tools.
|
||||||
|
|
||||||
%package -n hpijs
|
|
||||||
Summary: HP Printer Drivers
|
|
||||||
Group: Applications/Publishing
|
|
||||||
License: BSD
|
|
||||||
Epoch: %{hpijs_epoch}
|
|
||||||
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
|
||||||
Requires: cups >= 1:1.4
|
|
||||||
|
|
||||||
%description -n hpijs
|
|
||||||
hpijs is a collection of optimized drivers for HP printers.
|
|
||||||
hpijs supports the DeskJet 350C, 600C, 600C Photo, 630C, Apollo 2000,
|
|
||||||
Apollo 2100, Apollo 2560, DeskJet 800C, DeskJet 825, DeskJet 900,
|
|
||||||
PhotoSmart, DeskJet 990C, and PhotoSmart 100 series.
|
|
||||||
|
|
||||||
%package -n libsane-hpaio
|
%package -n libsane-hpaio
|
||||||
Summary: SANE driver for scanners in HP's multi-function devices
|
Summary: SANE driver for scanners in HP's multi-function devices
|
||||||
Group: System Environment/Daemons
|
Group: System Environment/Daemons
|
||||||
@ -369,25 +357,12 @@ rm -f %{buildroot}%{_datadir}/hplip/fax/pstotiff*
|
|||||||
# window), so don't ship the launcher yet.
|
# window), so don't ship the launcher yet.
|
||||||
rm -f %{buildroot}%{_sysconfdir}/xdg/autostart/hplip-systray.desktop
|
rm -f %{buildroot}%{_sysconfdir}/xdg/autostart/hplip-systray.desktop
|
||||||
|
|
||||||
# Sort out which PPDs go into which subpackage.
|
%files
|
||||||
# The ones that use hpps have to go into the main package (bug #1194186).
|
|
||||||
find %{buildroot}%{_datadir}/ppd -type f | \
|
|
||||||
(while read fname
|
|
||||||
do
|
|
||||||
if zgrep -q '^\*cupsFilter.* hpps' "$fname"
|
|
||||||
then
|
|
||||||
which=0
|
|
||||||
else
|
|
||||||
which=1
|
|
||||||
fi
|
|
||||||
printf "$which %s\n" "$fname"
|
|
||||||
done) > ppds-all
|
|
||||||
sed -ne "s,^0 %{buildroot},,p" ppds-all > ppds-hpps
|
|
||||||
sed -ne "s,^1 %{buildroot},,p" ppds-all > ppds-nohpps
|
|
||||||
rm -f ppds-all
|
|
||||||
|
|
||||||
%files -f ppds-hpps
|
|
||||||
%doc COPYING doc/*
|
%doc COPYING doc/*
|
||||||
|
# ex-hpijs
|
||||||
|
%{_bindir}/hpijs
|
||||||
|
# ex-hpijs
|
||||||
|
%{_bindir}/hpcups-update-ppds
|
||||||
%{_bindir}/hp-align
|
%{_bindir}/hp-align
|
||||||
%{_bindir}/hp-clean
|
%{_bindir}/hp-clean
|
||||||
%{_bindir}/hp-colorcal
|
%{_bindir}/hp-colorcal
|
||||||
@ -416,8 +391,13 @@ rm -f ppds-all
|
|||||||
%{_bindir}/hp-wificonfig
|
%{_bindir}/hp-wificonfig
|
||||||
%{_cups_serverbin}/backend/hp
|
%{_cups_serverbin}/backend/hp
|
||||||
%{_cups_serverbin}/backend/hpfax
|
%{_cups_serverbin}/backend/hpfax
|
||||||
|
# ex-hpijs
|
||||||
|
%{_cups_serverbin}/filter/hpcups
|
||||||
|
%{_cups_serverbin}/filter/hpcupsfax
|
||||||
%{_cups_serverbin}/filter/hpps
|
%{_cups_serverbin}/filter/hpps
|
||||||
%{_cups_serverbin}/filter/pstotiff
|
%{_cups_serverbin}/filter/pstotiff
|
||||||
|
# ex-hpijs
|
||||||
|
%{_datadir}/cups/drv/*
|
||||||
%{_datadir}/cups/mime/pstotiff.convs
|
%{_datadir}/cups/mime/pstotiff.convs
|
||||||
# Files
|
# Files
|
||||||
%{_datadir}/hplip/align.py*
|
%{_datadir}/hplip/align.py*
|
||||||
@ -463,6 +443,7 @@ rm -f ppds-all
|
|||||||
%{_datadir}/hplip/pcard
|
%{_datadir}/hplip/pcard
|
||||||
%{_datadir}/hplip/prnt
|
%{_datadir}/hplip/prnt
|
||||||
%{_datadir}/hplip/scan
|
%{_datadir}/hplip/scan
|
||||||
|
%{_datadir}/ppd
|
||||||
%{_localstatedir}/lib/hp
|
%{_localstatedir}/lib/hp
|
||||||
%dir %attr(0775,root,lp) /run/hplip
|
%dir %attr(0775,root,lp) /run/hplip
|
||||||
%{_tmpfilesdir}/hplip.conf
|
%{_tmpfilesdir}/hplip.conf
|
||||||
@ -503,19 +484,11 @@ rm -f ppds-all
|
|||||||
%{_datadir}/hplip/data/images
|
%{_datadir}/hplip/data/images
|
||||||
%{_datadir}/hplip/ui4
|
%{_datadir}/hplip/ui4
|
||||||
|
|
||||||
%files -n hpijs -f ppds-nohpps
|
|
||||||
%{_bindir}/hpijs
|
|
||||||
%{_bindir}/hpcups-update-ppds
|
|
||||||
%dir %{_datadir}/ppd/HP
|
|
||||||
%{_datadir}/cups/drv/*
|
|
||||||
%{_cups_serverbin}/filter/hpcups
|
|
||||||
%{_cups_serverbin}/filter/hpcupsfax
|
|
||||||
|
|
||||||
%files -n libsane-hpaio
|
%files -n libsane-hpaio
|
||||||
%{_libdir}/sane/libsane-*.so*
|
%{_libdir}/sane/libsane-*.so*
|
||||||
%config(noreplace) %{_sysconfdir}/sane.d/dll.d/hpaio
|
%config(noreplace) %{_sysconfdir}/sane.d/dll.d/hpaio
|
||||||
|
|
||||||
%post -n hpijs
|
%post
|
||||||
%{_bindir}/hpcups-update-ppds &>/dev/null ||:
|
%{_bindir}/hpcups-update-ppds &>/dev/null ||:
|
||||||
|
|
||||||
%post libs -p /sbin/ldconfig
|
%post libs -p /sbin/ldconfig
|
||||||
@ -523,6 +496,9 @@ rm -f ppds-all
|
|||||||
%postun libs -p /sbin/ldconfig
|
%postun libs -p /sbin/ldconfig
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Jul 29 2015 Jiri Popelka <jpopelka@redhat.com> - 3.15.7-2
|
||||||
|
- merge hpijs into main package (#1033952#14)
|
||||||
|
|
||||||
* Wed Jul 15 2015 Jiri Popelka <jpopelka@redhat.com> - 3.15.7-1
|
* Wed Jul 15 2015 Jiri Popelka <jpopelka@redhat.com> - 3.15.7-1
|
||||||
- 3.15.7
|
- 3.15.7
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user