From 3c3612d6c3d809fb92c982c1053da9d87254bdcd Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Wed, 2 Dec 2020 16:12:42 +0000 Subject: [PATCH] removed core/libseccomp --- core/libseccomp/PKGBUILD | 62 ---------------------------------------- 1 file changed, 62 deletions(-) delete mode 100644 core/libseccomp/PKGBUILD diff --git a/core/libseccomp/PKGBUILD b/core/libseccomp/PKGBUILD deleted file mode 100644 index 4e19d05b4..000000000 --- a/core/libseccomp/PKGBUILD +++ /dev/null @@ -1,62 +0,0 @@ -# Maintainer: Levente Polyak -# Maintainer: Tobias Powalowski -# Contributor: Daniel Micay -# Contributor: Patryk Kowalczyk < patryk at kowalczyk dot ws> - -# ALARM: Kevin Mihelich -# - upstream patch for aarch64 syscalls (included in 2.4.4 and 2.5.0) - -pkgname=libseccomp -pkgver=2.4.2 -pkgrel=1.1 -pkgdesc='Enhanced seccomp library' -arch=('x86_64') -license=('LGPL2.1') -url="https://github.com/seccomp/libseccomp" -depends=('glibc') -checkdepends=('valgrind') -makedepends=('git') -provides=('libseccomp.so') -#source=(https://github.com/seccomp/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc}) -source=("git+https://github.com/seccomp/${pkgname}?signed#tag=v${pkgver}") -sha256sums=('SKIP') -# XXX: do NOT trust this key as its not yet in the strong set, see linked issue -# XXX: https://github.com/seccomp/libseccomp/issues/187 -# XXX: 47A68FCE37C7D7024FD65E11356CE62C2B524099 Tom Hromatka -# XXX: do NOT trust ^^ this key as its not yet in the strong set ^^ see linked issue -validpgpkeys=('7100AADFAE6E6E940D2E0AD655E45A5AE8CA7C8A') # Paul Moore - -pkgver() { - cd ${pkgname} - git describe --tags --match 'v*' | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' -} - -prepare() { - cd ${pkgname} - # assert annotated tag doesn't change - test "$(git rev-parse HEAD)" = "1b6cfd1fc0b7499a28c24299a93a80bd18619563" - # backport: api: define __SNR_ppoll again - git cherry-pick --no-commit e3647f5b6b52996bf30d0c2c1d1248e4182e1c1c - # aarch64: Use architecture specific header to general syscalls - git cherry-pick --no-commit 70d4916082a1d3a1ddef4e858be30cff6bbbb123 -} - -build() { - cd ${pkgname} - autoreconf -fiv - ./configure --prefix=/usr - make -} - -check() { - cd ${pkgname} - make check -} - -package() { - cd ${pkgname} - make DESTDIR="${pkgdir}" install - install -Dm 644 CHANGELOG README.md SECURITY.md -t "${pkgdir}/usr/share/doc/${pkgname}" -} - -# vim: ts=2 sw=2 et: