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.4 by ratnik, Wed Apr 18 23:46:01 2007 UTC

# Line 1 | Line 1
1   ### RPM configuration cern 1.0
2 + Requires: gcc-wrapper
3   # Example file for site specific configurations.
4 +
5   %define sitename %n
6   %define cvstag HEAD
7   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
8  
9   %prep
10   %build
11 + ## IMPORT gcc-wrapper
12   %install
13 < mkdir -p %instroot/SITECONFIG/%n
14 <
12 < cp %{_sourcedir}/SITECONFIG/%{sitename}/... %{instroot}/SITECONFIG/%n/site-local.xml
13 < cp %{_sourcedir}/SITECONFIG/%{sitename}/... %{instroot}/SITECONFIG/%n/storage.xml
13 > mkdir -p %instroot/SITECONFIG/%{sitename}/JobConfig
14 > mkdir -p %instroot/SITECONFIG/%{sitename}/PhEDEx
15  
16 < cat << \EOF_SITE_LOCAL_XML > %{instroot}/SITECONFIG/%n/site-local.xml
17 < Site local contents here.
17 < EOF_SITE_LOCAL_XML
16 > cp %{_sourcedir}/SITECONFIG/%{sitename}/JobConfig/site-local-config.xml %{instroot}/SITECONFIG/%{sitename}/JobConfig/site-local-config.xml
17 > cp %{_sourcedir}/SITECONFIG/%{sitename}/PhEDEx/storage.xml %{instroot}/SITECONFIG/%n/PhEDEx/storage.xml
18  
19 cat << \EOF_STORAGE_XML > %{instroot}/SITECONFIG/%n/storage.xml
20 Trivial file catalog here.
21 EOF_STORAGE_XML
19   %post
20 < perl -p -i -e "s|%{instroot}|$RPM_INSTALL_PREFIX|" SITECONFIG/%n/storage.xml SITECONFIG/%n/site-local.xml
21 < ln -sf $RPM_INSTALL_PREFIX/%n $RPM_INSTALL_PREFIX/local
20 > perl -p -i -e "s|%{instroot}|$RPM_INSTALL_PREFIX|" SITECONFIG/%{sitename}/storage.xml SITECONFIG/%{sitename}/site-local.xml
21 > ln -sf $RPM_INSTALL_PREFIX/SITECONF/%{sitename} $RPM_INSTALL_PREFIX/SITECONF/local
22   %files
23   %instroot/SITECONFIG/%n

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines