diff options
Diffstat (limited to 'packaging/Solaris/x86/package-prep')
-rwxr-xr-x | packaging/Solaris/x86/package-prep | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/packaging/Solaris/x86/package-prep b/packaging/Solaris/x86/package-prep new file mode 100755 index 00000000000..0b67d906dc5 --- /dev/null +++ b/packaging/Solaris/x86/package-prep @@ -0,0 +1,32 @@ +tar xvf skeleton.tar +NOWDIR=`pwd`; +( cd /usr/local; + if [ -x man ]; then mv man man.orig; fi + if [ -x samba ]; then mv samba samba.orig; fi + ln -sf $NOWDIR/usr/local/man man; + ln -sf $NOWDIR/usr/local/samba samba; ) +exit 0 +gunzip samba-2.0.0.tar.gz +tar xvf samba-2.0.0.tar +cd samba-2.0.0/source +./configure --with-smbwrapper +make all smbwrapper +make install +exit 0 +cd $NOWDIR/usr/local/samba +cp -pr man ../ +rm -rf man +cd $NOWDIR +tar cvf install.tar usr var +cd samba-2.0.0/source +rm -f ../source/bin/* +make clean +cd ../.. +tar cvf samba-2.0.0.tar samba-2.0.0 +rm -rf samba-2.0.0 +rm -rf usr var +cd .. +find samba-2.0.0 -print | cpio -o > samba-2.0.0-sol-2.6-x86.cpio +gzip samba-2.0.0-sol-2.6-x86.cpio +cd samba-2.0.0 +tar xvf install.tar |