+# Note that this is NOT a relocatable package
+%define prefix /usr
+Summary: BBTK
+Name: BBTK
+Version: @BBTK_VERSION@
+Release: 1.0.0
+# @BBTK_VERSION@.@BBTK_DATE@
+License: CeCILL-B
+Group: Development/Libraries
+Source: bbtk.tar.gz
+BuildRoot: /tmp/bbtk-%{version}-root
+Prereq: /sbin/install-info
+Docdir: %{prefix}/doc
+#Requires: vtk = 4.5.0-0.cvs.2.fc4
+#Requires: vtk-python = 4.5.0-0.cvs.2.fc4
+#BuildPrereq: vtk-devel = 4.5.0-0.cvs.2.fc4
+BuildRequires: cmake >= 2.4.6
+
+
+%description
+The Black Box ToolKit
+
+%changelog
+* Wed Jul 23 2008 Laurent Guigues <Laurent.Guigues@creatis.insa-lyon.fr> 1.0.0
+- initial packaging with cmake
+
+%prep
+%setup -q -n BBTK
+
+export CC='gcc'
+export CXX='g++'
+export MAKE='make %{?_smp_mflags}'
+export CFLAGS="$RPM_OPT_FLAGS"
+export CXXFLAGS="$RPM_OPT_FLAGS -Wno-deprecated"
+cmake . \
+ -DCMAKE_INSTALL_PREFIX:STRING="%{_prefix}" \
+ -DCMAKE_SKIP_RPATH:BOOL=ON \
+ -DCMAKE_CXX_COMPILER:FILEPATH=$CXX \
+ -DCMAKE_C_COMPILER:FILEPATH=$CC \
+ -D--BUILD_ALL=ON
+
+%build
+make
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make DESTDIR=$RPM_BUILD_ROOT install
+
+# creating file BBTK.conf in /etc/ld.so.conf.d
+# which contains the path to BBTK dynamic libs
+install -d $RPM_BUILD_ROOT/%{_sysconfdir}/ld.so.conf.d
+echo "%{_libdir}/BBTK" > $RPM_BUILD_ROOT/%{_sysconfdir}/ld.so.conf.d/BBTK.conf
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-, root, root)
+
+#%doc AUTHORS ChangeLog README TODO DEVELOPPER INSTALL PACKAGER
+%doc ChangeLog README TODO
+%doc Doc
+%{_libdir}/*
+%{_includedir}/*
+%{_datadir}/*
+%{_bindir}/*
+%{_sysconfdir}/ld.so.conf.d/BBTK.conf