%global commit 4ee231e3c0145173e865d2594b93b232e8faab6c
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20131001
%global gitversion .git%{commitdate}.%{shortcommit}
Name: ocl-icd
Version: 2.0.4
Release: 1%{?gitversion}%{?dist}
Summary: OpenCL ICD Bindings
License: BSD
URL: http://%{name}.forge.imag.fr/
Source0: https://forge.imag.fr/plugins/scmgit/cgi-bin/gitweb.cgi?p=%{name}/%{name}.git;a=snapshot;h=%{commit};sf=tgz#/%{name}-%{version}-%{shortcommit}.tar.gz
BuildRequires: libtool
BuildRequires: opencl-headers
BuildRequires: ruby
%description
OpenCL ICD Bindings
%package devel
Summary: Development files for OpenCL ICD Bindings
Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel
This package contains the development files for %{name}.
%prep
%setup -qn %{name}-master-%{shortcommit}
%build
autoreconf -fiv
%configure
make %{?_smp_mflags}
%install
%make_install
find %{buildroot} -type f -name '*.la' -print0 | xargs -0 rm -rf
rm -rf %{buildroot}/%{_defaultdocdir}
%check
make check
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%doc COPYING NEWS README
%{_libdir}/libOpenCL.so.*
%files devel
%doc ocl_icd_loader.map ocl_icd_bindings.c
%{_includedir}/*
%{_libdir}/libOpenCL.so
%{_libdir}/pkgconfig/*.pc
%changelog
* Tue Oct 01 2013 Björn Esser <bjoern.esser@gmail.com> - 2.0.4-1.git20131001.4ee231e
- update to recent git-snapshot
- general cleanup, squashed unneeded BuildRequires
- cleanup the %%doc mess.
- add %%check for running the testsuite
* Wed Aug 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.2-3
- Specfile cleanup
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Fri Mar 08 2013 Rob Clark <rclark@redhat.com> 2.0.2-1
- ocl-icd 2.0.2