1 #! /bin/sh |
1 #! /bin/sh |
2 |
2 |
3 # OpenPKG sotfware stack 20120800 Serverinstanz (oft /opsw) |
3 # OpenPKG sotfware stack 20120800 Serverinstanz (oft /opsw) |
4 # apache fsl libksba perl-net squirrelmail |
4 # apache fsl libksba perl-mail speex |
5 # apache-php gawk libnet perl-openpkg srtp |
5 # apache-php gawk libnet perl-module sproxy |
6 # apg gcc libpcap perl-parse stun |
6 # apg gcc libpcap perl-net sqlite |
7 # apr gcrypt libpixman perl-ssl tcl |
7 # apr gcrypt libpixman perl-openpkg squirrelmail |
8 # arpwatch gd libpri perl-stats texinfo |
8 # arpwatch gd libpri perl-parse srtp |
9 # asterisk gdbm libtool perl-sys tokyocabinet |
9 # asterisk gdbm libsrs2 perl-ssl stun |
10 # autoconf geoip libxml perl-term tsocks |
10 # autoconf geoip libtool perl-stats tcl |
11 # automake getopt libxslt perl-text tor |
11 # automake getopt libxml perl-sys texinfo |
12 # bacula gettext lynx perl-time tun |
12 # bacula gettext libxslt perl-term tokyocabinet |
13 # bash glib lzo perl-util udns |
13 # bash glib lynx perl-text tsocks |
14 # bc gmime m4 perl-www vorbis-libs |
14 # bc gmime lzo perl-time tor |
15 # bind gmp mailman perl-xml webalizer |
15 # bind gmp m4 perl-util tun |
16 # binutils gnupg make pinentry x509 |
16 # binutils gnupg mailman perl-www udns |
17 # bison gpg-error memcached pkgconfig yaml |
17 # bison gpg-error make perl-xml vorbis-libs |
18 # bzip2 grep milter png zlib |
18 # bzip2 grep memcached pinentry webalizer |
19 # cairo grepmail mm popt |
19 # cairo grepmail milter pkgconfig x509 |
20 # cfengine groff mpc postfix |
20 # cfengine groff mm png yaml |
21 # clamav gzip mpfr postfix-mailgraph |
21 # clamav gzip mpc popt zlib |
22 # cmake honeyd mpg123 postgresql |
22 # cmake honeyd mpfr postfix |
23 # confuse iksemel mrtg postgrey |
23 # confuse iksemel mpg123 postfix-mailgraph |
24 # curl imap mysql procmail |
24 # curl imap mrtg postgresql |
25 # daq infozip ncurses proftpd |
25 # daq infozip mysql postgrey |
26 # davical intltool openldap pth |
26 # davical intltool ncurses procmail |
27 # db jabberd opensips python |
27 # db jabberd openldap proftpd |
28 # dhcpd joomla openssl pyzor |
28 # dhcpd joomla opensips pth |
29 # dhtml jpeg openvpn radiusclient |
29 # dhtml jpeg openssl python |
30 # diffutils json pango readline |
30 # diffutils json openvpn pyzor |
31 # dovecot kamailio pcre rrdtool |
31 # dovecot kamailio pango radiusclient |
32 # drupal libassuan perl sasl |
32 # drupal libassuan pcre readline |
33 # drupal-module-misc libdnet perl-comp sed |
33 # drupal-module-misc libdnet perl rrdtool |
34 # drupal-theme-misc libedit perl-crypto slang |
34 # drupal-theme-misc libedit perl-comp sasl |
35 # dspam libevent perl-db snmp |
35 # dspam libevent perl-crypto sed |
36 # expat libexecinfo perl-dbi snort |
36 # expat libexecinfo perl-db slang |
37 # flex libffi perl-dns sox |
37 # flex libffi perl-dbi snmp |
38 # fontconfig libgsasl perl-ds spamassassin |
38 # fontconfig libgsasl perl-dns snort |
39 # freeradius libiconv perl-locale speex |
39 # freeradius libiconv perl-ds sox |
40 # freetype libidn perl-mail sproxy |
40 # freetype libidn perl-locale spamassassin |
41 # perl-module sqlite |
|
42 |
41 |
43 # Variables |
42 # Variables |
44 #ARCFIX=amd64-suse12.1 |
43 #ARCFIX=amd64-suse12.1 |
45 #ARCFIX=amd64-solaris11 |
44 #ARCFIX=amd64-solaris11 |
46 ARCFIX=$1 |
45 ARCFIX=$1 |
353 /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/perl-time-5.16-20120807.src.rpm http://download.openpkg.org/packages/current/source/BASE/perl-time-5.16-20120807.src.rpm || exit $? |
352 /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/perl-time-5.16-20120807.src.rpm http://download.openpkg.org/packages/current/source/BASE/perl-time-5.16-20120807.src.rpm || exit $? |
354 fi |
353 fi |
355 time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/perl-time-5.16-20120807.src.rpm || exit $? |
354 time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/perl-time-5.16-20120807.src.rpm || exit $? |
356 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/perl-time-5.16-20120807.${ARCFIX}-${PREFIX}.rpm || exit $? |
355 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/perl-time-5.16-20120807.${ARCFIX}-${PREFIX}.rpm || exit $? |
357 echo :::: http://download.openpkg.org/packages/current/source/BASE/perl-time-5.16-20120807.src.rpm = $? :::: |
356 echo :::: http://download.openpkg.org/packages/current/source/BASE/perl-time-5.16-20120807.src.rpm = $? :::: |
|
357 echo :::: http://download.openpkg.org/packages/current/source/EVAL/libsrs2-1.0.18-20080101.src.rpm :::: |
|
358 if test ! -f ${HOME}/opwrk/pkg/src/libsrs2-1.0.18-20080101.src.rpm; then |
|
359 /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/libsrs2-1.0.18-20080101.src.rpm http://download.openpkg.org/packages/current/source/EVAL/libsrs2-1.0.18-20080101.src.rpm || exit $? |
|
360 fi |
|
361 time /${PREFIX}/libexec/openpkg/rpm --rebuild ${HOME}/opwrk/pkg/src/libsrs2-1.0.18-20080101.src.rpm || exit $? |
|
362 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/libsrs2-1.0.18-20080101.${ARCFIX}-${PREFIX}.rpm || exit $? |
|
363 echo :::: http://download.openpkg.org/packages/current/source/EVAL/libsrs2-1.0.18-20080101.src.rpm = $? :::: |
358 echo :::: http://download.openpkg.org/packages/current/source/BASE/postfix-2.9.4-20120800.src.rpm :::: |
364 echo :::: http://download.openpkg.org/packages/current/source/BASE/postfix-2.9.4-20120800.src.rpm :::: |
359 if test ! -f ${HOME}/opwrk/pkg/src/postfix-2.9.4-20120800.src.rpm; then |
365 if test ! -f ${HOME}/opwrk/pkg/src/postfix-2.9.4-20120800.src.rpm; then |
360 /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/postfix-2.9.4-20120800.src.rpm http://download.openpkg.org/packages/current/source/BASE/postfix-2.9.4-20120800.src.rpm || exit $? |
366 /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/postfix-2.9.4-20120800.src.rpm http://download.openpkg.org/packages/current/source/BASE/postfix-2.9.4-20120800.src.rpm || exit $? |
361 fi |
367 fi |
362 time /${PREFIX}/libexec/openpkg/rpm --define 'with_ssl yes' --define 'with_sasl yes' --rebuild ${HOME}/opwrk/pkg/src/postfix-2.9.4-20120800.src.rpm || exit $? |
368 time /${PREFIX}/libexec/openpkg/rpm --define 'with_ssl yes' --define 'with_sasl yes' --define 'with_spfsrs yes' --rebuild ${HOME}/opwrk/pkg/src/postfix-2.9.4-20120800.src.rpm || exit $? |
363 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/postfix-2.9.4-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? |
369 ${SUDBIN} /${PREFIX}/libexec/openpkg/rpm -Uvh ${HOME}/opwrk/pkg/bin/postfix-2.9.4-20120800.${ARCFIX}-${PREFIX}.rpm || exit $? |
364 echo :::: http://download.openpkg.org/packages/current/source/BASE/postfix-2.9.4-20120800.src.rpm = $? :::: |
370 echo :::: http://download.openpkg.org/packages/current/source/BASE/postfix-2.9.4-20120800.src.rpm = $? :::: |
365 echo :::: http://download.openpkg.org/packages/current/source/BASE/pth-2.0.7-20080101.src.rpm :::: |
371 echo :::: http://download.openpkg.org/packages/current/source/BASE/pth-2.0.7-20080101.src.rpm :::: |
366 if test ! -f ${HOME}/opwrk/pkg/src/pth-2.0.7-20080101.src.rpm; then |
372 if test ! -f ${HOME}/opwrk/pkg/src/pth-2.0.7-20080101.src.rpm; then |
367 /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/pth-2.0.7-20080101.src.rpm http://download.openpkg.org/packages/current/source/BASE/pth-2.0.7-20080101.src.rpm || exit $? |
373 /${PREFIX}/bin/openpkg curl -# -o ${HOME}/opwrk/pkg/src/pth-2.0.7-20080101.src.rpm http://download.openpkg.org/packages/current/source/BASE/pth-2.0.7-20080101.src.rpm || exit $? |