summaryrefslogtreecommitdiffstats
path: root/packaging/Solaris/x86/package-prep
diff options
context:
space:
mode:
Diffstat (limited to 'packaging/Solaris/x86/package-prep')
-rwxr-xr-xpackaging/Solaris/x86/package-prep32
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