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