Initial import (#1563680)

Signed-off-by: Michel Normand <normand@linux.vnet.ibm.com>
This commit is contained in:
Michel Normand 2018-04-11 08:23:11 +01:00
parent 9e278fe9e8
commit b5f256cee7
3 changed files with 63 additions and 0 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
/1.0.0-beta2.tar.gz

61
libocxl.spec Normal file
View File

@ -0,0 +1,61 @@
Name: libocxl
Version: 1.0.0
Release: 0.1%{?dist}
Summary: Allows to implement a user-space driver for an OpenCAPI accelerator
License: ASL 2.0
URL: https://github.com/OpenCAPI/libocxl
Source0: https://github.com/OpenCAPI/libocxl/archive/%{version}-beta2.tar.gz
ExclusiveArch: ppc64le
BuildRequires: gcc
BuildRequires: doxygen
%description
Access library which allows to implement a user-space
driver for an OpenCAPI accelerator.
%package devel
Summary: Development files for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
Recommends: %{name}-docs
%package docs
Summary: Documentation files for %{name}
BuildArch: noarch
%description devel
The *-devel package contains header file and man pages for
developing applications that use %{name}.
%description docs
The *-docs package contains doxygen pages for
developing applications that use %{name}.
%prep
%autosetup -p1 -n %{name}-%{version}-beta2
%build
LDFLAGS="%{__global_ldflags}" CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" make %{?_smp_mflags} V=1
%install
%make_install PREFIX=%{_prefix}
%files
%license COPYING
%doc README.md
%{_libdir}/libocxl.so.*
%files devel
%{_includedir}/*
%{_libdir}/libocxl.so
%{_mandir}/man3/*
%files docs
%{_pkgdocdir}
%changelog
* Tue Apr 10 2018 michel normand <normand@linux.vnet.ibm.com> 1.0.0-0.1
- new package and spec file of libocxl from upstream
url: https://github.com/OpenCAPI/libocxl

1
sources Normal file
View File

@ -0,0 +1 @@
SHA512 (1.0.0-beta2.tar.gz) = 424974f21691110eaf78c81dcb5691b0c3011bb45e444444933a02a40bac4834a301655598eb67f1492a526af8e4498ad9951aa2632d9c97a9a685a941099f8d