summaryrefslogtreecommitdiff
path: root/etc/README
blob: e55a06ad89c792434f7ecafe2234a7b5980ce33b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
$Id$

Svc_Conf_[ly].cpp.diff are used to patch their respective files in
ACE_wrappers/ace.  They are used by the Makefile in that directory,
so users don't ordinarily need to be concerned with them.

To update Svc_Conf_l.cpp.diff:

1) % cd ACE_wrappers/ace.

2) Create the unpatched version of the file, in Svc_Conf_l.cpp.orig:
   % /bin/rm Svc_Conf_l.cpp
   % make Svc_Conf_l.cpp RM=echo
   % cp -p Svc_Conf_l.cpp.orig Svc_Conf_l.cpp.save

3) Create the new version of Svc_Conf_l.cpp.  If the old patch succeeds,
   you can use it:
   % /bin/rm Svc_Conf_l.cpp
   % make
   % mv Svc_Conf_l.cpp.save Svc_Conf_l.cpp.orig

   Otherwise, the new version has to be created manually.

4) % diff -u Svc_Conf_l.cpp.orig Svc_Conf_l.cpp > ../etc/Svc_Conf_l.cpp.diff

5) % rm Svc_Conf_l.cpp.orig

6) % cd ../etc
   % cvs commit -ko -m'updated diff file' Svc_Conf_l.cpp.diff

To update Svc_Conf_y.cpp.diff, follow the same procedure, above, as
for updating Svc_Conf_l.cpp.diff, but replace "_l" with "_y".