Browse Source

remove dependency to patch package

master
parent
commit
7e3cade5e9
  1. 12
      ncurses/ncurses.spec

12
ncurses/ncurses.spec

@ -39,7 +39,7 @@ Distribution: OpenPKG [REL]
Group: Terminal
License: GPL
Version: %{V_base}.%{V_patchL}
Release: 20020707
Release: 20020714
# list of sources
Source0: ftp://dickey.his.com/ncurses/ncurses-%{V_base}.tar.gz
@ -50,7 +50,7 @@ Patch2: ftp://dickey.his.com/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch
# build information
Prefix: %{l_prefix}
BuildRoot: %{l_buildroot}
BuildPreReq: OpenPKG, openpkg >= 20020206, patch
BuildPreReq: OpenPKG, openpkg >= 20020206
PreReq: OpenPKG, openpkg >= 20020206
AutoReq: no
AutoReqProv: no
@ -62,7 +62,13 @@ AutoReqProv: no
%prep
%setup -q -n ncurses-%{V_base}
( PATH="%{l_prefix}/bin:$PATH"; export PATH;
%{l_gzip} -d -c %{PATCH0} | sh - )
%{l_gzip} -d -c %{PATCH0} >patchbase.sh
%{l_shtool} subst \
-e 's;gzip -dc;%{l_gzip} -dc;' \
-e 's;patch -p1;%{l_patch} -p1;' \
patchbase.sh
sh patchbase.sh
)
for patch in %{PATCH1} %{PATCH2}; do
%{l_gzip} -d -c $patch | %{l_patch} -p1
done

Loading…
Cancel
Save