mirror of
https://abf.rosa.ru/djam/task-printing-scanning.git
synced 2025-02-23 13:52:53 +00:00
408 lines
13 KiB
RPMSpec
408 lines
13 KiB
RPMSpec
# First, high-level tasks. Then, manufacturer-level tasks
|
|
|
|
Summary: Task package for printing and scanning
|
|
Name: task-printing-scanning
|
|
Version: 2011
|
|
Release: %mkrel 2
|
|
License: GPL
|
|
Group: System/Printing
|
|
Url: http://www.mandriva.com
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
|
|
# <mrl> Due to sane-hpaio and to avoid rebuilding sane now (2008rc2)
|
|
#BuildArch: noarch
|
|
Requires: task-printing = %{version}
|
|
Requires: hplip-gui
|
|
Requires: %mklibname sane-hpaio 1
|
|
Requires: samba-client
|
|
Requires: sane-backends
|
|
Requires: saned
|
|
Requires: scanner-gui
|
|
Requires: usbutils
|
|
Requires: xinetd
|
|
Requires: xsane
|
|
|
|
%description
|
|
This task package contains the full selection of printing and
|
|
scanning packages used in Mandriva.
|
|
|
|
%files
|
|
|
|
|
|
%package -n task-printing
|
|
Group: System/Printing
|
|
Summary: Task package for printing
|
|
Requires: imagemagick
|
|
Requires: a2ps
|
|
Requires: cups
|
|
Requires: cups-drivers
|
|
Requires: cups-common
|
|
Requires: foomatic-db
|
|
Requires: foomatic-db-engine
|
|
Requires: foomatic-filters
|
|
Requires: ghostscript
|
|
Requires: groff
|
|
Requires: gutenprint-cups
|
|
Requires: gutenprint-escputil
|
|
Requires: gutenprint-foomatic
|
|
#Requires: gutenprint-gimp2
|
|
Requires: gutenprint-ijs
|
|
Requires: lesstif
|
|
Requires: mpage
|
|
Requires: netcat-traditional
|
|
Requires: net-tools
|
|
Requires: nmap
|
|
Requires: postscript-ppds
|
|
Requires: printer-filters
|
|
Requires: printer-testpages
|
|
Requires: printer-utils
|
|
Requires: scli
|
|
Requires: task-printing-canon = %{version}-%{release}
|
|
Requires: task-printing-epson = %{version}-%{release}
|
|
Requires: task-printing-hp = %{version}-%{release}
|
|
Requires: task-printing-lexmark = %{version}-%{release}
|
|
Requires: task-printing-misc = %{version}-%{release}
|
|
Requires: task-printing-okidata = %{version}-%{release}
|
|
Requires: task-printing-server = %{version}-%{release}
|
|
|
|
%description -n task-printing
|
|
This task package contains the default selection of printing packages
|
|
used in Mandriva.
|
|
|
|
%files -n task-printing
|
|
|
|
#-------------------------------------------------------------------------------
|
|
# Manufacturer-level tasks
|
|
|
|
%define c2050_ver 0.4
|
|
%define c2070_ver 0.99
|
|
%define cjet_ver 0.8.9
|
|
%define cups_ver 1.3.0
|
|
%define drv_z42_ver 0.4.3
|
|
%define cups_drivers_foo2zjs_ver 0.0
|
|
%define foomatic_ver 1:3.0.2
|
|
%define foomatic_db_hpijs_ver 20070820
|
|
%define ghostscript_ver 8.15.4
|
|
%define gutenprint_ver 5.0.1
|
|
%define hplip_ver 2.8.2-2mdv
|
|
%define lexmark2070_ver 0.6
|
|
%define lexmark7000linux_ver 990516
|
|
%define lexmarklxx74_ver 0.8.4.2
|
|
%define lm1100_ver 1.0.2a
|
|
%define lxcontrol_ver 1.3
|
|
%define cups_drivers_lz11_ver 1.2
|
|
%define ml85p_ver 0.2.0
|
|
%define mtink_ver 1.0.14
|
|
%define oki4linux_ver 2.1gst
|
|
%define pbm2l2030_ver 1.4
|
|
%define pbm2lwxl_ver 0
|
|
%define pentaxpj_ver 1.0.0
|
|
%define pnm2ppa_ver 1.12
|
|
%define ppmtomd_ver 1.5
|
|
%define printer_testpages_ver 2006
|
|
%define printer_tools_ver 2008
|
|
%define stylewriter_ver 0.9.9
|
|
|
|
#-------------------------------------------------------------------------------
|
|
|
|
%package -n task-printing-server
|
|
Summary: Meta package for a full CUPS server
|
|
Group: System/Printing
|
|
Requires: cups >= %{cups_ver}
|
|
Requires: ghostscript >= %{ghostscript_ver}
|
|
Requires: printer-tools >= %{printer_tools_ver}
|
|
#Requires: task-foomatic >= %{foomatic_ver}
|
|
Requires: foomatic-db
|
|
Requires: foomatic-db-engine
|
|
Requires: foomatic-filters
|
|
|
|
%description -n task-printing-server
|
|
This meta package will install every package needed for a full
|
|
CUPS server, including some utilities.
|
|
|
|
%files -n task-printing-server
|
|
|
|
################################################################################
|
|
############### Manufacturer specific tasks sits bellow this ###################
|
|
################################################################################
|
|
|
|
%package -n task-printing-canon
|
|
Summary: Meta package for Cannon printer drivers
|
|
Group: System/Printing
|
|
Requires: task-printing-server = %{version}-%{release}
|
|
|
|
# The drivers
|
|
Requires: cjet >= %{cjet_ver}
|
|
Requires: ghostscript >= %{ghostscript_ver}
|
|
Requires: gutenprint-cups >= %{gutenprint_ver}
|
|
Requires: gutenprint-foomatic >= %{gutenprint_ver}
|
|
Requires: gutenprint-ijs >= %{gutenprint_ver}
|
|
Requires: hplip-hpijs >= %{hplip_ver}
|
|
|
|
%description -n task-printing-canon
|
|
This meta package will install every printer driver available for Cannon
|
|
printers.
|
|
|
|
If you have a printer of this kind installing this package is all you need to
|
|
get it working.
|
|
|
|
%files -n task-printing-canon
|
|
|
|
#-------------------------------------------------------------------------------
|
|
|
|
%package -n task-printing-epson
|
|
Summary: Meta package for printer drivers for Epson
|
|
Group: System/Printing
|
|
Requires: task-printing-server = %{version}-%{release}
|
|
|
|
# The drivers
|
|
Requires: ghostscript >= %{ghostscript_ver}
|
|
Requires: gutenprint-cups >= %{gutenprint_ver}
|
|
Requires: gutenprint-foomatic >= %{gutenprint_ver}
|
|
Requires: gutenprint-ijs >= %{gutenprint_ver}
|
|
Requires: hplip-hpijs >= %{hplip_ver}
|
|
|
|
# Some utils
|
|
Requires: gutenprint-escputil >= %{gutenprint_ver}
|
|
Requires: printer-tools >= %{printer_tools_ver}
|
|
|
|
%description -n task-printing-epson
|
|
This meta package will install every printer driver available for printers from
|
|
Epson.
|
|
|
|
If you have a printer of this kind installing this package is all you need to
|
|
get it working.
|
|
|
|
%files -n task-printing-epson
|
|
|
|
#-------------------------------------------------------------------------------
|
|
|
|
%package -n task-printing-hp
|
|
Summary: Meta package for printer drivers for HP
|
|
Group: System/Printing
|
|
Requires: task-printing-server = %{version}-%{release}
|
|
|
|
# The drivers
|
|
Requires: ghostscript >= %{ghostscript_ver}
|
|
Requires: gutenprint-cups >= %{gutenprint_ver}
|
|
Requires: gutenprint-foomatic >= %{gutenprint_ver}
|
|
Requires: gutenprint-ijs >= %{gutenprint_ver}
|
|
Requires: cups-drivers-foo2zjs >= %{cups_drivers_foo2zjs_ver}
|
|
Requires: hplip >= %{hplip_ver}
|
|
Suggests: hplip-gui >= %{hplip_ver}
|
|
Requires: pnm2ppa >= %{pnm2ppa_ver}
|
|
|
|
%description -n task-printing-hp
|
|
This meta package will install every printer driver available for printers from
|
|
HP.
|
|
|
|
If you have a printer of this kind installing this package is all you need to
|
|
get it working.
|
|
|
|
%files -n task-printing-hp
|
|
|
|
#-------------------------------------------------------------------------------
|
|
|
|
%package -n task-printing-lexmark
|
|
Summary: Meta package for printer drivers for Lexmark
|
|
Group: System/Printing
|
|
Requires: task-printing-server = %{version}-%{release}
|
|
|
|
# The drivers
|
|
Requires: c2050 >= %{c2050_ver}
|
|
Requires: c2070 >= %{c2070_ver}
|
|
Requires: drv_z42 >= %{drv_z42_ver}
|
|
Requires: ghostscript >= %{ghostscript_ver}
|
|
Requires: gutenprint-cups >= %{gutenprint_ver}
|
|
Requires: gutenprint-foomatic >= %{gutenprint_ver}
|
|
Requires: gutenprint-ijs >= %{gutenprint_ver}
|
|
Requires: hplip-hpijs >= %{hplip_ver}
|
|
Requires: lexmark2070 >= %{lexmark2070_ver}
|
|
Requires: lexmark7000linux >= %{lexmark7000linux_ver}
|
|
Requires: cups-drivers-lxx74 >= %{lexmarklxx74_ver}
|
|
Requires: lm1100 >= %{lm1100_ver}
|
|
Requires: cups-drivers-lz11 >= %{cups_drivers_lz11_ver}
|
|
Requires: pbm2l2030 >= %{pbm2l2030_ver}
|
|
|
|
# Some lex utils
|
|
Requires: printer-tools >= %{printer_tools_ver}
|
|
# Requires: z42tool >= %{drv_z42_ver}
|
|
Requires: lxcontrol >= %{lxcontrol_ver}
|
|
|
|
%description -n task-printing-lexmark
|
|
This meta package will install every printer driver available for printers from
|
|
Lexmark.
|
|
|
|
If you have a printer of this kind installing this package is all you need to
|
|
get it working.
|
|
|
|
%files -n task-printing-lexmark
|
|
|
|
#-------------------------------------------------------------------------------
|
|
|
|
%package -n task-printing-misc
|
|
Summary: Meta package for printer drivers for miscelaneous printers
|
|
Group: System/Printing
|
|
Requires: task-printing-server = %{version}-%{release}
|
|
|
|
# The drivers
|
|
Requires: drv_z42 >= %{drv_z42_ver}
|
|
Requires: cups-drivers-foo2zjs >= %{cups_drivers_foo2zjs_ver}
|
|
Requires: ghostscript >= %{ghostscript_ver}
|
|
Requires: hplip-hpijs >= %{hplip_ver}
|
|
Requires: stylewriter >= %{stylewriter_ver}
|
|
Requires: ml85p >= %{ml85p_ver}
|
|
Requires: pbm2lwxl >= %{pbm2lwxl_ver}
|
|
Requires: pentaxpj >= %{pentaxpj_ver}
|
|
Requires: ppmtomd >= %{ppmtomd_ver}
|
|
|
|
%description -n task-printing-misc
|
|
This meta package will install every printer driver available for printers from
|
|
miscelaneous manufacturers.
|
|
|
|
This package should cover printers from:
|
|
Alps, Anitech, Apollo, Apple, Avery, Brother, Citizen, Citoh, Compaq, Dec,
|
|
Dell, Dymo, Fujitsu, IBM, Imagen, Infotec, Kodak, Kyocera, Minolta, Mitsubishi,
|
|
Nec, Oce, Olivetti, Panasonic, Pcpi, Pentax, QMS, Ricoh, Samsung, Star,
|
|
Tektronix and Xerox.
|
|
|
|
%files -n task-printing-misc
|
|
|
|
#-------------------------------------------------------------------------------
|
|
|
|
%package -n task-printing-okidata
|
|
Summary: Meta package for printer drivers for Okidata
|
|
Group: System/Printing
|
|
Requires: task-printing-server = %{version}-%{release}
|
|
|
|
# The drivers
|
|
Requires: ghostscript >= %{ghostscript_ver}
|
|
Requires: hplip-hpijs >= %{hplip_ver}
|
|
Requires: oki4linux >= %{oki4linux_ver}
|
|
Requires: ppmtomd >= %{ppmtomd_ver}
|
|
|
|
%description -n task-printing-okidata
|
|
This meta package will install every printer driver available for printers from
|
|
Okidata.
|
|
|
|
If you have a printer of this kind installing this package is all you need to
|
|
get it working.
|
|
|
|
%files -n task-printing-okidata
|
|
|
|
#-------------------------------------------------------------------------------
|
|
|
|
|
|
|
|
%changelog
|
|
* Thu Aug 04 2011 Alex Burmashev <burmashev@mandriva.org> 2011-2
|
|
+ Revision: 693235
|
|
- removed guteprint-gimp2 from task-printing requires, as it is not needed by default
|
|
|
|
* Wed Apr 20 2011 Antoine Ginies <aginies@mandriva.com> 2011-1
|
|
+ Revision: 656225
|
|
- release 2011
|
|
|
|
* Thu Jul 29 2010 Juan Luis Baptiste <juancho@mandriva.org> 2010-2mdv2011.0
|
|
+ Revision: 563226
|
|
- Fix bug (mdv 60137)
|
|
|
|
* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 2010-2mdv2010.1
|
|
+ Revision: 524167
|
|
- rebuilt for 2010.1
|
|
|
|
* Wed Oct 14 2009 Oden Eriksson <oeriksson@mandriva.com> 2010-1mdv2010.0
|
|
+ Revision: 457373
|
|
- foomatic-db-hpijs is obsolete, provided by hp and by the hplip package now
|
|
|
|
* Tue Sep 01 2009 Christophe Fergeau <cfergeau@mandriva.com> 2009.0-5mdv2010.0
|
|
+ Revision: 423763
|
|
- rebuild
|
|
|
|
* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 2009.0-4mdv2009.1
|
|
+ Revision: 351486
|
|
- rebuild
|
|
|
|
* Fri Feb 06 2009 Gustavo De Nardin <gustavodn@mandriva.com> 2009.0-3mdv2009.1
|
|
+ Revision: 338302
|
|
- nc got renamed to netcat-traditional
|
|
|
|
* Tue Feb 03 2009 Frederik Himpe <fhimpe@mandriva.org> 2009.0-2mdv2009.1
|
|
+ Revision: 337070
|
|
- Require hplip-gui in task-printing-scanning instead of GUI-less hplip
|
|
- Suggest hplip-gui in task-printing-hp in addition to hplip requirement
|
|
(so that hplip-gui is still installed by default, but it becomes possible
|
|
to easily set up a HP printer without having to install X and QT libraries)
|
|
|
|
+ Oden Eriksson <oeriksson@mandriva.com>
|
|
- lowercase ImageMagick
|
|
|
|
* Thu Sep 04 2008 Tiago Salem <salem@mandriva.com.br> 2009.0-1mdv2009.0
|
|
+ Revision: 280915
|
|
- update version to 2009.0
|
|
|
|
* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 2008.1-2mdv2009.0
|
|
+ Revision: 225637
|
|
- rebuild
|
|
|
|
* Wed Feb 13 2008 Marcelo Ricardo Leitner <mrl@mandriva.com> 2008.1-1mdv2008.1
|
|
+ Revision: 167106
|
|
- New version: 2008.1
|
|
- task-printing-hp does not require hplip-hpijs-ppds anymore:
|
|
we are using dynamic ppds now and Fax ppd was moved to hplip
|
|
main package.
|
|
- Force hplip version greater than 2.8.2-2mdv so that above
|
|
changes are inplace.
|
|
|
|
+ Thierry Vignaud <tv@mandriva.org>
|
|
- fix description-line-too-long
|
|
|
|
* Mon Jan 28 2008 Marcelo Ricardo Leitner <mrl@mandriva.com> 2008-5mdv2008.1
|
|
+ Revision: 159265
|
|
- Make task-printing-hp requires hplip-hpijs-ppds, due to HP Fax .ppd file,
|
|
needed by printerdrake (for fax queues).
|
|
|
|
+ Olivier Blin <blino@mandriva.org>
|
|
- restore BuildRoot
|
|
|
|
+ Thierry Vignaud <tv@mandriva.org>
|
|
- kill re-definition of %%buildroot on Pixel's request
|
|
|
|
* Wed Sep 19 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 2008-4mdv2008.0
|
|
+ Revision: 91096
|
|
- Do not require xpp anymore. Closes: #33077
|
|
|
|
* Wed Sep 19 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 2008-3mdv2008.0
|
|
+ Revision: 90697
|
|
- Turn off noarch for this package: fix sane-hpaio requires and avoid
|
|
rebuilding sane right now (2008rc2)
|
|
TODO: Fix it in proper way after 2008.0: fix provides on lib64sane-hpaio.
|
|
|
|
* Mon Sep 17 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 2008-2mdv2008.0
|
|
+ Revision: 89217
|
|
- Adds requires to gutenprint-ijs in all tasks that uses gutenprint, as it is a must.
|
|
|
|
* Fri Sep 14 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 2008-1mdv2008.0
|
|
+ Revision: 85600
|
|
- Fix group tags.
|
|
- Version 2008
|
|
- Add a manufacturer-level task packages: references all you need to have a
|
|
<manufacturer> printer working (for cups for now).
|
|
|
|
|
|
* Tue Mar 27 2007 Olivier Blin <oblin@mandriva.com> 2007.1-4mdv2007.1
|
|
+ Revision: 148812
|
|
- create a printing-focused task-printing package (#29693)
|
|
|
|
* Sun Mar 11 2007 Olivier Blin <oblin@mandriva.com> 2007.1-3mdv2007.1
|
|
+ Revision: 141429
|
|
- do not require ppdfilt in task-printing-scanning (#29374)
|
|
|
|
* Thu Mar 08 2007 Olivier Blin <oblin@mandriva.com> 2007.1-2mdv2007.1
|
|
+ Revision: 134971
|
|
- fix requires on x86_64 (and do not be noarch)
|
|
|
|
* Thu Mar 01 2007 Olivier Blin <oblin@mandriva.com> 2007.1-1mdv2007.1
|
|
+ Revision: 130362
|
|
- initial release (based on rpmsrate and One auto_inst)
|
|
- Create task-printing-scanning
|
|
|