Gentoo Archives: gentoo-user-de

From: "Jörg Bornkessel" <ml@××××××××.de>
To: gentoo-user-de@l.g.o
Subject: Re[2]: [gentoo-user-de] Hilfe bei script
Date: Tue, 30 Nov 2004 10:15:18
Message-Id: 1699268238.20041130111514@websitec.de
In Reply to: Re: [gentoo-user-de] Hilfe bei script by Dirk Heinrichs
1 Am Dienstag, 30. November 2004, 09:57:48, Dirk Heinrichs hast Du geschrieben:
2
3 > Am Dienstag, 30. November 2004 09:26 schrieb ext Jörg Bornkessel:
4 >> Es geht mir im Prinzip um die Zeile if [ -n "`vdr -V | grep "1.3."`" ]
5 >> wie muss die geaendert werdern dass _nur_ Versionen 1.3.0 bis 1.3.6
6 >> beruecksichtigt werden?
7 > Wie wär's mit
8
9 > if [ "$(vdr -V|grep 1.3.[0123456])" != "" ]
10 Functioniert leider nicht so, weil alle Versionen oberhalb der 9
11 auch mit eingeschlossen sind.
12 Ich habe das so geloest, bei den ebuilds gibt es das nette Woertchen
13 "has_version" welche eine Versionsabfrage ausfuehrt und gut mit <>=
14 kombiniert werden kann.
15
16 <schnipp>
17
18 if
19 has_version ">=media-video/vdr-1.3.0" && has_version "<=media-video/vdr-1.3.6" ;
20 then
21 einfo "applying VDR 1.3.0 to 1.3.6 patch"
22 patch -p0 < ${FILESDIR}/vdr-1.3.6-${VDRPLUGIN}-${PV}.diff
23 elif
24 has_version ">=media-video/vdr-1.3.7" ;
25 then
26 einfo "applying VDR >= 1.3.7 patch"
27 patch -p0 < ${FILESDIR}/vdr-1.3.7-${VDRPLUGIN}-${PV}.diff
28 fi
29
30 </schnapp>
31
32 Danke nochmal an alle Helfenden.
33 man test werd ich mir auch mal anschauen.
34
35 --
36 Gruss Joerg
37
38
39
40 --
41 gentoo-user-de@g.o mailing list

Replies

Subject Author
Re: Re[2]: [gentoo-user-de] Hilfe bei script "roul76@×××.de" <roul76@×××.de>