miscel/stackopkg-201208.sh

changeset 647
e548eae379aa
parent 623
1a897ff6f07a
child 681
d3d754f085eb
child 695
8a33eac2798b
     1.1 --- a/miscel/stackopkg-201208.sh	Wed Aug 29 19:27:40 2012 +0200
     1.2 +++ b/miscel/stackopkg-201208.sh	Wed Aug 29 19:55:13 2012 +0200
     1.3 @@ -48,6 +48,7 @@
     1.4  echo 'will install the Europalab 20120800 basis stack.'
     1.5  echo ''
     1.6  echo 'Quick tips: /pfx/bin/openpkg rpm was converted to libexec/openpkg/rpm.'
     1.7 +echo "            Call this TMPDIR=/tmp/${PREFIX}auto $0 to parallelize."
     1.8  echo '            Packages like gcc need more than 2Go temp space. -MSvB'
     1.9  echo ''
    1.10  echo "Building and installing OpenPKG to /opkg as $ARCFIX ......"
    1.11 @@ -126,6 +127,13 @@
    1.12  /${PREFIX}/libexec/openpkg/rpm --define 'use_cc /opt/solarisstudio12.3/bin/cc' --rebuild ${HOME}/opwrk/pkg/src/fsl-1.7.0-20100418.src.rpm || exit $?
    1.13  ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/fsl-1.7.0-20100418.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.14  echo :::: http://download.openpkg.org/packages/current/source/CORE/fsl-1.7.0-20100418.src.rpm = $? ::::
    1.15 +echo :::: http://download.openpkg.org/packages/current/source/BASE/sudo-1.8.5p2-20120800.src.rpm ::::
    1.16 +if test ! -f ${HOME}/opwrk/pkg/src/sudo-1.8.5p2-20120800.src.rpm; then
    1.17 +    /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/sudo-1.8.5p2-20120800.src.rpm http://download.openpkg.org/packages/current/source/BASE/sudo-1.8.5p2-20120800.src.rpm || exit $?
    1.18 +fi
    1.19 +/${PREFIX}/libexec/openpkg/rpm --define 'use_cc /opt/solarisstudio12.3/bin/cc' --rebuild ${HOME}/opwrk/pkg/src/sudo-1.8.5p2-20120800.src.rpm || exit $?
    1.20 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/sudo-1.8.5p2-20120800.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.21 +echo :::: http://download.openpkg.org/packages/current/source/BASE/sudo-1.8.5p2-20120800.src.rpm = $? ::::
    1.22  echo :::: http://download.openpkg.org/packages/current/source/CORE/binutils-2.22-20120800.src.rpm ::::
    1.23  if test ! -f ${HOME}/opwrk/pkg/src/binutils-2.22-20120800.src.rpm; then
    1.24      /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/binutils-2.22-20120800.src.rpm http://download.openpkg.org/packages/current/source/CORE/binutils-2.22-20120800.src.rpm || exit $?
    1.25 @@ -137,16 +145,23 @@
    1.26  if test ! -f ${HOME}/opwrk/pkg/src/gcc-4.7.1-20120800.src.rpm; then
    1.27      /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/gcc-4.7.1-20120800.src.rpm http://download.openpkg.org/packages/current/source/CORE/gcc-4.7.1-20120800.src.rpm || exit $?
    1.28  fi
    1.29 -/${PREFIX}/libexec/openpkg/rpm --define 'use_cc /opt/solarisstudio12.3/bin/cc' --rebuild ${HOME}/opwrk/pkg/src/gcc-4.7.1-20120800.src.rpm || exit $?
    1.30 +#/${PREFIX}/libexec/openpkg/rpm --define 'use_cc /opt/solarisstudio12.3/bin/cc' --rebuild ${HOME}/opwrk/pkg/src/gcc-4.7.1-20120800.src.rpm || exit $?
    1.31  ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/gcc-4.7.1-20120800.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.32  echo :::: http://download.openpkg.org/packages/current/source/CORE/gcc-4.7.1-20120800.src.rpm = $? ::::
    1.33 -echo :::: http://download.openpkg.org/packages/current/source/CORE/perl-5.16.0-20120712.src.rpm ::::
    1.34 -if test ! -f ${HOME}/opwrk/pkg/src/perl-5.16.0-20120712.src.rpm; then
    1.35 -    /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/perl-5.16.0-20120712.src.rpm http://download.openpkg.org/packages/current/source/CORE/perl-5.16.0-20120712.src.rpm || exit $?
    1.36 +echo :::: http://download.openpkg.org/packages/current/source/CORE/bash-4.2.37-20120729.src.rpm ::::
    1.37 +if test ! -f ${HOME}/opwrk/pkg/src/bash-4.2.37-20120729.src.rpm; then
    1.38 +    /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/bash-4.2.37-20120729.src.rpm http://download.openpkg.org/packages/current/source/CORE/bash-4.2.37-20120729.src.rpm || exit $?
    1.39  fi
    1.40 -/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/perl-5.16.0-20120712.src.rpm || exit $?
    1.41 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/perl-5.16.0-20120712.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.42 -echo :::: http://download.openpkg.org/packages/current/source/CORE/perl-5.16.0-20120712.src.rpm = $? ::::
    1.43 +/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/bash-4.2.37-20120729.src.rpm || exit $?
    1.44 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/bash-4.2.37-20120729.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.45 +echo :::: http://download.openpkg.org/packages/current/source/CORE/bash-4.2.37-20120729.src.rpm = $? ::::
    1.46 +echo :::: http://download.openpkg.org/packages/current/source/CORE/perl-5.16.1-20120800.src.rpm ::::
    1.47 +if test ! -f ${HOME}/opwrk/pkg/src/perl-5.16.1-20120800.src.rpm; then
    1.48 +    /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/perl-5.16.1-20120800.src.rpm http://download.openpkg.org/packages/current/source/CORE/perl-5.16.1-20120800.src.rpm || exit $?
    1.49 +fi
    1.50 +/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/perl-5.16.1-20120800.src.rpm || exit $?
    1.51 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/perl-5.16.1-20120800.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.52 +echo :::: http://download.openpkg.org/packages/current/source/CORE/perl-5.16.1-20120800.src.rpm = $? ::::
    1.53  echo :::: http://download.openpkg.org/packages/current/source/CORE/openssl-1.0.1c-20120606.src.rpm ::::
    1.54  if test ! -f ${HOME}/opwrk/pkg/src/openssl-1.0.1c-20120606.src.rpm; then
    1.55      /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/openssl-1.0.1c-20120606.src.rpm http://download.openpkg.org/packages/current/source/CORE/openssl-1.0.1c-20120606.src.rpm || exit $?
    1.56 @@ -217,13 +232,13 @@
    1.57  /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/rsync-3.0.9-20110924.src.rpm || exit $?
    1.58  ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/rsync-3.0.9-20110924.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.59  echo :::: http://download.openpkg.org/packages/current/source/CORE/rsync-3.0.9-20110924.src.rpm = $? ::::
    1.60 -echo :::: http://download.openpkg.org/packages/current/source/CORE/shtool-2.0.8-20080718.src.rpm ::::
    1.61 -if test ! -f ${HOME}/opwrk/pkg/src/shtool-2.0.8-20080718.src.rpm; then
    1.62 -    /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/shtool-2.0.8-20080718.src.rpm http://download.openpkg.org/packages/current/source/CORE/shtool-2.0.8-20080718.src.rpm || exit $?
    1.63 +echo :::: http://download.openpkg.org/packages/current/source/CORE/shtool-2.0.8-20090105.src.rpm ::::
    1.64 +if test ! -f ${HOME}/opwrk/pkg/src/shtool-2.0.8-20090105.src.rpm; then
    1.65 +    /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/shtool-2.0.8-20090105.src.rpm http://download.openpkg.org/packages/current/source/CORE/shtool-2.0.8-20090105.src.rpm || exit $?
    1.66  fi
    1.67 -/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/shtool-2.0.8-20080718.src.rpm || exit $?
    1.68 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/shtool-2.0.8-20080718.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.69 -echo :::: http://download.openpkg.org/packages/current/source/CORE/shtool-2.0.8-20080718.src.rpm = $? ::::
    1.70 +/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/shtool-2.0.8-20090105.src.rpm || exit $?
    1.71 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/shtool-2.0.8-20090105.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.72 +echo :::: http://download.openpkg.org/packages/current/source/CORE/shtool-2.0.8-20090105.src.rpm = $? ::::
    1.73  echo :::: http://download.openpkg.org/packages/current/source/CORE/tar-1.26-20110731.src.rpm ::::
    1.74  if test ! -f ${HOME}/opwrk/pkg/src/tar-1.26-20110731.src.rpm; then
    1.75      /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/tar-1.26-20110731.src.rpm http://download.openpkg.org/packages/current/source/CORE/tar-1.26-20110731.src.rpm || exit $?
    1.76 @@ -231,13 +246,6 @@
    1.77  /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/tar-1.26-20110731.src.rpm || exit $?
    1.78  ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/tar-1.26-20110731.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.79  echo :::: http://download.openpkg.org/packages/current/source/CORE/tar-1.26-20110731.src.rpm = $? ::::
    1.80 -echo :::: http://download.openpkg.org/packages/current/source/BASE/sudo-1.8.5p2-20120800.src.rpm ::::
    1.81 -if test ! -f ${HOME}/opwrk/pkg/src/sudo-1.8.5p2-20120800.src.rpm; then
    1.82 -    /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/sudo-1.8.5p2-20120800.src.rpm http://download.openpkg.org/packages/current/source/BASE/sudo-1.8.5p2-20120800.src.rpm || exit $?
    1.83 -fi
    1.84 -/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/sudo-1.8.5p2-20120800.src.rpm || exit $?
    1.85 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/sudo-1.8.5p2-20120800.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.86 -echo :::: http://download.openpkg.org/packages/current/source/BASE/sudo-1.8.5p2-20120800.src.rpm = $? ::::
    1.87  echo :::: http://download.openpkg.org/packages/current/source/EVAL/x509-0-20120315.src.rpm ::::
    1.88  if test ! -f ${HOME}/opwrk/pkg/src/x509-0-20120315.src.rpm; then
    1.89      /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/x509-0-20120315.src.rpm http://download.openpkg.org/packages/current/source/EVAL/x509-0-20120315.src.rpm || exit $?
    1.90 @@ -378,13 +386,13 @@
    1.91  /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/bind-9.9.1p1-20120800.src.rpm || exit $?
    1.92  ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/bind-9.9.1p1-20120800.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.93  echo :::: http://download.openpkg.org/packages/current/source/BASE/bind-9.9.1p1-20120800.src.rpm = $? ::::
    1.94 -echo :::: http://download.openpkg.org/packages/current/source/BASE/awk-20071023-20120800.src.rpm ::::
    1.95 -if test ! -f ${HOME}/opwrk/pkg/src/awk-20071023-20120800.src.rpm; then
    1.96 -    /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/awk-20071023-20120800.src.rpm http://download.openpkg.org/packages/current/source/BASE/awk-20071023-20120800.src.rpm || exit $?
    1.97 +echo :::: http://download.openpkg.org/packages/current/source/BASE/gawk-4.0.1-20120331.src.rpm ::::
    1.98 +if test ! -f ${HOME}/opwrk/pkg/src/gawk-4.0.1-20120331.src.rpm; then
    1.99 +    /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/gawk-4.0.1-20120331.src.rpm http://download.openpkg.org/packages/current/source/BASE/gawk-4.0.1-20120331.src.rpm || exit $?
   1.100  fi
   1.101 -/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/awk-20071023-20120800.src.rpm || exit $?
   1.102 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/awk-20071023-20120800.${ARCFIX}-${PREFIX}.rpm || exit $?
   1.103 -echo :::: http://download.openpkg.org/packages/current/source/BASE/awk-20071023-20120800.src.rpm = $? ::::
   1.104 +/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/gawk-4.0.1-20120331.src.rpm || exit $?
   1.105 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/gawk-4.0.1-20120331.${ARCFIX}-${PREFIX}.rpm || exit $?
   1.106 +echo :::: http://download.openpkg.org/packages/current/source/BASE/gawk-4.0.1-20120331.src.rpm = $? ::::
   1.107  echo :::: http://download.openpkg.org/packages/current/source/PLUS/gpg-error-1.10-20101027.src.rpm ::::
   1.108  if test ! -f ${HOME}/opwrk/pkg/src/gpg-error-1.10-20101027.src.rpm; then
   1.109      /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/gpg-error-1.10-20101027.src.rpm http://download.openpkg.org/packages/current/source/PLUS/gpg-error-1.10-20101027.src.rpm || exit $?
   1.110 @@ -392,6 +400,14 @@
   1.111  /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/gpg-error-1.10-20101027.src.rpm || exit $?
   1.112  ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/gpg-error-1.10-20101027.${ARCFIX}-${PREFIX}.rpm || exit $?
   1.113  echo :::: http://download.openpkg.org/packages/current/source/PLUS/gpg-error-1.10-20101027.src.rpm = $? ::::
   1.114 +echo :::: http://download.openpkg.org/packages/current/source/BASE/awk-20071023-20120800.src.rpm ::::
   1.115 +if test ! -f ${HOME}/opwrk/pkg/src/awk-20071023-20120800.src.rpm; then
   1.116 +    /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/awk-20071023-20120800.src.rpm http://download.openpkg.org/packages/current/source/BASE/awk-20071023-20120800.src.rpm || exit $?
   1.117 +fi
   1.118 +/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/awk-20071023-20120800.src.rpm || exit $?
   1.119 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -e gawk || exit $?
   1.120 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/awk-20071023-20120800.${ARCFIX}-${PREFIX}.rpm || exit $?
   1.121 +echo :::: http://download.openpkg.org/packages/current/source/BASE/awk-20071023-20120800.src.rpm = $? ::::
   1.122  echo :::: http://download.openpkg.org/packages/current/source/PLUS/gcrypt-1.4.6-20100714.src.rpm ::::
   1.123  if test ! -f ${HOME}/opwrk/pkg/src/gcrypt-1.4.6-20100714.src.rpm; then
   1.124      /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/gcrypt-1.4.6-20100714.src.rpm http://download.openpkg.org/packages/current/source/PLUS/gcrypt-1.4.6-20100714.src.rpm || exit $?
   1.125 @@ -497,13 +513,6 @@
   1.126  /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/patch-2.6.1-20091230.src.rpm || exit $?
   1.127  ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/patch-2.6.1-20091230.${ARCFIX}-${PREFIX}.rpm || exit $?
   1.128  echo :::: http://download.openpkg.org/packages/current/source/CORE/patch-2.6.1-20091230.src.rpm = $? ::::
   1.129 -echo :::: http://download.openpkg.org/packages/current/source/CORE/bash-4.2.37-20120729.src.rpm ::::
   1.130 -if test ! -f ${HOME}/opwrk/pkg/src/bash-4.2.37-20120729.src.rpm; then
   1.131 -    /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/bash-4.2.37-20120729.src.rpm http://download.openpkg.org/packages/current/source/CORE/bash-4.2.37-20120729.src.rpm || exit $?
   1.132 -fi
   1.133 -/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/bash-4.2.37-20120729.src.rpm || exit $?
   1.134 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/bash-4.2.37-20120729.${ARCFIX}-${PREFIX}.rpm || exit $?
   1.135 -echo :::: http://download.openpkg.org/packages/current/source/CORE/bash-4.2.37-20120729.src.rpm = $? ::::
   1.136  echo :::: http://download.openpkg.org/packages/current/source/BASE/cvs-1.12.13-20100106.src.rpm ::::
   1.137  if test ! -f ${HOME}/opwrk/pkg/src/cvs-1.12.13-20100106.src.rpm; then
   1.138      /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/cvs-1.12.13-20100106.src.rpm http://download.openpkg.org/packages/current/source/BASE/cvs-1.12.13-20100106.src.rpm || exit $?

mercurial