ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/xcmsi-compatibility.spec
(Generate patch)

Comparing COMP/CMSDIST/xcmsi-compatibility.spec (file contents):
Revision 1.1 by eulisse, Tue Jul 4 10:25:46 2006 UTC vs.
Revision 1.7 by eulisse, Tue Jul 18 16:52:30 2006 UTC

# Line 1 | Line 1
1   ### RPM cms xcmsi-compatibility 1.0
2   # This spec is used to link the old scramdb to the new one.
3 + Source: none
4   Requires: SCRAM SCRAMV1 cms-env
5  
6   %prep
7   %build
8   %install
9 +
10   %post
11 < source $RPM_INSTALL_PREFIX/cmsset_default.sh
12 < scramv1 db link $RPM_INSTALL_PREFIX/Releases/SCRAM/scramdb/project.lookup
11 > echo "Linking old XCMSI scram database to the new one..."
12 > if [ ! -f $RPM_INSTALL_PREFIX/Releases/SCRAM/scramdb/project.lookup ]
13 > then
14 >    echo "XCMSI installation not found. Quitting without doing anything."
15 > else
16 >    source $RPM_INSTALL_PREFIX/cmsset_default.sh
17 >    scramv1 db -link $RPM_INSTALL_PREFIX/Releases/SCRAM/scramdb/project.lookup
18 >    scramv1 db link $RPM_INSTALL_PREFIX/Releases/SCRAM/scramdb/project.lookup
19 > fi
20 >
21   %preun
22 < source $RPM_INSTALL_PREFIX/cmsset_default.sh
23 < scramv1 db link $RPM_INSTALL_PREFIX/Releases/SCRAM/scramdb/project.lookup
22 > echo "Unlinking old XCMSI scram database from the new one..."
23 > if [ ! -f $RPM_INSTALL_PREFIX/Releases/SCRAM/scramdb/project.lookup ]
24 > then
25 >    echo "XCMSI installation not found. Quitting without doing anything."
26 >    exit 0
27 > else
28 >    source $RPM_INSTALL_PREFIX/cmsset_default.sh
29 >    scramv1 db -unlink $RPM_INSTALL_PREFIX/Releases/SCRAM/scramdb/project.lookup
30 >    scramv0 db unlink $RPM_INSTALL_PREFIX/Releases/SCRAM/scramdb/project.lookup
31 > fi

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines