From e496f4350c28a99b0cc0ed5b065af6eede0985d2 Mon Sep 17 00:00:00 2001 From: Jon Ciesla Date: Mon, 8 Aug 2016 08:46:21 -0500 Subject: [PATCH 1/2] Review not approved --- .gitignore | 1 - dead.package | 1 + sources | 1 - viennacl.spec | 90 --------------------------------------------------- 4 files changed, 1 insertion(+), 92 deletions(-) delete mode 100644 .gitignore create mode 100644 dead.package delete mode 100644 sources delete mode 100644 viennacl.spec diff --git a/.gitignore b/.gitignore deleted file mode 100644 index ad7cfe6..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/ViennaCL-1.7.1.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..7c8e663 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Review not approved diff --git a/sources b/sources deleted file mode 100644 index a78508d..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -00939858309689d32247d6fe60383b88 ViennaCL-1.7.1.tar.gz diff --git a/viennacl.spec b/viennacl.spec deleted file mode 100644 index d2e6c9c..0000000 --- a/viennacl.spec +++ /dev/null @@ -1,90 +0,0 @@ -Name: viennacl -Version: 1.7.1 -Release: 1%{?dist} -Summary: Linear algebra and solver library using CUDA, OpenCL, and OpenMP -License: MIT -URL: http://viennacl.sourceforge.net/ -Source0: http://sourceforge.net/projects/%{name}/files/1.7.x/ViennaCL-%{version}.tar.gz -BuildArch: noarch - -BuildRequires: gcc-c++ cmake -BuildRequires: opencl-headers ocl-icd-devel pocl -BuildRequires: boost-devel - - -%description -ViennaCL provides high level C++ interfaces for linear algebra routines on CPUs -and GPUs using CUDA, OpenCL, and OpenMP. The focus is on generic implementations -of iterative solvers often used for large linear systems and simple integration -into existing projects. - -%package devel -Summary: Linear algebra and solver library using CUDA, OpenCL, and OpenMP - -%description devel -ViennaCL provides high level C++ interfaces for linear algebra routines on CPUs -and GPUs using CUDA, OpenCL, and OpenMP. The focus is on generic implementations -of iterative solvers often used for large linear systems and simple integration -into existing projects. - -%package doc -Summary: Documentation for %{name} - -%description doc -ViennaCL provides high level C++ interfaces for linear algebra routines on CPUs -and GPUs using CUDA, OpenCL, and OpenMP. The focus is on generic implementations -of iterative solvers often used for large linear systems and simple integration -into existing projects. - - -%prep -%autosetup -n ViennaCL-%{version} -rm -vrf CL - -%build -pushd build - %cmake .. \ - -DINSTALL_CMAKE_DIR:PATH=%{_datadir}/cmake \ - -DENABLE_ASAN=ON \ - -DVIENNACL_WITH_OPENCL=ON \ - -DVIENNACL_WITH_OPENMP=ON \ - -DBUILD_TESTING=ON - %make_build -popd - - -%install -pushd build - %make_install -popd - -%check -pushd build - ctest -VV \ - -I 1,59,1,61,62,63,64,65,66,67,68,69,70,71,72,73 \ - -E bisect-opencl structured-matrices-opencl -popd - - -%files devel -%doc README -%license LICENSE -%{_includedir}/%{name} -%{_datadir}/cmake/* - -%files doc -%doc doc/html - - - -%changelog -* Thu Jan 21 2016 Ilya Gradina - 1.7.1-1 -- update to 1.7.1 -- deleted example files - -* Sat Dec 19 2015 Ilya Gradina - 1.7.0-2 -- add devel, doc and example files -- trivial fixes in spec - -* Sun Dec 06 2015 Ilya Gradina - 1.7.0-1 -- Initial package From ee1a212caf9783b44dd196d37a2e57e79714c0d8 Mon Sep 17 00:00:00 2001 From: Ilya Gradina Date: Tue, 6 Dec 2016 00:30:29 +0300 Subject: [PATCH 2/2] add new sources --- .gitignore | 1 + sources | 1 + 2 files changed, 2 insertions(+) create mode 100644 .gitignore create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ad7cfe6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/ViennaCL-1.7.1.tar.gz diff --git a/sources b/sources new file mode 100644 index 0000000..a78508d --- /dev/null +++ b/sources @@ -0,0 +1 @@ +00939858309689d32247d6fe60383b88 ViennaCL-1.7.1.tar.gz