]> git.pld-linux.org Git - packages/autoconf.git/blob - autoconf.spec
- added %chagelog description for this and previouse modification:
[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:        6
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 Patch2:         autoconf-mawk.patch
13 Patch3:         autoconf-man.patch
14 Patch4:         autoconf-notmp.patch
15 Requires:       gawk, m4, mktemp
16 Prereq:         /sbin/install-info
17 BuildRoot:      /tmp/%{name}-%{version}-root
18 Buildarch:      noarch
19
20 %description
21 GNU's "autoconf" is a tool for source and Makefile configuration. It
22 assists the programmer in creating portable and configurable packages, by
23 allowing the person building the package to specify various configuration
24 options. 
25
26 "autoconf" is not required for the end user - it is needed only to
27 generate the configuration scripts. 
28
29 %description -l pl
30 GNU autoconf jest narzêdziem wykorzystywanym do automatycznego
31 konfigurowania kodów ¼ród³owych pakietów programów oraz do generowania na
32 podstawie automatycznie rozoznanego ¶rodowiska plików Makefile i innch
33 zale¿nych od zawarto¶ci systemu w którym ma przebiegaæ proces kompilacji.
34 Pomaga programi¶cie w konfigurowaniu i tworzeniu opragramowania daj±cego siê
35 przenie¶æ na ró¿ne platformy. Umo¿liwia wybór wielu opcji podczas procesu
36 przygotowania do kompilacji.
37
38 GNU autoconf nie jest generalnie potrzebny dla u¿ytkownika koñcowego, a
39 tylko podczas generowania samych skryptów autokonfiguracyjnych.
40  
41 %prep
42 %setup -q
43 %patch0 -p1
44 %patch1 -p1
45 %patch2 -p1
46 %patch3 -p1
47 %patch4 -p1
48
49 %build
50 ./configure \
51         --prefix=/usr
52 make datadir=/usr/lib
53
54 %install
55 rm -rf $RPM_BUILD_ROOT
56 install -d $RPM_BUILD_ROOT/usr/{info,man/man1}
57
58 make prefix=$RPM_BUILD_ROOT/usr datadir=$RPM_BUILD_ROOT/usr/lib install
59 install install-sh $RPM_BUILD_ROOT/usr/lib/autoconf
60
61 install {autoconf,autoheader,autoreconf,autoscan,autoupdate,ifnames}.1 \
62         $RPM_BUILD_ROOT/usr/man/man1
63
64 gzip -9nf $RPM_BUILD_ROOT/usr/info/autoconf.info* \
65         $RPM_BUILD_ROOT/usr/man/man1/*
66
67 %post
68 /sbin/install-info /usr/info/autoconf.info.gz /etc/info-dir
69
70 %preun
71 if [ "$1" = "0" ]; then
72         /sbin/install-info --del /usr/info/autoconf.info.gz /etc/info-dir
73 fi
74
75 %clean
76 rm -rf $RPM_BUILD_ROOT
77
78 %files
79 %defattr(644,root,root,755)
80 %attr(755,root,root) /usr/bin/*
81
82 /usr/info/autoconf.info*
83 /usr/man/man1/*
84
85 /usr/lib/autoconf
86
87 %changelog
88 * Tue Apr 27 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
89   [2.13-6]
90 - added patch with complet set autoconf man pages (from Debian),
91 - added patch for looking for gawk before mawk in ./configure
92   (autoconf-mawk.patch from rawhide),
93 - added patch wich adds removing temporary files used by auconf
94   scripts (autoconf-notmp.patch from rawhide),
95 - recompiled on new rpm.
96
97 * Wed Jan 26 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
98   [2.13-1d]
99 - added Group(pl).
100
101 * Wed Dec 29 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
102   [2.12-7]
103 - standarized {un}registering info pages 
104   (added autoconf-info.patch).
105
106 * Mon Sep 21 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
107   [2.12-5]
108 - added -q %setup parameter,
109 - changed Buildroot to /tmp/%%{name}-%%{version}-root,
110 - added using %%{name} and %%{version} in Source,
111 - modified pl translation,
112 - added full %attr description in %files.
113
114 * Thu Aug 27 1998 Cristian Gafton <gafton@redhat.com>
115 - patch for fixing /tmp race conditions
116
117 * Fri Jun 12 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
118   [2.12-5]
119 - added pl transaltion,
120 - added %defattr support.
121
122 * Sun Oct 19 1997 Erik Troan <ewt@redhat.com>
123 - spec file cleanups
124 - made a noarch package
125 - uses autoconf
126 - uses install-info
127
128 * Thu Jul 17 1997 Erik Troan <ewt@redhat.com>
129 - built with glibc
This page took 0.172484 seconds and 3 git commands to generate.