[linux] Re: Version dependency in spec file

Daniel von Asmuth asmuth op bakunin.xs4all.nl
Wo Dec 26 14:22:01 CET 2007


On Wed, Dec 26, 2007 at 01:00:05PM +0100, Hugo van der Kooij wrote:
> 
> Hoe kan ik in een spec file een afhankelijk vast zetten wat betreft een
> versie.
> 
> Ik ben bekend met het fenomeen om vast te leggen dat een andere package
> een bepaalde versie moet zijn door = te gebruiken.
> 
> Ik kan vastleggen dat een minimale of maximale versie vereist is. Maar
> hoe leg ik charmant vast (liefst op 1 regel) wat de minimum en maximum
> versies zijn waar een package compatible mee is?
> 
> Dus FOO werkt alleen mer BAR als BAR ergens tussen versie 1.2 en 2.0
> zit. (< 2.0 maar >= 1.2)

Ik doe iets als:

Summary: RPM vraag
Name: foo
Version: 1.0
Release: 2007
Vendor: NLLGG
Packager: Sinterklaas
License: GPL
Group: daemons
Requires: bar >= 1.2

BuildRoot: /var/tmp

%description
Surprise pakket

%prep
%build
%install
rm -rf ${RPM_BUILD_ROOT}/*
cd ${RPM_BUILD_ROOT}
mkdir -p bin
cp /bin/false bin
cp /bin/true  bin

%clean
cd /
rm -rf ${RPM_BUILD_ROOT}/*
%pre
echo "Surprise!"
%post
%preun
%postun
%files
/bin/false
/bin/true

 

-- 
		Microsoft Windows Error Reporting
Dit probleem is veroorzaakt door Windows. Dit programma is gemaakt door
Microsoft Corporation. Microsoft Corporation heeft momenteel geen oplossing
voor het probleem dat u hebt gemeld.
	Was deze informatie nuttig?  [ Ja ]  [ Nee ]  [ Enigszins ]



More information about the Linux mailing list