]> Creatis software - gdcm.git/blob - Builder/gdcm.spec.in
* Builder/ : add something to facilitate the RPM creation of gdcm
[gdcm.git] / Builder / gdcm.spec.in
1 Summary: gdcm
2 Name: gdcm
3 Version: @GDCM_VERSION@
4 Release: 1.@GDCM_DATE@
5 License: BSD
6 Group: Development/Libraries
7 #Source: ftp://ftp.creatis.insa-lyon.fr/gdcm/gdcm/gdcm.tar.gz
8 Source: ../SOURCES/gdcm.tar.gz
9 BuildRoot: /var/tmp/gdcm-%{version}-root
10 Prereq: /sbin/install-info
11
12 %description
13 write something here
14
15 %changelog
16 * Fri Apr 15 2005 Fabrice Bellet <Fabrice.Bellet@creatis.insa-lyon.fr> 1.0.0-1.20050415
17 - rebuild a post 1.0.0 CVS version with cmake
18
19 * Wed Mar 23 2005 Fabrice Bellet <Fabrice.Bellet@creatis.insa-lyon.fr> 0.4.1-4
20 - rebuild for VTK cvs20040114.
21
22 * Thu Nov 11 2004 Fabrice Bellet <Fabrice.Bellet@creatis.insa-lyon.fr> 0.4.1-3
23 - fix vtk/Makefile.am for FC3 automake
24 - rebuild for Fedora Core 3
25
26 * Thu May 27 2004 Fabrice Bellet <Fabrice.Bellet@creatis.insa-lyon.fr> 0.4.1-2
27 - rebuild for Fedora Core 2
28 - debuginfo rebuild
29
30 * Mon May  3 2004 Fabrice Bellet <Fabrice.Bellet@creatis.insa-lyon.fr>
31 - fixed some python paths.
32 - update to version of 2004-04-20, for use with DaVaW.
33
34 * Tue Feb 24 2004 Fabrice Bellet <Fabrice.Bellet@creatis.insa-lyon.fr>
35 - initial packaging.
36
37 %prep
38 %setup -q -n gdcm
39
40 export CC='gcc'
41 export CXX='g++'
42 export MAKE='make %{?_smp_mflags}'
43 export CFLAGS="$RPM_OPT_FLAGS"
44 export CXXFLAGS="$RPM_OPT_FLAGS -Wno-deprecated"
45 cmake . \
46 -DCMAKE_CXX_COMPILER:FILEPATH=$CXX \
47 -DCMAKE_C_COMPILER:FILEPATH=$CC \
48 -DCMAKE_INSTALL_PREFIX:STRING="/usr" \
49 -DGDCM_DATA_DIR:STRING="/usr/shared/gdcm" \
50 -DBUILD_TESTING:BOOL=OFF \
51 -DBUILD_EXAMPLES:BOOL=ON \
52 -DGDCM_VTK:BOOL=ON \
53 -DGDCM_WRAP_PYTHON:BOOL=ON \
54 -DGDCM_DOCUMENTATION:BOOL=OFF
55
56 %build
57 make
58
59 %install
60 rm -rf $RPM_BUILD_ROOT
61 make DESTDIR=$RPM_BUILD_ROOT install
62
63
64 %clean
65 rm -rf $RPM_BUILD_ROOT
66
67 %post -p /sbin/ldconfig
68
69 %postun -p /sbin/ldconfig
70
71 %files
72 %defattr(-, root, root)
73 %doc AUTHORS ChangeLog NEWS README DEVELOPPER INSTALL
74 %{_prefix}/bin/*
75 %{_prefix}/lib/*
76 %{_prefix}/include/*
77 %{_prefix}/share/gdcm/*
78