From fe7dcf25b49c03282c578f9cc9eb0ed4b3fc3836 Mon Sep 17 00:00:00 2001 From: kloczek Date: Wed, 7 Jul 1999 17:37:33 +0000 Subject: [PATCH] - more rpm macros. Changed files: elvis.spec -> 1.12 --- elvis.spec | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/elvis.spec b/elvis.spec index 8780229..acb0f6b 100644 --- a/elvis.spec +++ b/elvis.spec @@ -12,6 +12,8 @@ BuildPrereq: XFree86-devel BuildRoot: /tmp/%{name}-%{version}-root Obsoletes: elvis-X11 +%define _libdir %{_datadir} + %description Vi clone. @@ -39,37 +41,33 @@ przydaje si %setup -q %build -CC="cc $RPM_OPT_FLAGS" LDFLAGS="-static -s" \ -./configure \ - --prefix=/usr \ - --without-x \ - %{_target_platform} +CC="cc $RPM_OPT_FLAGS"; export CC +LDFLAGS="-static -s"; export LDFLAGS +%configure \ + --without-x make LIBS="-lncurses" mv elvis elvis.static make clean -CC="cc $RPM_OPT_FLAGS" LDFLAGS="-s" \ -./configure \ - --prefix=/usr \ - --with-x \ - %{_target_platform} +LDFLAGS="-s";export LDFLAGS +%configure \ + --with-x make LIBS="-lncurses -lX11 -L/usr/X11R6/lib" %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT/{bin,usr/{bin,share/man/man1,lib/elvis}} +install -d $RPM_BUILD_ROOT/{bin,%{_bindir},%{_mandir}/man1,%{_datadir}/elvis} -install -s elvis $RPM_BUILD_ROOT%{_bindir} -install -s elvis.static $RPM_BUILD_ROOT/bin/vi -install -s ref $RPM_BUILD_ROOT%{_bindir}/ -install lib/ref.man $RPM_BUILD_ROOT%{_mandir}/man1 +install -s elvis ref $RPM_BUILD_ROOT%{_bindir} +install -s elvis.static $RPM_BUILD_ROOT/bin/vi +install lib/ref.man $RPM_BUILD_ROOT%{_mandir}/man1 rm -f lib/*.man mv lib/license . -install lib/* $RPM_BUILD_ROOT%{_libdir}/elvis +install lib/* $RPM_BUILD_ROOT%{_libdir}/elvis gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man*/* \ license BUGS @@ -99,4 +97,4 @@ rm -rf $RPM_BUILD_ROOT - added "Obsoletes: elvis-X11" (on contrib is avalaible this package). * Tue Apr 27 1999 Micha³ Kuratczyk -- built for PLD +- built for PLD. -- 2.43.0