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

Comparing COMP/CMSDIST/cern.spec (file contents):
Revision 1.1 by eulisse, Wed May 31 09:20:35 2006 UTC vs.
Revision 1.3 by corvo, Wed May 31 12:19:05 2006 UTC

# Line 1 | Line 1
1   ### RPM configuration cern 1.0
2   # Example file for site specific configurations.
3  
4 < Source: none
4 > %define sitename %n
5 > %define cvstag HEAD
6 > Source: cvs://:pserver:anonymous@cmscvs.cern.ch:2401/cvs_server/repositories/CMSSW?passwd=AA_:yZZ3e&module=COMP/SITECONFIG/%{sitename}&export=SITECONFIG&tag=-r%{cvstag}&output=/SITECONFIG.tar.gz
7  
8   %prep
9   %build
10   %install
11 < mkdir -p %instroot/SITECONFIG/%n
11 > mkdir -p %instroot/SITECONFIG/%{sitename}/JobConfig
12 > mkdir -p %instroot/SITECONFIG/%{sitename}/PhEDEx
13  
14 < cat << \EOF_SITE_LOCAL_XML > %{instroot}/SITECONFIG/%n/site-local.xml
15 < Site local contents here.
13 < EOF_SITE_LOCAL_XML
14 > cp %{_sourcedir}/SITECONFIG/%{sitename}/JobConfig/site-local-config.xml %{instroot}/SITECONFIG/%{sitename}/JobConfig/site-local-config.xml
15 > cp %{_sourcedir}/SITECONFIG/%{sitename}/PhEDEx/storage.xml %{instroot}/SITECONFIG/%n/PhEDEx/storage.xml
16  
15 cat << \EOF_STORAGE_XML > %{instroot}/SITECONFIG/%n/storage.xml
16 Trivial file catalog here.
17 EOF_STORAGE_XML
17   %post
18 < perl -p -i -e "s|%{instroot}|$RPM_INSTALL_PREFIX|" SITECONFIG/%n/storage.xml SITECONFIG/%n/site-local.xml
19 < ln -sf $RPM_INSTALL_PREFIX/%n $RPM_INSTALL_PREFIX/local
18 > perl -p -i -e "s|%{instroot}|$RPM_INSTALL_PREFIX|" SITECONFIG/%{sitename}/storage.xml SITECONFIG/%{sitename}/site-local.xml
19 > ln -sf $RPM_INSTALL_PREFIX/SITECONF/%{sitename} $RPM_INSTALL_PREFIX/SITECONF/local
20   %files
21   %instroot/SITECONFIG/%n

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines