]> git.pld-linux.org Git - packages/autoconf.git/blob - autoconf.spec
- removed Prereq: /usr/sbin/fix-info-dir
[packages/autoconf.git] / autoconf.spec
1 Summary:        GNU autoconf - source configuration tools
2 Summary(fr):    Un outil de GNU pour configurer automatiquement le code source
3 Summary(de):    Ein GNU-Hilfsmittel für Quellencode automatisch konfigurieren
4 Summary(es):    Una herramienta de GNU para automáticamente configurar código de fuente
5 Summary(it):    Uno strumento di GNU per automaticamente la configurazione del codice sorgente
6 Summary(pl):    GNU autoconf - narzêdzie do automatycznego konfigurowania ¼róde³
7 Name:           autoconf
8 Version:        2.13
9 Release:        9
10 Copyright:      GPL
11 Group:          Development/Building
12 Group(pl):      Programowanie/Budowanie
13 Source:         ftp://prep.ai.mit.edu/pub/gnu/autoconf/%{name}-%{version}.tar.gz
14 Patch0:         autoconf-tmprace.patch
15 Patch1:         autoconf-info.patch
16 Patch2:         autoconf-mawk.patch
17 Patch3:         autoconf-man.patch
18 Patch4:         autoconf-notmp.patch
19 Patch5:         autoconf-pinard.patch
20 Patch6:         autoconf-fhs.patch
21 Patch7:         autoconf-DESTDIR.patch
22 URL:            http://sourceware.cygnus.com/autoconf/
23 Requires:       /bin/awk
24 Requires:       m4
25 Requires:       mktemp
26 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 Buildarch:      noarch
28
29 %define         _libdir         %{_datadir}
30
31 %description
32 GNU's Autoconf is a tool for configuring source code and Makefiles. Using
33 Autoconf, programmers can create portable and configurable packages, since
34 the person building the package is allowed to specify various configuration
35 options.
36
37 You should install Autoconf if you are developing software and you'd like to
38 use it to create shell scripts which will configure your source code
39 packages. If you are installing Autoconf, you will also need to install the
40 GNU m4 package.
41
42 Note that the Autoconf package is not required for the end user who may be
43 configuring software with an Autoconf-generated script; Autoconf is only
44 required for the generation of the scripts, not their use.
45
46 %description -l de
47 GNU's Autoconf ist eines Hilfsmittels für das Konfigurieren des Quellencodes
48 und der Makefiles. Mit Autoconf können Programmierer die beweglichen und
49 konfigurierbaren Pakete erstellen, da der Person, die das Paket aufbaut,
50 erlaubt wird, verschiedene Konfiguration Optionen zu spezifizieren.
51
52 Sie sollten Autoconf installieren, wenn Sie Software entwickeln und Sie sie
53 benutzen möchten, um Shellindexe zu erstellen, die Ihre Quellencodepakete
54 konfigurieren. Wenn Sie Autoconf installieren, müssen Sie auch das Paket GNU
55 m4 installieren.
56
57 Beachten Sie, daß das Paket Autoconf nicht für den Endbenutzer angefordert
58 wird, der Software mit einem Autoconf-festgelegten Index konfigurieren kann;
59 Autoconf wird nur für das Erzeugung der Indexe, nicht ihr Gebrauch
60 angefordert.
61
62 %description -l es
63 GNÚs Autoconf es una herramienta para configurar código y makefiles de
64 fuente. Usando Autoconf, los programadores pueden crear los conjuntos
65 portables y configurables, puesto que se permite a la persona que construye
66 el conjunto especificar varias opciones de la configuración.
67
68 Usted debe instalar Autoconf si usted está desarrollando software lógica y
69 usted quisiera utilizarlo para crear los shell scriptes que configurarán sus
70 conjuntos del código de fuente. Si usted está instalando Autoconf, usted
71 también necesitará instalar el conjunto de GNU m4.
72
73 Observe que el conjunto de Autoconf no está requerido para el utilizador del
74 extremo que puede configurar software lógica con una escritura
75 Autoconf-generada; Autoconf se requiere solamente para la generación de las
76 escrituras, no su uso.
77
78 %description -l fr
79 GNU's Autoconf est un outil pour configurer le code source et les fichiers
80 makefile. En utilisant Autoconf, les programmeurs peuvent créer les modules
81 portatifs et configurables, puisqu'on permet à la la personne établissant le
82 module d'indiquer de diverses options de configuration.
83
84 Vous devriez installer Autoconf si vous développez le logiciel et vous
85 voudriez l'employer pour créer les séquences type d'interpréteur de
86 commandes interactif qui configureront vos modules de code source. Si vous
87 installez Autoconf, vous devrez également installer le module de GNU m4.
88
89 Notez que le module d'Autoconf n'est pas exigé pour l'utilisateur qui peut
90 configurer le logiciel avec une séquence type Autoconf-produite; Autoconf
91 est seulement exigé pour la génération des séquences type, non leur
92 utilisation.
93
94 %description -l it
95 GNU's Autoconf è uno strumento per la configurazione il codice e dei
96 makefiles sorgente. Usando Autoconf, i programmatori possono creare i
97 pacchetti portatili e configurabili, poiché alla persona che sviluppa il
98 pacchetto è permessa specificare le varie opzioni di configurazione.
99
100 Dovreste installare Autoconf se state sviluppando il software e voleste
101 usarli per creare gli scritti di coperture che configureranno i vostri
102 pacchetti di codice sorgente. Se state installando Autoconf, egualmente
103 dovrete installare il pacchetto di GNU m4.
104
105 Si noti che il pacchetto di Autoconf non è richiesto per l' utilizzatore
106 finale che può configurare il software con uno scritto Autoconf-generato;
107 Autoconf è richiesto soltanto per la generazione degli scritti, il non loro
108 uso.
109
110 %description -l pl
111 GNU autoconf jest narzêdziem wykorzystywanym do automatycznego
112 konfigurowania kodów ¼ród³owych pakietów programów oraz do generowania na
113 podstawie automatycznie rozpoznanego ¶rodowiska plików Makefile i innych
114 zale¿nych od zawarto¶ci systemu, w którym ma przebiegaæ proces kompilacji.
115 Pomaga programi¶cie w konfigurowaniu i tworzeniu opragramowania daj±cego siê
116 przenie¶æ na ró¿ne platformy. Umo¿liwia wybór wielu opcji podczas procesu
117 przygotowania do kompilacji.
118
119 GNU autoconf nie jest generalnie potrzebny koñcowemu u¿ytkownikowi, a
120 tylko podczas generowania samych skryptów autokonfiguracyjnych.
121  
122 %prep
123 %setup -q
124 %patch0 -p1
125 %patch1 -p1
126 %patch2 -p1
127 %patch3 -p1
128 %patch4 -p1
129 %patch5 -p1
130 %patch6 -p1
131 %patch7 -p1
132
133 %build
134 %configure
135 make
136
137 %install
138 rm -rf $RPM_BUILD_ROOT
139 install -d $RPM_BUILD_ROOT%{_mandir}/man1
140
141 make install DESTDIR=$RPM_BUILD_ROOT
142
143 install install-sh $RPM_BUILD_ROOT%{_libdir}/autoconf
144
145 install {autoconf,autoheader,autoreconf,autoscan,autoupdate,ifnames}.1 \
146         $RPM_BUILD_ROOT%{_mandir}/man1
147
148 gzip -9nf $RPM_BUILD_ROOT%{_infodir}/autoconf.info* \
149         $RPM_BUILD_ROOT%{_mandir}/man1/*
150
151 %post
152 [ -x /usr/sbin/fix-info-dir ] && /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
153
154 %postun
155 [ -x /usr/sbin/fix-info-dir ] && /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
156
157 %clean
158 rm -rf $RPM_BUILD_ROOT
159
160 %files
161 %defattr(644,root,root,755)
162 %attr(755,root,root) %{_bindir}/*
163
164 %{_infodir}/autoconf.info*
165 %{_mandir}/man1/*
166
167 %{_libdir}/autoconf
This page took 0.050174 seconds and 4 git commands to generate.