]> Creatis software - gdcm.git/blobdiff - Builder/gdcm.spec.in
*** empty log message ***
[gdcm.git] / Builder / gdcm.spec.in
index 6058d816c05f70cb56503c94add09c24a2f7b7da..57143bac282b237a9de2c5edd3efa3c3f5be76d7 100644 (file)
@@ -1,18 +1,31 @@
+# Note that this is NOT a relocatable package
 Summary: gdcm
 Name: gdcm
 Version: @GDCM_VERSION@
-Release: 1.@GDCM_DATE@
+Release: @GDCM_VERSION@.@GDCM_DATE@
 License: BSD
 Group: Development/Libraries
-#Source: ftp://ftp.creatis.insa-lyon.fr/gdcm/gdcm/gdcm.tar.gz
-Source: ../SOURCES/gdcm.tar.gz
+Source: gdcm.tar.gz
 BuildRoot: /var/tmp/gdcm-%{version}-root
 Prereq: /sbin/install-info
+Requires: glib
+BuildRequires: cmake >= 2.2.0, swig = 1.3.24
 
 %description
-write something here
+gdcm is a library dedicated to read and write DICOM files.
 
 %changelog
+* Tue Oct 11 2005 Fabrice Bellet <Fabrice.Bellet@creatis.insa-lyon.fr> 1.0.1-0.cvs.2.fc4
+- enable vtk
+- fix python path
+
+* Tue Oct 11 2005 Fabrice Bellet <Fabrice.Bellet@creatis.insa-lyon.fr> 1.0.1-0.cvs.1.fc4
+- rebuild from CVS
+- changed the release tag
+
+* Wed May 04 2005 Fabrice Bellet <Fabrice.Bellet@creatis.insa-lyon.fr> 1.0.1-1.20050504
+- rebuild from CVS
+
 * Fri Apr 15 2005 Fabrice Bellet <Fabrice.Bellet@creatis.insa-lyon.fr> 1.0.0-1.20050415
 - rebuild a post 1.0.0 CVS version with cmake
 
@@ -43,15 +56,15 @@ export MAKE='make %{?_smp_mflags}'
 export CFLAGS="$RPM_OPT_FLAGS"
 export CXXFLAGS="$RPM_OPT_FLAGS -Wno-deprecated"
 cmake . \
--DCMAKE_CXX_COMPILER:FILEPATH=$CXX \
--DCMAKE_C_COMPILER:FILEPATH=$CC \
--DCMAKE_INSTALL_PREFIX:STRING="/usr" \
--DGDCM_DATA_DIR:STRING="/usr/shared/gdcm" \
--DBUILD_TESTING:BOOL=OFF \
--DBUILD_EXAMPLES:BOOL=ON \
--DGDCM_VTK:BOOL=ON \
--DGDCM_WRAP_PYTHON:BOOL=ON \
--DGDCM_DOCUMENTATION:BOOL=OFF
+       -DCMAKE_CXX_COMPILER:FILEPATH=$CXX \
+       -DCMAKE_C_COMPILER:FILEPATH=$CC \
+       -DCMAKE_INSTALL_PREFIX:STRING="%{_prefix}" \
+       -DBUILD_TESTING:BOOL=OFF \
+       -DGDCM_DATA_DIR:STRING="%{_datadir}/gdcm" \
+       -DGDCM_VTK:BOOL=ON \
+       -DGDCM_WRAP_PYTHON:BOOL=ON \
+       -DGDCM_DOCUMENTATION:BOOL=ON \
+       -DSWIG_DIR:PATH="%{_datadir}/swig/1.3.24"
 
 %build
 make
@@ -60,6 +73,8 @@ make
 rm -rf $RPM_BUILD_ROOT
 make DESTDIR=$RPM_BUILD_ROOT install
 
+install -d $RPM_BUILD_ROOT/%{_sysconfdir}/ld.so.conf.d
+echo "%{_libdir}/gdcm" > $RPM_BUILD_ROOT/%{_sysconfdir}/ld.so.conf.d/gdcm.conf
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -70,9 +85,13 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-, root, root)
-%doc AUTHORS ChangeLog NEWS README DEVELOPPER INSTALL
-%{_prefix}/bin/*
-%{_prefix}/lib/*
-%{_prefix}/include/*
-%{_prefix}/share/gdcm/*
 
+%doc AUTHORS ChangeLog README TODO DEVELOPPER INSTALL PACKAGER
+%doc Doc
+%{_bindir}/*
+%{_includedir}/*
+%{_libdir}/gdcm
+%{_libdir}/*.cmake
+%{_libdir}/python*/site-packages/*.pth
+%{_datadir}/gdcm
+%{_sysconfdir}/ld.so.conf.d/gdcm.conf