|
|
@@ -421,12 +421,63 @@ Provides: openpkg = 2.0.3-2.0.3
|
|
|
CC="${l_cc}" \
|
|
|
./configure \
|
|
|
--cache-file=./config.cache
|
|
|
- ${l_make}
|
|
|
+ ${l_make} || exit $?
|
|
|
( mv gzip ..; ${l_make} clean || true; mv ../gzip . ) || exit $?
|
|
|
) || exit $?
|
|
|
l_gzip="`pwd`/gzip-%{V_gzip}/gzip"; export l_gzip
|
|
|
echo "l_gzip=\"$l_gzip\"; export l_gzip" >>.buildenv
|
|
|
|
|
|
+ # display verbosity header
|
|
|
+ set +x; VERBOSE "PREPARATION: Build GNU patch (Source Patching Tool)"; set -x
|
|
|
+
|
|
|
+ # bootstrap GNU patch tool
|
|
|
+ ${l_gzip} -dc `SOURCE patch-%{V_patch}.tar.gz` | ${l_tar} xf - 2>/dev/null || true
|
|
|
+ ( cd patch-%{V_patch}
|
|
|
+ chmod u+w config.guess config.sub >/dev/null 2>&1 || true
|
|
|
+ cp `SOURCE config.guess` .
|
|
|
+ cp `SOURCE config.sub` .
|
|
|
+ ( echo 'ac_cv_func_setmode=${ac_cv_func_setmode=no}'
|
|
|
+ echo 'ac_cv_prog_cc_g=no'
|
|
|
+ false=`sh $shtool path false`
|
|
|
+ echo "ac_cv_path_ed_PROGRAM=\${ac_cv_path_ed_PROGRAM=$false}"
|
|
|
+ ) >config.cache
|
|
|
+ CC="${l_cc}" \
|
|
|
+ ./configure \
|
|
|
+ --cache-file=./config.cache \
|
|
|
+ --disable-largefile
|
|
|
+ ${l_make} || exit $?
|
|
|
+ ( mv patch ..; ${l_make} clean || true; mv ../patch . ) || exit $?
|
|
|
+ ) || exit $?
|
|
|
+ l_patch="`pwd`/patch-%{V_patch}/patch"; export l_patch
|
|
|
+ echo "l_patch=\"$l_patch\"; export l_patch" >>.buildenv
|
|
|
+
|
|
|
+ # display verbosity header
|
|
|
+ set +x; VERBOSE "BUILD: Build GNU tar (Archiving Tool)"; set -x
|
|
|
+
|
|
|
+ # build GNU tar tool
|
|
|
+ ${l_gzip} -dc `SOURCE tar-%{V_tar}.tar.gz` | ${l_tar} xf - 2>/dev/null || true
|
|
|
+ ( cd tar-%{V_tar}
|
|
|
+ ${l_patch} -p0 <`SOURCE tar.patch`
|
|
|
+ ( echo 'am_cv_func_iconv=no'
|
|
|
+ echo 'am_cv_lib_iconv=no'
|
|
|
+ echo 'ac_cv_lib_iconv_iconv=no'
|
|
|
+ echo 'ac_cv_header_iconv_h=no'
|
|
|
+ echo 'ac_cv_type_iconv_t=no'
|
|
|
+ ) >config.cache
|
|
|
+ sh $shtool subst \
|
|
|
+ -e 's;^rm conftest\.sed;rm -f conftest.sed;' \
|
|
|
+ configure
|
|
|
+ CC="${l_cc}" \
|
|
|
+ ./configure \
|
|
|
+ --cache-file=./config.cache \
|
|
|
+ --prefix=%{l_prefix} \
|
|
|
+ --disable-nls
|
|
|
+ ${l_make} || exit $?
|
|
|
+ ( mv src/tar ..; ${l_make} clean || true; mv ../tar . ) || exit $?
|
|
|
+ ) || exit $?
|
|
|
+ l_tar="`pwd`/tar-%{V_tar}/tar"; export l_tar
|
|
|
+ echo "l_tar=\"$l_tar\"; export l_tar" >>.buildenv
|
|
|
+
|
|
|
# display verbosity header
|
|
|
set +x; VERBOSE "PREPARATION: Unpack Distribution Tarballs"; set -x
|
|
|
|
|
|
@@ -436,43 +487,20 @@ Provides: openpkg = 2.0.3-2.0.3
|
|
|
${l_gzip} -dc `SOURCE bzip2-%{V_bzip2}.tar.gz` | ${l_tar} xf - 2>/dev/null || true
|
|
|
${l_gzip} -dc `SOURCE curl-%{V_curl}.tar.gz` | ${l_tar} xf - 2>/dev/null || true
|
|
|
${l_gzip} -dc `SOURCE make-%{V_make}.tar.gz` | ${l_tar} xf - 2>/dev/null || true
|
|
|
- ${l_gzip} -dc `SOURCE patch-%{V_patch}.tar.gz` | ${l_tar} xf - 2>/dev/null || true
|
|
|
- ${l_gzip} -dc `SOURCE tar-%{V_tar}.tar.gz` | ${l_tar} xf - 2>/dev/null || true
|
|
|
${l_gzip} -dc `SOURCE bash-%{V_bash}.tar.gz` | ${l_tar} xf - 2>/dev/null || true
|
|
|
${l_gzip} -dc `SOURCE uuid-%{V_uuid}.tar.gz` | ${l_tar} xf - 2>/dev/null || true
|
|
|
${l_gzip} -dc `SOURCE beecrypt-%{V_beecrypt}.tar.gz` | ${l_tar} xf - 2>/dev/null || true
|
|
|
|
|
|
# update config.guess/config.sub
|
|
|
for dir in rpm-%{V_rpm} rpm-%{V_rpm}/popt beecrypt-%{V_beecrypt} \
|
|
|
- curl-%{V_curl} make-%{V_make} patch-%{V_patch} tar-%{V_tar} \
|
|
|
- bash-%{V_bash}/support; do
|
|
|
+ curl-%{V_curl} make-%{V_make} bash-%{V_bash}/support; do
|
|
|
chmod u+w $dir/config.guess $dir/config.sub >/dev/null 2>&1 || true
|
|
|
cp `SOURCE config.guess` $dir/
|
|
|
cp `SOURCE config.sub` $dir/
|
|
|
done
|
|
|
|
|
|
# display verbosity header
|
|
|
- set +x; VERBOSE "PREPARATION: Build GNU patch (Source Patching Tool)"; set -x
|
|
|
-
|
|
|
- # bootstrap GNU patch tool
|
|
|
- ( cd patch-%{V_patch}
|
|
|
- ( echo 'ac_cv_func_setmode=${ac_cv_func_setmode=no}'
|
|
|
- echo 'ac_cv_prog_cc_g=no'
|
|
|
- false=`sh $shtool path false`
|
|
|
- echo "ac_cv_path_ed_PROGRAM=\${ac_cv_path_ed_PROGRAM=$false}"
|
|
|
- ) >config.cache
|
|
|
- CC="${l_cc}" \
|
|
|
- ./configure \
|
|
|
- --cache-file=./config.cache \
|
|
|
- --disable-largefile
|
|
|
- ${l_make}
|
|
|
- ( mv patch ..; ${l_make} clean || true; mv ../patch . ) || exit $?
|
|
|
- ) || exit $?
|
|
|
- l_patch="`pwd`/patch-%{V_patch}/patch"; export l_patch
|
|
|
- echo "l_patch=\"$l_patch\"; export l_patch" >>.buildenv
|
|
|
-
|
|
|
- # display verbosity header
|
|
|
- set +x; VERBOSE "PREPARATION: Apply OpenPKG Patches to Distibutions"; set -x
|
|
|
+ set +x; VERBOSE "PREPARATION: Apply OpenPKG Patches to Distributions"; set -x
|
|
|
|
|
|
# apply OpenPKG patches to distribution trees
|
|
|
( cd rpm-%{V_rpm}
|
|
|
@@ -488,9 +516,6 @@ Provides: openpkg = 2.0.3-2.0.3
|
|
|
( cd bash-%{V_bash}
|
|
|
${l_patch} -p0 <`SOURCE bash.patch`
|
|
|
) || exit $?
|
|
|
- ( cd tar-%{V_tar}
|
|
|
- ${l_patch} -p0 <`SOURCE tar.patch`
|
|
|
- ) || exit $?
|
|
|
( cd beecrypt-%{V_beecrypt}
|
|
|
${l_patch} -p0 <`SOURCE beecrypt.patch`
|
|
|
sh $shtool subst \
|
|
|
@@ -551,30 +576,6 @@ Provides: openpkg = 2.0.3-2.0.3
|
|
|
( mv bash ..; ${l_make} clean || true; mv ../bash . ) || exit $?
|
|
|
) || exit $?
|
|
|
|
|
|
- # display verbosity header
|
|
|
- set +x; VERBOSE "BUILD: Build GNU tar (Archiving Tool)"; set -x
|
|
|
-
|
|
|
- # build GNU tar tool
|
|
|
- ( cd tar-%{V_tar}
|
|
|
- ( echo 'am_cv_func_iconv=no'
|
|
|
- echo 'am_cv_lib_iconv=no'
|
|
|
- echo 'ac_cv_lib_iconv_iconv=no'
|
|
|
- echo 'ac_cv_header_iconv_h=no'
|
|
|
- echo 'ac_cv_type_iconv_t=no'
|
|
|
- ) >config.cache
|
|
|
- sh $shtool subst \
|
|
|
- -e 's;^rm conftest\.sed;rm -f conftest.sed;' \
|
|
|
- configure
|
|
|
- CC="${l_cc}" \
|
|
|
- ../bash-%{V_bash}/bash \
|
|
|
- ./configure \
|
|
|
- --cache-file=./config.cache \
|
|
|
- --prefix=%{l_prefix} \
|
|
|
- --disable-nls
|
|
|
- ${l_make} || exit $?
|
|
|
- ( mv src/tar ..; ${l_make} clean || true; mv ../tar src/ ) || exit $?
|
|
|
- ) || exit $?
|
|
|
-
|
|
|
# display verbosity header
|
|
|
set +x; VERBOSE "BUILD: Build GNU bzip2 (Compression Library)"; set -x
|
|
|
|
|
|
@@ -922,7 +923,7 @@ Provides: openpkg = 2.0.3-2.0.3
|
|
|
strip $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/patch
|
|
|
) || exit $?
|
|
|
( cd tar-%{V_tar}
|
|
|
- cp src/tar $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/tar
|
|
|
+ cp tar $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/tar
|
|
|
strip $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/tar
|
|
|
) || exit $?
|
|
|
( cd bash-%{V_bash}
|