]> git.pld-linux.org Git - packages/bc.git/blame - bc.spec
- converted to UTF-8
[packages/bc.git] / bc.spec
CommitLineData
f322e705 1Summary: GNU's bc (a numeric processing language) and dc (a calculator)
72523704
JR
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
989271d2 12Release: 20
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 pt_BR.UTF-8
66bc é uma calculadora modo texto. Ela possui várias características
67estendidas como translação de base.
4b1eca35 68
72523704
JR
69%description -l ru.UTF-8
70Пакет bc включает bc и dc. Bc - это арифметический язык для обработки
71чисел произвольной точности. Dc - это интерактивный стековый
72калькулятор произвольной точности, который можно использовать как
73калькулятор в текстовом режиме.
4b1eca35 74
72523704
JR
75%description -l tr.UTF-8
76bc metin ekranda çalışan bir hesap makinasıdır. Taban dönüşümü gibi
77ileri yetenekleri vardır.
93b0f417 78
72523704
JR
79%description -l uk.UTF-8
80Пакет bc містить bc та dc. Bc - це арифметична мова для обробки чисел
81довільної точності. Dc - це інтерактивний стековий калькулятор
82довільної точності, який можна використовувати як калькулятор у
83текстовому режимі.
4b1eca35 84
93b0f417 85%prep
a442dd6f 86%setup -q
4328af82 87%patch0 -p1
76e112c4 88%patch1 -p1
e7c5910e 89%patch2 -p0
cc2e50fb 90%patch3 -p1
93b0f417 91
92%build
5432ca86 93%{__aclocal}
bbe1cf39 94%{__autoconf}
e7c5910e 95%{__automake}
f322e705 96%configure \
97 --with-readline
46b58a90 98%{__make}
93b0f417 99
100%install
101rm -rf $RPM_BUILD_ROOT
93b0f417 102
58ed93ed
PG
103%{__make} install \
104 DESTDIR=$RPM_BUILD_ROOT
93b0f417 105
62f8ee0f 106bzip2 -dc %{SOURCE1} | tar -xf - -C $RPM_BUILD_ROOT%{_mandir}
107
c4017b40 108install -d $RPM_BUILD_ROOT%{_desktopdir}
c4017b40 109install %{SOURCE2} %{SOURCE3} \
110 $RPM_BUILD_ROOT%{_desktopdir}
111
3acc9a01 112install -d $RPM_BUILD_ROOT%{_pixmapsdir}
113install %{SOURCE4} $RPM_BUILD_ROOT%{_pixmapsdir}
114
3600c067 115%clean
116rm -rf $RPM_BUILD_ROOT
117
93b0f417 118%post
9976f96c 119[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
93b0f417 120
f322e705 121%postun
9976f96c 122[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
93b0f417 123
124%files
f115bcb2 125%defattr(644,root,root,755)
df592a56 126%doc AUTHORS ChangeLog FAQ NEWS README
bea29480 127%attr(755,root,root) %{_bindir}/*
de8ff9ea 128%{_desktopdir}/*.desktop
3acc9a01 129%{_pixmapsdir}/*
095f3bff 130%{_mandir}/man1/*
62f8ee0f 131%lang(es) %{_mandir}/es/man1/*
132%lang(fi) %{_mandir}/fi/man1/*
133%lang(hu) %{_mandir}/hu/man1/*
134%lang(ja) %{_mandir}/ja/man1/*
135%lang(ko) %{_mandir}/ko/man1/*
136%lang(pl) %{_mandir}/pl/man1/*
137
aea88568 138%{_infodir}/*.info*
This page took 0.073637 seconds and 4 git commands to generate.