mirror of
https://github.com/apache/arrow.git
synced 2026-10-29 00:56:31 +08:00
[C++] Add support for LLVM 7.1
LLVM 7.1.0 was released to fix https://llvm.org/PR39427 . It needs ABI breakage. So 7.1.0 isn't 7.0.2. No other big changes exist between 7.1.0 and 7.0.1. So we can support both LLVM 7.1 and 7.0. LLVM 7.1.0 is tested in building deb packages. Changed under dev/tasks/linux-packages/ are for running test in building deb packages.
This commit is contained in:
1 parent
1b757b26df
commit
6dbb9f3be8
76 files changed
+1067
-79
No files matched your search
@@ -79,6 +79,8 @@ endif()
|
||||
set(BUILD_SUPPORT_DIR "${CMAKE_SOURCE_DIR}/build-support")
|
||||
|
||||
set(ARROW_LLVM_VERSION "7.0")
|
||||
# TODO: Remove this when we drop LLVM 7 support.
|
||||
set(ARROW_LLVM_VERSION_FALLBACK "7.1")
|
||||
string(
|
||||
REGEX
|
||||
REPLACE "^([0-9]+)\\.[0-9]+" "\\1" ARROW_LLVM_MAJOR_VERSION "${ARROW_LLVM_VERSION}")
|
||||
|
||||
@@ -30,17 +30,35 @@ if(APPLE)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
find_package(LLVM
|
||||
${ARROW_LLVM_VERSION}
|
||||
REQUIRED
|
||||
CONFIG
|
||||
HINTS
|
||||
${LLVM_ROOT}
|
||||
${LLVM_DIR}
|
||||
/usr/lib
|
||||
/usr/local/opt/llvm
|
||||
/usr/share
|
||||
${LLVM_BREW_PREFIX})
|
||||
set(LLVM_HINTS
|
||||
${LLVM_ROOT}
|
||||
${LLVM_DIR}
|
||||
/usr/lib
|
||||
/usr/local/opt/llvm
|
||||
/usr/share
|
||||
${LLVM_BREW_PREFIX})
|
||||
if(DEFINED ARROW_LLVM_VERSION_FALLBACK)
|
||||
find_package(LLVM
|
||||
${ARROW_LLVM_VERSION}
|
||||
CONFIG
|
||||
HINTS
|
||||
${LLVM_HINTS})
|
||||
if(NOT ${LLVM_FOUND})
|
||||
find_package(LLVM
|
||||
${ARROW_LLVM_VERSION_FALLBACK}
|
||||
REQUIRED
|
||||
CONFIG
|
||||
HINTS
|
||||
${LLVM_HINTS})
|
||||
endif()
|
||||
else()
|
||||
find_package(LLVM
|
||||
${ARROW_LLVM_VERSION}
|
||||
REQUIRED
|
||||
CONFIG
|
||||
HINTS
|
||||
${LLVM_HINTS})
|
||||
endif()
|
||||
message(STATUS "Found LLVM ${LLVM_PACKAGE_VERSION}")
|
||||
message(STATUS "Using LLVMConfig.cmake in: ${LLVM_DIR}")
|
||||
|
||||
@@ -67,7 +85,7 @@ find_program(CLANG_EXECUTABLE
|
||||
NAMES clang-${ARROW_LLVM_VERSION} clang-${ARROW_LLVM_MAJOR_VERSION}
|
||||
HINTS ${LLVM_TOOLS_BINARY_DIR})
|
||||
if(CLANG_EXECUTABLE)
|
||||
message(STATUS "Found clang ${ARROW_LLVM_VERSION} ${CLANG_EXECUTABLE}")
|
||||
message(STATUS "Found clang ${LLVM_PACKAGE_VERSION} ${CLANG_EXECUTABLE}")
|
||||
else()
|
||||
# If clang-7 not available, switch to normal clang.
|
||||
find_program(CLANG_EXECUTABLE NAMES clang HINTS ${LLVM_TOOLS_BINARY_DIR})
|
||||
|
||||
@@ -32,6 +32,52 @@ cpp/src/plasma/thirdparty/ae/config.h
|
||||
cpp/src/plasma/thirdparty/ae/zmalloc.h
|
||||
cpp/src/plasma/thirdparty/dlmalloc.c
|
||||
dev/release/rat_exclude_files.txt
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/compat
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/control
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/gir1.2-arrow-1.0.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/gir1.2-arrow-cuda-1.0.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/gir1.2-gandiva-1.0.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/gir1.2-parquet-1.0.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/gir1.2-plasma-1.0.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libarrow-dev.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libarrow-glib-dev.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libarrow-glib-doc.doc-base
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libarrow-glib-doc.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libarrow-glib-doc.links
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libarrow-glib14.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libarrow-cuda-dev.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libarrow-cuda-glib-dev.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libarrow-cuda-glib14.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libarrow-cuda14.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libarrow-python-dev.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libarrow-python14.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libarrow14.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libgandiva-dev.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libgandiva-glib-dev.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libgandiva-glib-doc.doc-base
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libgandiva-glib-doc.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libgandiva-glib-doc.links
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libgandiva-glib14.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libgandiva14.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libparquet-dev.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libparquet-glib-dev.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libparquet-glib-doc.doc-base
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libparquet-glib-doc.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libparquet-glib-doc.links
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libparquet-glib14.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libparquet14.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libplasma-dev.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libplasma-glib-dev.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libplasma-glib-doc.doc-base
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libplasma-glib-doc.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libplasma-glib-doc.links
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libplasma-glib14.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/libplasma14.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/patches/series
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/plasma-store-server.install
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/rules
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/source/format
|
||||
dev/tasks/linux-packages/debian.ubuntu-xenial/watch
|
||||
dev/tasks/linux-packages/debian/compat
|
||||
dev/tasks/linux-packages/debian/control
|
||||
dev/tasks/linux-packages/debian/gir1.2-arrow-1.0.install
|
||||
|
||||
@@ -17,7 +17,9 @@
|
||||
|
||||
FROM debian:stretch
|
||||
|
||||
ENV DEBIAN_FRONTEND noninteractive
|
||||
RUN \
|
||||
echo "debconf debconf/frontend select Noninteractive" | \
|
||||
debconf-set-selections
|
||||
|
||||
ARG DEBUG
|
||||
|
||||
@@ -37,12 +39,10 @@ RUN \
|
||||
/etc/apt/sources.list.d/llvm.list && \
|
||||
apt update ${quiet} && \
|
||||
apt install -y -V ${quiet} \
|
||||
autoconf-archive \
|
||||
bison \
|
||||
build-essential \
|
||||
clang-7 \
|
||||
cmake \
|
||||
debhelper\
|
||||
devscripts \
|
||||
flex \
|
||||
git \
|
||||
@@ -60,12 +60,20 @@ RUN \
|
||||
libprotoc-dev \
|
||||
libre2-dev \
|
||||
libsnappy-dev \
|
||||
libssl-dev \
|
||||
libzstd-dev \
|
||||
lsb-release \
|
||||
nvidia-cuda-toolkit \
|
||||
ninja-build \
|
||||
pkg-config \
|
||||
protobuf-compiler \
|
||||
python3-dev \
|
||||
python3-numpy && \
|
||||
python3-numpy \
|
||||
tzdata && \
|
||||
apt install -y -V -t stretch-backports ${quiet} \
|
||||
debhelper \
|
||||
libgtest-dev \
|
||||
meson \
|
||||
nvidia-cuda-toolkit \
|
||||
rapidjson-dev && \
|
||||
apt clean && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
@@ -17,7 +17,9 @@
|
||||
|
||||
FROM ubuntu:18.04
|
||||
|
||||
ENV DEBIAN_FRONTEND noninteractive
|
||||
RUN \
|
||||
echo "debconf debconf/frontend select Noninteractive" | \
|
||||
debconf-set-selections
|
||||
|
||||
ARG DEBUG
|
||||
|
||||
@@ -25,12 +27,10 @@ RUN \
|
||||
quiet=$([ "${DEBUG}" = "yes" ] || echo "-qq") && \
|
||||
apt update ${quiet} && \
|
||||
apt install -y -V ${quiet} \
|
||||
autoconf-archive \
|
||||
bison \
|
||||
build-essential \
|
||||
clang-7 \
|
||||
cmake \
|
||||
debhelper\
|
||||
devscripts \
|
||||
flex \
|
||||
git \
|
||||
@@ -43,18 +43,27 @@ RUN \
|
||||
libgirepository1.0-dev \
|
||||
libglib2.0-doc \
|
||||
libgoogle-glog-dev \
|
||||
libgtest-dev \
|
||||
liblz4-dev \
|
||||
libprotobuf-dev \
|
||||
libprotoc-dev \
|
||||
libre2-dev \
|
||||
libsnappy-dev \
|
||||
libssl-dev \
|
||||
libzstd-dev \
|
||||
lsb-release \
|
||||
ninja-build \
|
||||
nvidia-cuda-toolkit \
|
||||
pkg-config \
|
||||
protobuf-compiler \
|
||||
python3-dev \
|
||||
python3-numpy \
|
||||
rapidjson-dev && \
|
||||
python3-pip \
|
||||
rapidjson-dev \
|
||||
tzdata && \
|
||||
apt install -y -V -t bionic-backports ${quiet} \
|
||||
debhelper && \
|
||||
pip3 install --upgrade meson && \
|
||||
ln -s /usr/local/bin/meson /usr/bin/ && \
|
||||
apt clean && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
@@ -17,7 +17,9 @@
|
||||
|
||||
FROM ubuntu:18.10
|
||||
|
||||
ENV DEBIAN_FRONTEND noninteractive
|
||||
RUN \
|
||||
echo "debconf debconf/frontend select Noninteractive" | \
|
||||
debconf-set-selections
|
||||
|
||||
ARG DEBUG
|
||||
|
||||
@@ -25,12 +27,10 @@ RUN \
|
||||
quiet=$([ "${DEBUG}" = "yes" ] || echo "-qq") && \
|
||||
apt update ${quiet} && \
|
||||
apt install -y -V ${quiet} \
|
||||
autoconf-archive \
|
||||
bison \
|
||||
build-essential \
|
||||
clang-7 \
|
||||
cmake \
|
||||
debhelper\
|
||||
devscripts \
|
||||
flex \
|
||||
git \
|
||||
@@ -43,18 +43,25 @@ RUN \
|
||||
libgirepository1.0-dev \
|
||||
libglib2.0-doc \
|
||||
libgoogle-glog-dev \
|
||||
libgtest-dev \
|
||||
liblz4-dev \
|
||||
libprotobuf-dev \
|
||||
libprotoc-dev \
|
||||
libre2-dev \
|
||||
libsnappy-dev \
|
||||
libssl-dev \
|
||||
libzstd-dev \
|
||||
lsb-release \
|
||||
meson \
|
||||
ninja-build \
|
||||
nvidia-cuda-toolkit \
|
||||
pkg-config \
|
||||
protobuf-compiler \
|
||||
python3-dev \
|
||||
python3-numpy \
|
||||
rapidjson-dev && \
|
||||
rapidjson-dev \
|
||||
tzdata && \
|
||||
apt install -y -V -t cosmic-backports ${quiet} \
|
||||
debhelper && \
|
||||
apt clean && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
@@ -17,7 +17,9 @@
|
||||
|
||||
FROM ubuntu:16.04
|
||||
|
||||
ENV DEBIAN_FRONTEND noninteractive
|
||||
RUN \
|
||||
echo "debconf debconf/frontend select Noninteractive" | \
|
||||
debconf-set-selections
|
||||
|
||||
ARG DEBUG
|
||||
|
||||
@@ -56,6 +58,7 @@ RUN \
|
||||
libprotoc-dev \
|
||||
libre2-dev \
|
||||
libsnappy-dev \
|
||||
libssl-dev \
|
||||
libzstd-dev \
|
||||
lsb-release \
|
||||
nvidia-cuda-toolkit \
|
||||
|
||||
@@ -0,0 +1,69 @@
|
||||
apache-arrow (0.13.0-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Kouhei Sutou <kou@clear-code.com> Thu, 28 Mar 2019 02:24:58 -0000
|
||||
|
||||
apache-arrow (0.12.0-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Krisztián Szűcs <szucs.krisztian@gmail.com> Wed, 16 Jan 2019 03:29:25 -0000
|
||||
|
||||
apache-arrow (0.11.0-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Kouhei Sutou <kou@clear-code.com> Thu, 04 Oct 2018 00:33:42 -0000
|
||||
|
||||
apache-arrow (0.10.0-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Phillip Cloud <cpcloud@gmail.com> Thu, 02 Aug 2018 23:58:23 -0000
|
||||
|
||||
apache-arrow (0.9.0-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Kouhei Sutou <kou@clear-code.com> Fri, 16 Mar 2018 16:56:31 -0000
|
||||
|
||||
apache-arrow (0.8.0-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
* Add libarrow-gpu-glib0, libarrow-gpu-glib-dev and gir1.2-arrow-gpu-1.0.
|
||||
|
||||
-- Uwe L. Korn <uwelk@xhochy.com> Sun, 17 Dec 2017 20:24:44 -0000
|
||||
|
||||
apache-arrow (0.7.1-2) unstable; urgency=low
|
||||
|
||||
* Add libarrow-gpu0 and libarrow-gpu-dev.
|
||||
|
||||
* Add libarrow-python-dev.
|
||||
|
||||
-- Kouhei Sutou <kou@clear-code.com> Sun, 29 Oct 2017 21:59:13 +0900
|
||||
|
||||
apache-arrow (0.7.1-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Kouhei Sutou <kou@clear-code.com> Wed, 27 Sep 2017 13:19:05 -0000
|
||||
|
||||
apache-arrow (0.7.0-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Wes McKinney <wes.mckinney@twosigma.com> Tue, 12 Sep 2017 22:01:14 -0000
|
||||
|
||||
apache-arrow (0.6.0-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Kouhei Sutou <kou@clear-code.com> Fri, 11 Aug 2017 21:27:51 -0000
|
||||
|
||||
apache-arrow (0.6.0.20170802-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Kouhei Sutou <kou@clear-code.com> Wed, 02 Aug 2017 22:28:18 -0000
|
||||
@@ -0,0 +1 @@
|
||||
10
|
||||
@@ -0,0 +1,444 @@
|
||||
Source: apache-arrow
|
||||
Section: devel
|
||||
Priority: optional
|
||||
Maintainer: Apache Arrow Developers <dev@arrow.apache.org>
|
||||
Build-Depends:
|
||||
autoconf-archive,
|
||||
bison,
|
||||
clang-7,
|
||||
cmake,
|
||||
debhelper (>= 9.20160115),
|
||||
dh-autoreconf,
|
||||
flex,
|
||||
git,
|
||||
gobject-introspection,
|
||||
gtk-doc-tools,
|
||||
libboost-filesystem-dev,
|
||||
libboost-regex-dev,
|
||||
libboost-system-dev,
|
||||
libbrotli-dev,
|
||||
libdouble-conversion-dev,
|
||||
libgirepository1.0-dev,
|
||||
libgoogle-glog-dev,
|
||||
liblz4-dev,
|
||||
libprotobuf-dev,
|
||||
libprotoc-dev,
|
||||
libre2-dev,
|
||||
libsnappy-dev,
|
||||
libssl-dev,
|
||||
libzstd-dev,
|
||||
nvidia-cuda-toolkit,
|
||||
pkg-config,
|
||||
protobuf-compiler,
|
||||
python3-dev,
|
||||
python3-numpy
|
||||
Build-Depends-Indep: libglib2.0-doc
|
||||
Standards-Version: 3.9.6
|
||||
Homepage: https://arrow.apache.org/
|
||||
|
||||
Package: libarrow14
|
||||
Section: libs
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Pre-Depends: ${misc:Pre-Depends}
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
${shlibs:Depends}
|
||||
Description: Apache Arrow is a data processing library for analysis
|
||||
.
|
||||
This package provides C++ library files.
|
||||
|
||||
Package: libarrow-python14
|
||||
Section: libs
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Pre-Depends: ${misc:Pre-Depends}
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
${shlibs:Depends},
|
||||
libarrow14 (= ${binary:Version}),
|
||||
python3,
|
||||
python3-numpy
|
||||
Description: Apache Arrow is a data processing library for analysis
|
||||
.
|
||||
This package provides C++ library files for Python support.
|
||||
|
||||
Package: libarrow-cuda14
|
||||
Section: libs
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Pre-Depends: ${misc:Pre-Depends}
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
${shlibs:Depends},
|
||||
libarrow14 (= ${binary:Version})
|
||||
Description: Apache Arrow is a data processing library for analysis
|
||||
.
|
||||
This package provides C++ library files for CUDA support.
|
||||
|
||||
Package: libarrow-dev
|
||||
Section: libdevel
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
libarrow14 (= ${binary:Version})
|
||||
Description: Apache Arrow is a data processing library for analysis
|
||||
.
|
||||
This package provides C++ header files.
|
||||
|
||||
Package: libarrow-python-dev
|
||||
Section: libdevel
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
libarrow-dev (= ${binary:Version}),
|
||||
libarrow-python14 (= ${binary:Version})
|
||||
Description: Apache Arrow is a data processing library for analysis
|
||||
.
|
||||
This package provides C++ header files for Python support.
|
||||
|
||||
Package: libarrow-cuda-dev
|
||||
Section: libdevel
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
libarrow-dev (= ${binary:Version}),
|
||||
libarrow-cuda14 (= ${binary:Version})
|
||||
Description: Apache Arrow is a data processing library for analysis
|
||||
.
|
||||
This package provides C++ header files for CUDA support.
|
||||
|
||||
Package: libgandiva14
|
||||
Section: libs
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Pre-Depends: ${misc:Pre-Depends}
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
${shlibs:Depends},
|
||||
libarrow14 (= ${binary:Version})
|
||||
Description: Gandiva is a toolset for compiling and evaluating expressions
|
||||
on Arrow Data.
|
||||
.
|
||||
This package provides C++ library files.
|
||||
|
||||
Package: libgandiva-dev
|
||||
Section: libdevel
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
libarrow-dev (= ${binary:Version}),
|
||||
libgandiva14 (= ${binary:Version})
|
||||
Description: Gandiva is a toolset for compiling and evaluating expressions
|
||||
on Arrow Data.
|
||||
.
|
||||
This package provides C++ header files.
|
||||
|
||||
Package: libplasma14
|
||||
Section: libs
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Pre-Depends: ${misc:Pre-Depends}
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
${shlibs:Depends},
|
||||
libarrow-cuda14 (= ${binary:Version})
|
||||
Description: Plasma is an in-memory object store and cache for big data.
|
||||
.
|
||||
This package provides C++ library files to connect plasma_store_server.
|
||||
|
||||
Package: plasma-store-server
|
||||
Section: utils
|
||||
Architecture: any
|
||||
Pre-Depends: ${misc:Pre-Depends}
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
${shlibs:Depends},
|
||||
libplasma14 (= ${binary:Version})
|
||||
Description: Plasma is an in-memory object store and cache for big data.
|
||||
.
|
||||
This package provides plasma_store_server.
|
||||
|
||||
Package: libplasma-dev
|
||||
Section: libdevel
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
libarrow-cuda-dev (= ${binary:Version}),
|
||||
libplasma14 (= ${binary:Version})
|
||||
Description: Plasma is an in-memory object store and cache for big data.
|
||||
.
|
||||
This package provides C++ header files.
|
||||
|
||||
Package: libparquet14
|
||||
Section: libs
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Pre-Depends: ${misc:Pre-Depends}
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
${shlibs:Depends}
|
||||
Description: Apache Parquet is a columnar storage format
|
||||
.
|
||||
This package provides C++ library files to process Apache Parquet format.
|
||||
|
||||
Package: libparquet-dev
|
||||
Section: libdevel
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
libarrow-dev (= ${binary:Version}),
|
||||
libparquet14 (= ${binary:Version})
|
||||
Description: Apache Parquet is a columnar storage format
|
||||
.
|
||||
This package provides C++ header files.
|
||||
|
||||
Package: libarrow-glib14
|
||||
Section: libs
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Pre-Depends: ${misc:Pre-Depends}
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
${shlibs:Depends},
|
||||
libarrow14 (= ${binary:Version})
|
||||
Description: Apache Arrow is a data processing library for analysis
|
||||
.
|
||||
This package provides GLib based library files.
|
||||
|
||||
Package: gir1.2-arrow-1.0
|
||||
Section: introspection
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Depends:
|
||||
${gir:Depends},
|
||||
${misc:Depends}
|
||||
Description: Apache Arrow is a data processing library for analysis
|
||||
.
|
||||
This package provides GObject Introspection typelib files.
|
||||
|
||||
Package: libarrow-glib-dev
|
||||
Section: libdevel
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
libglib2.0-dev,
|
||||
libarrow-dev (= ${binary:Version}),
|
||||
libarrow-glib14 (= ${binary:Version}),
|
||||
gir1.2-arrow-1.0 (= ${binary:Version})
|
||||
Suggests: libarrow-glib-doc
|
||||
Description: Apache Arrow is a data processing library for analysis
|
||||
.
|
||||
This package provides GLib based header files.
|
||||
|
||||
Package: libarrow-glib-doc
|
||||
Section: doc
|
||||
Architecture: all
|
||||
Multi-Arch: foreign
|
||||
Depends:
|
||||
${misc:Depends}
|
||||
Recommends: libglib2.0-doc
|
||||
Description: Apache Arrow is a data processing library for analysis
|
||||
.
|
||||
This package provides documentations.
|
||||
|
||||
Package: libarrow-cuda-glib14
|
||||
Section: libs
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Pre-Depends: ${misc:Pre-Depends}
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
${shlibs:Depends},
|
||||
libarrow-glib14 (= ${binary:Version}),
|
||||
libarrow-cuda14 (= ${binary:Version})
|
||||
Description: Apache Arrow is a data processing library for analysis
|
||||
.
|
||||
This package provides GLib based library files for CUDA support.
|
||||
|
||||
Package: gir1.2-arrow-cuda-1.0
|
||||
Section: introspection
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Depends:
|
||||
${gir:Depends},
|
||||
${misc:Depends}
|
||||
Description: Apache Arrow is a data processing library for analysis
|
||||
.
|
||||
This package provides GObject Introspection typelib files for CUDA support.
|
||||
|
||||
Package: libarrow-cuda-glib-dev
|
||||
Section: libdevel
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
libarrow-cuda-dev (= ${binary:Version}),
|
||||
libarrow-glib-dev (= ${binary:Version}),
|
||||
libarrow-cuda-glib14 (= ${binary:Version}),
|
||||
gir1.2-arrow-cuda-1.0 (= ${binary:Version})
|
||||
Description: Apache Arrow is a data processing library for analysis
|
||||
.
|
||||
This package provides GLib based header files for CUDA support.
|
||||
|
||||
Package: libgandiva-glib14
|
||||
Section: libs
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Pre-Depends: ${misc:Pre-Depends}
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
${shlibs:Depends},
|
||||
libarrow-glib14 (= ${binary:Version}),
|
||||
libgandiva14 (= ${binary:Version})
|
||||
Description: Gandiva is a toolset for compiling and evaluating expressions
|
||||
on Arrow Data.
|
||||
.
|
||||
This package provides GLib based library files.
|
||||
|
||||
Package: gir1.2-gandiva-1.0
|
||||
Section: introspection
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Depends:
|
||||
${gir:Depends},
|
||||
${misc:Depends}
|
||||
Description: Gandiva is a toolset for compiling and evaluating expressions
|
||||
on Arrow Data.
|
||||
.
|
||||
This package provides GObject Introspection typelib files.
|
||||
|
||||
Package: libgandiva-glib-dev
|
||||
Section: libdevel
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
libgandiva-dev (= ${binary:Version}),
|
||||
libarrow-glib-dev (= ${binary:Version}),
|
||||
libgandiva-glib14 (= ${binary:Version}),
|
||||
gir1.2-gandiva-1.0 (= ${binary:Version})
|
||||
Description: Gandiva is a toolset for compiling and evaluating expressions
|
||||
on Arrow Data.
|
||||
.
|
||||
This package provides GLib based header files.
|
||||
|
||||
Package: libgandiva-glib-doc
|
||||
Section: doc
|
||||
Architecture: all
|
||||
Multi-Arch: foreign
|
||||
Depends:
|
||||
${misc:Depends}
|
||||
Recommends: libglib2.0-doc
|
||||
Description: Gandiva is a toolset for compiling and evaluating expressions
|
||||
on Arrow Data.
|
||||
.
|
||||
This package provides documentations.
|
||||
|
||||
Package: libplasma-glib14
|
||||
Section: libs
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Pre-Depends: ${misc:Pre-Depends}
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
${shlibs:Depends},
|
||||
libarrow-cuda-glib14 (= ${binary:Version}),
|
||||
libplasma14 (= ${binary:Version})
|
||||
Description: Plasma is an in-memory object store and cache for big data.
|
||||
.
|
||||
This package provides GLib based library files to connect plasma_store_server.
|
||||
|
||||
Package: gir1.2-plasma-1.0
|
||||
Section: introspection
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Depends:
|
||||
${gir:Depends},
|
||||
${misc:Depends}
|
||||
Description: Plasma is an in-memory object store and cache for big data.
|
||||
.
|
||||
This package provides GObject Introspection typelib files.
|
||||
|
||||
Package: libplasma-glib-dev
|
||||
Section: libdevel
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
libplasma-dev (= ${binary:Version}),
|
||||
libarrow-cuda-glib-dev (= ${binary:Version}),
|
||||
libplasma-glib14 (= ${binary:Version}),
|
||||
gir1.2-plasma-1.0 (= ${binary:Version})
|
||||
Description: Plasma is an in-memory object store and cache for big data.
|
||||
.
|
||||
This package provides GLib based header files.
|
||||
|
||||
Package: libplasma-glib-doc
|
||||
Section: doc
|
||||
Architecture: all
|
||||
Multi-Arch: foreign
|
||||
Depends:
|
||||
${misc:Depends}
|
||||
Recommends: libglib2.0-doc
|
||||
Description: Plasma is an in-memory object store and cache for big data.
|
||||
.
|
||||
This package provides documentations.
|
||||
|
||||
Package: libparquet-glib14
|
||||
Section: libs
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Pre-Depends: ${misc:Pre-Depends}
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
${shlibs:Depends},
|
||||
libarrow-glib14 (= ${binary:Version}),
|
||||
libparquet14 (= ${binary:Version})
|
||||
Description: Apache Parquet is a columnar storage format
|
||||
.
|
||||
This package provides GLib based library files.
|
||||
|
||||
Package: gir1.2-parquet-1.0
|
||||
Section: introspection
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Depends:
|
||||
${gir:Depends},
|
||||
${misc:Depends}
|
||||
Description: Apache Parquet is a columnar storage format
|
||||
.
|
||||
This package provides GObject Introspection typelib files.
|
||||
|
||||
Package: libparquet-glib-dev
|
||||
Section: libdevel
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
libarrow-glib-dev (= ${binary:Version}),
|
||||
libparquet-dev (= ${binary:Version}),
|
||||
libparquet-glib14 (= ${binary:Version}),
|
||||
gir1.2-parquet-1.0 (= ${binary:Version})
|
||||
Suggests: libparquet-glib-doc
|
||||
Description: Apache Parquet is a columnar storage format
|
||||
.
|
||||
This package provides GLib based header files.
|
||||
|
||||
Package: libparquet-glib-doc
|
||||
Section: doc
|
||||
Architecture: all
|
||||
Multi-Arch: foreign
|
||||
Depends:
|
||||
${misc:Depends}
|
||||
Recommends: libglib2.0-doc
|
||||
Description: Apache Parquet is a columnar storage format
|
||||
.
|
||||
This package provides documentations.
|
||||
@@ -0,0 +1,193 @@
|
||||
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||
Upstream-Name: Apache Arrow
|
||||
Upstream-Contact: <dev@arrow.apache.org>
|
||||
Source: https://dist.apache.org/repos/dist/release/arrow/
|
||||
|
||||
Files: *
|
||||
Copyright: 2016 The Apache Software Foundation
|
||||
License: Apache-2.0
|
||||
|
||||
Files: TODO for "This product includes software from the SFrame project"
|
||||
Copyright: 2015 Dato, Inc.
|
||||
2009 Carnegie Mellon University.
|
||||
License: BSD-3-clause
|
||||
|
||||
Files: TODO for "This product includes software from the Numpy project"
|
||||
Copyright: 1995, 1996, 1997 Jim Hugunin, hugunin@mit.edu
|
||||
2005 Travis E. Oliphant oliphant@ee.byu.edu Brigham Young University
|
||||
License: BSD-3-clause
|
||||
|
||||
Files: TODO for "This product includes software from the Feather project"
|
||||
Copyright: TODO
|
||||
License: Apache-2.0
|
||||
|
||||
Files: TODO for "This product includes software from the DyND project"
|
||||
Copyright: TODO
|
||||
License: BSD-2-clause
|
||||
|
||||
Files: TODO for "This product includes software from the LLVM project"
|
||||
Copyright: 2003-2007 University of Illinois at Urbana-Champaign.
|
||||
License: U-OF-I-BSD-LIKE
|
||||
|
||||
Files: TODO for "This product includes software from the google-lint project"
|
||||
Copyright: 2009 Google Inc. All rights reserved.
|
||||
License: BSD-3-clause
|
||||
|
||||
Files: TODO for "This product includes software from the mman-win32 project"
|
||||
Copyright: 2010 kutuzov.viktor.84
|
||||
License: MIT
|
||||
|
||||
Files: TODO for "This product includes software from the LevelDB project"
|
||||
Copyright: 2011 The LevelDB Authors. All rights reserved.
|
||||
License: BSD-3-clause
|
||||
|
||||
Files: TODO for "This product includes software from the CMake project"
|
||||
Copyright: 2001-2009 Kitware, Inc.
|
||||
2012-2014 Continuum Analytics, Inc.
|
||||
License: BSD-3-clause
|
||||
|
||||
Files: TODO for "This product includes software from https://github.com/matthew-brett/multibuild"
|
||||
Copyright: 2013-2016, Matt Terry and Matthew Brett; all rights reserved.
|
||||
License: BSD-2-clause
|
||||
|
||||
Files: TODO for "This product includes software from the Ibis project"
|
||||
Copyright: 2015 Cloudera, Inc.
|
||||
License: Apache-2.0
|
||||
|
||||
Files: TODO for "This product includes code from Apache Kudu"
|
||||
Copyright: 2016 The Apache Software Foundation
|
||||
License: Apache-2.0
|
||||
|
||||
License: Apache-2.0
|
||||
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
contributor license agreements. See the NOTICE file distributed with
|
||||
this work for additional information regarding copyright ownership.
|
||||
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||
(the "License"); you may not use this file except in compliance with
|
||||
the License. You may obtain a copy of the License at
|
||||
.
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
.
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
.
|
||||
On Debian systems, the full text of the Apache Software License version 2 can
|
||||
be found in the file `/usr/share/common-licenses/Apache-2.0'.
|
||||
|
||||
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:
|
||||
.
|
||||
1. Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
2. 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.
|
||||
3. Neither the name of the University 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 REGENTS 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 REGENTS OR CONTRIBUTORS 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.
|
||||
|
||||
License: BSD-2-clause
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions
|
||||
are met:
|
||||
.
|
||||
1) Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
.
|
||||
2) 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.
|
||||
.
|
||||
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 OR CONTRIBUTORS 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.
|
||||
|
||||
License: U-OF-I-BSD-LIKE
|
||||
==============================================================================
|
||||
LLVM Release License
|
||||
==============================================================================
|
||||
University of Illinois/NCSA
|
||||
Open Source License
|
||||
.
|
||||
Copyright (c) 2003-2013 University of Illinois at Urbana-Champaign.
|
||||
All rights reserved.
|
||||
.
|
||||
Developed by:
|
||||
.
|
||||
LLVM Team
|
||||
.
|
||||
University of Illinois at Urbana-Champaign
|
||||
.
|
||||
http://llvm.org
|
||||
.
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
this software and associated documentation files (the "Software"), to deal with
|
||||
the Software without restriction, including without limitation the rights to
|
||||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||
of the Software, and to permit persons to whom the Software is furnished to do
|
||||
so, subject to the following conditions:
|
||||
.
|
||||
* Redistributions of source code must retain the above copyright notice,
|
||||
this list of conditions and the following disclaimers.
|
||||
.
|
||||
* Redistributions in binary form must reproduce the above copyright notice,
|
||||
this list of conditions and the following disclaimers in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
.
|
||||
* Neither the names of the LLVM Team, University of Illinois at
|
||||
Urbana-Champaign, nor the names of its contributors may be used to
|
||||
endorse or promote products derived from this Software without specific
|
||||
prior written permission.
|
||||
.
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
|
||||
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
|
||||
SOFTWARE.
|
||||
|
||||
License: MIT
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
.
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
.
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
||||
@@ -0,0 +1 @@
|
||||
usr/lib/*/girepository-1.0/Arrow-1.0.typelib
|
||||
@@ -0,0 +1 @@
|
||||
usr/lib/*/girepository-1.0/ArrowCUDA-1.0.typelib
|
||||
@@ -0,0 +1 @@
|
||||
usr/lib/*/girepository-1.0/Gandiva-1.0.typelib
|
||||
@@ -0,0 +1 @@
|
||||
usr/lib/*/girepository-1.0/Parquet-1.0.typelib
|
||||
@@ -0,0 +1 @@
|
||||
usr/lib/*/girepository-1.0/Plasma-1.0.typelib
|
||||
@@ -0,0 +1,3 @@
|
||||
usr/lib/*/libarrow_cuda.a
|
||||
usr/lib/*/libarrow_cuda.so
|
||||
usr/lib/*/pkgconfig/arrow-cuda.pc
|
||||
@@ -0,0 +1,5 @@
|
||||
usr/include/arrow-cuda-glib/
|
||||
usr/lib/*/libarrow-cuda-glib.a
|
||||
usr/lib/*/libarrow-cuda-glib.so
|
||||
usr/lib/*/pkgconfig/arrow-cuda-glib.pc
|
||||
usr/share/gir-1.0/ArrowCUDA-1.0.gir
|
||||
@@ -0,0 +1 @@
|
||||
usr/lib/*/libarrow-cuda-glib.so.*
|
||||
@@ -0,0 +1 @@
|
||||
usr/lib/*/libarrow_cuda.so.*
|
||||
@@ -0,0 +1,7 @@
|
||||
usr/include/arrow/
|
||||
usr/lib/*/libarrow.a
|
||||
usr/lib/*/libarrow.so
|
||||
usr/lib/*/pkgconfig/arrow.pc
|
||||
usr/lib/*/pkgconfig/arrow-compute.pc
|
||||
usr/lib/*/pkgconfig/arrow-orc.pc
|
||||
usr/lib/*/cmake/arrow/
|
||||
@@ -0,0 +1,7 @@
|
||||
usr/include/arrow-glib/
|
||||
usr/lib/*/libarrow-glib.a
|
||||
usr/lib/*/libarrow-glib.so
|
||||
usr/lib/*/pkgconfig/arrow-glib.pc
|
||||
usr/lib/*/pkgconfig/arrow-orc-glib.pc
|
||||
usr/share/gir-1.0/Arrow-1.0.gir
|
||||
usr/share/arrow-glib/example/
|
||||
@@ -0,0 +1,9 @@
|
||||
Document: arrow-glib
|
||||
Title: Apache Arrow GLib Reference Manual
|
||||
Author: The Apache Software Foundation
|
||||
Abstract: Apache Arrow GLib is a data processing library for analysis that uses GLib.
|
||||
Section: Programming
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/libarrow-glib-doc/arrow-glib/index.html
|
||||
Files: /usr/share/doc/libarrow-glib-doc/arrow-glib/*.html
|
||||
@@ -0,0 +1 @@
|
||||
usr/share/doc/libarrow-glib-doc/arrow-glib/
|
||||
@@ -0,0 +1,3 @@
|
||||
usr/share/doc/libglib2.0-doc/glib usr/share/doc/libarrow-glib-doc/glib
|
||||
usr/share/doc/libglib2.0-doc/gobject usr/share/doc/libarrow-glib-doc/gobject
|
||||
usr/share/doc/libarrow-glib-doc/arrow-glib usr/share/gtk-doc/html/arrow-glib
|
||||
@@ -0,0 +1 @@
|
||||
usr/lib/*/libarrow-glib.so.*
|
||||
@@ -0,0 +1,3 @@
|
||||
usr/lib/*/libarrow_python.a
|
||||
usr/lib/*/libarrow_python.so
|
||||
usr/lib/*/pkgconfig/arrow-python.pc
|
||||
@@ -0,0 +1 @@
|
||||
usr/lib/*/libarrow_python.so.*
|
||||
@@ -0,0 +1 @@
|
||||
usr/lib/*/libarrow.so.*
|
||||
@@ -0,0 +1,3 @@
|
||||
usr/lib/*/libgandiva.a
|
||||
usr/lib/*/libgandiva.so
|
||||
usr/lib/*/pkgconfig/gandiva.pc
|
||||
@@ -0,0 +1,5 @@
|
||||
usr/include/gandiva-glib/
|
||||
usr/lib/*/libgandiva-glib.a
|
||||
usr/lib/*/libgandiva-glib.so
|
||||
usr/lib/*/pkgconfig/gandiva-glib.pc
|
||||
usr/share/gir-1.0/Gandiva-1.0.gir
|
||||
@@ -0,0 +1,9 @@
|
||||
Document: gandiva-glib
|
||||
Title: Gandiva GLib Reference Manual
|
||||
Author: The Apache Software Foundation
|
||||
Abstract: Gandiva GLib is a toolset for compiling and evaluating expressions on Arrow Data that uses GLib.
|
||||
Section: Programming
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/libarrow-glib-doc/gandiva-glib/index.html
|
||||
Files: /usr/share/doc/libarrow-glib-doc/gandiva-glib/*.html
|
||||
@@ -0,0 +1 @@
|
||||
usr/share/doc/libarrow-glib-doc/gandiva-glib/
|
||||
@@ -0,0 +1,3 @@
|
||||
usr/share/doc/libglib2.0-doc/glib usr/share/doc/libgandiva-glib-doc/glib
|
||||
usr/share/doc/libglib2.0-doc/gobject usr/share/doc/libgandiva-glib-doc/gobject
|
||||
usr/share/doc/libarrow-glib-doc/gandiva-glib usr/share/gtk-doc/html/gandiva-glib
|
||||
@@ -0,0 +1 @@
|
||||
usr/lib/*/libgandiva-glib.so.*
|
||||
@@ -0,0 +1 @@
|
||||
usr/lib/*/libgandiva.so.*
|
||||
@@ -0,0 +1,4 @@
|
||||
usr/include/parquet/
|
||||
usr/lib/*/libparquet.a
|
||||
usr/lib/*/libparquet.so
|
||||
usr/lib/*/pkgconfig/parquet.pc
|
||||
@@ -0,0 +1,5 @@
|
||||
usr/include/parquet-glib/
|
||||
usr/lib/*/libparquet-glib.a
|
||||
usr/lib/*/libparquet-glib.so
|
||||
usr/lib/*/pkgconfig/parquet-glib.pc
|
||||
usr/share/gir-1.0/Parquet-1.0.gir
|
||||
@@ -0,0 +1,9 @@
|
||||
Document: parquet-glib
|
||||
Title: Apache Parquet GLib Reference Manual
|
||||
Author: The Apache Software Foundation
|
||||
Abstract: Apache Parquet GLib is a columnar storage format processing library that uses GLib.
|
||||
Section: Programming
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/libarrow-glib-doc/parquet-glib/index.html
|
||||
Files: /usr/share/doc/libarrow-glib-doc/parquet-glib/*.html
|
||||
@@ -0,0 +1 @@
|
||||
usr/share/doc/libarrow-glib-doc/parquet-glib/
|
||||
@@ -0,0 +1,3 @@
|
||||
usr/share/doc/libglib2.0-doc/glib usr/share/doc/libparquet-glib-doc/glib
|
||||
usr/share/doc/libglib2.0-doc/gobject usr/share/doc/libparquet-glib-doc/gobject
|
||||
usr/share/doc/libarrow-glib-doc/parquet-glib usr/share/gtk-doc/html/parquet-glib
|
||||
@@ -0,0 +1 @@
|
||||
usr/lib/*/libparquet-glib.so.*
|
||||
@@ -0,0 +1 @@
|
||||
usr/lib/*/libparquet.so.*
|
||||
@@ -0,0 +1,3 @@
|
||||
usr/lib/*/libplasma.a
|
||||
usr/lib/*/libplasma.so
|
||||
usr/lib/*/pkgconfig/plasma.pc
|
||||
@@ -0,0 +1,5 @@
|
||||
usr/include/plasma-glib/
|
||||
usr/lib/*/libplasma-glib.a
|
||||
usr/lib/*/libplasma-glib.so
|
||||
usr/lib/*/pkgconfig/plasma-glib.pc
|
||||
usr/share/gir-1.0/Plasma-1.0.gir
|
||||
@@ -0,0 +1,9 @@
|
||||
Document: plasma-glib
|
||||
Title: Plasma GLib Reference Manual
|
||||
Author: The Apache Software Foundation
|
||||
Abstract: Plasma GLib is an in-memory object store and cache for big data that uses GLib.
|
||||
Section: Programming
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/libarrow-glib-doc/plasma-glib/index.html
|
||||
Files: /usr/share/doc/libarrow-glib-doc/plasma-glib/*.html
|
||||
@@ -0,0 +1 @@
|
||||
usr/share/doc/libarrow-glib-doc/plasma-glib/
|
||||
@@ -0,0 +1,3 @@
|
||||
usr/share/doc/libglib2.0-doc/glib usr/share/doc/libplasma-glib-doc/glib
|
||||
usr/share/doc/libglib2.0-doc/gobject usr/share/doc/libplasma-glib-doc/gobject
|
||||
usr/share/doc/libarrow-glib-doc/plasma-glib usr/share/gtk-doc/html/plasma-glib
|
||||
@@ -0,0 +1 @@
|
||||
usr/lib/*/libplasma-glib.so.*
|
||||
@@ -0,0 +1 @@
|
||||
usr/lib/*/libplasma.so.*
|
||||
Whitespace-only changes.
@@ -0,0 +1 @@
|
||||
usr/bin/plasma_store_server
|
||||
+64
@@ -0,0 +1,64 @@
|
||||
#!/usr/bin/make -f
|
||||
# -*- makefile-gmake -*-
|
||||
#
|
||||
# Uncomment this to turn on verbose mode.
|
||||
#export DH_VERBOSE=1
|
||||
# This has to be exported to make some magic below work.
|
||||
export DH_OPTIONS
|
||||
|
||||
export DEB_BUILD_MAINT_OPTIONS=reproducible=-timeless
|
||||
|
||||
BUILD_TYPE=release
|
||||
|
||||
%:
|
||||
dh $@ --with gir,autoreconf
|
||||
|
||||
override_dh_autoreconf:
|
||||
dh_autoreconf \
|
||||
--sourcedirectory=c_glib \
|
||||
./autogen.sh
|
||||
|
||||
override_dh_auto_configure:
|
||||
dh_auto_configure \
|
||||
--sourcedirectory=cpp \
|
||||
--builddirectory=cpp_build \
|
||||
-- \
|
||||
-DARROW_CUDA=ON \
|
||||
-DARROW_GANDIVA=ON \
|
||||
-DARROW_GANDIVA_JAVA=OFF \
|
||||
-DARROW_ORC=ON \
|
||||
-DARROW_PARQUET=ON \
|
||||
-DARROW_PLASMA=ON \
|
||||
-DARROW_PYTHON=ON \
|
||||
-DCMAKE_BUILD_TYPE=$(BUILD_TYPE) \
|
||||
-DPythonInterp_FIND_VERSION=ON \
|
||||
-DPythonInterp_FIND_VERSION_MAJOR=3
|
||||
dh_auto_configure \
|
||||
--sourcedirectory=c_glib \
|
||||
--builddirectory=c_glib_build \
|
||||
-- \
|
||||
--with-arrow-cpp-build-dir=$(CURDIR)/cpp_build \
|
||||
--with-arrow-cpp-build-type=$(BUILD_TYPE) \
|
||||
--enable-gtk-doc \
|
||||
--with-html-dir=\$${prefix}/share/doc/libarrow-glib-doc
|
||||
|
||||
override_dh_auto_build:
|
||||
dh_auto_build \
|
||||
--sourcedirectory=cpp \
|
||||
--builddirectory=cpp_build
|
||||
env \
|
||||
LD_LIBRARY_PATH=$(CURDIR)/cpp_build/$(BUILD_TYPE) \
|
||||
dh_auto_build \
|
||||
--sourcedirectory=c_glib \
|
||||
--builddirectory=c_glib_build
|
||||
|
||||
override_dh_auto_install:
|
||||
dh_auto_install \
|
||||
--sourcedirectory=cpp \
|
||||
--builddirectory=cpp_build
|
||||
dh_auto_install \
|
||||
--sourcedirectory=c_glib \
|
||||
--builddirectory=c_glib_build
|
||||
|
||||
# disable 'make check'.
|
||||
override_dh_auto_test:
|
||||
@@ -0,0 +1 @@
|
||||
3.0 (quilt)
|
||||
@@ -0,0 +1,2 @@
|
||||
version=3
|
||||
https://dist.apache.org/repos/dist/release/arrow/arrow-(.+)/apache-arrow-(.+).tar.gz
|
||||
@@ -1 +1 @@
|
||||
10
|
||||
12
|
||||
@@ -1,14 +1,12 @@
|
||||
Source: apache-arrow
|
||||
Section: devel
|
||||
Priority: optional
|
||||
Maintainer: Kouhei Sutou <kou@clear-code.com>
|
||||
Maintainer: Apache Arrow Developers <dev@arrow.apache.org>
|
||||
Build-Depends:
|
||||
autoconf-archive,
|
||||
bison,
|
||||
clang-7,
|
||||
cmake,
|
||||
debhelper (>= 9.20160115),
|
||||
dh-autoreconf,
|
||||
debhelper (>= 12),
|
||||
flex,
|
||||
git,
|
||||
gobject-introspection,
|
||||
@@ -20,17 +18,21 @@ Build-Depends:
|
||||
libdouble-conversion-dev,
|
||||
libgirepository1.0-dev,
|
||||
libgoogle-glog-dev,
|
||||
libgtest-dev,
|
||||
liblz4-dev,
|
||||
libprotobuf-dev,
|
||||
libprotoc-dev,
|
||||
libre2-dev,
|
||||
libsnappy-dev,
|
||||
libssl-dev,
|
||||
libzstd-dev,
|
||||
ninja-build,
|
||||
nvidia-cuda-toolkit,
|
||||
pkg-config,
|
||||
protobuf-compiler,
|
||||
python3-dev,
|
||||
python3-numpy
|
||||
python3-numpy,
|
||||
tzdata
|
||||
Build-Depends-Indep: libglib2.0-doc
|
||||
Standards-Version: 3.9.6
|
||||
Homepage: https://arrow.apache.org/
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
usr/include/arrow-cuda-glib/
|
||||
usr/lib/*/libarrow-cuda-glib.a
|
||||
usr/lib/*/libarrow-cuda-glib.so
|
||||
usr/lib/*/pkgconfig/arrow-cuda-glib.pc
|
||||
usr/share/gir-1.0/ArrowCUDA-1.0.gir
|
||||
@@ -1,7 +1,5 @@
|
||||
usr/include/arrow-glib/
|
||||
usr/lib/*/libarrow-glib.a
|
||||
usr/lib/*/libarrow-glib.so
|
||||
usr/lib/*/pkgconfig/arrow-glib.pc
|
||||
usr/lib/*/pkgconfig/arrow-orc-glib.pc
|
||||
usr/share/gir-1.0/Arrow-1.0.gir
|
||||
usr/share/arrow-glib/example/
|
||||
@@ -5,5 +5,5 @@ Abstract: Apache Arrow GLib is a data processing library for analysis that uses
|
||||
Section: Programming
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/libarrow-glib-doc/arrow-glib/index.html
|
||||
Files: /usr/share/doc/libarrow-glib-doc/arrow-glib/*.html
|
||||
Index: /usr/share/gtk-doc/html/arrow-glib/index.html
|
||||
Files: /usr/share/gtk-doc/html/arrow-glib/*.html
|
||||
@@ -1 +1 @@
|
||||
usr/share/doc/libarrow-glib-doc/arrow-glib/
|
||||
usr/share/gtk-doc/html/arrow-glib /usr/share/doc/libarrow-glib-doc
|
||||
@@ -1,3 +1,3 @@
|
||||
usr/share/doc/libarrow-glib-doc/arrow-glib usr/share/gtk-doc/html/arrow-glib
|
||||
usr/share/doc/libglib2.0-doc/glib usr/share/doc/libarrow-glib-doc/glib
|
||||
usr/share/doc/libglib2.0-doc/gobject usr/share/doc/libarrow-glib-doc/gobject
|
||||
usr/share/doc/libarrow-glib-doc/arrow-glib usr/share/gtk-doc/html/arrow-glib
|
||||
@@ -1,5 +1,4 @@
|
||||
usr/include/gandiva-glib/
|
||||
usr/lib/*/libgandiva-glib.a
|
||||
usr/lib/*/libgandiva-glib.so
|
||||
usr/lib/*/pkgconfig/gandiva-glib.pc
|
||||
usr/share/gir-1.0/Gandiva-1.0.gir
|
||||
@@ -5,5 +5,5 @@ Abstract: Gandiva GLib is a toolset for compiling and evaluating expressions on
|
||||
Section: Programming
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/libarrow-glib-doc/gandiva-glib/index.html
|
||||
Files: /usr/share/doc/libarrow-glib-doc/gandiva-glib/*.html
|
||||
Index: /usr/share/gtk-doc/html/gandiva-glib/index.html
|
||||
Files: /usr/share/gtk-doc/html/gandiva-glib/*.html
|
||||
@@ -1 +1 @@
|
||||
usr/share/doc/libarrow-glib-doc/gandiva-glib/
|
||||
usr/share/gtk-doc/html/gandiva-glib /usr/share/doc/libgandiva-glib-doc
|
||||
@@ -1,3 +1,3 @@
|
||||
usr/share/doc/libgandiva-glib-doc/gandiva-glib usr/share/gtk-doc/html/gandiva-glib
|
||||
usr/share/doc/libglib2.0-doc/glib usr/share/doc/libgandiva-glib-doc/glib
|
||||
usr/share/doc/libglib2.0-doc/gobject usr/share/doc/libgandiva-glib-doc/gobject
|
||||
usr/share/doc/libarrow-glib-doc/gandiva-glib usr/share/gtk-doc/html/gandiva-glib
|
||||
@@ -1,5 +1,4 @@
|
||||
usr/include/parquet-glib/
|
||||
usr/lib/*/libparquet-glib.a
|
||||
usr/lib/*/libparquet-glib.so
|
||||
usr/lib/*/pkgconfig/parquet-glib.pc
|
||||
usr/share/gir-1.0/Parquet-1.0.gir
|
||||
@@ -5,5 +5,5 @@ Abstract: Apache Parquet GLib is a columnar storage format processing library th
|
||||
Section: Programming
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/libarrow-glib-doc/parquet-glib/index.html
|
||||
Files: /usr/share/doc/libarrow-glib-doc/parquet-glib/*.html
|
||||
Index: /usr/share/gtk-doc/html/parquet-glib/index.html
|
||||
Files: /usr/share/gtk-doc/html/parquet-glib/*.html
|
||||
@@ -1 +1 @@
|
||||
usr/share/doc/libarrow-glib-doc/parquet-glib/
|
||||
usr/share/gtk-doc/html/parquet-glib /usr/share/doc/libparquet-glib-doc
|
||||
@@ -1,3 +1,3 @@
|
||||
usr/share/doc/libparquet-glib-doc/parquet-glib usr/share/gtk-doc/html/parquet-glib
|
||||
usr/share/doc/libglib2.0-doc/glib usr/share/doc/libparquet-glib-doc/glib
|
||||
usr/share/doc/libglib2.0-doc/gobject usr/share/doc/libparquet-glib-doc/gobject
|
||||
usr/share/doc/libarrow-glib-doc/parquet-glib usr/share/gtk-doc/html/parquet-glib
|
||||
@@ -1,5 +1,4 @@
|
||||
usr/include/plasma-glib/
|
||||
usr/lib/*/libplasma-glib.a
|
||||
usr/lib/*/libplasma-glib.so
|
||||
usr/lib/*/pkgconfig/plasma-glib.pc
|
||||
usr/share/gir-1.0/Plasma-1.0.gir
|
||||
@@ -5,5 +5,5 @@ Abstract: Plasma GLib is an in-memory object store and cache for big data that u
|
||||
Section: Programming
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/libarrow-glib-doc/plasma-glib/index.html
|
||||
Files: /usr/share/doc/libarrow-glib-doc/plasma-glib/*.html
|
||||
Index: /usr/share/gtk-doc/html/plasma-glib/index.html
|
||||
Files: /usr/share/gtk-doc/html/plasma-glib/*.html
|
||||
@@ -1 +1 @@
|
||||
usr/share/doc/libarrow-glib-doc/plasma-glib/
|
||||
usr/share/gtk-doc/html/plasma-glib /usr/share/doc/libplasma-glib-doc
|
||||
@@ -1,3 +1,3 @@
|
||||
usr/share/doc/libplasma-glib-doc/plasma-glib usr/share/gtk-doc/html/plasma-glib
|
||||
usr/share/doc/libglib2.0-doc/glib usr/share/doc/libplasma-glib-doc/glib
|
||||
usr/share/doc/libglib2.0-doc/gobject usr/share/doc/libplasma-glib-doc/gobject
|
||||
usr/share/doc/libarrow-glib-doc/plasma-glib usr/share/gtk-doc/html/plasma-glib
|
||||
@@ -11,46 +11,45 @@ export DEB_BUILD_MAINT_OPTIONS=reproducible=-timeless
|
||||
BUILD_TYPE=release
|
||||
|
||||
%:
|
||||
dh $@ --with gir,autoreconf
|
||||
|
||||
override_dh_autoreconf:
|
||||
dh_autoreconf \
|
||||
--sourcedirectory=c_glib \
|
||||
./autogen.sh
|
||||
dh $@ --with gir
|
||||
|
||||
override_dh_auto_configure:
|
||||
dh_auto_configure \
|
||||
--sourcedirectory=cpp \
|
||||
--builddirectory=cpp_build \
|
||||
--buildsystem=cmake+ninja \
|
||||
-- \
|
||||
-DCMAKE_BUILD_TYPE=$(BUILD_TYPE) \
|
||||
-DARROW_PYTHON=ON \
|
||||
-DARROW_BUILD_TESTS=ON \
|
||||
-DARROW_CUDA=ON \
|
||||
-DARROW_GANDIVA=ON \
|
||||
-DARROW_GANDIVA_JAVA=OFF \
|
||||
-DARROW_ORC=ON \
|
||||
-DARROW_PARQUET=ON \
|
||||
-DARROW_PLASMA=ON \
|
||||
-DARROW_GANDIVA=ON \
|
||||
-DARROW_GANDIVA_JAVA=OFF \
|
||||
-DARROW_PYTHON=ON \
|
||||
-DCMAKE_BUILD_TYPE=$(BUILD_TYPE) \
|
||||
-DPythonInterp_FIND_VERSION=ON \
|
||||
-DPythonInterp_FIND_VERSION_MAJOR=3 \
|
||||
-DARROW_CUDA=ON
|
||||
dh_auto_configure \
|
||||
--sourcedirectory=c_glib \
|
||||
--builddirectory=c_glib_build \
|
||||
-- \
|
||||
--with-arrow-cpp-build-dir=$(CURDIR)/cpp_build \
|
||||
--with-arrow-cpp-build-type=$(BUILD_TYPE) \
|
||||
--enable-gtk-doc \
|
||||
--with-html-dir=\$${prefix}/share/doc/libarrow-glib-doc
|
||||
-DPythonInterp_FIND_VERSION_MAJOR=3
|
||||
|
||||
override_dh_auto_build:
|
||||
dh_auto_build \
|
||||
--sourcedirectory=cpp \
|
||||
--builddirectory=cpp_build
|
||||
--builddirectory=cpp_build \
|
||||
--buildsystem=cmake+ninja
|
||||
dh_auto_configure \
|
||||
--sourcedirectory=c_glib \
|
||||
--builddirectory=c_glib_build \
|
||||
--buildsystem=meson+ninja \
|
||||
-- \
|
||||
-Darrow_cpp_build_type=$(BUILD_TYPE) \
|
||||
-Darrow_cpp_build_dir=$(CURDIR)/cpp_build \
|
||||
-Dgtk_doc=true
|
||||
env \
|
||||
LD_LIBRARY_PATH=$(CURDIR)/cpp_build/$(BUILD_TYPE) \
|
||||
dh_auto_build \
|
||||
--sourcedirectory=c_glib \
|
||||
--builddirectory=c_glib_build
|
||||
--builddirectory=c_glib_build \
|
||||
--buildsystem=meson+ninja
|
||||
|
||||
override_dh_auto_install:
|
||||
dh_auto_install \
|
||||
@@ -58,7 +57,14 @@ override_dh_auto_install:
|
||||
--builddirectory=cpp_build
|
||||
dh_auto_install \
|
||||
--sourcedirectory=c_glib \
|
||||
--builddirectory=c_glib_build
|
||||
--builddirectory=c_glib_build \
|
||||
--buildsystem=meson+ninja
|
||||
|
||||
# disable 'make check'.
|
||||
override_dh_auto_test:
|
||||
git clone --depth 1 https://github.com/apache/arrow-testing.git
|
||||
git clone --depth 1 https://github.com/apache/parquet-testing.git
|
||||
cd cpp_build && \
|
||||
env \
|
||||
ARROW_TEST_DATA=$(CURDIR)/arrow-testing/data \
|
||||
PARQUET_TEST_DATA=$(CURDIR)/parquet-testing/data \
|
||||
ctest --exclude-regex 'arrow-cuda-test|plasma-client_tests'
|
||||
+1
-1
@@ -416,7 +416,7 @@ tasks:
|
||||
platform: linux
|
||||
template: linux-packages/travis.linux.yml
|
||||
params:
|
||||
build_command: rake apt:build APT_TARGETS=ubuntu-bionic
|
||||
build_command: rake apt:build APT_TARGETS=ubuntu-cosmic
|
||||
upload_extensions:
|
||||
- .deb
|
||||
- .dsc
|
||||
|
||||
Reference in new issue
Block a user