forked from openkylin/vc
Import Debian changes 1.4.3
This commit is contained in:
parent
a69605547d
commit
9894e1a4d4
|
@ -0,0 +1,5 @@
|
||||||
|
vc (1.4.3-ok1) yangtze; urgency=medium
|
||||||
|
|
||||||
|
* Build for openkylin.
|
||||||
|
|
||||||
|
-- rtlhq <nobelxyz@163.com> Mon, 30 Jan 2023 20:32:48 +0800
|
|
@ -0,0 +1,28 @@
|
||||||
|
Source: vc
|
||||||
|
Section: libs
|
||||||
|
Priority: optional
|
||||||
|
Maintainer: openKylin KDE SIG <kde@lists.openkylin.top>
|
||||||
|
Uploaders: rtlhq <nobelxyz@163.com>
|
||||||
|
Build-Depends:
|
||||||
|
debhelper-compat (= 13),
|
||||||
|
cmake,
|
||||||
|
Rules-Requires-Root: no
|
||||||
|
Standards-Version: 4.6.1
|
||||||
|
Homepage: https://github.com/VcDevel/Vc
|
||||||
|
Vcs-Browser: https://gitee.com/openkylin/vc
|
||||||
|
Vcs-Git: https://gitee.com/openkylin/vc.git
|
||||||
|
|
||||||
|
Package: vc-dev
|
||||||
|
Section: libdevel
|
||||||
|
Architecture: any-amd64 any-arm any-arm64 any-i386
|
||||||
|
Depends:
|
||||||
|
${misc:Depends},
|
||||||
|
Description: C++ types for explicitly data-parallel programming
|
||||||
|
Vc is a free software library to ease explicit vectorization of C++
|
||||||
|
code. It has an intuitive API and provides portability between
|
||||||
|
different compilers and compiler versions as well as portability
|
||||||
|
between different vector instruction sets. Thus an application
|
||||||
|
written with Vc can be compiled for:
|
||||||
|
- AVX and AVX2
|
||||||
|
- SSE2 up to SSE4.2 or SSE4a
|
||||||
|
- Scalar
|
|
@ -0,0 +1,69 @@
|
||||||
|
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||||
|
Upstream-Name: Vc
|
||||||
|
Upstream-Contact: Matthias Kretz <M.Kretz@gsi.de>
|
||||||
|
Source: https://github.com/VcDevel/Vc
|
||||||
|
|
||||||
|
Files: *
|
||||||
|
Copyright: 2009-2018 Matthias Kretz <kretz@kde.org>
|
||||||
|
License: BSD-3-Clause
|
||||||
|
|
||||||
|
Files: examples/finitediff/*
|
||||||
|
Copyright: 2010 Jochen Gerhard <gerhard@compeng.uni-frankfurt.de>
|
||||||
|
2010-2015 Matthias Kretz <kretz@kde.org>
|
||||||
|
License: Custom-MIT-like
|
||||||
|
|
||||||
|
Files: cmake/CheckCCompilerFlag.cmake
|
||||||
|
cmake/CheckCXXCompilerFlag.cmake
|
||||||
|
Copyright: 2006-2009 Kitware, Inc.
|
||||||
|
2006 Alexander Neundorf <neundorf@kde.org>
|
||||||
|
2009-2013 Matthias Kretz <kretz@kde.org>
|
||||||
|
License: BSD-3-Clause
|
||||||
|
|
||||||
|
Files: debian/*
|
||||||
|
Copyright: 2021-2022 Stephan Lachnit <stephanlachnit@debian.org>
|
||||||
|
License: BSD-3-Clause
|
||||||
|
|
||||||
|
License: Custom-MIT-like
|
||||||
|
Permission to use, copy, modify, and distribute this software
|
||||||
|
and its documentation for any purpose and without fee is hereby
|
||||||
|
granted, provided that the above copyright notice appear in all
|
||||||
|
copies and that both that the copyright notice and this
|
||||||
|
permission notice and warranty disclaimer appear in supporting
|
||||||
|
documentation, and that the name of the author not be used in
|
||||||
|
advertising or publicity pertaining to distribution of the
|
||||||
|
software without specific, written prior permission.
|
||||||
|
.
|
||||||
|
The author disclaim all warranties with regard to this
|
||||||
|
software, including all implied warranties of merchantability
|
||||||
|
and fitness. In no event shall the author be liable for any
|
||||||
|
special, indirect or consequential damages or any damages
|
||||||
|
whatsoever resulting from loss of use, data or profits, whether
|
||||||
|
in an action of contract, negligence or other tortious action,
|
||||||
|
arising out of or in connection with the use or performance of
|
||||||
|
this software.
|
||||||
|
|
||||||
|
License: BSD-3-Clause
|
||||||
|
Redistribution and use in source and binary forms, with or without
|
||||||
|
modification, are permitted provided that the following conditions are met:
|
||||||
|
.
|
||||||
|
* Redistributions of source code must retain the above copyright
|
||||||
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
.
|
||||||
|
* Redistributions in binary form must reproduce the above copyright
|
||||||
|
notice, this list of conditions and the following disclaimer in the
|
||||||
|
documentation and/or other materials provided with the distribution.
|
||||||
|
.
|
||||||
|
* Neither the names of contributing organizations nor the
|
||||||
|
names of its contributors may be used to endorse or promote products
|
||||||
|
derived from this software without specific prior written permission.
|
||||||
|
.
|
||||||
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
|
||||||
|
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||||
|
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||||
|
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY
|
||||||
|
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||||
|
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||||
|
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
||||||
|
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||||
|
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
|
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
@ -0,0 +1 @@
|
||||||
|
examples/*
|
|
@ -0,0 +1,15 @@
|
||||||
|
#!/usr/bin/make -f
|
||||||
|
|
||||||
|
# Use SSE2 only on amd64
|
||||||
|
ifeq (,$(filter $(DEB_TARGET_ARCH),amd64))
|
||||||
|
TARGET_ARCHITECTURE=none
|
||||||
|
else
|
||||||
|
TARGET_ARCHITECTURE=x86-64
|
||||||
|
endif
|
||||||
|
|
||||||
|
%:
|
||||||
|
dh $@ --buildsystem=cmake
|
||||||
|
|
||||||
|
override_dh_auto_configure:
|
||||||
|
dh_auto_configure -- \
|
||||||
|
-DTARGET_ARCHITECTURE=$(TARGET_ARCHITECTURE)
|
|
@ -0,0 +1,3 @@
|
||||||
|
---
|
||||||
|
include:
|
||||||
|
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/recipes/debian.yml
|
|
@ -0,0 +1 @@
|
||||||
|
3.0 (quilt)
|
|
@ -0,0 +1,7 @@
|
||||||
|
Bug-Database: https://github.com/VcDevel/Vc/issues
|
||||||
|
Bug-Submit: https://github.com/VcDevel/Vc/issues/new
|
||||||
|
Repository: https://github.com/VcDevel/Vc.git
|
||||||
|
Repository-Browse: https://github.com/VcDevel/Vc
|
||||||
|
Documentation: https://vcdevel.github.io/Vc-1.4.2/
|
||||||
|
Reference:
|
||||||
|
DOI: 10.5281/zenodo.1491407
|
|
@ -0,0 +1,4 @@
|
||||||
|
version=4
|
||||||
|
opts="searchmode=plain,filenamemangle=s%v?@ANY_VERSION@%@PACKAGE@-$1.tar.gz%" \
|
||||||
|
https://api.github.com/repos/VcDevel/Vc/releases?per_page=100 \
|
||||||
|
https://api.github.com/repos/VcDevel/Vc/tarball/v?@ANY_VERSION@
|
Loading…
Reference in New Issue