Revision: | 1.2 |
Committed: | Mon Oct 15 01:31:17 2007 UTC (17 years, 6 months ago) by elmer |
Branch: | MAIN |
CVS Tags: | CMSSW_1_7_7, dl080227for176, CMSSW_1_7_5_ONLINE1, CMSSW_1_7_5, CMSSW_1_7_5_g491, CMSSW_1_7_5_ONLINE, nr080115onl175, dl080111, ge20080109-webconddb, ge20080109-sitedb, CMSSW_1_7_4, CMSSW_1_7_3_g490p1, dl071212t2, dl071212, CMSSW_1_7_3, CMSSW_1_7_2, CMSSW_1_7_1, nr071121onl170_xdaq5, nr071120_fwlite170_1, CMSSW_1_7_0_ONLINE, CMSSW_1_7_0, nr071116onlpre13, CMSSW_1_7_0_pre13, dl071114, ap20071113, CMSSW_1_7_0_pre12, CMSSW_1_7_0_pre10_ONLINE, CMSSW_1_7_0_pre11, nr071105a, pe20071102b-ports, pe20071102a-ports, CMSSW_1_7_0_pre10, CMSSW_1_7_0_pre9, CMSSW_1_7_0_pre8, CMSSW_1_7_0_pre7, dl071028, dl071024, nr071023_fwlite170p6, pe20071023-170p6-amd64, forTony_001, pe20071021-170p6-zlib, dl071021t2, dl071020, CMSSW_1_7_0_pre6, pe20071015-xrootd |
Changes since 1.1: | +11 -1 lines |
Log Message: | Update to make ROOT build properly with our (external to ROOT) xrootd build |
# | User | Rev | Content |
---|---|---|---|
1 | elmer | 1.1 | ### RPM external xrootd 20070321-1251p1 |
2 | Source: http://xrootd.slac.stanford.edu/download/%v/%n-%v.src.tgz | ||
3 | # | ||
4 | |||
5 | %prep | ||
6 | %setup -n xrootd | ||
7 | |||
8 | %build | ||
9 | ./configure.classic | ||
10 | gmake | ||
11 | |||
12 | %install | ||
13 | mkdir %i/bin | ||
14 | mkdir %i/lib | ||
15 | mkdir %i/etc | ||
16 | mkdir %i/utils | ||
17 | elmer | 1.2 | mkdir %i/src |
18 | elmer | 1.1 | cp -r bin/arch/* %i/bin |
19 | cp -r lib/arch/* %i/lib | ||
20 | cp -r utils/* %i/utils | ||
21 | cp -r etc/* %i/etc | ||
22 | elmer | 1.2 | cp -r src/* %i/src |
23 | rm -fR %i/bin/CVS %i/lib/CVS %i/utils/CVS %i/etc/CVS %i/src/CVS %i/src/*/CVS | ||
24 | elmer | 1.1 | # Need to fix the following in the xrootd CVS |
25 | perl -p -i -e 's|^#!.*perl(.*)|#!/usr/bin/env perl$1|' %i/etc/XrdOlbMonPerf | ||
26 | perl -p -i -e 's|^#!.*perl(.*)|#!/usr/bin/env perl$1|' %i/utils/mps_PreStage | ||
27 | perl -p -i -e 's|^#!.*perl(.*)|#!/usr/bin/env perl$1|' %i/utils/mps_MigrPurg | ||
28 | perl -p -i -e 's|^#!.*perl(.*)|#!/usr/bin/env perl$1|' %i/utils/fs_stat | ||
29 | perl -p -i -e 's|^#!.*perl(.*)|#!/usr/bin/env perl$1|' %i/utils/ooss_MonP.pm | ||
30 | perl -p -i -e 's|^#!.*perl(.*)|#!/usr/bin/env perl$1|' %i/utils/ooss_Lock.pm | ||
31 | perl -p -i -e 's|^#!.*perl(.*)|#!/usr/bin/env perl$1|' %i/utils/mps_prep | ||
32 | perl -p -i -e 's|^#!.*perl(.*)|#!/usr/bin/env perl$1|' %i/utils/mps_Stage | ||
33 | perl -p -i -e 's|^#!.*perl(.*)|#!/usr/bin/env perl$1|' %i/utils/ooss_name2name.pm | ||
34 | perl -p -i -e 's|^#!.*perl(.*)|#!/usr/bin/env perl$1|' %i/utils/ooss_CAlloc.pm | ||
35 | perl -p -i -e 's|^#!.*perl(.*)|#!/usr/bin/env perl$1|' %i/utils/mps_Xeq | ||
36 | perl -p -i -e 's|^#!.*perl(.*)|#!/usr/bin/env perl$1|' %i/utils/XrdOlbNotify.pm | ||
37 | |||
38 | elmer | 1.2 | perl -p -i -e 's|^#!.*perl(.*)|#!/usr/bin/env perl$1|' %i/src/XrdMon/cleanup.pl |
39 | perl -p -i -e 's|^#!.*perl(.*)|#!/usr/bin/env perl$1|' %i/src/XrdMon/loadRTDataToMySQL.pl | ||
40 | perl -p -i -e 's|^#!.*perl(.*)|#!/usr/bin/env perl$1|' %i/src/XrdMon/xrdmonCollector.pl | ||
41 | perl -p -i -e 's|^#!.*perl(.*)|#!/usr/bin/env perl$1|' %i/src/XrdMon/prepareMySQLStats.pl | ||
42 | perl -p -i -e 's|^#!.*perl(.*)|#!/usr/bin/env perl$1|' %i/src/XrdMon/xrdmonCreateMySQL.pl | ||
43 | perl -p -i -e 's|^#!.*perl(.*)|#!/usr/bin/env perl$1|' %i/src/XrdMon/xrdmonLoadMySQL.pl | ||
44 | perl -p -i -e 's|^#!.*perl(.*)|#!/usr/bin/env perl$1|' %i/src/XrdMon/xrdmonPrepareStats.pl | ||
45 | |||
46 | elmer | 1.1 | %post |
47 |