Wed, 29 Aug 2012 19:55:13 +0200
Updated to nearly finished configuration of summer software package stack.
1.1 --- a/miscel/stackopdv-201208.sh Wed Aug 29 19:27:40 2012 +0200 1.2 +++ b/miscel/stackopdv-201208.sh Wed Aug 29 19:55:13 2012 +0200 1.3 @@ -1,32 +1,34 @@ 1.4 #! /bin/sh 1.5 1.6 # OpenPKG sotfware stack 20120800 Develinstanz (oft /opdv) 1.7 -# apr doxygen libtool png 1.8 -# aspell dpkg libxml psutils 1.9 -# autoconf expat libxslt python 1.10 -# automake figlet lynx readline 1.11 -# bash flex m2tstoavi sed 1.12 -# bazaar fsl m4 serf 1.13 -# binutils gawk make sgml 1.14 -# bison gc mercurial sipcalc 1.15 -# boost gcc mktemp skey 1.16 -# bzip2 getopt mng slang 1.17 -# cgicc gettext mpc socat 1.18 -# chkrootkit ghostscript mpfr sqlite 1.19 -# cmake git ncurses subversion 1.20 -# config glib neon tcl 1.21 -# cracklib gmp nepim tcpdump 1.22 -# cryptbreaker grep netperf tetex 1.23 -# cryptlib htdig nmap texinfo 1.24 -# curl infozip openssl tiff 1.25 -# data-charset jpeg opie unrar 1.26 -# data-iana lcms pcre uuid 1.27 -# data-isocodes libffi perl valgrind 1.28 -# data-timezone libiconv perl-openpkg wipe 1.29 -# diffutils liboop php x509 1.30 -# docbook libpcap pkgconfig xmlbasedsrs 1.31 -# xmlto 1.32 -# zlib 1.33 +# apr figlet libxslt readline 1.34 +# aspell flex lynx ruby 1.35 +# autoconf fsl m2tstoavi sed 1.36 +# automake gawk m4 serf 1.37 +# bash gc make sgml 1.38 +# bazaar gcc mercurial sipcalc 1.39 +# binutils getopt mico skey 1.40 +# bison gettext mktemp slang 1.41 +# boost ghostscript mng socat 1.42 +# bzip2 git mpc sqlite 1.43 +# cgicc glib mpfr subversion 1.44 +# chkrootkit gmp ncurses taglib 1.45 +# cmake grep neon tcl 1.46 +# config htdig nepim tcpdump 1.47 +# cracklib id3lib netperf tetex 1.48 +# cryptbreaker infozip nmap texinfo 1.49 +# cryptlib jhead openssl tiff 1.50 +# curl jpeg opie unrar 1.51 +# data-charset john pcre uuid 1.52 +# data-iana lcms perl valgrind 1.53 +# data-isocodes libffi perl-openpkg wipe 1.54 +# data-timezone libiconv php x509 1.55 +# diffutils liboop pkgconfig xmlbasedsrs 1.56 +# docbook libpcap png xmlto 1.57 +# doxygen libtool psutils zlib 1.58 +# dpkg libupnp python 1.59 +# expat libxml 1.60 +# 1.61 1.62 # Variables 1.63 #ARCFIX=amd64-suse12.1 1.64 @@ -54,6 +56,7 @@ 1.65 echo 'will install the Europalab 20120800 basis stack.' 1.66 echo '' 1.67 echo 'Quick tips: /pfx/bin/openpkg rpm was converted to libexec/openpkg/rpm.' 1.68 +echo " Call this TMPDIR=/tmp/${PREFIX}auto $0 to parallelize." 1.69 echo ' Packages like gcc need more than 2Go temp space. -MSvB' 1.70 echo '' 1.71 echo "Building and installing OpenPKG to /opdv as $ARCFIX ......" 1.72 @@ -153,13 +156,13 @@ 1.73 time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/diffutils-3.2-20120800.src.rpm || exit $? 1.74 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/diffutils-3.2-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 1.75 echo :::: http://download.openpkg.org/packages/current/source/BASE/diffutils-3.2-20120800.src.rpm = $? :::: 1.76 -echo :::: http://download.openpkg.org/packages/current/source/CORE/perl-5.16.0-20120800.src.rpm :::: 1.77 -if test ! -f ${HOME}/opwrk/pkg/src/perl-5.16.0-20120800.src.rpm; then 1.78 - /${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.79 +echo :::: http://download.openpkg.org/packages/current/source/CORE/perl-5.16.1-20120800.src.rpm :::: 1.80 +if test ! -f ${HOME}/opwrk/pkg/src/perl-5.16.1-20120800.src.rpm; then 1.81 + /${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.82 fi 1.83 -time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/perl-5.16.0-20120800.src.rpm || exit $? 1.84 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/perl-5.16.0-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 1.85 -echo :::: http://download.openpkg.org/packages/current/source/CORE/perl-5.16.0-20120800.src.rpm = $? :::: 1.86 +time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/perl-5.16.1-20120800.src.rpm || exit $? 1.87 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/perl-5.16.1-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 1.88 +echo :::: http://download.openpkg.org/packages/current/source/CORE/perl-5.16.1-20120800.src.rpm = $? :::: 1.89 echo :::: http://download.openpkg.org/packages/current/source/CORE/bash-4.2.37-20120729.src.rpm :::: 1.90 if test ! -f ${HOME}/opwrk/pkg/src/bash-4.2.37-20120729.src.rpm; then 1.91 /${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.92 @@ -566,13 +569,13 @@ 1.93 time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/lcms-2.3-20111216.src.rpm || exit $? 1.94 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/lcms-2.3-20111216.${ARCFIX}-${PREFIX}.rpm || exit $? 1.95 echo :::: http://download.openpkg.org/packages/current/source/BASE/lcms-2.3-20111216.src.rpm = $? :::: 1.96 -echo :::: http://download.openpkg.org/packages/current/source/BASE/mng-1.0.10-20080101.src.rpm :::: 1.97 -if test ! -f ${HOME}/opwrk/pkg/src/mng-1.0.10-20080101.src.rpm; then 1.98 - /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/mng-1.0.10-20080101.src.rpm http://download.openpkg.org/packages/current/source/BASE/mng-1.0.10-20080101.src.rpm || exit $? 1.99 +echo :::: http://download.openpkg.org/packages/current/source/BASE/mng-1.0.10-20101010.src.rpm :::: 1.100 +if test ! -f ${HOME}/opwrk/pkg/src/mng-1.0.10-20101010.src.rpm; then 1.101 + /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/mng-1.0.10-20101010.src.rpm http://download.openpkg.org/packages/current/source/BASE/doxygen-1.8.1-20120603.src.rpm || exit $? 1.102 fi 1.103 -time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/mng-1.0.10-20080101.src.rpm || exit $? 1.104 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/mng-1.0.10-20080101.${ARCFIX}-${PREFIX}.rpm || exit $? 1.105 -echo :::: http://download.openpkg.org/packages/current/source/BASE/mng-1.0.10-20080101.src.rpm = $? :::: 1.106 +/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/mng-1.0.10-20101010.src.rpm || exit $? 1.107 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/mng-1.0.10-20101010.${ARCFIX}-${PREFIX}.rpm || exit $? 1.108 +echo :::: http://download.openpkg.org/packages/current/source/BASE/mng-1.0.10-20101010.src.rpm = $? :::: 1.109 echo :::: http://download.openpkg.org/packages/current/source/PLUS/liboop-1.0-20080101.src.rpm :::: 1.110 if test ! -f ${HOME}/opwrk/pkg/src/liboop-1.0-20080101.src.rpm; then 1.111 /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/liboop-1.0-20080101.src.rpm http://download.openpkg.org/packages/current/source/PLUS/liboop-1.0-20080101.src.rpm || exit $? 1.112 @@ -709,6 +712,13 @@ 1.113 /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/cracklib-2.8.19-20120800.src.rpm || exit $? 1.114 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/cracklib-2.8.19-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 1.115 echo :::: http://download.openpkg.org/packages/current/source/PLUS/cracklib-2.8.19-20120800.src.rpm = $? :::: 1.116 +echo :::: http://download.openpkg.org/packages/current/source/PLUS/john-1.7.9-20111124.src.rpm :::: 1.117 +if test ! -f ${HOME}/opwrk/pkg/src/john-1.7.9-20111124.src.rpm; then 1.118 + /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/john-1.7.9-20111124.src.rpm http://download.openpkg.org/packages/current/source/PLUS/john-1.7.9-20111124.src.rpm || exit $? 1.119 +fi 1.120 +/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/john-1.7.9-20111124.src.rpm || exit $? 1.121 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/john-1.7.9-20111124.${ARCFIX}-${PREFIX}.rpm || exit $? 1.122 +echo :::: http://download.openpkg.org/packages/current/source/PLUS/john-1.7.9-20111124.src.rpm = $? :::: 1.123 echo :::: http://download.openpkg.org/packages/current/source/PLUS/skey-1.1.5-20080101.src.rpm :::: 1.124 if test ! -f ${HOME}/opwrk/pkg/src/skey-1.1.5-20080101.src.rpm; then 1.125 /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/skey-1.1.5-20080101.src.rpm http://download.openpkg.org/packages/current/source/PLUS/skey-1.1.5-20080101.src.rpm || exit $? 1.126 @@ -716,13 +726,20 @@ 1.127 /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/skey-1.1.5-20080101.src.rpm || exit $? 1.128 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/skey-1.1.5-20080101.${ARCFIX}-${PREFIX}.rpm || exit $? 1.129 echo :::: http://download.openpkg.org/packages/current/source/PLUS/skey-1.1.5-20080101.src.rpm = $? :::: 1.130 -echo :::: http://download.openpkg.org/packages/current/source/PLUS/cgicc-3.2.9-20100510.src.rpm :::: 1.131 -if test ! -f ${HOME}/opwrk/pkg/src/cgicc-3.2.9-20100510.src.rpm; then 1.132 - /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/cgicc-3.2.9-20100510.src.rpm http://download.openpkg.org/packages/current/source/PLUS/cgicc-3.2.9-20100510.src.rpm || exit $? 1.133 +echo :::: http://download.openpkg.org/packages/current/source/PLUS/doxygen-1.8.1-20120603.src.rpm :::: 1.134 +if test ! -f ${HOME}/opwrk/pkg/src/doxygen-1.8.1-20120603.src.rpm; then 1.135 + /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/doxygen-1.8.1-20120603.src.rpm http://download.openpkg.org/packages/current/source/PLUS/doxygen-1.8.1-20120603.src.rpm || exit $? 1.136 fi 1.137 -/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/cgicc-3.2.9-20100510.src.rpm || exit $? 1.138 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/cgicc-3.2.9-20100510.${ARCFIX}-${PREFIX}.rpm || exit $? 1.139 -echo :::: http://download.openpkg.org/packages/current/source/PLUS/cgicc-3.2.9-20100510.src.rpm = $? :::: 1.140 +/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/doxygen-1.8.1-20120603.src.rpm || exit $? 1.141 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/doxygen-1.8.1-20120603.${ARCFIX}-${PREFIX}.rpm || exit $? 1.142 +echo :::: http://download.openpkg.org/packages/current/source/PLUS/doxygen-1.8.1-20120603.src.rpm = $? :::: 1.143 +echo :::: http://download.openpkg.org/packages/current/source/PLUS/cgicc-3.2.9-20120800.src.rpm :::: 1.144 +if test ! -f ${HOME}/opwrk/pkg/src/cgicc-3.2.9-20120800.src.rpm; then 1.145 + /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/cgicc-3.2.9-20120800.src.rpm http://download.openpkg.org/packages/current/source/PLUS/cgicc-3.2.9-20120800.src.rpm || exit $? 1.146 +fi 1.147 +/${PREFIX}/libexec/openpkg/rpm --define 'with_htmldocs yes' --rebuild ${HOME}/opwrk/pkg/src/cgicc-3.2.9-20120800.src.rpm || exit $? 1.148 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/cgicc-3.2.9-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 1.149 +echo :::: http://download.openpkg.org/packages/current/source/PLUS/cgicc-3.2.9-20120800.src.rpm = $? :::: 1.150 echo :::: http://download.openpkg.org/packages/current/source/PLUS/cryptbreaker-20090106-20090106.src.rpm :::: 1.151 if test ! -f ${HOME}/opwrk/pkg/src/cryptbreaker-20090106-20090106.src.rpm; then 1.152 /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/cryptbreaker-20090106-20090106.src.rpm http://download.openpkg.org/packages/current/source/PLUS/cryptbreaker-20090106-20090106.src.rpm || exit $? 1.153 @@ -730,20 +747,55 @@ 1.154 /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/cryptbreaker-20090106-20090106.src.rpm || exit $? 1.155 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/cryptbreaker-20090106-20090106.${ARCFIX}-${PREFIX}.rpm || exit $? 1.156 echo :::: http://download.openpkg.org/packages/current/source/PLUS/cryptbreaker-20090106-20090106.src.rpm = $? :::: 1.157 -echo :::: http://download.openpkg.org/packages/current/source/PLUS/doxygen-1.8.1-20120603.src.rpm :::: 1.158 -if test ! -f ${HOME}/opwrk/pkg/src/doxygen-1.8.1-20120603.src.rpm; then 1.159 - /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/doxygen-1.8.1-20120603.src.rpm http://download.openpkg.org/packages/current/source/PLUS/doxygen-1.8.1-20120603.src.rpm || exit $? 1.160 +echo :::: http://download.openpkg.org/packages/current/source/EVAL/dpkg-1.16.8-20120800.src.rpm :::: 1.161 +if test ! -f ${HOME}/opwrk/pkg/src/dpkg-1.16.8-20120800.src.rpm; then 1.162 + /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/dpkg-1.16.8-20120800.src.rpm http://download.openpkg.org/packages/current/source/EVAL/doxygen-1.8.1-20120603.src.rpm || exit $? 1.163 fi 1.164 -/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/doxygen-1.8.1-20120603.src.rpm || exit $? 1.165 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/doxygen-1.8.1-20120603.${ARCFIX}-${PREFIX}.rpm || exit $? 1.166 -echo :::: http://download.openpkg.org/packages/current/source/PLUS/doxygen-1.8.1-20120603.src.rpm = $? :::: 1.167 -echo :::: http://download.openpkg.org/packages/current/source/EVAL/dpkg-1.16.2-20120320.src.rpm :::: 1.168 -if test ! -f ${HOME}/opwrk/pkg/src/dpkg-1.16.2-20120320.src.rpm; then 1.169 - /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/dpkg-1.16.2-20120320.src.rpm http://download.openpkg.org/packages/current/source/EVAL/doxygen-1.8.1-20120603.src.rpm || exit $? 1.170 +/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/dpkg-1.16.8-20120800.src.rpm || exit $? 1.171 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/dpkg-1.16.8-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 1.172 +echo :::: http://download.openpkg.org/packages/current/source/EVAL/dpkg-1.16.8-20120800.src.rpm = $? :::: 1.173 +echo :::: http://download.openpkg.org/packages/current/source/EVAL/taglib-1.7.2-20120800.src.rpm :::: 1.174 +if test ! -f ${HOME}/opwrk/pkg/src/taglib-1.7.2-20120800.src.rpm; then 1.175 + /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/taglib-1.7.2-20120800.src.rpm http://download.openpkg.org/packages/current/source/EVAL/doxygen-1.8.1-20120603.src.rpm || exit $? 1.176 fi 1.177 -/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/dpkg-1.16.2-20120320.src.rpm || exit $? 1.178 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/dpkg-1.16.2-20120320.${ARCFIX}-${PREFIX}.rpm || exit $? 1.179 -echo :::: http://download.openpkg.org/packages/current/source/EVAL/dpkg-1.16.2-20120320.src.rpm = $? :::: 1.180 +/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/taglib-1.7.2-20120800.src.rpm || exit $? 1.181 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/taglib-1.7.2-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 1.182 +echo :::: http://download.openpkg.org/packages/current/source/EVAL/taglib-1.7.2-20120800.src.rpm = $? :::: 1.183 +echo :::: http://download.openpkg.org/packages/current/source/EVAL/id3lib-3.8.3-20120800.src.rpm :::: 1.184 +if test ! -f ${HOME}/opwrk/pkg/src/id3lib-3.8.3-20120800.src.rpm; then 1.185 + /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/id3lib-3.8.3-20120800.src.rpm http://download.openpkg.org/packages/current/source/EVAL/doxygen-1.8.1-20120603.src.rpm || exit $? 1.186 +fi 1.187 +/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/id3lib-3.8.3-20120800.src.rpm || exit $? 1.188 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/id3lib-3.8.3-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 1.189 +echo :::: http://download.openpkg.org/packages/current/source/EVAL/id3lib-3.8.3-20120800.src.rpm = $? :::: 1.190 +echo :::: http://download.openpkg.org/packages/current/source/EVAL/jhead-2.96-20120800.src.rpm :::: 1.191 +if test ! -f ${HOME}/opwrk/pkg/src/jhead-2.96-20120800.src.rpm; then 1.192 + /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/jhead-2.96-20120800.src.rpm http://download.openpkg.org/packages/current/source/EVAL/doxygen-1.8.1-20120603.src.rpm || exit $? 1.193 +fi 1.194 +/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/jhead-2.96-20120800.src.rpm || exit $? 1.195 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/jhead-2.96-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 1.196 +echo :::: http://download.openpkg.org/packages/current/source/EVAL/jhead-2.96-20120800.src.rpm = $? :::: 1.197 +echo :::: http://download.openpkg.org/packages/current/source/PLUS/mico-2.3.13-20120800.src.rpm :::: 1.198 +if test ! -f ${HOME}/opwrk/pkg/src/mico-2.3.13-20120800.src.rpm; then 1.199 + /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/mico-2.3.13-20120800.src.rpm http://download.openpkg.org/packages/current/source/PLUS/doxygen-1.8.1-20120603.src.rpm || exit $? 1.200 +fi 1.201 +/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/mico-2.3.13-20120800.src.rpm || exit $? 1.202 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/mico-2.3.13-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 1.203 +echo :::: http://download.openpkg.org/packages/current/source/PLUS/mico-2.3.13-20120800.src.rpm = $? :::: 1.204 +echo :::: http://download.openpkg.org/packages/current/source/EVAL/libupnp-1.6.17-20120800.src.rpm :::: 1.205 +if test ! -f ${HOME}/opwrk/pkg/src/libupnp-1.6.17-20120800.src.rpm; then 1.206 + /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/libupnp-1.6.17-20120800.src.rpm http://download.openpkg.org/packages/current/source/EVAL/doxygen-1.8.1-20120603.src.rpm || exit $? 1.207 +fi 1.208 +/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/libupnp-1.6.17-20120800.src.rpm || exit $? 1.209 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/libupnp-1.6.17-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 1.210 +echo :::: http://download.openpkg.org/packages/current/source/EVAL/libupnp-1.6.17-20120800.src.rpm = $? :::: 1.211 +echo :::: http://download.openpkg.org/packages/current/source/BASE/ruby-1.9.3p194-20120800.src.rpm :::: 1.212 +if test ! -f ${HOME}/opwrk/pkg/src/ruby-1.9.3p194-20120800.src.rpm; then 1.213 + /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/ruby-1.9.3p194-20120800.src.rpm http://download.openpkg.org/packages/current/source/BASE/ruby-1.9.3p194-20120800.src.rpm || exit $? 1.214 +fi 1.215 +/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/ruby-1.9.3p194-20120800.src.rpm || exit $? 1.216 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/ruby-1.9.3p194-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 1.217 +echo :::: http://download.openpkg.org/packages/current/source/BASE/ruby-1.9.3p194-20120800.src.rpm = $? :::: 1.218 1.219 # Centralized cleanup (erase) block 1.220 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -e infozip
2.1 --- a/miscel/stackopkg-201208.sh Wed Aug 29 19:27:40 2012 +0200 2.2 +++ b/miscel/stackopkg-201208.sh Wed Aug 29 19:55:13 2012 +0200 2.3 @@ -48,6 +48,7 @@ 2.4 echo 'will install the Europalab 20120800 basis stack.' 2.5 echo '' 2.6 echo 'Quick tips: /pfx/bin/openpkg rpm was converted to libexec/openpkg/rpm.' 2.7 +echo " Call this TMPDIR=/tmp/${PREFIX}auto $0 to parallelize." 2.8 echo ' Packages like gcc need more than 2Go temp space. -MSvB' 2.9 echo '' 2.10 echo "Building and installing OpenPKG to /opkg as $ARCFIX ......" 2.11 @@ -126,6 +127,13 @@ 2.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 $? 2.13 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/fsl-1.7.0-20100418.${ARCFIX}-${PREFIX}.rpm || exit $? 2.14 echo :::: http://download.openpkg.org/packages/current/source/CORE/fsl-1.7.0-20100418.src.rpm = $? :::: 2.15 +echo :::: http://download.openpkg.org/packages/current/source/BASE/sudo-1.8.5p2-20120800.src.rpm :::: 2.16 +if test ! -f ${HOME}/opwrk/pkg/src/sudo-1.8.5p2-20120800.src.rpm; then 2.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 $? 2.18 +fi 2.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 $? 2.20 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/sudo-1.8.5p2-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 2.21 +echo :::: http://download.openpkg.org/packages/current/source/BASE/sudo-1.8.5p2-20120800.src.rpm = $? :::: 2.22 echo :::: http://download.openpkg.org/packages/current/source/CORE/binutils-2.22-20120800.src.rpm :::: 2.23 if test ! -f ${HOME}/opwrk/pkg/src/binutils-2.22-20120800.src.rpm; then 2.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 $? 2.25 @@ -137,16 +145,23 @@ 2.26 if test ! -f ${HOME}/opwrk/pkg/src/gcc-4.7.1-20120800.src.rpm; then 2.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 $? 2.28 fi 2.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 $? 2.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 $? 2.31 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/gcc-4.7.1-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 2.32 echo :::: http://download.openpkg.org/packages/current/source/CORE/gcc-4.7.1-20120800.src.rpm = $? :::: 2.33 -echo :::: http://download.openpkg.org/packages/current/source/CORE/perl-5.16.0-20120712.src.rpm :::: 2.34 -if test ! -f ${HOME}/opwrk/pkg/src/perl-5.16.0-20120712.src.rpm; then 2.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 $? 2.36 +echo :::: http://download.openpkg.org/packages/current/source/CORE/bash-4.2.37-20120729.src.rpm :::: 2.37 +if test ! -f ${HOME}/opwrk/pkg/src/bash-4.2.37-20120729.src.rpm; then 2.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 $? 2.39 fi 2.40 -/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/perl-5.16.0-20120712.src.rpm || exit $? 2.41 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/perl-5.16.0-20120712.${ARCFIX}-${PREFIX}.rpm || exit $? 2.42 -echo :::: http://download.openpkg.org/packages/current/source/CORE/perl-5.16.0-20120712.src.rpm = $? :::: 2.43 +/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/bash-4.2.37-20120729.src.rpm || exit $? 2.44 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/bash-4.2.37-20120729.${ARCFIX}-${PREFIX}.rpm || exit $? 2.45 +echo :::: http://download.openpkg.org/packages/current/source/CORE/bash-4.2.37-20120729.src.rpm = $? :::: 2.46 +echo :::: http://download.openpkg.org/packages/current/source/CORE/perl-5.16.1-20120800.src.rpm :::: 2.47 +if test ! -f ${HOME}/opwrk/pkg/src/perl-5.16.1-20120800.src.rpm; then 2.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 $? 2.49 +fi 2.50 +/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/perl-5.16.1-20120800.src.rpm || exit $? 2.51 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/perl-5.16.1-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 2.52 +echo :::: http://download.openpkg.org/packages/current/source/CORE/perl-5.16.1-20120800.src.rpm = $? :::: 2.53 echo :::: http://download.openpkg.org/packages/current/source/CORE/openssl-1.0.1c-20120606.src.rpm :::: 2.54 if test ! -f ${HOME}/opwrk/pkg/src/openssl-1.0.1c-20120606.src.rpm; then 2.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 $? 2.56 @@ -217,13 +232,13 @@ 2.57 /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/rsync-3.0.9-20110924.src.rpm || exit $? 2.58 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/rsync-3.0.9-20110924.${ARCFIX}-${PREFIX}.rpm || exit $? 2.59 echo :::: http://download.openpkg.org/packages/current/source/CORE/rsync-3.0.9-20110924.src.rpm = $? :::: 2.60 -echo :::: http://download.openpkg.org/packages/current/source/CORE/shtool-2.0.8-20080718.src.rpm :::: 2.61 -if test ! -f ${HOME}/opwrk/pkg/src/shtool-2.0.8-20080718.src.rpm; then 2.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 $? 2.63 +echo :::: http://download.openpkg.org/packages/current/source/CORE/shtool-2.0.8-20090105.src.rpm :::: 2.64 +if test ! -f ${HOME}/opwrk/pkg/src/shtool-2.0.8-20090105.src.rpm; then 2.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 $? 2.66 fi 2.67 -/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/shtool-2.0.8-20080718.src.rpm || exit $? 2.68 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/shtool-2.0.8-20080718.${ARCFIX}-${PREFIX}.rpm || exit $? 2.69 -echo :::: http://download.openpkg.org/packages/current/source/CORE/shtool-2.0.8-20080718.src.rpm = $? :::: 2.70 +/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/shtool-2.0.8-20090105.src.rpm || exit $? 2.71 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/shtool-2.0.8-20090105.${ARCFIX}-${PREFIX}.rpm || exit $? 2.72 +echo :::: http://download.openpkg.org/packages/current/source/CORE/shtool-2.0.8-20090105.src.rpm = $? :::: 2.73 echo :::: http://download.openpkg.org/packages/current/source/CORE/tar-1.26-20110731.src.rpm :::: 2.74 if test ! -f ${HOME}/opwrk/pkg/src/tar-1.26-20110731.src.rpm; then 2.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 $? 2.76 @@ -231,13 +246,6 @@ 2.77 /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/tar-1.26-20110731.src.rpm || exit $? 2.78 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/tar-1.26-20110731.${ARCFIX}-${PREFIX}.rpm || exit $? 2.79 echo :::: http://download.openpkg.org/packages/current/source/CORE/tar-1.26-20110731.src.rpm = $? :::: 2.80 -echo :::: http://download.openpkg.org/packages/current/source/BASE/sudo-1.8.5p2-20120800.src.rpm :::: 2.81 -if test ! -f ${HOME}/opwrk/pkg/src/sudo-1.8.5p2-20120800.src.rpm; then 2.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 $? 2.83 -fi 2.84 -/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/sudo-1.8.5p2-20120800.src.rpm || exit $? 2.85 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/sudo-1.8.5p2-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 2.86 -echo :::: http://download.openpkg.org/packages/current/source/BASE/sudo-1.8.5p2-20120800.src.rpm = $? :::: 2.87 echo :::: http://download.openpkg.org/packages/current/source/EVAL/x509-0-20120315.src.rpm :::: 2.88 if test ! -f ${HOME}/opwrk/pkg/src/x509-0-20120315.src.rpm; then 2.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 $? 2.90 @@ -378,13 +386,13 @@ 2.91 /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/bind-9.9.1p1-20120800.src.rpm || exit $? 2.92 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/bind-9.9.1p1-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 2.93 echo :::: http://download.openpkg.org/packages/current/source/BASE/bind-9.9.1p1-20120800.src.rpm = $? :::: 2.94 -echo :::: http://download.openpkg.org/packages/current/source/BASE/awk-20071023-20120800.src.rpm :::: 2.95 -if test ! -f ${HOME}/opwrk/pkg/src/awk-20071023-20120800.src.rpm; then 2.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 $? 2.97 +echo :::: http://download.openpkg.org/packages/current/source/BASE/gawk-4.0.1-20120331.src.rpm :::: 2.98 +if test ! -f ${HOME}/opwrk/pkg/src/gawk-4.0.1-20120331.src.rpm; then 2.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 $? 2.100 fi 2.101 -/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/awk-20071023-20120800.src.rpm || exit $? 2.102 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/awk-20071023-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 2.103 -echo :::: http://download.openpkg.org/packages/current/source/BASE/awk-20071023-20120800.src.rpm = $? :::: 2.104 +/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/gawk-4.0.1-20120331.src.rpm || exit $? 2.105 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/gawk-4.0.1-20120331.${ARCFIX}-${PREFIX}.rpm || exit $? 2.106 +echo :::: http://download.openpkg.org/packages/current/source/BASE/gawk-4.0.1-20120331.src.rpm = $? :::: 2.107 echo :::: http://download.openpkg.org/packages/current/source/PLUS/gpg-error-1.10-20101027.src.rpm :::: 2.108 if test ! -f ${HOME}/opwrk/pkg/src/gpg-error-1.10-20101027.src.rpm; then 2.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 $? 2.110 @@ -392,6 +400,14 @@ 2.111 /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/gpg-error-1.10-20101027.src.rpm || exit $? 2.112 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/gpg-error-1.10-20101027.${ARCFIX}-${PREFIX}.rpm || exit $? 2.113 echo :::: http://download.openpkg.org/packages/current/source/PLUS/gpg-error-1.10-20101027.src.rpm = $? :::: 2.114 +echo :::: http://download.openpkg.org/packages/current/source/BASE/awk-20071023-20120800.src.rpm :::: 2.115 +if test ! -f ${HOME}/opwrk/pkg/src/awk-20071023-20120800.src.rpm; then 2.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 $? 2.117 +fi 2.118 +/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/awk-20071023-20120800.src.rpm || exit $? 2.119 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -e gawk || exit $? 2.120 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/awk-20071023-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 2.121 +echo :::: http://download.openpkg.org/packages/current/source/BASE/awk-20071023-20120800.src.rpm = $? :::: 2.122 echo :::: http://download.openpkg.org/packages/current/source/PLUS/gcrypt-1.4.6-20100714.src.rpm :::: 2.123 if test ! -f ${HOME}/opwrk/pkg/src/gcrypt-1.4.6-20100714.src.rpm; then 2.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 $? 2.125 @@ -497,13 +513,6 @@ 2.126 /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/patch-2.6.1-20091230.src.rpm || exit $? 2.127 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/patch-2.6.1-20091230.${ARCFIX}-${PREFIX}.rpm || exit $? 2.128 echo :::: http://download.openpkg.org/packages/current/source/CORE/patch-2.6.1-20091230.src.rpm = $? :::: 2.129 -echo :::: http://download.openpkg.org/packages/current/source/CORE/bash-4.2.37-20120729.src.rpm :::: 2.130 -if test ! -f ${HOME}/opwrk/pkg/src/bash-4.2.37-20120729.src.rpm; then 2.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 $? 2.132 -fi 2.133 -/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/bash-4.2.37-20120729.src.rpm || exit $? 2.134 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/bash-4.2.37-20120729.${ARCFIX}-${PREFIX}.rpm || exit $? 2.135 -echo :::: http://download.openpkg.org/packages/current/source/CORE/bash-4.2.37-20120729.src.rpm = $? :::: 2.136 echo :::: http://download.openpkg.org/packages/current/source/BASE/cvs-1.12.13-20100106.src.rpm :::: 2.137 if test ! -f ${HOME}/opwrk/pkg/src/cvs-1.12.13-20100106.src.rpm; then 2.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 $?
3.1 --- a/miscel/stackopsw-201208.sh Wed Aug 29 19:27:40 2012 +0200 3.2 +++ b/miscel/stackopsw-201208.sh Wed Aug 29 19:55:13 2012 +0200 3.3 @@ -65,6 +65,7 @@ 3.4 echo 'will install the Europalab 20120800 basis stack.' 3.5 echo '' 3.6 echo 'Quick tips: /pfx/bin/openpkg rpm was converted to libexec/openpkg/rpm.' 3.7 +echo " Call this TMPDIR=/tmp/${PREFIX}auto $0 to parallelize." 3.8 echo ' Packages like gcc need more than 2Go temp space. -MSvB' 3.9 echo '' 3.10 echo "Building and installing OpenPKG to /opsw as $ARCFIX ......" 3.11 @@ -164,13 +165,13 @@ 3.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 $? 3.13 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/gcc-4.7.1-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 3.14 echo :::: http://download.openpkg.org/packages/current/source/CORE/gcc-4.7.1-20120800.src.rpm = $? :::: 3.15 -echo :::: http://download.openpkg.org/packages/current/source/CORE/perl-5.16.0-20120800.src.rpm :::: 3.16 -if test ! -f ${HOME}/opwrk/pkg/src/perl-5.16.0-20120800.src.rpm; then 3.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 $? 3.18 +echo :::: http://download.openpkg.org/packages/current/source/CORE/perl-5.16.1-20120800.src.rpm :::: 3.19 +if test ! -f ${HOME}/opwrk/pkg/src/perl-5.16.1-20120800.src.rpm; then 3.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 $? 3.21 fi 3.22 -time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/perl-5.16.0-20120800.src.rpm || exit $? 3.23 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/perl-5.16.0-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 3.24 -echo :::: http://download.openpkg.org/packages/current/source/CORE/perl-5.16.0-20120800.src.rpm = $? :::: 3.25 +time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/perl-5.16.1-20120800.src.rpm || exit $? 3.26 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/perl-5.16.1-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 3.27 +echo :::: http://download.openpkg.org/packages/current/source/CORE/perl-5.16.1-20120800.src.rpm = $? :::: 3.28 echo :::: http://download.openpkg.org/packages/current/source/CORE/openssl-1.0.1c-20120606.src.rpm :::: 3.29 if test ! -f ${HOME}/opwrk/pkg/src/openssl-1.0.1c-20120606.src.rpm; then 3.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 $? 3.31 @@ -598,13 +599,13 @@ 3.32 time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/python-2.7.3-20120800.src.rpm || exit $? 3.33 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/python-2.7.3-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 3.34 echo :::: http://download.openpkg.org/packages/current/source/BASE/python-2.7.3-20120800.src.rpm = $? :::: 3.35 -echo :::: http://download.openpkg.org/packages/current/source/EVAL/mailman-2.1.12-20090327.src.rpm :::: 3.36 -if test ! -f ${HOME}/opwrk/pkg/src/mailman-2.1.12-20090327.src.rpm; then 3.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 $? 3.38 +echo :::: http://download.openpkg.org/packages/current/source/EVAL/mailman-2.1.15-20120800.src.rpm :::: 3.39 +if test ! -f ${HOME}/opwrk/pkg/src/mailman-2.1.15-20120800.src.rpm; then 3.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 $? 3.41 fi 3.42 -time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/mailman-2.1.12-20090327.src.rpm || exit $? 3.43 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/mailman-2.1.12-20090327.${ARCFIX}-${PREFIX}.rpm || exit $? 3.44 -echo :::: http://download.openpkg.org/packages/current/source/EVAL/mailman-2.1.12-20090327.src.rpm = $? :::: 3.45 +time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/mailman-2.1.15-20120800.src.rpm || exit $? 3.46 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/mailman-2.1.15-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 3.47 +echo :::: http://download.openpkg.org/packages/current/source/EVAL/mailman-2.1.15-20120800.src.rpm = $? :::: 3.48 echo :::: http://download.openpkg.org/packages/current/source/BASE/snmp-5.7.1-20120800.src.rpm :::: 3.49 if test ! -f ${HOME}/opwrk/pkg/src/snmp-5.7.1-20120800.src.rpm; then 3.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 $? 3.51 @@ -672,7 +673,7 @@ 3.52 if test ! -f ${HOME}/opwrk/pkg/src/rrdtool-1.4.7-20120800.src.rpm; then 3.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 $? 3.54 fi 3.55 -time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/rrdtool-1.4.7-20120800.src.rpm || exit $? 3.56 +time /${PREFIX}/libexec/openpkg/rpm --define 'with_perl yes' --rebuild ${HOME}/opwrk/pkg/src/rrdtool-1.4.7-20120800.src.rpm || exit $? 3.57 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/rrdtool-1.4.7-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 3.58 echo :::: http://download.openpkg.org/packages/current/source/BASE/rrdtool-1.4.7-20120800.src.rpm = $? :::: 3.59 echo :::: http://download.openpkg.org/packages/current/source/BASE/perl-term-5.16-20120531.src.rpm :::: 3.60 @@ -689,13 +690,13 @@ 3.61 time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/perl-sys-5.16-20120807.src.rpm || exit $? 3.62 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/perl-sys-5.16-20120807.${ARCFIX}-${PREFIX}.rpm || exit $? 3.63 echo :::: http://download.openpkg.org/packages/current/source/BASE/perl-sys-5.16-20120807.src.rpm = $? :::: 3.64 -echo :::: http://download.openpkg.org/packages/current/source/EVAL/postfix-mailgraph-1.14-20080101.src.rpm :::: 3.65 -if test ! -f ${HOME}/opwrk/pkg/src/postfix-mailgraph-1.14-20080101.src.rpm; then 3.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 $? 3.67 +echo :::: http://download.openpkg.org/packages/current/source/EVAL/postfix-mailgraph-1.14-20091102.src.rpm :::: 3.68 +if test ! -f ${HOME}/opwrk/pkg/src/postfix-mailgraph-1.14-20091102.src.rpm; then 3.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 $? 3.70 fi 3.71 -time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/postfix-mailgraph-1.14-20080101.src.rpm || exit $? 3.72 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/postfix-mailgraph-1.14-20080101.${ARCFIX}-${PREFIX}.rpm || exit $? 3.73 -echo :::: http://download.openpkg.org/packages/current/source/EVAL/postfix-mailgraph-1.14-20080101.src.rpm = $? :::: 3.74 +time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/postfix-mailgraph-1.14-20091102.src.rpm || exit $? 3.75 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/postfix-mailgraph-1.14-20091102.${ARCFIX}-${PREFIX}.rpm || exit $? 3.76 +echo :::: http://download.openpkg.org/packages/current/source/EVAL/postfix-mailgraph-1.14-20091102.src.rpm = $? :::: 3.77 echo :::: http://download.openpkg.org/packages/current/source/BASE/perl-db-5.16-20120531.src.rpm :::: 3.78 if test ! -f ${HOME}/opwrk/pkg/src/perl-db-5.16-20120531.src.rpm; then 3.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 $? 3.80 @@ -864,13 +865,13 @@ 3.81 time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/gnupg-2.0.19-20120800.src.rpm || exit $? 3.82 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/gnupg-2.0.19-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 3.83 echo :::: http://download.openpkg.org/packages/current/source/PLUS/gnupg-2.0.19-20120800.src.rpm = $? :::: 3.84 -echo :::: http://download.openpkg.org/packages/current/source/BASE/spamassassin-3.3.1-20110526.src.rpm :::: 3.85 -if test ! -f ${HOME}/opwrk/pkg/src/spamassassin-3.3.1-20110526.src.rpm; then 3.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 $? 3.87 +echo :::: http://download.openpkg.org/packages/current/source/BASE/spamassassin-3.3.2-20120800.src.rpm :::: 3.88 +if test ! -f ${HOME}/opwrk/pkg/src/spamassassin-3.3.2-20120800.src.rpm; then 3.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 $? 3.90 fi 3.91 -time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/spamassassin-3.3.1-20110526.src.rpm || exit $? 3.92 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/spamassassin-3.3.1-20110526.${ARCFIX}-${PREFIX}.rpm || exit $? 3.93 -echo :::: http://download.openpkg.org/packages/current/source/BASE/spamassassin-3.3.1-20110526.src.rpm = $? :::: 3.94 +time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/spamassassin-3.3.2-20120800.src.rpm || exit $? 3.95 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/spamassassin-3.3.2-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 3.96 +echo :::: http://download.openpkg.org/packages/current/source/BASE/spamassassin-3.3.2-20120800.src.rpm = $? :::: 3.97 echo :::: http://download.openpkg.org/packages/current/source/PLUS/pyzor-0.5.0-20120800.src.rpm :::: 3.98 if test ! -f ${HOME}/opwrk/pkg/src/pyzor-0.5.0-20120800.src.rpm; then 3.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 $? 3.100 @@ -1011,13 +1012,13 @@ 3.101 time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/vorbis-libs-1.3.3-20120204.src.rpm || exit $? 3.102 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/vorbis-libs-1.3.3-20120204.${ARCFIX}-${PREFIX}.rpm || exit $? 3.103 echo :::: http://download.openpkg.org/packages/current/source/PLUS/vorbis-libs-1.3.3-20120204.src.rpm = $? :::: 3.104 -echo :::: http://download.openpkg.org/packages/current/source/PLUS/mpg123-1.14.4-20120727.src.rpm :::: 3.105 -if test ! -f ${HOME}/opwrk/pkg/src/mpg123-1.14.4-20120727.src.rpm; then 3.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 $? 3.107 +echo :::: http://download.openpkg.org/packages/current/source/PLUS/mpg123-1.14.4-20120800.src.rpm :::: 3.108 +if test ! -f ${HOME}/opwrk/pkg/src/mpg123-1.14.4-20120800.src.rpm; then 3.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 $? 3.110 fi 3.111 -time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/mpg123-1.14.4-20120727.src.rpm || exit $? 3.112 -${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/mpg123-1.14.4-20120727.${ARCFIX}-${PREFIX}.rpm || exit $? 3.113 -echo :::: http://download.openpkg.org/packages/current/source/PLUS/mpg123-1.14.4-20120727.src.rpm = $? :::: 3.114 +time /${PREFIX}/libexec/openpkg/rpm --define 'with_dev yes' --rebuild ${HOME}/opwrk/pkg/src/mpg123-1.14.4-20120800.src.rpm || exit $? 3.115 +${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/mpg123-1.14.4-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 3.116 +echo :::: http://download.openpkg.org/packages/current/source/PLUS/mpg123-1.14.4-20120800.src.rpm = $? :::: 3.117 echo :::: http://download.openpkg.org/packages/current/source/BASE/asterisk-1.8.15.0-20120800.src.rpm :::: 3.118 if test ! -f ${HOME}/opwrk/pkg/src/asterisk-1.8.15.0-20120800.src.rpm; then 3.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 $? 3.120 @@ -1194,13 +1195,13 @@ 3.121 /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/sproxy-1.02-20120800.src.rpm || exit $? 3.122 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/sproxy-1.02-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? 3.123 echo :::: http://download.openpkg.org/packages/current/source/EVAL/sproxy-1.02-20120800.src.rpm = $? :::: 3.124 -#echo :::: http://download.openpkg.org/packages/current/source/BASE/dhcpd-4.2.3-20111211.src.rpm :::: 3.125 -#if test ! -f ${HOME}/opwrk/pkg/src/dhcpd-4.2.3-20111211.src.rpm; then 3.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 $? 3.127 -#fi 3.128 -#/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/dhcpd-4.2.3-20111211.src.rpm || exit $? 3.129 +echo :::: http://download.openpkg.org/packages/current/source/BASE/dhcpd-4.2.3-20111211.src.rpm :::: 3.130 +if test ! -f ${HOME}/opwrk/pkg/src/dhcpd-4.2.3-20111211.src.rpm; then 3.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 $? 3.132 +fi 3.133 +/${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/dhcpd-4.2.3-20111211.src.rpm || exit $? 3.134 #${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/dhcpd-4.2.3-20111211.${ARCFIX}-${PREFIX}.rpm || exit $? 3.135 -#echo :::: http://download.openpkg.org/packages/current/source/BASE/dhcpd-4.2.3-20111211.src.rpm = $? :::: 3.136 +echo :::: http://download.openpkg.org/packages/current/source/BASE/dhcpd-4.2.3-20111211.src.rpm = $? :::: 3.137 3.138 # Centralized cleanup (erase) block 3.139 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -e infozip