[Slapt-get-user] re: slapt-get 0.9.9b
Jason Woodward
woodwardj at jaos.org
Thu Sep 23 15:47:03 EDT 2004
> I think there may be a problem with the doinst.sh in this release. It
> uses the sed -i option, which works ok in slackware 10.0 (sed version
> 4.0.9), but bombs in slackware 9.1 (sed version 3.02). The man page for
> sed in slackware 9.1 doesn't show a -i or -r option, but the -r option
> doesn't seem to cause a problem.
Hmm... I have sed-4.0.5-i386-2 on 9.0.
> If my understanding of this script is
> correct, here's a potential fix:
>
> if [ ! -d etc/slapt-get ]; then mkdir -p etc/slapt-get;fi; if [ -f
> etc/slapt-getrc -a ! -f etc/slapt-get/slapt-getrc ]; then mv
> etc/slapt-getrc etc/slapt-get/slapt-getrc;fi; if [ ! -f
> etc/slapt-get/slapt-getrc ]; then mv etc/slapt-get/slapt-getrc.new
> etc/slapt-get/slapt-getrc; else tmp=`mktemp /tmp/temp.XXXXXX` ; sed -re
> 's/(See
> \/usr\/doc\/slapt\-get\-).*(\/example\.slapt\-getrc)/\10.9.9b\2/'
> /etc/slapt-get/slapt-getrc > $tmp ; mv $tmp /etc/slapt-get/slapt-getrc ;
> diff -q etc/slapt-get/slapt-getrc etc/slapt-get/slapt-getrc.new
> >/dev/null 2>&1 && rm etc/slapt-get/slapt-getrc.new; fi;
> ( cd usr/lib ; rm -rf libslapt.so )
> ( cd usr/lib ; ln -sf libslapt-0.9.9b.so libslapt.so )
Thanks. I'll update it for the next release.
take care,
jason
--
Jason Woodward
woodwardj at jaos.org
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
mQGiBDrwHPoRBAC3nDJRLKTcFcJWid9PN08ChMI7tuQevomWoVeZpZZ0zzip2w/E
ts55Mx58eRRGFFmgZZGeP7EhyUPzb668LIsU62gFO7G5/oWCr3U3g3peabZsqRC9
FchdiM8DJqQu/7ryAjbQ4OFCSW+jAsMC3tKXrdaB48WiipiXUcKR/sONGwCgzGPf
yxDgOc7n9xWVH0qbUDC/vZsEAKvbckkhpe9/x2A4E15l6DUbliEmboeHiT9NJaok
vLo3ElSO1o6ld5+VhFIkhRmmovrS8oyttZNv8HjMEYf6L3NdZybTHfcdS5EIpguH
Xx2/IGzJKbgX3vM/qhJ0+F1LPuN20mOT0NO/29AXJn3V7rTKoKf/uOOKD+Eqh4r1
QVMoBAC3ZPF3idmuW3j4tqhOaWe2qHlLwEClwdsTG+KOsVYh1sU4RvyMErDIU6r/
MomkLAJfbtBTXKcknW68Y4Uv4B+UkyopklktRBFiMBffoHLUfkkQk/L9Yg1YG27N
COsECiamylF8hNSTcNIQqYXDpyoRcSi2p7gqkxJZrk7GwrX2ObQjSmFzb24gV29v
ZHdhcmQgPHdvb2R3YXJkakBqYW9zLm9yZz6IVwQTEQIAFwUCOvAc+gULBwoDBAMV
AwIDFgIBAheAAAoJEGu22odUp/oeN2IAoKHS+qH8AenlOTKL0Ifl3q1QSlDBAKDL
bvvgl7HoRTHY2b9n3pEPr+KIh7kBDQQ68Bz9EAQA2Ds/2VKc08qaNIkA1okxITmQ
aaNjUrm/au9jNzm9lyEFXWXBNegzP5Y4A1ESDKUt5RETgVhNKd9mGkP7tgPTs3f6
Z595K6W7xeZWONKbl578RbWwE1CiMqEOuXwr1/q0DzfwmNQLcqDcX3o0DEpWE+uZ
G+5CtpkXYiDmccigDKMAAwUD/iZDxEr1HC4iLnGXUCDpxXEtp7Fx150baFzZITns
4hpKRAbTR65s2tL8rh5d8ThDgqW5C9JQja9fMxI2u7zlyM2ALFXJP1xwgZTSOYvn
sq+x41i5tJpce+pDmMEl8X0wew2Z5ZRPfDLv64kKPIGNgVXsAHirH2KjChZat4VC
qkZciEYEGBECAAYFAjrwHP0ACgkQa7bah1Sn+h7qkQCePz0ds5O/dsZrm450pjLs
2V3BkMAAn2/6alBBC9b9F94svdOf0mGY/G5w
=4p8c
-----END PGP PUBLIC KEY BLOCK-----
my($c, at s)=(0,qw( | / - \ ));$|++;my$p;&{sub{map{$p.=chr$_}
unpack(join('a',('',split(//,$_->[1]))),$_->[0]);}}foreach
[qw/74117115116 2333/],[qw/65110111116104101114 2333333/],
[qw/80101114108 2333/],[qw/729799107101114 222333/];{my$z=
$c<4?$s[$c++]:$s [$c=0];printf"\ec%s%s%s",$z,$p,$z,select*
STDOUT,*STDOUT,*STDOUT,0.1,;redo;}##########JAPH##########
More information about the Slapt-get-user
mailing list