Gentoo Archives: gentoo-commits

From: "Sven Vermeulen (swift)" <swift@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in xml/htdocs/proj/it/qa: automagic.xml
Date: Sun, 26 Feb 2012 15:07:53
Message-Id: 20120226150707.CE6AB20061@flycatcher.gentoo.org
1 swift 12/02/26 15:07:07
2
3 Modified: automagic.xml
4 Log:
5 Various IT translation updates (bug #405905)
6
7 Revision Changes Path
8 1.3 xml/htdocs/proj/it/qa/automagic.xml
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/it/qa/automagic.xml?rev=1.3&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/it/qa/automagic.xml?rev=1.3&content-type=text/plain
12 diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/it/qa/automagic.xml?r1=1.2&r2=1.3
13
14 Index: automagic.xml
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/it/qa/automagic.xml,v
17 retrieving revision 1.2
18 retrieving revision 1.3
19 diff -u -r1.2 -r1.3
20 --- automagic.xml 4 Dec 2008 22:42:02 -0000 1.2
21 +++ automagic.xml 26 Feb 2012 15:07:07 -0000 1.3
22 @@ -1,12 +1,12 @@
23 <?xml version="1.0" encoding="UTF-8"?>
24 <!DOCTYPE guide SYSTEM "http://www.gentoo.org/dtd/guide.dtd">
25 -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/it/qa/automagic.xml,v 1.2 2008/12/04 22:42:02 scen Exp $ -->
26 +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/it/qa/automagic.xml,v 1.3 2012/02/26 15:07:07 swift Exp $ -->
27
28 <guide link="/proj/it/qa/automagic.xml" lang="it">
29 <title>Dipendenze Automagic, cosa sono e come risolverle</title>
30
31 <author title="Autore">
32 - <mail link="flameeyes@g.o">Diego Pettenò</mail>
33 + <mail link="flameeyes@g.o">Diego Elio Pettenò</mail>
34 </author>
35 <author title="Autore">
36 <mail link="serkan@g.o">Serkan Kaba</mail>
37 @@ -24,8 +24,8 @@
38 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
39 <license/>
40
41 -<version>0.2</version>
42 -<date>2008-11-07</date>
43 +<version>0.3</version>
44 +<date>2011-06-01</date>
45
46 <chapter>
47 <title>Introduzione</title>
48 @@ -180,18 +180,18 @@
49 per una dipendenza opzionale">
50 <i>AC_ARG_WITH([foo], AS_HELP_STRING([--without-foo], [Build without foo library (default: test)]))</i>
51
52 -<i>if test "x$with_foo" != "xno"; then</i>
53 +<i>AS_IF([test "x$with_foo" != "xno"], [</i>
54 PKG_CHECK_MODULES([FOO], [foo >= 0.1])
55 -<i>fi</i>
56 +<i>])</i>
57 </pre>
58
59 <pre caption="Aggiungere un controllo con disabilitazione in modo predefinito
60 per una dipendenza opzionale">
61 <i>AC_ARG_WITH([foo], AS_HELP_STRING([--with-foo], [Build with foo library (default: disabled)]))</i>
62
63 -<i>if test "x$with_foo" == "xyes"; then</i>
64 +<i>AS_IF([test "x$with_foo" = "xyes"], [</i>
65 PKG_CHECK_MODULES([FOO], [foo >= 0.1])
66 -<i>fi</i>
67 +<i>])</i>
68 </pre>
69
70 <p>
71 @@ -212,14 +212,12 @@
72 </warn>
73
74 <p>
75 -In realtà esiste un'altra via per aggirare le dipendenze automagic generate da
76 -<b>AC_CHECK_LIB</b> senza correggerle (e applicare patch), e consiste nel
77 -mettere mano ai valori della cache usata da <c>autoconf</c>. Questo metodo è
78 -effettivamente deprecato perchè non risolve la questione alla radice e potrebbe
79 -creare problemi se gli sviluppatori originali del pacchetto cambiano anche di
80 -poco i test usando un nome differente per una variabile. Inoltre, in questo modo
81 -le correzioni non possono essere inviate agli sviluppatori per l'integrazione in
82 -versioni successive.
83 +Anche se è possibile aggirare il problema delle dipendenze di automagic
84 +senza modificare <c>configure.ac</c>, rovistando tra i valori di cache di
85 +autoconf, questo metodo non è raccomandato. Non risolve il problema originale e
86 +non può essere inviato agli sviluppatori per l'integrazione nelle prossime
87 +versioni, e potrebbe anche produrre conflitti in quanto i test sono svolti
88 +in ambienti fortemente diffenti.
89 </p>
90
91 </body>