Revision: | 1.3 |
Committed: | Wed Apr 5 09:53:08 2006 UTC (19 years ago) by eulisse |
Branch: | MAIN |
CVS Tags: | CRABSERVER_TEST_BUILD_V4, CRABSERVER_TEST_BUILD_V3, CRABSERVER_TEST_BUILD_V2, CRABSERVER_TEST_BUILD_V1, forCRABSERVER104test, forCRABSERVER103, PRODAGENT_0_10_12_V10, PRODAGENT_0_10_12_V9, PRODAGENT_0_10_12_V8, PRODAGENT_0_10_12_V7, PRODAGENT_0_10_12_V6, PRODAGENT_0_10_12_V5, PRODAGENT_0_10_12_V4, forCS102pre4, PRODAGENT_0_10_12_V3, PRODAGENT_0_10_12_V2, PRODAGENT_0_10_12, PRODAGENT_0_10_3, PRODAGENT_0_10_3_20080521, PRODAGENT_0_8_3_SL4, forPA070pre3-slc3, forPA070pre3-slc4, forPA070pre3-slc, forPA061, forPA060pre7-slc4, forPA060pre3, forDBS106, forPA050pre3, WEBTOOLS_CONFIG_1_pre2, WEBTOOLS_CONFIG_1_pre1, forPA030, forPA020, PR_0_5_4, PR_0_5_0, PR_0_4_21, PRODREQUEST_0_4_0, PR0_3_13, PR0_3_12, PR0-3-11, forPR034, forPR033, forPIL116, forPR032, forPR030, forPR020, forPA011, forPR010, forPA010, af20060928, ProdAgent_pa17, phedex_2_3_series, V00-00-10, V00-00-09, V00-00-08, V00-00-07, V00-00-06, V00-00-05, V00-00-04, V00-00-03, V00-00-02, V00-00-01, V00-00-00 |
Changes since 1.2: | +1 -1 lines |
Log Message: | On par with LCG_42a |
# | User | Rev | Content |
---|---|---|---|
1 | eulisse | 1.3 | ### RPM external mysqlpp 1.7.40 |
2 | eulisse | 1.1 | # Local patches and build system fudging by Lassi A. Tuura <lat@iki.fi> |
3 | # FIXME: zlib usage? | ||
4 | eulisse | 1.2 | Requires: mysql zlib |
5 | %define downloadn mysql++ | ||
6 | Source: http://tangentsoft.net/%{downloadn}/releases/%{downloadn}-%v.tar.gz | ||
7 | eulisse | 1.1 | #Patch0: ftp://mirror.mcs.anl.gov/pub/mysql/Downloads/%n/%n-gcc-3.0.patch.gz |
8 | #Patch1: ftp://mirror.mcs.anl.gov/pub/mysql/Downloads/%n/%n-gcc-3.2.patch.gz | ||
9 | #Patch2: mysql++-strstream | ||
10 | #Patch3: mysql++-connection | ||
11 | #Patch4: mysql++-typeinfo | ||
12 | |||
13 | %prep | ||
14 | eulisse | 1.2 | %setup -n %{downloadn}-%v |
15 | eulisse | 1.1 | #%patch0 -p1 |
16 | #%patch1 -p1 | ||
17 | #%patch2 | ||
18 | #%patch3 | ||
19 | #%patch4 | ||
20 | rm -f config.status | ||
21 | [ $(uname) = Darwin ] && cp /usr/share/libtool/config.* . | ||
22 | |||
23 | %build | ||
24 | eulisse | 1.2 | echo "ZLIB_ROOT" $ZLIB_ROOT |
25 | export CPPFLAGS=-I$ZLIB_ROOT/include | ||
26 | export LDFLAGS=-L$ZLIB_ROOT/lib | ||
27 | eulisse | 1.1 | ./configure --prefix=%i \ |
28 | eulisse | 1.2 | --with-mysql=$MYSQL_ROOT \ |
29 | --with-mysql-lib=$MYSQL_ROOT/lib/mysql \ | ||
30 | --with-mysql-include=$MYSQL_ROOT/include/mysql | ||
31 | eulisse | 1.1 | perl -p -i -e 's/\@OBJEXT\@/o/g; s/\@EXEEXT\@//g' examples/Makefile |
32 | make |