auto-import changelog data from foomatic-1.9-1.20020617.5.src.rpm
Thu Aug 08 2002 Tim Waugh <twaugh@redhat.com> 1.9-1.20020617.5 - For gimp-print, use the Ghostscript stp driver in preference to the IJS interface. Thu Jul 25 2002 Tim Waugh <twaugh@redhat.com> 1.9-1.20020617.4 - Quieten scriptlets. Fri Jul 05 2002 Tim Waugh <twaugh@redhat.com> 1.9-1.20020617.3 - Fix autodetect information for HPLJ2100/2100M. Fri Jun 21 2002 Tim Powers <timp@redhat.com> 1.9-1.20020617.2 - automated rebuild Wed Jun 19 2002 Tim Waugh <twaugh@redhat.com> 1.9-0.20020617.2 - Omni 0.7.0 printers. Mon Jun 17 2002 Tim Waugh <twaugh@redhat.com> 1.9-0.20020617.1 - Update to CVS. - Remove some more explicit perl dependencies that are picked up automatically. Wed May 29 2002 Tim Waugh <twaugh@redhat.com> 1.9-0.20020517.3 - Remove explicit perl-Storable dependency; it should be perl(Storable), and that is picked up automatically. Tue May 28 2002 Tim Waugh <twaugh@redhat.com> 1.9-0.20020517.2 - Fix release number. - Drop gen-ppds from the file manifest---use foomatic-compiledb instead (bug #63622). Sun May 26 2002 Tim Powers <timp@redhat.com> - automated rebuild Thu May 23 2002 Tim Waugh <twaugh@redhat.com> 1.9-0.20020517.1 - Remove ghostscript UPP drivers that are gone in 7.05. Sat May 18 2002 Tim Waugh <twaugh@redhat.com> 1.9-0.20020517.0.1 - Update to CVS. - Updated requirements. - Updated path and libdir patches. - Drop hpijs 1.0.2 patch. - foomatic-datafile has moved to %{_bindir}. - Update gimp-print data to 4.2.1. - Update Omni printer data to 0.6.1.
This commit is contained in:
parent
22402a669d
commit
14624e5395
@ -1,3 +1,3 @@
|
|||||||
Omni-printers.tar.bz2
|
Omni-printers.tar.bz2
|
||||||
foomatic-1.1-20020313.tar.bz2
|
foomatic-1.9-20020617.tar.bz2
|
||||||
gimp-print.tar.bz2
|
gimp-print.tar.bz2
|
||||||
|
124
foomatic.spec
124
foomatic.spec
@ -1,55 +1,54 @@
|
|||||||
Summary: Foomatic printer database.
|
Summary: Foomatic printer database.
|
||||||
Name: foomatic
|
Name: foomatic
|
||||||
Version: 1.1
|
Version: 1.9
|
||||||
%define release_date 20020313
|
%define release_date 20020617
|
||||||
%define sub_release 3
|
%define sub_release 5
|
||||||
Release: 0.%{release_date}.%{sub_release}
|
Release: 1.%{release_date}.%{sub_release}
|
||||||
License: GPL
|
License: GPL
|
||||||
Group: System Environment/Libraries
|
Group: System Environment/Libraries
|
||||||
|
|
||||||
# Generated by:
|
# Generated by:
|
||||||
# NOW=`date '+%Y%m%d'`
|
# NOW=`date '+%Y%m%d'`
|
||||||
# cvs -d:pserver:anonymous@cvs.linuxprinting.org:/usr/local/cvs export -D $NOW foomatic
|
# cvs -d:pserver:anonymous@cvs.linuxprinting.org:/usr/local/cvs export -D $NOW foomatic
|
||||||
# tar cjf foomatic-1.1-$NOW.tar.bz2 foomatic
|
# tar cjf foomatic-1.9-$NOW.tar.bz2 foomatic
|
||||||
Source0: foomatic-1.1-%{release_date}.tar.bz2
|
Source0: foomatic-%{version}-%{release_date}.tar.bz2
|
||||||
|
|
||||||
# Build Omni first to get this (you'll have to create the tarball by hand):
|
# Build Omni first to get this (you'll have to create the tarball by hand):
|
||||||
Source1: Omni-printers.tar.bz2
|
Source1: Omni-printers.tar.bz2
|
||||||
|
|
||||||
# The foomatic-db info from gimp-print-4.2.0
|
# The foomatic-db info from gimp-print-4.2.1 (--with-ijs --with-foomatic)
|
||||||
Source2: gimp-print.tar.bz2
|
Source2: gimp-print.tar.bz2
|
||||||
|
|
||||||
# Script for generating cups-drivers package
|
# Script for generating cups-drivers package
|
||||||
Source3: gen-ppds
|
Source3: gen-ppds
|
||||||
|
|
||||||
# Look in /usr/local/bin last, not first, in lpdomatic (bug #57915).
|
# Look in /usr/local/bin last, not first, in lpdomatic (bug #57915).
|
||||||
Patch0: foomatic-1.1-20020306-path.patch
|
Patch0: foomatic-1.9-20020517-path.patch
|
||||||
|
|
||||||
# Allow libdir and bindir to be overridden.
|
# Allow libdir and bindir to be overridden.
|
||||||
Patch1: foomatic-1.1-20020130-libdir.patch
|
Patch1: foomatic-1.9-20020517-libdir.patch
|
||||||
|
|
||||||
# Back off to 1.0.2 for hpijs driver data.
|
# Fix autodetect information for HPLJ2100/2100M.
|
||||||
Patch2: foomatic-1.1-hpijs-1.0.2.patch
|
Patch2: foomatic-1.9-20020617-67973.patch
|
||||||
|
|
||||||
Url: http://www.linuxprinting.org
|
Url: http://www.linuxprinting.org
|
||||||
BuildRequires: perl
|
BuildRequires: perl
|
||||||
Requires: perl >= 5.6.1
|
Requires: perl >= 5.6.1
|
||||||
BuildRoot: %_tmppath/%name-%version-%release-root
|
BuildRoot: %_tmppath/%name-%version-%release-root
|
||||||
Provides: perl(Foomatic::GrovePath)
|
Provides: perl(Foomatic::GrovePath)
|
||||||
Requires: perl-Storable >= 0.6.11, perl-DateManip >= 5.39, perl-libxml-enno >= 1.02
|
Requires: perl-DateManip >= 5.39, perl-libxml-enno >= 1.02
|
||||||
Requires: perl-libxml-perl >= 0.07, perl-Parse-Yapp >= 1.04, perl-XML-Dumper >= 0.4
|
Requires: perl-libxml-perl >= 0.07, perl-Parse-Yapp >= 1.04, perl-XML-Dumper >= 0.4
|
||||||
Requires: perl-XML-Encoding >= 1.01, perl-XML-Parser >= 2.29, perl-XML-Twig >= 2.02
|
Requires: perl-XML-Encoding >= 1.01, perl-XML-Parser >= 2.29
|
||||||
Requires: perl-XML-Grove, perl-libwww-perl
|
|
||||||
# For 'rm' and '/sbin/service' in post
|
# For 'rm' and '/sbin/service' in post
|
||||||
PreReq: fileutils initscripts
|
PreReq: fileutils initscripts
|
||||||
BuildRequires: perl-Storable >= 0.6.11, perl-DateManip >= 5.39, perl-libxml-enno >= 1.02
|
BuildRequires: perl-DateManip >= 5.39, perl-libxml-enno >= 1.02
|
||||||
BuildRequires: perl-libxml-perl >= 0.07, perl-Parse-Yapp >= 1.04, perl-XML-Dumper >= 0.4
|
BuildRequires: perl-libxml-perl >= 0.07, perl-Parse-Yapp >= 1.04, perl-XML-Dumper >= 0.4
|
||||||
BuildRequires: perl-XML-Encoding >= 1.01, perl-XML-Parser >= 2.29, perl-XML-Twig >= 2.02
|
BuildRequires: perl-XML-Encoding >= 1.01, perl-XML-Parser >= 2.29, perl-XML-Twig >= 2.02
|
||||||
BuildRequires: perl-XML-Grove, perl-libwww-perl
|
BuildRequires: perl-XML-Grove, perl-libwww-perl
|
||||||
BuildRequires: perl-URI
|
BuildRequires: perl-URI
|
||||||
|
|
||||||
# We need ghostscript to have the gimp-print-4.2.0 driver.
|
# We need ghostscript to have the gimp-print-4.2.0 driver, and hpijs 1.1.
|
||||||
Conflicts: ghostscript < 6.52
|
Conflicts: ghostscript < 7.05
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Foomatic is a comprehensive, spooler-independent database of printers,
|
Foomatic is a comprehensive, spooler-independent database of printers,
|
||||||
@ -87,8 +86,8 @@ CUPS drivers for PPA (HP-compatible GDI) printers
|
|||||||
|
|
||||||
%package -n cups-drivers-hpijs
|
%package -n cups-drivers-hpijs
|
||||||
Summary: CUPS drivers for HP printers using the optimized hpijs driver
|
Summary: CUPS drivers for HP printers using the optimized hpijs driver
|
||||||
Requires: hpijs >= 1.0.1
|
Requires: hpijs >= 1.1
|
||||||
Requires: ghostscript >= 6.52-2
|
Requires: ghostscript >= 7.05
|
||||||
Prereq: /sbin/service
|
Prereq: /sbin/service
|
||||||
Group: System Environment/Daemons
|
Group: System Environment/Daemons
|
||||||
|
|
||||||
@ -99,7 +98,7 @@ CUPS drivers for HP printers using the optimized hpijs driver
|
|||||||
%setup -q -n foomatic
|
%setup -q -n foomatic
|
||||||
%patch0 -p1 -b .path
|
%patch0 -p1 -b .path
|
||||||
%patch1 -p1 -b .libdir
|
%patch1 -p1 -b .libdir
|
||||||
%patch2 -p1 -b .hpijs1.0.2
|
%patch2 -p1 -b .67973
|
||||||
|
|
||||||
# Omni printers
|
# Omni printers
|
||||||
tar xjf %{SOURCE1}
|
tar xjf %{SOURCE1}
|
||||||
@ -108,7 +107,15 @@ tar xjf %{SOURCE1}
|
|||||||
rm db/source/driver/stp.xml
|
rm db/source/driver/stp.xml
|
||||||
( cd db/source; tar xjf %{SOURCE2} )
|
( cd db/source; tar xjf %{SOURCE2} )
|
||||||
|
|
||||||
|
# Whenever the recommended driver is gimp-print-ijs, change it to
|
||||||
|
# gimp-print (this is already done upstream).
|
||||||
|
perl -pi -e 's,<driver>gimp-print-ijs</driver>,<driver>gimp-print</driver>,' \
|
||||||
|
db/source/printer/*.xml
|
||||||
|
|
||||||
|
./make_configure
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
%configure
|
||||||
make PREFIX=%{_prefix} INSTALLPREFIX=%buildroot CFLAGS="$RPM_OPT_FLAGS"
|
make PREFIX=%{_prefix} INSTALLPREFIX=%buildroot CFLAGS="$RPM_OPT_FLAGS"
|
||||||
|
|
||||||
%install
|
%install
|
||||||
@ -117,7 +124,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
eval `perl '-V:installsitelib'`
|
eval `perl '-V:installsitelib'`
|
||||||
mkdir -p $RPM_BUILD_ROOT/$installsitelib
|
mkdir -p $RPM_BUILD_ROOT/$installsitelib
|
||||||
export INSTALLSITELIB=$RPM_BUILD_ROOT/$installsitelib
|
export INSTALLSITELIB=$RPM_BUILD_ROOT/$installsitelib
|
||||||
make PREFIX=%{_prefix} \
|
make DESTDIR=%buildroot PREFIX=%{_prefix} \
|
||||||
INSTALLPREFIX=%buildroot \
|
INSTALLPREFIX=%buildroot \
|
||||||
INSTALLSITELIB=$RPM_BUILD_ROOT/$installsitelib \
|
INSTALLSITELIB=$RPM_BUILD_ROOT/$installsitelib \
|
||||||
install
|
install
|
||||||
@ -129,17 +136,18 @@ make PREFIX=%{_prefix} \
|
|||||||
cd Omni-printers;
|
cd Omni-printers;
|
||||||
P_DIR=$RPM_BUILD_ROOT/usr/share/foomatic/db/source/printer
|
P_DIR=$RPM_BUILD_ROOT/usr/share/foomatic/db/source/printer
|
||||||
for P in *.xml; do
|
for P in *.xml; do
|
||||||
if [ ! -f $P_DIR/$P ]; then
|
if [ ! -f $P_DIR/$P ]; then
|
||||||
cp $P $P_DIR;
|
cp $P $P_DIR;
|
||||||
fi;
|
fi;
|
||||||
done;
|
done;
|
||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
|
# Remove ghostscript UPP drivers that are gone in 7.05
|
||||||
|
rm -f %{buildroot}%{_datadir}/foomatic/db/source/driver/{bj8pa06n,bjc6000a1,PM760p,PM820p,s400a1,sharp,Stc670pl,Stc670p,Stc680p,Stc760p,Stc777p,Stp720p,Stp870p}.upp.xml
|
||||||
|
|
||||||
mkdir -p $RPM_BUILD_ROOT/var/cache/foomatic/{pcache,compiled}
|
mkdir -p $RPM_BUILD_ROOT/var/cache/foomatic/{pcache,compiled}
|
||||||
|
|
||||||
# cups-drivers packages
|
# cups-drivers packages
|
||||||
mv %{buildroot}/%{_datadir}/foomatic/db/compiled{,.moved}
|
|
||||||
mv %{buildroot}/%{_datadir}/foomatic/db/pcache{,.moved}
|
|
||||||
mkdir -p $RPM_BUILD_DIR/%{name}/foomatic-cache
|
mkdir -p $RPM_BUILD_DIR/%{name}/foomatic-cache
|
||||||
export FOOMATIC_CACHEDIR="$RPM_BUILD_DIR/%{name}/foomatic-cache"
|
export FOOMATIC_CACHEDIR="$RPM_BUILD_DIR/%{name}/foomatic-cache"
|
||||||
export FOOMATIC_LIBDIR="%{buildroot}/%{_datadir}/foomatic"
|
export FOOMATIC_LIBDIR="%{buildroot}/%{_datadir}/foomatic"
|
||||||
@ -148,12 +156,8 @@ export FOOMATIC_SBINDIR="%{buildroot}/%{_sbindir}"
|
|||||||
export FOOMATIC_PERLINC="%{buildroot}/$installsitelib"
|
export FOOMATIC_PERLINC="%{buildroot}/$installsitelib"
|
||||||
%{SOURCE3} "$RPM_BUILD_ROOT/%{_datadir}/cups/model/foomatic" \
|
%{SOURCE3} "$RPM_BUILD_ROOT/%{_datadir}/cups/model/foomatic" \
|
||||||
"$RPM_BUILD_DIR/%{name}"
|
"$RPM_BUILD_DIR/%{name}"
|
||||||
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
|
|
||||||
install -c -m 755 %{SOURCE3} $RPM_BUILD_ROOT/%{_bindir}
|
|
||||||
perl -pi -e "s,^$RPM_BUILD_ROOT,,g" $RPM_BUILD_DIR/%{name}/filelist.*
|
perl -pi -e "s,^$RPM_BUILD_ROOT,,g" $RPM_BUILD_DIR/%{name}/filelist.*
|
||||||
perl -pi -e "s,^%dir $RPM_BUILD_ROOT,,g" $RPM_BUILD_DIR/%{name}/filelist.*
|
perl -pi -e "s,^%dir $RPM_BUILD_ROOT,%dir ,g" $RPM_BUILD_DIR/%{name}/filelist.*
|
||||||
mv %{buildroot}/%{_datadir}/foomatic/db/compiled{.moved,}
|
|
||||||
mv %{buildroot}/%{_datadir}/foomatic/db/pcache{.moved,}
|
|
||||||
|
|
||||||
%post
|
%post
|
||||||
# zap the cache
|
# zap the cache
|
||||||
@ -188,31 +192,75 @@ rm -fr %buildroot $RPM_BUILD_DIR/%{name}
|
|||||||
|
|
||||||
%files -n cups-drivers -f filelist.main
|
%files -n cups-drivers -f filelist.main
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_bindir}/gen-ppds
|
|
||||||
|
|
||||||
%post -n cups-drivers
|
%post -n cups-drivers
|
||||||
/sbin/service cups condrestart || :
|
/sbin/service cups condrestart >/dev/null 2>&1 || :
|
||||||
|
|
||||||
%postun -n cups-drivers
|
%postun -n cups-drivers
|
||||||
/sbin/service cups condrestart || :
|
/sbin/service cups condrestart >/dev/null 2>&1 || :
|
||||||
|
|
||||||
%files -n cups-drivers-pnm2ppa -f filelist.pnm2ppa
|
%files -n cups-drivers-pnm2ppa -f filelist.pnm2ppa
|
||||||
|
|
||||||
%post -n cups-drivers-pnm2ppa
|
%post -n cups-drivers-pnm2ppa
|
||||||
/sbin/service cups condrestart || :
|
/sbin/service cups condrestart >/dev/null 2>&1 || :
|
||||||
|
|
||||||
%postun -n cups-drivers-pnm2ppa
|
%postun -n cups-drivers-pnm2ppa
|
||||||
/sbin/service cups condrestart || :
|
/sbin/service cups condrestart >/dev/null 2>&1 || :
|
||||||
|
|
||||||
%files -n cups-drivers-hpijs -f filelist.hpijs
|
%files -n cups-drivers-hpijs -f filelist.hpijs
|
||||||
|
|
||||||
%post -n cups-drivers-hpijs
|
%post -n cups-drivers-hpijs
|
||||||
/sbin/service cups condrestart || :
|
/sbin/service cups condrestart >/dev/null 2>&1 || :
|
||||||
|
|
||||||
%postun -n cups-drivers-hpijs
|
%postun -n cups-drivers-hpijs
|
||||||
/sbin/service cups condrestart || :
|
/sbin/service cups condrestart >/dev/null 2>&1 || :
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Aug 8 2002 Tim Waugh <twaugh@redhat.com> 1.9-1.20020617.5
|
||||||
|
- For gimp-print, use the Ghostscript stp driver in preference to the
|
||||||
|
IJS interface.
|
||||||
|
|
||||||
|
* Thu Jul 25 2002 Tim Waugh <twaugh@redhat.com> 1.9-1.20020617.4
|
||||||
|
- Quieten scriptlets.
|
||||||
|
|
||||||
|
* Fri Jul 5 2002 Tim Waugh <twaugh@redhat.com> 1.9-1.20020617.3
|
||||||
|
- Fix autodetect information for HPLJ2100/2100M.
|
||||||
|
|
||||||
|
* Fri Jun 21 2002 Tim Powers <timp@redhat.com> 1.9-1.20020617.2
|
||||||
|
- automated rebuild
|
||||||
|
|
||||||
|
* Wed Jun 19 2002 Tim Waugh <twaugh@redhat.com> 1.9-0.20020617.2
|
||||||
|
- Omni 0.7.0 printers.
|
||||||
|
|
||||||
|
* Mon Jun 17 2002 Tim Waugh <twaugh@redhat.com> 1.9-0.20020617.1
|
||||||
|
- Update to CVS.
|
||||||
|
- Remove some more explicit perl dependencies that are picked up
|
||||||
|
automatically.
|
||||||
|
|
||||||
|
* Wed May 29 2002 Tim Waugh <twaugh@redhat.com> 1.9-0.20020517.3
|
||||||
|
- Remove explicit perl-Storable dependency; it should be perl(Storable),
|
||||||
|
and that is picked up automatically.
|
||||||
|
|
||||||
|
* Tue May 28 2002 Tim Waugh <twaugh@redhat.com> 1.9-0.20020517.2
|
||||||
|
- Fix release number.
|
||||||
|
- Drop gen-ppds from the file manifest---use foomatic-compiledb instead
|
||||||
|
(bug #63622).
|
||||||
|
|
||||||
|
* Sun May 26 2002 Tim Powers <timp@redhat.com>
|
||||||
|
- automated rebuild
|
||||||
|
|
||||||
|
* Thu May 23 2002 Tim Waugh <twaugh@redhat.com> 1.9-0.20020517.1
|
||||||
|
- Remove ghostscript UPP drivers that are gone in 7.05.
|
||||||
|
|
||||||
|
* Sat May 18 2002 Tim Waugh <twaugh@redhat.com> 1.9-0.20020517.0.1
|
||||||
|
- Update to CVS.
|
||||||
|
- Updated requirements.
|
||||||
|
- Updated path and libdir patches.
|
||||||
|
- Drop hpijs 1.0.2 patch.
|
||||||
|
- foomatic-datafile has moved to %%{_bindir}.
|
||||||
|
- Update gimp-print data to 4.2.1.
|
||||||
|
- Update Omni printer data to 0.6.1.
|
||||||
|
|
||||||
* Thu Apr 4 2002 Tim Waugh <twaugh@redhat.com> 1.1-0.20020313.3
|
* Thu Apr 4 2002 Tim Waugh <twaugh@redhat.com> 1.1-0.20020313.3
|
||||||
- Fix the hpijs option data too (bug #62587).
|
- Fix the hpijs option data too (bug #62587).
|
||||||
|
|
||||||
|
6
sources
6
sources
@ -1,3 +1,3 @@
|
|||||||
59bce92c9e46045153e512fecbf2dd08 Omni-printers.tar.bz2
|
498c110ccee104254f1b8ab671fc4c42 Omni-printers.tar.bz2
|
||||||
25bcd3a08ce503cf75c4bde836b0c2b2 foomatic-1.1-20020313.tar.bz2
|
862fc23d3ce8706a051340e2e06d4d95 foomatic-1.9-20020617.tar.bz2
|
||||||
659e6fb2af2f721c1f0d206242ba517e gimp-print.tar.bz2
|
dfebb115f05f63f5ce9e0241e72ddd8b gimp-print.tar.bz2
|
||||||
|
Loading…
Reference in New Issue
Block a user