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