ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/curl.spec
Revision: 1.12
Committed: Thu Nov 22 12:18:35 2007 UTC (17 years, 5 months ago) by elmer
Branch: MAIN
CVS Tags: CMSSW_1_8_4, pe20080405-for184, CMSSW_1_8_3, pe20080326-for183, pe20080325-for183, CMSSW_1_8_2, pe20080324-for182, CMSSW_1_8_1, nr080314_181onl1, pe20080314-for181, CMSSW_1_8_0_ONLINE1, nr080310_180onl1, nr080307onl180onl1, CMSSW_1_8_0, pe20080304a-for180, pe20080303a-for18X, CMSSW_1_8_0_pre10, pe20080226-for180p10, pe20080220a-for18X, CMSSW_1_8_0_pre9, nr080215g491p01dbg, CMSSW_2_0_0_pre1, CMSSW_1_8_0_pre8, dl080202, pe20080126-for180p8, CMSSW_1_8_0_pre7, pe20080122a-for180p7, dl080120, pe20080120a-for180p7, pe20080117b-for180p7, pe20080117-for180p7, dl080115, CMSSW_1_8_0_pre6, NR080108_geant491-dbg-global, sm20080101a-newscram, pe20071127-ports, pe20071226c-for180p6, pe20071226b-for180p6, pe20071226a-for180p6, ge20071224, ge20071223, ge20071221, pe20071220b-for180p6, ge20071220, pe20071220-for180p6, ge20071217, CMSSW_1_8_0_pre5, pe20071216-for180p5, ge20071216, CMSSW_1_8_0_pre4-vg330, ge20071213, ge20071212-perfreport, ge20071212, ge20071211, ge20071210a, ge20071210, pe20071207-for180p4g491c3, NR071206_geant491cand3-global, ge20071207, pe20071206-for180test1, CMSSW_1_8_0_pre4-412, CMSSW_1_8_0_pre4, pe20071205b-for180p4-412, pe20071205b-for180p4, pe20071205-for180p4, ge20071205, CMSSW_1_8_0_pre3a-412, ge20071203, pe20071202-for180p3a-gcc412, CMSSW_1_8_0_pre3a, pe20071201b-for180p3a, pe20071201-for180p3a, V00-06-08, ge20071128, pe20071130-for180p3, pe20071129-for180p3, ge20071127a-leopard, ge20071127-leopard, pe20071127a-ports-412, ge20071126-new-bootstrap, CMSSW_1_8_0_pre2, CMSSW_1_8_0_pre0-amd64, CMSSW_1_8_0_pre0, pe20071123e-ports-412, pe20071123d-ports-412, pe20071123c-ports-422, pe20071123c-ports-412, pe20071123c-ports, pe20071123b-ports-422, pe20071123b-ports-412, pe20071123b-ports, pe20071123a-ports-422, pe20071123a-ports-412, pe20071123a-ports
Changes since 1.11: +1 -1 lines
Log Message:
Disable ssl and crypto auth for our curl build. This is in fact off
for the slc4_ia32_gcc345 builds as ./configure doesn't find the libs
(at least for the 32bit-on-64bit builds) and it causes problems for
the 64bit build at the moment, thus turn it off. (I belive it can
be turned back on if need be by fixing something in the seeding.)

File Contents

# User Rev Content
1 elmer 1.11 ### RPM external curl 7.15.3-CMS18
2 elmer 1.8 Source: http://curl.haxx.se/download/%n-%realversion.tar.gz
3    
4     %prep
5     %setup -n %n-%{realversion}
6 eulisse 1.1
7     %build
8 elmer 1.12 ./configure --prefix=%i --without-libidn --disable-crypto-auth --without-ssl
9 eulisse 1.1 make %makeprocesses
10 muzaffar 1.10
11     %install
12     make install
13     # SCRAM ToolBox toolfile
14     mkdir -p %i/etc/scram.d
15     cat << \EOF_TOOLFILE >%i/etc/scram.d/%n
16     <doc type=BuildSystem::ToolDoc version=1.0>
17     <Tool name=Curl version=%v>
18     <lib name=curl>
19     <client>
20     <Environment name=CURL_BASE default="%i"></Environment>
21     <Environment name=INCLUDE default="$CURL_BASE/include"></Environment>
22     <Environment name=LIBDIR default="$CURL_BASE/lib"></Environment>
23     </client>
24     <Runtime name=PATH value="$CURL_BASE/bin" type=path>
25     </Tool>
26     EOF_TOOLFILE
27    
28 eulisse 1.2 %post
29     %{relocateConfig}bin/curl-config
30 muzaffar 1.10 %{relocateConfig}etc/scram.d/%n