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.2 by eulisse, Wed May 31 10:28:11 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   %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
# Line 7 | Line 8 | Source: cvs://:pserver:anonymous@cmscvs.
8   %prep
9   %build
10   %install
11 < mkdir -p %instroot/SITECONFIG/%n
12 <
12 < cp %{_sourcedir}/SITECONFIG/%{sitename}/... %{instroot}/SITECONFIG/%n/site-local.xml
13 < cp %{_sourcedir}/SITECONFIG/%{sitename}/... %{instroot}/SITECONFIG/%n/storage.xml
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.
17 < 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  
19 cat << \EOF_STORAGE_XML > %{instroot}/SITECONFIG/%n/storage.xml
20 Trivial file catalog here.
21 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