From c5ce1cd49a87f45bffd82181157e5cd107b15842 Mon Sep 17 00:00:00 2001 From: Ronan Le Martret Date: Wed, 5 Mar 2014 12:06:48 +0100 Subject: [PATCH] Packaging: spec cleanup. Change-Id: I2330292806315e59d2757d5a4317e1dd3c5f10de Signed-off-by: Ronan Le Martret --- packaging/bc.spec | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/packaging/bc.spec b/packaging/bc.spec index 0f8fd16..1149c67 100644 --- a/packaging/bc.spec +++ b/packaging/bc.spec @@ -1,13 +1,19 @@ Name: bc -BuildRequires: automake bison ed flex readline-devel + +BuildRequires: automake +BuildRequires: bison +BuildRequires: ed +BuildRequires: flex +BuildRequires: readline-devel + Url: ftp://ftp.gnu.org/pub/gnu/bc License: GPL-2.0+ -Group: Productivity/Scientific/Math +Group: Base/Utilities Version: 1.06 Release: 0 Summary: GNU Command Line Calculator Source: %{name}-%{version}.tar.bz2 -Source1001: bc.manifest +Source1001: bc.manifest %description bc is an interpreter that supports numbers of arbitrary precision and @@ -32,13 +38,8 @@ and "pushes" its results back onto the stack. cp %{SOURCE1001} . %build -autoreconf -fi -./configure CFLAGS="$RPM_OPT_FLAGS" \ - --with-readline \ - --prefix=/usr \ - --infodir=%{_infodir} \ - --mandir=%{_mandir} \ - --build=%{_target_cpu}-suse-linux +%reconfigure --with-readline + rm bc/libmath.h sed -i 's|\(^_PR.*readline.*$\)|/* \1 */|' bc/scan.l make @@ -50,8 +51,8 @@ make install DESTDIR=$RPM_BUILD_ROOT %manifest %{name}.manifest %defattr(-,root,root) %doc COPYING -/usr/bin/bc -/usr/bin/dc +%{_bindir}/bc +%{_bindir}/dc %{_infodir}/*.info* %{_mandir}/man1/* -- 2.7.4