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