* update apache-orc to 2.0.1-2

This commit is contained in:
Alexander Baldeck 2024-07-26 07:44:28 +02:00
parent 7f46fd2307
commit c6d1dfa9e5
3 changed files with 83 additions and 6 deletions

22
apache-orc/.SRCINFO Normal file
View File

@ -0,0 +1,22 @@
pkgbase = apache-orc
pkgdesc = Columnar storage for Hadoop workloads.
pkgver = 2.0.1
pkgrel = 2
url = https://orc.apache.org
arch = x86_64
license = Apache
checkdepends = gtest
makedepends = cmake
depends = lz4
depends = protobuf
depends = snappy
depends = zlib
depends = zstd
source = https://dlcdn.apache.org/orc/orc-2.0.1/orc-2.0.1.tar.gz
source = https://dlcdn.apache.org/orc/orc-2.0.1/orc-2.0.1.tar.gz.asc
validpgpkeys = F28C9C925C188C35E345614DEDA00CE834F0FC5C
validpgpkeys = AA94E2A8F0A0B7167305C5232D9F6201DECDFA29
sha256sums = 1ffac0228aa83f04a1b1cf2788a3af5953e82587ae3a77c41900e99f2557132d
sha256sums = SKIP
pkgname = apache-orc

View File

@ -1,25 +1,28 @@
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
# Maintainer: Bruno Pagani <archange@archlinux.org>
# Contributor: Guillaume Horel <guillaume.horel@gmail.com>
_pkg=orc
pkgname=apache-${_pkg}
pkgver=1.9.2
pkgrel=1.2
pkgver=2.0.1
pkgrel=2
pkgdesc="Columnar storage for Hadoop workloads."
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url="https://orc.apache.org"
license=(Apache)
depends=(lz4 protobuf snappy zlib zstd)
makedepends=(cmake gtest)
makedepends=(cmake)
checkdepends=(gtest)
source=(https://dlcdn.apache.org/${_pkg}/${_pkg}-${pkgver}/${_pkg}-${pkgver}.tar.gz{,.asc})
sha256sums=('7f46f2c184ecefd6791f1a53fb062286818bd8710c3f08b94dd3cac365e240ee'
sha256sums=('1ffac0228aa83f04a1b1cf2788a3af5953e82587ae3a77c41900e99f2557132d'
'SKIP')
validpgpkeys=(F28C9C925C188C35E345614DEDA00CE834F0FC5C) # Dongjoon Hyun (CODE SIGNING KEY) <dongjoon@apache.org>
validpgpkeys=(F28C9C925C188C35E345614DEDA00CE834F0FC5C # Dongjoon Hyun (CODE SIGNING KEY) <dongjoon@apache.org>
AA94E2A8F0A0B7167305C5232D9F6201DECDFA29) # William Hyun (CODE SIGNING KEY) <william@apache.org>
prepare(){
cd ${_pkg}-${pkgver}
sed -i 's/orc STATIC/orc SHARED/' c++/src/CMakeLists.txt
# Fix build with protobuf 27
sed -e 's|PROTOBUF_INCLUDE_DIR protobuf::libprotoc|PROTOBUF_INCLUDE_DIR protobuf::libprotobuf|' -i cmake_modules/FindProtobuf.cmake
}
build(){

View File

@ -0,0 +1,52 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
F2zVTKu6Q8kA5Ei9tyHyGg==
=otIy
-----END PGP PUBLIC KEY BLOCK-----