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