ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/sigcpp.spec
Revision: 1.13
Committed: Tue Jul 6 08:34:44 2010 UTC (14 years, 9 months ago) by muzaffar
Branch: MAIN
CVS Tags: ge20100722-rpm-osx-64-bit
Changes since 1.12: +10 -11 lines
Log Message:
converted tools files to xml format

File Contents

# User Rev Content
1 elmer 1.12 ### RPM external sigcpp 2.2.3
2 elmer 1.6 %define majorv %(echo %realversion | cut -d. -f1,2)
3     Source: http://ftp.gnome.org/pub/GNOME/sources/libsigc++/%{majorv}/libsigc++-%{realversion}.tar.gz
4 elmer 1.12 #Patch0: sigcpp-2.0.18-gcc42
5 ratnik 1.1
6     %prep
7 elmer 1.6 %setup -q -n libsigc++-%{realversion}
8 elmer 1.12 #case %gccver in
9     # 4.3.*)
10     #%patch0 -p2
11     # ;;
12     #esac
13 elmer 1.6 ./configure --prefix=%{i}
14 ratnik 1.1
15     %build
16 eulisse 1.2 make %makeprocesses
17 eulisse 1.3 %install
18     make install
19 elmer 1.12 cp %i/lib/sigc++-2.0/include/sigc++config.h %i/include/sigc++-2.0/
20 muzaffar 1.8 # SCRAM ToolBox toolfile
21     mkdir -p %i/etc/scram.d
22 muzaffar 1.13 cat << \EOF_TOOLFILE >%i/etc/scram.d/%n.xml
23     <tool name="%n" version="%v">
24     <lib name="sigc-2.0"/>
25     <client>
26     <environment name="SIGCPP_BASE" default="%i"/>
27     <environment name="LIBDIR" default="$SIGCPP_BASE/lib"/>
28     <environment name="INCLUDE" default="$SIGCPP_BASE/include/sigc++-2.0"/>
29     </client>
30     </tool>
31 muzaffar 1.8 EOF_TOOLFILE
32    
33     %post
34 muzaffar 1.13 %{relocateConfig}etc/scram.d/%n.xml