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