]> git.pld-linux.org Git - packages/bc.git/blob - bc.spec
- removed Prereq: /usr/sbin/fix-info-dir
[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 BuildRequires:  ncurses-devel >= 5.0
16 BuildRequires:  readline-devel >= 4.1
17 BuildRequires:  flex
18 BuildRequires:  bison
19 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21 %description
22 The bc package includes bc and dc. Bc is an arbitrary precision numeric
23 processing arithmetic language. Dc is an interactive arbitrary precision
24 stack based calculator, which can be used as a text mode calculator.
25 Install the bc package if you need its number handling capabilities or if
26 you would like to use its text mode calculator.
27
28 %description -l de
29 Das bc-Paket enthält bc und dc. Bc ist eine Zahlenverarbeitungssprache mit
30 beliebiger Genauigkeit. Dc ist ein interaktiver, Stapelbasierter Rechner
31 mit beliebiger Genauigkeit, der im Textmodus benutzt werden kann.
32 Installieren Sie bc, wenn Sie seine Zahlenverarbeitungsfähigkeiten
33 brauchen, oder wenn Sie einen Textmodus-Rechner haben wollen.
34
35 %description -l fr
36 bc est est un outil de calcul en mode texte. Il a des fonctionnalités
37 étendues comme la conversion de base. il peut aussi accepter l'entrée sur
38 stdin et retourner le résultat. dc est la version RPN.
39
40 %description -l pl
41 Pakiet bc zawiera w sobie programy bc i dc. Bc jest oferuje jêzyk obliczeñ
42 numerycznych w którym mo¿na okre¶liæ precyzjê obliczeñ. Dc jest natomiast
43 interakcyjnym bazuj±cym na notacji RPN kalkulatorem w którym tak¿e mo¿na z
44 góry okre¶liæ precyzjê obliczeñ.
45
46 %description -l tr
47 bc metin ekranda çalýþan bir hesap makinasýdýr. Taban dönüþümü gibi ileri
48 yetenekleri vardýr.
49
50 %prep
51 %setup  -q -n %{name}-1.05
52 %patch0 -p1
53 %patch1 -p1
54
55 %build
56 aclocal
57 LDFLAGS="-s"; export LDFLAGS
58 %configure \
59         --with-readline
60 make
61
62 %install
63 rm -rf $RPM_BUILD_ROOT
64
65 install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1}
66
67 make install DESTDIR=$RPM_BUILD_ROOT
68
69 gzip -9nf $RPM_BUILD_ROOT{%{_infodir}/dc.info,%{_mandir}/man1/*}
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.066498 seconds and 4 git commands to generate.