]> git.pld-linux.org Git - packages/bc.git/blame - bc.spec
BR: ed
[packages/bc.git] / bc.spec
CommitLineData
f322e705 1Summary: GNU's bc (a numeric processing language) and dc (a calculator)
0d6c2c08
ER
2Summary(de.UTF-8): GNUs bc (eine Zahlenverarbeitungssprache) und dc (ein Rechner)
3Summary(es.UTF-8): GNU bc (lenguaje para cálculos matemáticos) y dc (calculadora)
4Summary(fr.UTF-8): GNU bc
5Summary(pl.UTF-8): GNU bc (język obliczeń numerycznych) i dc (kalkulator)
6Summary(pt_BR.UTF-8): GNU bc - calculadora de linha de comando
7Summary(ru.UTF-8): GNU bc (язык обработки чисел) и dc (калькулятор)
8Summary(tr.UTF-8): GNU hesap makinası
9Summary(uk.UTF-8): GNU bc (мова обробки чисел) та dc (калькулятор)
f322e705 10Name: bc
a4efa694 11Version: 1.07.1
bd52931e 12Release: 3
803774b8 13License: GPL v2+
f322e705 14Group: Applications/Math
803774b8 15Source0: http://ftp.gnu.org/gnu/bc/%{name}-%{version}.tar.gz
a4efa694 16# Source0-md5: cda93857418655ea43590736fc3ca9fc
6a72327f 17Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
f235e65f 18# Source1-md5: ae2cf58a4382d6a0bfeaab3a6a11bd30
9bd13462
RW
19Source2: bc.desktop
20Source3: dc.desktop
3acc9a01 21Source4: bc.png
18f24873 22Patch0: %{name}-info.patch
803774b8 23URL: http://www.gnu.org/software/bc/
a4efa694 24BuildRequires: autoconf >= 2.50
59edefd6 25BuildRequires: automake
58ed93ed 26BuildRequires: bison
96d2571d 27BuildRequires: ed
58ed93ed 28BuildRequires: flex
4eb755af 29BuildRequires: ncurses-devel >= 5.2
a1f35ae1 30BuildRequires: readline-devel >= 5.0
950146f7 31BuildRequires: texinfo
d58acf59 32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
93b0f417 33
d73f9460 34%description
70af4944 35The bc package includes bc and dc. Bc is an arbitrary precision
36numeric processing arithmetic language. Dc is an interactive arbitrary
37precision stack based calculator, which can be used as a text mode
38calculator. Install the bc package if you need its number handling
39capabilities or if you would like to use its text mode calculator.
93b0f417 40
72523704
JR
41%description -l de.UTF-8
42Das bc-Paket enthält bc und dc. Bc ist eine Zahlenverarbeitungssprache
70af4944 43mit beliebiger Genauigkeit. Dc ist ein interaktiver, Stapelbasierter
44Rechner mit beliebiger Genauigkeit, der im Textmodus benutzt werden
45kann. Installieren Sie bc, wenn Sie seine
72523704 46Zahlenverarbeitungsfähigkeiten brauchen, oder wenn Sie einen
70af4944 47Textmodus-Rechner haben wollen.
93b0f417 48
72523704
JR
49%description -l pt_BR.UTF-8
50bc é uma calculadora modo texto. Ela possui várias características
51estendidas como translação de base.
4b1eca35 52
72523704
JR
53%description -l fr.UTF-8
54bc 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
56sur stdin et retourner le résultat. dc est la version RPN.
93b0f417 57
72523704
JR
58%description -l pl.UTF-8
59Pakiet bc zawiera w sobie programy bc i dc. Bc jest oferuje język
60obliczeń numerycznych w którym można określić precyzję obliczeń. Dc
61jest natomiast interakcyjnym bazującym na notacji RPN kalkulatorem w
62którym także można z góry określić precyzję obliczeń.
93b0f417 63
72523704
JR
64%description -l ru.UTF-8
65Пакет bc включает bc и dc. Bc - это арифметический язык для обработки
66чисел произвольной точности. Dc - это интерактивный стековый
67калькулятор произвольной точности, который можно использовать как
68калькулятор в текстовом режиме.
4b1eca35 69
72523704
JR
70%description -l tr.UTF-8
71bc metin ekranda çalışan bir hesap makinasıdır. Taban dönüşümü gibi
72ileri yetenekleri vardır.
93b0f417 73
72523704
JR
74%description -l uk.UTF-8
75Пакет bc містить bc та dc. Bc - це арифметична мова для обробки чисел
76довільної точності. Dc - це інтерактивний стековий калькулятор
77довільної точності, який можна використовувати як калькулятор у
78текстовому режимі.
4b1eca35 79
93b0f417 80%prep
a442dd6f 81%setup -q
4328af82 82%patch0 -p1
93b0f417 83
84%build
5432ca86 85%{__aclocal}
bbe1cf39 86%{__autoconf}
a4efa694 87%{__autoheader}
e7c5910e 88%{__automake}
f322e705 89%configure \
90 --with-readline
46b58a90 91%{__make}
93b0f417 92
93%install
94rm -rf $RPM_BUILD_ROOT
93b0f417 95
58ed93ed
PG
96%{__make} install \
97 DESTDIR=$RPM_BUILD_ROOT
93b0f417 98
62f8ee0f 99bzip2 -dc %{SOURCE1} | tar -xf - -C $RPM_BUILD_ROOT%{_mandir}
100
c4017b40 101install -d $RPM_BUILD_ROOT%{_desktopdir}
c4017b40 102install %{SOURCE2} %{SOURCE3} \
103 $RPM_BUILD_ROOT%{_desktopdir}
104
3acc9a01 105install -d $RPM_BUILD_ROOT%{_pixmapsdir}
106install %{SOURCE4} $RPM_BUILD_ROOT%{_pixmapsdir}
107
3600c067 108%clean
109rm -rf $RPM_BUILD_ROOT
110
803774b8 111%post -p /sbin/postshell
284c5d3c 112-/usr/sbin/fix-info-dir -c %{_infodir}
93b0f417 113
803774b8 114%postun -p /sbin/postshell
284c5d3c 115-/usr/sbin/fix-info-dir -c %{_infodir}
93b0f417 116
117%files
f115bcb2 118%defattr(644,root,root,755)
df592a56 119%doc AUTHORS ChangeLog FAQ NEWS README
803774b8
JB
120%attr(755,root,root) %{_bindir}/bc
121%attr(755,root,root) %{_bindir}/dc
122%{_desktopdir}/bc.desktop
123%{_desktopdir}/dc.desktop
124%{_pixmapsdir}/bc.png
125%{_mandir}/man1/bc.1*
126%{_mandir}/man1/dc.1*
62f8ee0f 127%lang(es) %{_mandir}/es/man1/*
128%lang(fi) %{_mandir}/fi/man1/*
129%lang(hu) %{_mandir}/hu/man1/*
130%lang(ja) %{_mandir}/ja/man1/*
131%lang(ko) %{_mandir}/ko/man1/*
132%lang(pl) %{_mandir}/pl/man1/*
803774b8
JB
133%{_infodir}/bc.info*
134%{_infodir}/dc.info*
This page took 0.062393 seconds and 5 git commands to generate.