[arch-commits] Commit in xdp-tools/repos/community-x86_64 (PKGBUILD PKGBUILD)
Morten Linderud
foxboron at gemini.archlinux.org
Wed Jul 6 22:04:42 UTC 2022
Date: Wednesday, July 6, 2022 @ 22:04:42
Author: foxboron
Revision: 1246806
archrelease: copy trunk to community-x86_64
Added:
xdp-tools/repos/community-x86_64/PKGBUILD
(from rev 1246805, xdp-tools/trunk/PKGBUILD)
Deleted:
xdp-tools/repos/community-x86_64/PKGBUILD
----------+
PKGBUILD | 120 ++++++++++++++++++++++++++++++-------------------------------
1 file changed, 60 insertions(+), 60 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2022-07-06 22:04:38 UTC (rev 1246805)
+++ PKGBUILD 2022-07-06 22:04:42 UTC (rev 1246806)
@@ -1,60 +0,0 @@
-# Maintainer: Morten Linderud <foxboron at archlinux.org>
-# Contributor: Emanuel Schmidt <emanuel.schmidt at gmail.com>
-
-pkgbase=xdp-tools
-pkgname=(xdp-tools libxdp)
-pkgver=1.2.4
-pkgrel=1
-pkgdesc='Utilities and example programs for use with XDP'
-url='https://github.com/xdp-project/xdp-tools'
-license=('GPL' 'LGPL' 'BSD2')
-arch=('x86_64')
-depends=('libelf' 'linux-api-headers' 'libbpf' 'libpcap.so')
-makedepends=('clang' 'llvm' 'gcc' 'make' 'm4' 'pkgconfig' 'libpcap' 'zlib')
-options=(!lto debug)
-source=("$pkgname-$pkgver.tar.gz::https://github.com/xdp-project/xdp-tools/archive/refs/tags/v${pkgver}.tar.gz")
-sha512sums=('d77778b94bd373419f8bae6c63c5864feef89338ff18c8382c906bdfecb0ed2c2d3b71bef3e83769eec84263fd9b04bf9f1f284070282021f2fb2cc940b7c7b6')
-b2sums=('13dcf581b1ab003b13a720f40615044280d6389ca250d8dda55786a3de607cff567930f17c8ffeddc9c8c1fb588b3b79c737a60395a60f25818cc03c89ce0746')
-
-
-build() {
- cd "${pkgname}-${pkgver}"
- export PRODUCTION=1
- export DYNAMIC_LIBXDP=1
- export FORCE_SYSTEM_LIBBPF=1
- export PREFIX="/usr"
- ./configure
- make V=1
-}
-
-package_xdp-tools() {
- cd "${pkgname}-${pkgver}"
- pkgdesc="Utilities and example programs for use with XDP"
- depends=("libxdp")
- export DESTDIR="${pkgdir}"
- export SBINDIR="/usr/bin"
- export PREFIX="/usr"
- make install V=1
-
- install -d "${pkgdir}/usr/share/licenses/${pkgname}"
- install -Dm644 LICENSE LICENSES/* -t "${pkgdir}/usr/share/licenses/${pkgname}"
- rm -rf "${pkgdir}"/usr/share/xdp-tools \
- "${pkgdir}"/usr/lib/libxdp* \
- "${pkgdir}"/usr/lib/bpf/{xdp-dispatcher*,xsk_*} \
- "${pkgdir}"/usr/lib/pkgconfig \
- "${pkgdir}"/usr/include \
- "${pkgdir}"/usr/share/man/man3
-}
-
-package_libxdp() {
- cd "${pkgbase}-${pkgver}"
- pkgdesc="The libxdp package contains the libxdp library for managing XDP programs"
- provides=('libxdp.so')
- export DESTDIR="${pkgdir}"
- export SBINDIR="/usr/bin"
- export PREFIX="/usr"
- make libxdp_install V=1
-
- install -d "${pkgdir}/usr/share/licenses/${pkgname}"
- install -Dm644 LICENSE LICENSES/* -t "${pkgdir}/usr/share/licenses/${pkgname}"
-}
Copied: xdp-tools/repos/community-x86_64/PKGBUILD (from rev 1246805, xdp-tools/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2022-07-06 22:04:42 UTC (rev 1246806)
@@ -0,0 +1,60 @@
+# Maintainer: Morten Linderud <foxboron at archlinux.org>
+# Contributor: Emanuel Schmidt <emanuel.schmidt at gmail.com>
+
+pkgbase=xdp-tools
+pkgname=(xdp-tools libxdp)
+pkgver=1.2.5
+pkgrel=1
+pkgdesc='Utilities and example programs for use with XDP'
+url='https://github.com/xdp-project/xdp-tools'
+license=('GPL' 'LGPL' 'BSD2')
+arch=('x86_64')
+depends=('libelf' 'linux-api-headers' 'libbpf' 'libpcap.so')
+makedepends=('clang' 'llvm' 'gcc' 'make' 'm4' 'pkgconfig' 'libpcap' 'zlib')
+options=(!lto debug)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/xdp-project/xdp-tools/archive/refs/tags/v${pkgver}.tar.gz")
+sha512sums=('c9f702c6e33472fe6623fd503cc86f11a957917c75cbd6af249e67da4a4cde94d4ccf36ce4cbebff16b51752280e8b0241b0430eb9dd729c8d02f2bcf6a2941f')
+b2sums=('ef1ac1383d770df1768a406825f1af863f35ef5bedc5d33207d3a44e2eef19a93df6f8e26a21efea418fe6600e6d321b6554c8b3a0a5d35c197b303632e4f1b0')
+
+
+build() {
+ cd "${pkgname}-${pkgver}"
+ export PRODUCTION=1
+ export DYNAMIC_LIBXDP=1
+ export FORCE_SYSTEM_LIBBPF=1
+ export PREFIX="/usr"
+ ./configure
+ make V=1
+}
+
+package_xdp-tools() {
+ cd "${pkgname}-${pkgver}"
+ pkgdesc="Utilities and example programs for use with XDP"
+ depends=("libxdp")
+ export DESTDIR="${pkgdir}"
+ export SBINDIR="/usr/bin"
+ export PREFIX="/usr"
+ make install V=1
+
+ install -d "${pkgdir}/usr/share/licenses/${pkgname}"
+ install -Dm644 LICENSE LICENSES/* -t "${pkgdir}/usr/share/licenses/${pkgname}"
+ rm -rf "${pkgdir}"/usr/share/xdp-tools \
+ "${pkgdir}"/usr/lib/libxdp* \
+ "${pkgdir}"/usr/lib/bpf/{xdp-dispatcher*,xsk_*} \
+ "${pkgdir}"/usr/lib/pkgconfig \
+ "${pkgdir}"/usr/include \
+ "${pkgdir}"/usr/share/man/man3
+}
+
+package_libxdp() {
+ cd "${pkgbase}-${pkgver}"
+ pkgdesc="The libxdp package contains the libxdp library for managing XDP programs"
+ provides=('libxdp.so')
+ export DESTDIR="${pkgdir}"
+ export SBINDIR="/usr/bin"
+ export PREFIX="/usr"
+ make libxdp_install V=1
+
+ install -d "${pkgdir}/usr/share/licenses/${pkgname}"
+ install -Dm644 LICENSE LICENSES/* -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
More information about the arch-commits
mailing list