ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/cppunit.spec
Revision: 1.23
Committed: Mon Nov 8 21:17:37 2010 UTC (14 years, 5 months ago) by elmer
Branch: MAIN
CVS Tags: pe20110110-ports, sm110110-for311X, pe20110107e-for311Xrb, pe20110107d-for311Xrb, pe20110107c-for311Xrb, pe20110106b-for311Xrb, pe20110106a-for311Xrb, pe20110105e-for311Xrb, pe20110105d-for311Xrb, pe20110105c-for311Xrb, pe20110105b-for311Xrb, pe20110105a-for311Xrb, pe20101217a-for310Xrb, pe20101215a-for310Xrb, pe20101214b-for310Xrb, pe20101214a-for310Xrb, pe20101213a-for310Xrb, pe20101208c-for310Xrb, pe20101208b-for310Xrb, pe20101208a-for310Xrb, pe20101202a-for310Xrb, pe20101130a-for310Xrb, pe20101125f-for310Xrb, pe20101125e-for310Xrb, pe20101125d-for310Xrb, pe20101125c-for310Xrb, pe20101125b-for310Xrb, pe20101125a-for310Xrb, pe20101114a-for310Xrb, pe20101111a-for310Xrb, pe20101108d-for310Xrb
Changes since 1.22: +2 -2 lines
Log Message:
  Get CppUnit_testdriver.cpp from CMSDIST rather than get this single file
  from the (now apparently inaccessible) SPI CVS

File Contents

# User Rev Content
1 elmer 1.18 ### RPM external cppunit 1.12.1
2 elmer 1.10 Source0: http://switch.dl.sourceforge.net/sourceforge/%n/%n-%realversion.tar.gz
3 elmer 1.23 Source1: CppUnit_testdriver_cpp
4 elmer 1.10
5     %prep
6     %setup -n %n-%realversion
7    
8 eulisse 1.2 %build
9 eulisse 1.16 case %cmsplatf in
10 eulisse 1.22 osx* ) perl -p -i -e 's|rm(.*)conftest|rm -fr $1 conftest|g' configure \
11     aclocal.m4 \
12     libtool \
13     config/ltmain.sh
14 eulisse 1.16 ;;
15 eulisse 1.22 slc* )
16 elmer 1.19 # Ugly hack to force -ldl to be linked, which for some reason is
17     # not currently happening via configure
18     perl -p -i -e 's|LIBS.*LIBS.*lm|LIBS="$LIBS -lm -ldl|' configure
19     ;;
20     esac
21 eulisse 1.16 ./configure --prefix=%i
22 eulisse 1.2 make %makeprocesses
23 eulisse 1.1 %install
24     make install
25 elmer 1.23 cp %_sourcedir/CppUnit_testdriver_cpp %i/include/CppUnit_testdriver.cpp
26 muzaffar 1.12
27 eulisse 1.6 %post
28     %{relocateConfig}/bin/cppunit-config
29 eulisse 1.7 %{relocateConfig}/lib/libcppunit.la