8fc8d5f71826264ffa0b26a20da0c9b59bfb1495
[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(es):    GNU bc - calculadora de línea de comando
4 Summary(fr):    GNU bc
5 Summary(pl):    GNU bc (jêzyk obliczeñ numerycznych) i dc (kalkulator)
6 Summary(pt_BR): GNU bc - calculadora de linha de comando
7 Summary(ru):    GNU bc (ÑÚÙË ÏÂÒÁÂÏÔËÉ ÞÉÓÅÌ) É dc (ËÁÌØËÕÌÑÔÏÒ)
8 Summary(tr):    GNU hesap makinasý
9 Summary(uk):    GNU bc (ÍÏ×Á ÏÂÒÏÂËÉ ÞÉÓÅÌ) ÔÁ dc (ËÁÌØËÕÌÑÔÏÒ)
10 Name:           bc
11 Version:        1.06
12 Release:        10
13 License:        GPL
14 Group:          Applications/Math
15 Source0:        ftp://ftp.gnu.org/pub/gnu/bc/%{name}-%{version}.tar.gz
16 Source1:        http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
17 Source2:        bc.desktop
18 Source3:        dc.desktop
19 Patch0:         %{name}-info.patch
20 Patch1:         %{name}-readline.patch
21 BuildRequires:  autoconf
22 BuildRequires:  automake
23 BuildRequires:  ncurses-devel >= 5.2
24 BuildRequires:  readline-devel >= 4.2
25 BuildRequires:  flex
26 BuildRequires:  bison
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29 %description
30 The bc package includes bc and dc. Bc is an arbitrary precision
31 numeric processing arithmetic language. Dc is an interactive arbitrary
32 precision stack based calculator, which can be used as a text mode
33 calculator. Install the bc package if you need its number handling
34 capabilities or if you would like to use its text mode calculator.
35
36 %description -l de
37 Das bc-Paket enthält bc und dc. Bc ist eine Zahlenverarbeitungssprache
38 mit beliebiger Genauigkeit. Dc ist ein interaktiver, Stapelbasierter
39 Rechner mit beliebiger Genauigkeit, der im Textmodus benutzt werden
40 kann. Installieren Sie bc, wenn Sie seine
41 Zahlenverarbeitungsfähigkeiten brauchen, oder wenn Sie einen
42 Textmodus-Rechner haben wollen.
43
44 %description -l pt_BR
45 bc é uma calculadora modo texto. Ela possui várias características
46 estendidas como translação de base.
47
48 %description -l es
49 bc es una calculadora modo texto. Posee varias características
50 extendidas como translación de base.
51
52 %description -l fr
53 bc est est un outil de calcul en mode texte. Il a des fonctionnalités
54 étendues comme la conversion de base. il peut aussi accepter l'entrée
55 sur stdin et retourner le résultat. dc est la version RPN.
56
57 %description -l pl
58 Pakiet bc zawiera w sobie programy bc i dc. Bc jest oferuje jêzyk
59 obliczeñ numerycznych w którym mo¿na okre¶liæ precyzjê obliczeñ. Dc
60 jest natomiast interakcyjnym bazuj±cym na notacji RPN kalkulatorem w
61 którym tak¿e mo¿na z góry okre¶liæ precyzjê obliczeñ.
62
63 %description -l pt_BR
64 bc é uma calculadora modo texto. Ela possui várias características
65 estendidas como translação de base.
66
67 %description -l ru
68 ðÁËÅÔ bc ×ËÌÀÞÁÅÔ bc É dc. Bc - ÜÔÏ ÁÒÉÆÍÅÔÉÞÅÓËÉÊ ÑÚÙË ÄÌÑ ÏÂÒÁÂÏÔËÉ
69 ÞÉÓÅÌ ÐÒÏÉÚ×ÏÌØÎÏÊ ÔÏÞÎÏÓÔÉ. Dc - ÜÔÏ ÉÎÔÅÒÁËÔÉ×ÎÙÊ ÓÔÅËÏ×ÙÊ
70 ËÁÌØËÕÌÑÔÏÒ ÐÒÏÉÚ×ÏÌØÎÏÊ ÔÏÞÎÏÓÔÉ, ËÏÔÏÒÙÊ ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ËÁË
71 ËÁÌØËÕÌÑÔÏÒ × ÔÅËÓÔÏ×ÏÍ ÒÅÖÉÍÅ.
72
73 %description -l tr
74 bc metin ekranda çalýþan bir hesap makinasýdýr. Taban dönüþümü gibi
75 ileri yetenekleri vardýr.
76
77 %description -l uk
78 ðÁËÅÔ bc Í¦ÓÔÉÔØ bc ÔÁ dc. Bc - ÃÅ ÁÒÉÆÍÅÔÉÞÎÁ ÍÏ×Á ÄÌÑ ÏÂÒÏÂËÉ ÞÉÓÅÌ
79 ÄÏצÌØÎϧ ÔÏÞÎÏÓÔ¦. Dc - ÃÅ ¦ÎÔÅÒÁËÔÉ×ÎÉÊ ÓÔÅËÏ×ÉÊ ËÁÌØËÕÌÑÔÏÒ
80 ÄÏצÌØÎϧ ÔÏÞÎÏÓÔ¦, ÑËÉÊ ÍÏÖÎÁ ×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ ÑË ËÁÌØËÕÌÑÔÏÒ Õ
81 ÔÅËÓÔÏ×ÏÍÕ ÒÅÖÉͦ.
82
83 %prep
84 %setup -q
85 %patch0 -p1
86 %patch1 -p1
87
88 %build
89 %{__aclocal}
90 %{__autoconf}
91 %configure \
92         --with-readline
93 %{__make}
94
95 %install
96 rm -rf $RPM_BUILD_ROOT
97
98 %{__make} install DESTDIR=$RPM_BUILD_ROOT
99
100 install -d $RPM_BUILD_ROOT%{_applnkdir}/Scientific/Numerics
101 install %{SOURCE2} $RPM_BUILD_ROOT%{_applnkdir}/Scientific/Numerics/bc.desktop
102 install %{SOURCE3} $RPM_BUILD_ROOT%{_applnkdir}/Scientific/Numerics/dc.desktop
103
104 bzip2 -dc %{SOURCE1} | tar -xf - -C $RPM_BUILD_ROOT%{_mandir}
105
106 %post
107 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
108
109 %postun
110 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
111
112 %files
113 %defattr(644,root,root,755)
114 %doc AUTHORS ChangeLog FAQ NEWS README
115 %attr(755,root,root) %{_bindir}/*
116 %{_mandir}/man1/*
117 %{_applnkdir}/Scientific/Numerics/*
118 %lang(es) %{_mandir}/es/man1/*
119 %lang(fi) %{_mandir}/fi/man1/*
120 %lang(hu) %{_mandir}/hu/man1/*
121 %lang(ja) %{_mandir}/ja/man1/*
122 %lang(ko) %{_mandir}/ko/man1/*
123 %lang(pl) %{_mandir}/pl/man1/*
124
125 %{_infodir}/*.info*
126
127 %clean
128 rm -rf $RPM_BUILD_ROOT
This page took 0.082814 seconds and 2 git commands to generate.