]> git.pld-linux.org Git - packages/bc.git/blob - bc.spec
added %{_target} macro
[packages/bc.git] / bc.spec
1 Summary:        GNU bc
2 Summary(de):    GNU bc 
3 Summary(fr):    GNU bc
4 Summary(pl):    Kalkulator bc GNU
5 Summary(tr):    GNU hesap makinasý
6 Name:           bc
7 Version:        1.05a
8 Release:        6
9 Copyright:      GPL
10 Group:          Applications/Math
11 Group(pl):      Aplikacje/Matematyczne
12 Source:         ftp://prep.ai.mit.edu/pug/gnu/%{name}-%{version}.tar.gz
13 Patch0:         bc-info.patch
14 Prereq:         /sbin/install-info 
15 Prereq:         grep
16 Buildroot:      /tmp/%{name}-%{version}-root
17
18 %description
19 bc is a text mode calculator of sorts.  It has many extended
20 features such as base translation.  It can also accept input
21 from stdin and return output. dc is the RPN version.
22
23 %description -l de
24 bc ist eine Art Textmodus-Rechner, der viele erweiterte Funktionen
25 wie Basisübersetzung enthält. Er kann auch Eingaben von
26 stdin annehmen und die Ergebnisse ausgeben. dc ist die RPN-Version.
27
28 %description -l fr
29 bc est est un outil de calcul en mode texte. Il a des fonctionnalités
30 étendues comme la conversion de base. il peut aussi accepter l'entrée
31 sur stdin et retourner le résultat. dc est la version RPN.
32
33 %description -l pl
34 Bc to kalkulator pracuj±cy w trybie tekstowym, który posiada wiele 
35 rozbudowanych funkcji. W czasie pracy mo¿e pobieraæ dane ze standardowego
36 wej¶cia (stdin) i wysy³aæ je na standardowe wyj¶cie (stdout).
37
38 %description -l tr
39 bc metin ekranda çalýþan bir hesap makinasýdýr. Taban dönüþümü gibi ileri
40 yetenekleri vardýr.
41
42 %prep
43 %setup  -q -n %{name}-1.05
44 %patch0 -p1
45
46 %build
47 CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \
48 ./configure %{_target} \
49         --prefix=/usr
50 make
51
52 %install
53 rm -rf $RPM_BUILD_ROOT
54 install -d $RPM_BUILD_ROOT/usr/{bin,man/man1}
55
56 make prefix=$RPM_BUILD_ROOT/usr install
57
58 gzip -9nf $RPM_BUILD_ROOT/usr/{info/dc.info,man/man1/*}
59
60 %post
61 /sbin/install-info /usr/info/dc.info.gz /etc/info-dir
62
63 %preun
64 if [ "$1" = "0" ]; then
65         /sbin/install-info --delete /usr/info/dc.info.gz /etc/info-dir
66 fi
67
68 %files
69 %defattr(644,root,root,755)
70 %attr(755,root,root) /usr/bin/*
71 /usr/man/man1/*
72 /usr/info/dc.info.gz
73
74 %clean 
75 rm -rf $RPM_BUILD_ROOT
76
77 %changelog
78 * Thu Apr 22 1999 Piotr Czerwiñski <pius@pld.org.pl>
79   [1.05a-6]
80 - added Group(pl),
81 - recompiled on rpm 3.
82
83 * Tue Dec 29 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
84   [1.05a-3]
85 - standarized {un}registering info pages (added bc-info.patch),
86 - added gzipping man pages.
87
88 * Sun Sep 27 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
89   [1.05a-2]
90 - changed Buildroot to /tmp/%%{name}-%%{version}-root,
91 - added using %%{name} and %%{version} in Source,
92 - added "rm -rf $RPM_BUILD_ROOT on top %install,
93 - simplifications in %files nad %install,
94 - added full %attr description in %files.
95
96 * Wed Jun 17 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
97 - added pl translation,
98 - added %defattr support,
99 - build from non root's account.
100
101 * Sun Jun 07 1998 Prospector System <bugs@redhat.com>
102 - translations modified for de
103
104 * Thu Jun 04 1998 Jeff Johnson <jbj@redhat.com>
105 - updated to 1.05 with build root.
106
107 * Fri Apr 24 1998 Prospector System <bugs@redhat.com>
108 - translations modified for de, fr, tr
109
110 * Tue Apr 21 1998 Erik Troan <ewt@redhat.com>
111 - got upgrades of info entry working (I hope)
112
113 * Sun Apr 05 1998 Erik Troan <ewt@redhat.com>
114 - fixed incorrect info entry
115
116 * Wed Oct 15 1997 Donnie Barnes <djb@redhat.com>
117 - added install-info support
118
119 * Thu Sep 11 1997 Donald Barnes <djb@redhat.com>
120 - upgraded from 1.03 to 1.04
121
122 * Mon Jun 02 1997 Erik Troan <ewt@redhat.com>
123 - built against glibc
This page took 0.075466 seconds and 4 git commands to generate.