wiget: SPECS ghostscript.spec

Michal Kochanowicz mkochano w ee.pw.edu.pl
Śro, 21 Lut 2001, 00:27:45 CET


On Tue, Feb 20, 2001 at 01:43:26PM +0100, PLD CVS wrote:
> Module name:	SPECS
> Changes by:	wiget	01/02/20 13:43:26
> 
> Modified files:
> 	.              : ghostscript.spec 
> 
> Log message:
> fix usage of bcond_on_svgalib, add gimp-print (stp) driver support, release 4, STB
Chyba zaszło nieporozumienie odnośnie bcond_on_svgalib. Jeśli dobrze
rozumiem, zdefiniowanie tego symbolu ma powodować włączenie do GS
obsługi svgalib. Natomiast skryptowi ghostscript-find_devs.sh przekazuje
się jako argumenty listę urządzeń, których obsługa ma zostać
_pominięta_ (jest to opisane w komentarzu na początku skryptu, nawet zmienna
nazywa się "BLACKLIST" ;) ). Ma to na celu automatyczne włączanie obsługi
nowych urządzeń, które zostały dodane w kolejnych wersjach. Tak więc twój
patch:
@@ -100,14 +116,14 @@
 %ifarch sparc sparc64 alpha
                vgalib lvga256\
 %else
-               %{!?bcond_on_svgalib:vgalib lvga256} \
+               %{?bcond_on_svgalib:vgalib lvga256} \
 %endif
                `" \
        DEVICE_DEVS17="`/bin/sh %{SOURCE3} contrib.mak \
 %ifarch sparc sparc64 alpha
                vgalib lvga256\
 %else
-               %{!?bcond_on_svgalib:vgalib lvga256} \
+               %{?bcond_on_svgalib:vgalib lvga256} \
 %endif
                `"
powoduje, że w momencie zdefiniowania symbolu bcond_on_svgalib
sterowniki vgalib i lvga256 trafią na czarną listę i zostaną pominięte a
włączone zostaną przy braku tego symbolu :)

PS. Poprawię to w CVS.
-- 
--= Michal Kochanowicz==--==--==BOFH==--==--==mkochano w ee.pw.edu.pl =--
--= PGP key: www.ee(...)/~mkochano/PGP/ or finger me @tmp.iem.pw... =--
--==--==--==--==--==--=Vodka. Connecting people.=--==--==--==--==--==--



Więcej informacji o liście dyskusyjnej pld-devel-pl