X-Git-Url: http://git.pld-linux.org/?p=packages%2Fbc.git;a=blobdiff_plain;f=bc.spec;h=0e85f94b021aec6c5a8147f8217591fb55a21883;hp=013603d7b4f409a9954a5b662bd1714572429ff2;hb=950146f73918a384137b152f0778d2ced544bd53;hpb=18f24873744611571d6927c4821a2e4146fbdde6 diff --git a/bc.spec b/bc.spec index 013603d..0e85f94 100644 --- a/bc.spec +++ b/bc.spec @@ -1,23 +1,30 @@ Summary: GNU's bc (a numeric processing language) and dc (a calculator) Summary(de): GNUs bc (eine Zahlenverarbeitungssprache) und dc (ein Rechner) +Summary(es): GNU bc - calculadora de línea de comando Summary(fr): GNU bc Summary(pl): GNU bc (jêzyk obliczeñ numerycznych) i dc (kalkulator) +Summary(pt_BR): GNU bc - calculadora de linha de comando +Summary(ru): GNU bc (ÑÚÙË ÏÂÒÁÂÏÔËÉ ÞÉÓÅÌ) É dc (ËÁÌØËÕÌÑÔÏÒ) Summary(tr): GNU hesap makinasý +Summary(uk): GNU bc (ÍÏ×Á ÏÂÒÏÂËÉ ÞÉÓÅÌ) ÔÁ dc (ËÁÌØËÕÌÑÔÏÒ) Name: bc -Version: 1.05a -Release: 16 +Version: 1.06 +Release: 12 License: GPL Group: Applications/Math -Group(de): Applikationen/Mathematik -Group(pl): Aplikacje/Matematyczne Source0: ftp://ftp.gnu.org/pub/gnu/bc/%{name}-%{version}.tar.gz +Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2 +Source2: bc.desktop +Source3: dc.desktop Patch0: %{name}-info.patch -Patch1: %{name}-DESTDIR.patch -Patch2: %{name}-longline.patch -BuildRequires: ncurses-devel >= 5.0 -BuildRequires: readline-devel >= 4.1 +Patch1: %{name}-readline.patch +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: ncurses-devel >= 5.2 +BuildRequires: readline-devel >= 4.2 BuildRequires: flex BuildRequires: bison +BuildRequires: texinfo BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -35,6 +42,14 @@ kann. Installieren Sie bc, wenn Sie seine Zahlenverarbeitungsfähigkeiten brauchen, oder wenn Sie einen Textmodus-Rechner haben wollen. +%description -l pt_BR +bc é uma calculadora modo texto. Ela possui várias características +estendidas como translação de base. + +%description -l es +bc es una calculadora modo texto. Posee varias características +extendidas como translación de base. + %description -l fr bc est est un outil de calcul en mode texte. Il a des fonctionnalités étendues comme la conversion de base. il peut aussi accepter l'entrée @@ -46,28 +61,49 @@ oblicze jest natomiast interakcyjnym bazuj±cym na notacji RPN kalkulatorem w którym tak¿e mo¿na z góry okre¶liæ precyzjê obliczeñ. +%description -l pt_BR +bc é uma calculadora modo texto. Ela possui várias características +estendidas como translação de base. + +%description -l ru +ðÁËÅÔ bc ×ËÌÀÞÁÅÔ bc É dc. Bc - ÜÔÏ ÁÒÉÆÍÅÔÉÞÅÓËÉÊ ÑÚÙË ÄÌÑ ÏÂÒÁÂÏÔËÉ +ÞÉÓÅÌ ÐÒÏÉÚ×ÏÌØÎÏÊ ÔÏÞÎÏÓÔÉ. Dc - ÜÔÏ ÉÎÔÅÒÁËÔÉ×ÎÙÊ ÓÔÅËÏ×ÙÊ +ËÁÌØËÕÌÑÔÏÒ ÐÒÏÉÚ×ÏÌØÎÏÊ ÔÏÞÎÏÓÔÉ, ËÏÔÏÒÙÊ ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ËÁË +ËÁÌØËÕÌÑÔÏÒ × ÔÅËÓÔÏ×ÏÍ ÒÅÖÉÍÅ. + %description -l tr bc metin ekranda çalýþan bir hesap makinasýdýr. Taban dönüþümü gibi ileri yetenekleri vardýr. +%description -l uk +ðÁËÅÔ bc ͦÓÔÉÔØ bc ÔÁ dc. Bc - ÃÅ ÁÒÉÆÍÅÔÉÞÎÁ ÍÏ×Á ÄÌÑ ÏÂÒÏÂËÉ ÞÉÓÅÌ +ÄÏצÌØÎϧ ÔÏÞÎÏÓÔ¦. Dc - ÃÅ ¦ÎÔÅÒÁËÔÉ×ÎÉÊ ÓÔÅËÏ×ÉÊ ËÁÌØËÕÌÑÔÏÒ +ÄÏצÌØÎϧ ÔÏÞÎÏÓÔ¦, ÑËÉÊ ÍÏÖÎÁ ×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ ÑË ËÁÌØËÕÌÑÔÏÒ Õ +ÔÅËÓÔÏ×ÏÍÕ ÒÅÖÉͦ. + %prep -%setup -q -n %{name}-1.05 +%setup -q %patch0 -p1 %patch1 -p1 -%patch2 -p1 %build -aclocal +%{__aclocal} +%{__autoconf} %configure \ --with-readline %{__make} %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1} %{__make} install DESTDIR=$RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT%{_applnkdir}/Scientific/Numerics +install %{SOURCE2} $RPM_BUILD_ROOT%{_applnkdir}/Scientific/Numerics/bc.desktop +install %{SOURCE3} $RPM_BUILD_ROOT%{_applnkdir}/Scientific/Numerics/dc.desktop + +bzip2 -dc %{SOURCE1} | tar -xf - -C $RPM_BUILD_ROOT%{_mandir} + %post [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 @@ -76,9 +112,18 @@ install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1} %files %defattr(644,root,root,755) +%doc AUTHORS ChangeLog FAQ NEWS README %attr(755,root,root) %{_bindir}/* %{_mandir}/man1/* -%{_infodir}/dc.info* +%{_applnkdir}/Scientific/Numerics/* +%lang(es) %{_mandir}/es/man1/* +%lang(fi) %{_mandir}/fi/man1/* +%lang(hu) %{_mandir}/hu/man1/* +%lang(ja) %{_mandir}/ja/man1/* +%lang(ko) %{_mandir}/ko/man1/* +%lang(pl) %{_mandir}/pl/man1/* + +%{_infodir}/*.info* -%clean +%clean rm -rf $RPM_BUILD_ROOT