Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37566418
en ru br
ALT Linux repositórios
S:4.0.12-alt1
5.0: 3.0.2.20081204-alt5
4.1: 3.0.2.20081204-alt4.M41.1
4.0: 3.0.2-alt4
+backports:3.0.2.20081204-alt4.M40.1
3.0: 3.0.2-alt1.20050224

Group :: Edição
RPM: foomatic-db-engine

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

%def_disable backportM4x_mode

Packager: Stanislav Ievlev <inger at altlinux.org>

Name: foomatic-db-engine
Version: 4.0.8
Release: alt1

Provides: foomatic-addon = %version
Obsoletes: foomatic-addon

PreReq: alternatives >= 0.3

Summary: Foomatic database access, printer admin, and printing utils
License: GPL
Group: Publishing

Url: http://www.linuxprinting.org

Source: http://www.linuxprinting.org/download/foomatic/%name-%version.tar
Source1: foomatic-db-engine.alternatives

Patch1: foomatic-db-engine-3.0.2-suse-A4.patch

%define _compress_method gzip

BuildPreReq: cups >= 1.2.1


# Automatically added by buildreq on Fri May 26 2006

BuildRequires: cups curl foomatic-filters ghostscript-classic libxml2-devel netcat perl-devel samba-client wget zlib-devel perl-Encode

%description
This package contains the tools for accessing the Foomatic database,
for printer administration, and for printing.

%prep
%setup -q -n %name-%version
%patch1 -p1

%build
%configure
%make

%install
make \
   DESTDIR=%buildroot \
   PREFIX=%_prefix \
   INSTALLSITELIB=%perl_vendor_privlib \
   INSTALLSITEARCH=%perl_vendor_archlib \
   install

#cd lib

#_perl_vendor_install

install -d $RPM_BUILD_ROOT/var/cache/foomatic/pcache
install -d $RPM_BUILD_ROOT/var/cache/foomatic/compiled

( cd $RPM_BUILD_ROOT%_bindir
 ln -s foomatic-printjob lpr-foomatic
 ln -s foomatic-printjob lpq-foomatic
 ln -s foomatic-printjob lprm-foomatic
)
( cd $RPM_BUILD_ROOT%_sbindir
 ln -s %_bindir/foomatic-printjob lpc-foomatic
)

(cd $RPM_BUILD_ROOT%_man1dir
ln -s foomatic-printjob.1.gz  lpr-foomatic.1.gz
ln -s foomatic-printjob.1.gz  lpq-foomatic.1.gz
ln -s foomatic-printjob.1.gz  lprm-foomatic.1.gz
)

( cd $RPM_BUILD_ROOT%_man8dir
 ln -s ../man1/foomatic-printjob.1.gz lpc-foomatic.8.gz
)

%__install -Dpm644 %SOURCE1 %buildroot%_altdir/%name

%if_enabled backportM4x_mode
%post
%register_alternatives %name -- lpr lpr.1.gz lpq lpq.1.gz lprm lprm.1.gz lpc lpc.1.gz

%preun
%unregister_alternatives %name
%endif

%files
%doc README USAGE ChangeLog
%_altdir/%name
%_cachedir/*
%_datadir/foomatic/templates
%_man1dir/*
%_man8dir/*
%_bindir/*
%_sbindir/*
%_prefix/lib/cups/driver/foomatic
%perl_vendor_privlib/Foomatic*

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009