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