ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/scramv1-wrapper.spec
Revision: 1.1
Committed: Wed Sep 27 08:13:07 2006 UTC (18 years, 7 months ago) by eulisse
Branch: MAIN
Log Message:
Wrapper now separated in a standalone package to allow it to be used by
multiple scramv1 versions.

File Contents

# User Rev Content
1 eulisse 1.1 ### RPM cms scramv1-wrapper 1.0
2    
3     Source: none
4     Requires: cms-env
5    
6     %prep
7     %build
8     %install
9     %post
10     cat << \EOF_BIN_SCRAMV1 > $RPM_INSTALL_PREFIX/bin/scramv1
11     #!/bin/sh
12     CMSARCH=`cmsarch`
13     SCRAM_VERSION=`cat %{instroot}/$CMSARCH/etc/default-scramv1-version`
14     source %{instroot}/$CMSARCH/lcg/SCRAMV1/$SCRAM_VERSION/etc/profile.d/init.sh
15     %{instroot}/$CMSARCH/lcg/SCRAMV1/$SCRAM_VERSION/bin/scramv1 $@
16     EOF_BIN_SCRAMV1
17     chmod +x $RPM_INSTALL_PREFIX/bin/scramv1
18     perl -p -i -e "s|%{instroot}|$RPM_INSTALL_PREFIX|g" $RPM_INSTALL_PREFIX/bin/scramv1