miscel/stackopsw-201208.sh

changeset 647
e548eae379aa
parent 623
1a897ff6f07a
child 670
eda972725e94
     1.1 --- a/miscel/stackopsw-201208.sh	Wed Aug 29 19:27:40 2012 +0200
     1.2 +++ b/miscel/stackopsw-201208.sh	Wed Aug 29 19:55:13 2012 +0200
     1.3 @@ -65,6 +65,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 /opsw as $ARCFIX ......"
    1.11 @@ -164,13 +165,13 @@
    1.12  #time /${PREFIX}/libexec/openpkg/rpm --define 'use_cc /opkg/bin/cc' --rebuild ${HOME}/opwrk/pkg/src/gcc-4.7.1-20120800.src.rpm || exit $?
    1.13  ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/gcc-4.7.1-20120800.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.14  echo :::: http://download.openpkg.org/packages/current/source/CORE/gcc-4.7.1-20120800.src.rpm = $? ::::
    1.15 -echo :::: http://download.openpkg.org/packages/current/source/CORE/perl-5.16.0-20120800.src.rpm ::::
    1.16 -if test ! -f ${HOME}/opwrk/pkg/src/perl-5.16.0-20120800.src.rpm; then
    1.17 -    /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/perl-5.16.0-20120800.src.rpm http://download.openpkg.org/packages/current/source/CORE/perl-5.16.0-20120800.src.rpm || exit $?
    1.18 +echo :::: http://download.openpkg.org/packages/current/source/CORE/perl-5.16.1-20120800.src.rpm ::::
    1.19 +if test ! -f ${HOME}/opwrk/pkg/src/perl-5.16.1-20120800.src.rpm; then
    1.20 +    /${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.21  fi
    1.22 -time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/perl-5.16.0-20120800.src.rpm || exit $?
    1.23 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/perl-5.16.0-20120800.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.24 -echo :::: http://download.openpkg.org/packages/current/source/CORE/perl-5.16.0-20120800.src.rpm = $? ::::
    1.25 +time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/perl-5.16.1-20120800.src.rpm || exit $?
    1.26 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/perl-5.16.1-20120800.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.27 +echo :::: http://download.openpkg.org/packages/current/source/CORE/perl-5.16.1-20120800.src.rpm = $? ::::
    1.28  echo :::: http://download.openpkg.org/packages/current/source/CORE/openssl-1.0.1c-20120606.src.rpm ::::
    1.29  if test ! -f ${HOME}/opwrk/pkg/src/openssl-1.0.1c-20120606.src.rpm; then
    1.30      /${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.31 @@ -598,13 +599,13 @@
    1.32  time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/python-2.7.3-20120800.src.rpm || exit $?
    1.33  ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/python-2.7.3-20120800.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.34  echo :::: http://download.openpkg.org/packages/current/source/BASE/python-2.7.3-20120800.src.rpm = $? ::::
    1.35 -echo :::: http://download.openpkg.org/packages/current/source/EVAL/mailman-2.1.12-20090327.src.rpm ::::
    1.36 -if test ! -f ${HOME}/opwrk/pkg/src/mailman-2.1.12-20090327.src.rpm; then
    1.37 -    /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/mailman-2.1.12-20090327.src.rpm http://download.openpkg.org/packages/current/source/EVAL/mailman-2.1.12-20090327.src.rpm || exit $?
    1.38 +echo :::: http://download.openpkg.org/packages/current/source/EVAL/mailman-2.1.15-20120800.src.rpm ::::
    1.39 +if test ! -f ${HOME}/opwrk/pkg/src/mailman-2.1.15-20120800.src.rpm; then
    1.40 +    /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/mailman-2.1.15-20120800.src.rpm http://download.openpkg.org/packages/current/source/EVAL/mailman-2.1.15-20120800.src.rpm || exit $?
    1.41  fi
    1.42 -time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/mailman-2.1.12-20090327.src.rpm || exit $?
    1.43 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/mailman-2.1.12-20090327.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.44 -echo :::: http://download.openpkg.org/packages/current/source/EVAL/mailman-2.1.12-20090327.src.rpm = $? ::::
    1.45 +time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/mailman-2.1.15-20120800.src.rpm || exit $?
    1.46 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/mailman-2.1.15-20120800.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.47 +echo :::: http://download.openpkg.org/packages/current/source/EVAL/mailman-2.1.15-20120800.src.rpm = $? ::::
    1.48  echo :::: http://download.openpkg.org/packages/current/source/BASE/snmp-5.7.1-20120800.src.rpm ::::
    1.49  if test ! -f ${HOME}/opwrk/pkg/src/snmp-5.7.1-20120800.src.rpm; then
    1.50      /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/snmp-5.7.1-20120800.src.rpm http://download.openpkg.org/packages/current/source/BASE/snmp-5.7.1-20120800.src.rpm || exit $?
    1.51 @@ -672,7 +673,7 @@
    1.52  if test ! -f ${HOME}/opwrk/pkg/src/rrdtool-1.4.7-20120800.src.rpm; then
    1.53      /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/rrdtool-1.4.7-20120800.src.rpm http://download.openpkg.org/packages/current/source/BASE/rrdtool-1.4.7-20120800.src.rpm || exit $?
    1.54  fi
    1.55 -time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/rrdtool-1.4.7-20120800.src.rpm || exit $?
    1.56 +time /${PREFIX}/libexec/openpkg/rpm --define 'with_perl yes' --rebuild ${HOME}/opwrk/pkg/src/rrdtool-1.4.7-20120800.src.rpm || exit $?
    1.57  ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/rrdtool-1.4.7-20120800.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.58  echo :::: http://download.openpkg.org/packages/current/source/BASE/rrdtool-1.4.7-20120800.src.rpm = $? ::::
    1.59  echo :::: http://download.openpkg.org/packages/current/source/BASE/perl-term-5.16-20120531.src.rpm ::::
    1.60 @@ -689,13 +690,13 @@
    1.61  time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/perl-sys-5.16-20120807.src.rpm || exit $?
    1.62  ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/perl-sys-5.16-20120807.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.63  echo :::: http://download.openpkg.org/packages/current/source/BASE/perl-sys-5.16-20120807.src.rpm = $? ::::
    1.64 -echo :::: http://download.openpkg.org/packages/current/source/EVAL/postfix-mailgraph-1.14-20080101.src.rpm ::::
    1.65 -if test ! -f ${HOME}/opwrk/pkg/src/postfix-mailgraph-1.14-20080101.src.rpm; then
    1.66 -    /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/postfix-mailgraph-1.14-20080101.src.rpm http://download.openpkg.org/packages/current/source/EVAL/postfix-mailgraph-1.14-20080101.src.rpm || exit $?
    1.67 +echo :::: http://download.openpkg.org/packages/current/source/EVAL/postfix-mailgraph-1.14-20091102.src.rpm ::::
    1.68 +if test ! -f ${HOME}/opwrk/pkg/src/postfix-mailgraph-1.14-20091102.src.rpm; then
    1.69 +    /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/postfix-mailgraph-1.14-20091102.src.rpm http://download.openpkg.org/packages/current/source/EVAL/postfix-mailgraph-1.14-20091102.src.rpm || exit $?
    1.70  fi
    1.71 -time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/postfix-mailgraph-1.14-20080101.src.rpm || exit $?
    1.72 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/postfix-mailgraph-1.14-20080101.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.73 -echo :::: http://download.openpkg.org/packages/current/source/EVAL/postfix-mailgraph-1.14-20080101.src.rpm = $? ::::
    1.74 +time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/postfix-mailgraph-1.14-20091102.src.rpm || exit $?
    1.75 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/postfix-mailgraph-1.14-20091102.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.76 +echo :::: http://download.openpkg.org/packages/current/source/EVAL/postfix-mailgraph-1.14-20091102.src.rpm = $? ::::
    1.77  echo :::: http://download.openpkg.org/packages/current/source/BASE/perl-db-5.16-20120531.src.rpm ::::
    1.78  if test ! -f ${HOME}/opwrk/pkg/src/perl-db-5.16-20120531.src.rpm; then
    1.79      /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/perl-db-5.16-20120531.src.rpm http://download.openpkg.org/packages/current/source/BASE/perl-db-5.16-20120531.src.rpm || exit $?
    1.80 @@ -864,13 +865,13 @@
    1.81  time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/gnupg-2.0.19-20120800.src.rpm || exit $?
    1.82  ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/gnupg-2.0.19-20120800.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.83  echo :::: http://download.openpkg.org/packages/current/source/PLUS/gnupg-2.0.19-20120800.src.rpm = $? ::::
    1.84 -echo :::: http://download.openpkg.org/packages/current/source/BASE/spamassassin-3.3.1-20110526.src.rpm ::::
    1.85 -if test ! -f ${HOME}/opwrk/pkg/src/spamassassin-3.3.1-20110526.src.rpm; then
    1.86 -    /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/spamassassin-3.3.1-20110526.src.rpm http://download.openpkg.org/packages/current/source/BASE/spamassassin-3.3.1-20110526.src.rpm || exit $?
    1.87 +echo :::: http://download.openpkg.org/packages/current/source/BASE/spamassassin-3.3.2-20120800.src.rpm ::::
    1.88 +if test ! -f ${HOME}/opwrk/pkg/src/spamassassin-3.3.2-20120800.src.rpm; then
    1.89 +    /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/spamassassin-3.3.2-20120800.src.rpm http://download.openpkg.org/packages/current/source/BASE/spamassassin-3.3.2-20120800.src.rpm || exit $?
    1.90  fi
    1.91 -time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/spamassassin-3.3.1-20110526.src.rpm || exit $?
    1.92 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/spamassassin-3.3.1-20110526.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.93 -echo :::: http://download.openpkg.org/packages/current/source/BASE/spamassassin-3.3.1-20110526.src.rpm = $? ::::
    1.94 +time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/spamassassin-3.3.2-20120800.src.rpm || exit $?
    1.95 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/spamassassin-3.3.2-20120800.${ARCFIX}-${PREFIX}.rpm || exit $?
    1.96 +echo :::: http://download.openpkg.org/packages/current/source/BASE/spamassassin-3.3.2-20120800.src.rpm = $? ::::
    1.97  echo :::: http://download.openpkg.org/packages/current/source/PLUS/pyzor-0.5.0-20120800.src.rpm ::::
    1.98  if test ! -f ${HOME}/opwrk/pkg/src/pyzor-0.5.0-20120800.src.rpm; then
    1.99      /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/pyzor-0.5.0-20120800.src.rpm http://download.openpkg.org/packages/current/source/PLUS/pyzor-0.5.0-20120800.src.rpm || exit $?
   1.100 @@ -1011,13 +1012,13 @@
   1.101  time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/vorbis-libs-1.3.3-20120204.src.rpm || exit $?
   1.102  ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/vorbis-libs-1.3.3-20120204.${ARCFIX}-${PREFIX}.rpm || exit $?
   1.103  echo :::: http://download.openpkg.org/packages/current/source/PLUS/vorbis-libs-1.3.3-20120204.src.rpm = $? ::::
   1.104 -echo :::: http://download.openpkg.org/packages/current/source/PLUS/mpg123-1.14.4-20120727.src.rpm ::::
   1.105 -if test ! -f ${HOME}/opwrk/pkg/src/mpg123-1.14.4-20120727.src.rpm; then
   1.106 -    /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/mpg123-1.14.4-20120727.src.rpm http://download.openpkg.org/packages/current/source/PLUS/mpg123-1.14.4-20120727.src.rpm || exit $?
   1.107 +echo :::: http://download.openpkg.org/packages/current/source/PLUS/mpg123-1.14.4-20120800.src.rpm ::::
   1.108 +if test ! -f ${HOME}/opwrk/pkg/src/mpg123-1.14.4-20120800.src.rpm; then
   1.109 +    /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/mpg123-1.14.4-20120800.src.rpm http://download.openpkg.org/packages/current/source/PLUS/mpg123-1.14.4-20120800.src.rpm || exit $?
   1.110  fi
   1.111 -time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/mpg123-1.14.4-20120727.src.rpm || exit $?
   1.112 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/mpg123-1.14.4-20120727.${ARCFIX}-${PREFIX}.rpm || exit $?
   1.113 -echo :::: http://download.openpkg.org/packages/current/source/PLUS/mpg123-1.14.4-20120727.src.rpm = $? ::::
   1.114 +time /${PREFIX}/libexec/openpkg/rpm --define 'with_dev yes' --rebuild ${HOME}/opwrk/pkg/src/mpg123-1.14.4-20120800.src.rpm || exit $?
   1.115 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/mpg123-1.14.4-20120800.${ARCFIX}-${PREFIX}.rpm || exit $?
   1.116 +echo :::: http://download.openpkg.org/packages/current/source/PLUS/mpg123-1.14.4-20120800.src.rpm = $? ::::
   1.117  echo :::: http://download.openpkg.org/packages/current/source/BASE/asterisk-1.8.15.0-20120800.src.rpm ::::
   1.118  if test ! -f ${HOME}/opwrk/pkg/src/asterisk-1.8.15.0-20120800.src.rpm; then
   1.119      /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/asterisk-1.8.15.0-20120800.src.rpm http://download.openpkg.org/packages/current/source/BASE/asterisk-1.8.15.0-20120800.src.rpm || exit $?
   1.120 @@ -1194,13 +1195,13 @@
   1.121  /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/sproxy-1.02-20120800.src.rpm || exit $?
   1.122  ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/sproxy-1.02-20120800.${ARCFIX}-${PREFIX}.rpm || exit $?
   1.123  echo :::: http://download.openpkg.org/packages/current/source/EVAL/sproxy-1.02-20120800.src.rpm = $? ::::
   1.124 -#echo :::: http://download.openpkg.org/packages/current/source/BASE/dhcpd-4.2.3-20111211.src.rpm ::::
   1.125 -#if test ! -f ${HOME}/opwrk/pkg/src/dhcpd-4.2.3-20111211.src.rpm; then
   1.126 -#    /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/dhcpd-4.2.3-20111211.src.rpm http://download.openpkg.org/packages/current/source/BASE/dhcpd-4.2.3-20111211.src.rpm || exit $?
   1.127 -#fi
   1.128 -#/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/dhcpd-4.2.3-20111211.src.rpm || exit $?
   1.129 +echo :::: http://download.openpkg.org/packages/current/source/BASE/dhcpd-4.2.3-20111211.src.rpm ::::
   1.130 +if test ! -f ${HOME}/opwrk/pkg/src/dhcpd-4.2.3-20111211.src.rpm; then
   1.131 +    /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/dhcpd-4.2.3-20111211.src.rpm http://download.openpkg.org/packages/current/source/BASE/dhcpd-4.2.3-20111211.src.rpm || exit $?
   1.132 +fi
   1.133 +/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/dhcpd-4.2.3-20111211.src.rpm || exit $?
   1.134  #${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/dhcpd-4.2.3-20111211.${ARCFIX}-${PREFIX}.rpm || exit $?
   1.135 -#echo :::: http://download.openpkg.org/packages/current/source/BASE/dhcpd-4.2.3-20111211.src.rpm = $? ::::
   1.136 +echo :::: http://download.openpkg.org/packages/current/source/BASE/dhcpd-4.2.3-20111211.src.rpm = $? ::::
   1.137  
   1.138  # Centralized cleanup (erase) block
   1.139  ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -e infozip

mercurial