]> git.pld-linux.org Git - packages/bc.git/blob - bc.spec
c903c8cf81277b06fb8eede55cd468aca7f25721
[packages/bc.git] / bc.spec
1 Summary:        GNU's bc (a numeric processing language) and dc (a calculator)
2 Summary(de):    GNUs bc (eine Zahlenverarbeitungssprache) und dc (ein Rechner)
3 Summary(fr):    GNU bc
4 Summary(pl):    GNU bc (jêzyk obliczeñ numerycznych) i dc (kalkulator)
5 Summary(tr):    GNU hesap makinasý
6 Name:           bc
7 Version:        1.05a
8 Release:        11
9 License:        GPL
10 Group:          Applications/Math
11 Group(pl):      Aplikacje/Matematyczne
12 Source0:        ftp://ftp.gnu.org/pub/gnu/bc/%{name}-%{version}.tar.gz
13 Patch0:         bc-info.patch
14 Patch1:         bc-DESTDIR.patch
15 Prereq:         /usr/sbin/fix-info-dir
16 BuildRequires:  ncurses-devel >= 5.0
17 BuildRequires:  readline-devel >= 4.1
18 BuildRequires:  flex
19 BuildRequires:  bison
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %description
23 The bc package includes bc and dc. Bc is an arbitrary precision numeric
24 processing arithmetic language. Dc is an interactive arbitrary precision
25 stack based calculator, which can be used as a text mode calculator.
26 Install the bc package if you need its number handling capabilities or if
27 you would like to use its text mode calculator.
28
29 %description -l de
30 Das bc-Paket enthält bc und dc. Bc ist eine Zahlenverarbeitungssprache mit
31 beliebiger Genauigkeit. Dc ist ein interaktiver, Stapelbasierter Rechner
32 mit beliebiger Genauigkeit, der im Textmodus benutzt werden kann.
33 Installieren Sie bc, wenn Sie seine Zahlenverarbeitungsfähigkeiten
34 brauchen, oder wenn Sie einen Textmodus-Rechner haben wollen.
35
36 %description -l fr
37 bc est est un outil de calcul en mode texte. Il a des fonctionnalités
38 étendues comme la conversion de base. il peut aussi accepter l'entrée sur
39 stdin et retourner le résultat. dc est la version RPN.
40
41 %description -l pl
42 Pakiet bc zawiera w sobie programy bc i dc. Bc jest oferuje jêzyk obliczeñ
43 numerycznych w którym mo¿na okre¶liæ precyzjê obliczeñ. Dc jest natomiast
44 interakcyjnym bazuj±cym na notacji RPN kalkulatorem w którym tak¿e mo¿na z
45 góry okre¶liæ precyzjê obliczeñ.
46
47 %description -l tr
48 bc metin ekranda çalýþan bir hesap makinasýdýr. Taban dönüþümü gibi ileri
49 yetenekleri vardýr.
50
51 %prep
52 %setup  -q -n %{name}-1.05
53 %patch0 -p1
54 %patch1 -p1
55
56 %build
57 aclocal
58 LDFLAGS="-s"; export LDFLAGS
59 %configure \
60         --with-readline
61 make
62
63 %install
64 rm -rf $RPM_BUILD_ROOT
65
66 install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1}
67
68 make install DESTDIR=$RPM_BUILD_ROOT
69
70 gzip -9nf $RPM_BUILD_ROOT{%{_infodir}/dc.info,%{_mandir}/man1/*}
71
72 %post
73 %{_sbindir}/fix-info-dir -c %{_infodir} >/dev/null 2>&1
74
75 %postun
76 %{_sbindir}/fix-info-dir -c %{_infodir} >/dev/null 2>&1
77
78 %files
79 %defattr(644,root,root,755)
80 %attr(755,root,root) %{_bindir}/*
81 %{_mandir}/man1/*
82 %{_infodir}/dc.info*
83
84 %clean 
85 rm -rf $RPM_BUILD_ROOT
This page took 0.057429 seconds and 2 git commands to generate.