]> git.pld-linux.org Git - packages/autoconf.git/blob - autoconf.spec
- cosmetics.
[packages/autoconf.git] / autoconf.spec
1 Summary:        GNU autoconf - source configuration tools
2 Summary(pl):    GNU autoconf - narzêdzie do automatycznego konfigurowania ¼róde³
3 Name:           autoconf
4 Version:        2.13
5 Release:        2
6 Copyright:      GPL
7 Group:          Development/Building
8 Group(pl):      Programowanie/Budowanie
9 Source:         ftp://prep.ai.mit.edu/pub/gnu/%{name}-%{version}.tar.gz
10 Patch0:         autoconf-tmprace.patch
11 Patch1:         autoconf-info.patch
12 Requires:       gawk, m4, mktemp, perl
13 Prereq:         /sbin/install-info
14 BuildRoot:      /tmp/%{name}-%{version}-root
15 Buildarch:      noarch
16
17 %description
18 GNU's "autoconf" is a tool for source and Makefile configuration. It
19 assists the programmer in creating portable and configurable packages, by
20 allowing the person building the package to specify various configuration
21 options. 
22
23 "autoconf" is not required for the end user - it is needed only to
24 generate the configuration scripts. 
25
26 %description -l pl
27 GNU autoconf jest narzêdziem wykorzystywanym do automatycznego
28 konfigurowania kodów ¼ród³owych pakietów programów oraz do generowania na
29 podstawie automatycznie rozpoznanego ¶rodowiska plików Makefile i innych
30 zale¿nych od zawarto¶ci systemu w którym ma przebiegaæ proces kompilacji.
31 Pomaga programi¶cie w konfigurowaniu i tworzeniu oprogramowania daj±cego siê
32 przenie¶æ na ró¿ne platformy. Umo¿liwia wybór wielu opcji podczas procesu
33 przygotowania do kompilacji.
34
35 GNU autoconf nie jest generalnie potrzebny dla u¿ytkownika koñcowego, a
36 tylko podczas generowania samych skryptów autokonfiguracyjnych.
37  
38 %prep
39 %setup -q
40 %patch0 -p1
41 %patch1 -p1
42
43 %build
44 ./configure \
45         --prefix=/usr
46 make datadir=/usr/lib
47
48 %install
49 rm -rf $RPM_BUILD_ROOT
50 install -d $RPM_BUILD_ROOT/usr/info
51
52 make prefix=$RPM_BUILD_ROOT/usr datadir=$RPM_BUILD_ROOT/usr/lib install
53 install install-sh $RPM_BUILD_ROOT/usr/lib/autoconf
54
55 gzip -9nf $RPM_BUILD_ROOT/usr/info/autoconf.info*
56
57 %clean
58 rm -rf $RPM_BUILD_ROOT
59
60 %post
61 /sbin/install-info /usr/info/autoconf.info.gz /etc/info-dir
62
63 %preun
64 if [ "$1" = "0" ]; then
65         /sbin/install-info --del /usr/info/autoconf.info.gz /etc/info-dir
66 fi
67
68 %files
69 %defattr(644,root,root,755)
70 /usr/info/autoconf.info*
71 %attr(755,root,root) /usr/bin/*
72 /usr/lib/autoconf
73
74 %changelog
75 * Wed Jan 26 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
76   [2.13-1d]
77 - added Group(pl).
78
79 * Wed Dec 29 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
80   [2.12-7]
81 - standarized {un}registering info pages 
82   (added autoconf-info.patch).
83
84 * Mon Sep 21 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
85   [2.12-5]
86 - added -q %setup parameter,
87 - changed Buildroot to /tmp/%%{name}-%%{version}-root,
88 - added using %%{name} and %%{version} in Source,
89 - modified pl translation,
90 - added full %attr description in %files.
91
92 * Thu Aug 27 1998 Cristian Gafton <gafton@redhat.com>
93 - patch for fixing /tmp race conditions
94
95 * Fri Jun 12 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
96   [2.12-5]
97 - added pl transaltion,
98 - added %defattr support.
99
100 * Sun Oct 19 1997 Erik Troan <ewt@redhat.com>
101 - spec file cleanups
102 - made a noarch package
103 - uses autoconf
104 - uses install-info
105
106 * Thu Jul 17 1997 Erik Troan <ewt@redhat.com>
107 - built with glibc
This page took 0.077729 seconds and 4 git commands to generate.