sync with SAMBA_2_2
[kai/samba.git] / packaging / Caldera / UnixWare / README
1 Preparation Date: December 28, 2000
2 Preparer:         Ronald Joe Record <rr@sco.com>
3
4 Instructions:   Preparing Samba Packages for UnixWare
5 ===============================================================
6
7 We provide support only for current versions of UnixWare.
8
9 The file samba-2.2-uw7.patch is a patch file suitable for use
10 with the patch command as follows:
11
12         # cd ../../../source
13         # patch -p 0 -i ../packaging/Caldera/UnixWare/samba-2.2-uw7.patch
14
15 The files modified by this patch are:
16     smbwrapper/smbw.c
17     tdb/tdb.c
18     utils/torture.c
19     utils/locktest.c
20     utils/locktest2.c
21     utils/masktest.c
22     utils/smbcacls.c
23     ltconfig
24     configure.in
25
26 This patch should only be necessary until these changes are accepted
27 back into the 2.2 source tree. Until then, this patch must be applied
28 prior to building Samba 2.2 on UnixWare 7. After applying the patch it
29 is then necessary to run autoconf again and regenerate the configure file:
30
31         # cd ../../../source
32         # autoconf
33
34 To produce the pkgadd installable datastream simply type (in this directory):
35         # ./Makepkg
36
37 The resultant samba.pkg should reside in the ./dist subdirectory.
38 To install from this pkgadd datastream, issue the command (as root):
39
40         # cd dist
41         # pkgadd -d `pwd`/samba.pkg all
42
43 Alternately, each of the steps in building the datastream may be performed
44 individually by invoking each of the following:
45
46         # ./Configure
47         # ./Compile
48         # ./Install
49         # ./Package
50
51 If files are added or deleted from the UnixWare Samba distribution then
52 the prototype file in the pkg directory should be appropriately modified.
53 The files in the pkg subdirectory were initially created using the mkpkg
54 package from SCO Skunkware (see http://www.sco.com/skunkware).