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

Comparing COMP/CMSDIST/xerces-c.spec (file contents):
Revision 1.8 by elmer, Thu Dec 27 20:28:33 2007 UTC vs.
Revision 1.14 by eulisse, Tue Nov 16 09:40:08 2010 UTC

# Line 1 | Line 1
1 < ### RPM external xerces-c 2.7.0-CMS19
1 > ### RPM external xerces-c 2.8.0
2   %define xercesv %(echo %realversion | tr . _)
3 < Source: http://archive.apache.org/dist/xml/xerces-c/Xerces-C_%xercesv/source/xerces-c-src_%xercesv.tar.gz
3 > Source: http://archive.apache.org/dist/xml/xerces-c/sources/xerces-c-src_%xercesv.tar.gz
4 > Patch0: xerces-c-2.8.0-osx106
5  
6   %prep
7   %setup -n xerces-c-src_%xercesv
8  
9 + case %cmsplatf in
10 +  osx106_*)
11 + %patch0 -p1
12 +  ;;
13 + esac
14 +
15   %build
16   export XERCESCROOT=$PWD
17   cd $PWD/src/xercesc
18 < case $(uname) in
19 < Linux )
18 > case %cmsos in
19 > slc*)
20     ./runConfigure -P%i -plinux -cgcc -xg++ ;;
21 < Darwin )
22 <   ./runConfigure -P%i -pmacosx -cgcc -xg++ ;;
21 > osx*_amd64)
22 >   ./runConfigure -P%i -b 64 -pmacosx -nnative -rnone -cgcc -xg++ ;;
23 > osx*_amd32)
24 >   ./runConfigure -P%i -b 32 -pmacosx -nnative -rnone -cgcc -xg++ ;;
25 > *)
26 >   exit 1
27   esac
28   make
29  
# Line 20 | Line 31 | make
31   export XERCESCROOT=$PWD
32   cd src/xercesc
33   make install
23
24 # SCRAM ToolBox toolfile
25 mkdir -p %i/etc/scram.d
26 cat << \EOF_TOOLFILE >%i/etc/scram.d/%n
27 <doc type=BuildSystem::ToolDoc version=1.0>
28 <Tool name=%n version=%v>
29 <info url="http://xml.apache.org/xerces-c/"></info>
30 <lib name=xerces-c>
31 <Client>
32 <Environment name=XERCES_C_BASE default="%i"></Environment>
33 <Environment name=INCLUDE default="$XERCES_C_BASE/include"></Environment>
34 <Environment name=LIBDIR default="$XERCES_C_BASE/lib"></Environment>
35 </Client>
36 </Tool>
37 EOF_TOOLFILE
38
39 %post
40 %{relocateConfig}etc/scram.d/%n

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines