X-Git-Url: http://git.pld-linux.org/?p=packages%2Fbc.git;a=blobdiff_plain;f=bc.spec;h=a37d480e01a75a67d4efece6b66f1794859b99fd;hp=da2bacb2205d582636eacd2684e780b37e104da1;hb=refs%2Fheads%2FTEST;hpb=2a77dc92b8a1de7d39bf30232d759a7a78505576 diff --git a/bc.spec b/bc.spec index da2bacb..a37d480 100644 --- a/bc.spec +++ b/bc.spec @@ -1,22 +1,33 @@ 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: 15 +Version: 1.06 +Release: 14 License: GPL Group: Applications/Math -Group(pl): Aplikacje/Matematyczne Source0: ftp://ftp.gnu.org/pub/gnu/bc/%{name}-%{version}.tar.gz -Patch0: bc-info.patch -Patch1: bc-DESTDIR.patch -Patch2: bc-longline.patch -BuildRequires: ncurses-devel >= 5.0 -BuildRequires: readline-devel >= 4.1 -BuildRequires: flex +# Source0-md5: d44b5dddebd8a7a7309aea6c36fda117 +Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2 +# Source1-md5: ae2cf58a4382d6a0bfeaab3a6a11bd30 +Source2: bc.desktop +Source3: dc.desktop +Patch0: %{name}-info.patch +Patch1: %{name}-readline.patch +Patch2: %{name}-flex.patch +BuildRequires: autoconf +BuildRequires: automake BuildRequires: bison +BuildRequires: flex +BuildRequires: ncurses-devel >= 5.2 +BuildRequires: readline-devel >= 4.2 +BuildRequires: texinfo BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -34,6 +45,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 @@ -45,19 +64,36 @@ 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 +%patch2 -p0 %build -aclocal -LDFLAGS="-s"; export LDFLAGS +%{__aclocal} +%{__autoconf} +%{__automake} %configure \ --with-readline %{__make} @@ -65,11 +101,18 @@ LDFLAGS="-s"; export LDFLAGS %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1} +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT + +bzip2 -dc %{SOURCE1} | tar -xf - -C $RPM_BUILD_ROOT%{_mandir} -%{__make} install DESTDIR=$RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT%{_desktopdir} -gzip -9nf $RPM_BUILD_ROOT{%{_infodir}/dc.info,%{_mandir}/man1/*} +install %{SOURCE2} %{SOURCE3} \ + $RPM_BUILD_ROOT%{_desktopdir} + +%clean +rm -rf $RPM_BUILD_ROOT %post [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 @@ -79,9 +122,15 @@ gzip -9nf $RPM_BUILD_ROOT{%{_infodir}/dc.info,%{_mandir}/man1/*} %files %defattr(644,root,root,755) +%doc AUTHORS ChangeLog FAQ NEWS README %attr(755,root,root) %{_bindir}/* +%{_desktopdir}/* %{_mandir}/man1/* -%{_infodir}/dc.info* +%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/* -%clean -rm -rf $RPM_BUILD_ROOT +%{_infodir}/*.info*