Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging / Packages / libndp
Commits: 5b97ba60 by Jan Alexander Steffens (heftig) at 2024-06-18T19:43:07+02:00 1.8-2 - - - - - 3 changed files: - + .SRCINFO - + .nvchecker.toml - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,13 @@ +pkgbase = libndp + pkgdesc = Library for Neighbor Discovery Protocol + pkgver = 1.8 + pkgrel = 2 + url = http://libndp.org/ + arch = x86_64 + license = LGPL-2.1-or-later + makedepends = git + depends = glibc + source = git+https://github.com/jpirko/libndp#tag=v1.8 + b2sums = e2b6d04137c769fa870fa85be159f3a9d3b7c3302d7999962279a643ecc85639e9513c6c8d6a531b23b4bfb929aa16382eab062ee4e5a3f46425ed3ea7747b2e + +pkgname = libndp ===================================== .nvchecker.toml ===================================== @@ -0,0 +1,5 @@ +[libndp] +source = "github" +github = "jpirko/libndp" +use_max_tag = true +prefix = "v" ===================================== PKGBUILD ===================================== @@ -4,33 +4,35 @@ pkgname=libndp pkgver=1.8 pkgrel=2 pkgdesc="Library for Neighbor Discovery Protocol" -arch=(x86_64) url="http://libndp.org/" -license=(LGPL) +arch=(x86_64) +license=(LGPL-2.1-or-later) depends=(glibc) makedepends=(git) -_commit=009ce9cd9b950ffa1f4f94c9436027b936850d0c # tags/v1.8 -source=("git+https://github.com/jpirko/libndp#commit=$_commit") -sha256sums=('36275381d288177b2b75982a79ce9266d99541d23636c957cfb3afb7f736282a') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^v//;s/-/+/g' -} +source=("git+https://github.com/jpirko/libndp#tag=v$pkgver") +b2sums=('e2b6d04137c769fa870fa85be159f3a9d3b7c3302d7999962279a643ecc85639e9513c6c8d6a531b23b4bfb929aa16382eab062ee4e5a3f46425ed3ea7747b2e') prepare() { cd $pkgname - # Fix CVE-2024-5564 https://github.com/jpirko/libndp/issues/26 + # Fix CVE-2024-5564 + # https://github.com/jpirko/libndp/issues/26 git cherry-pick -n 05e4ba7b0d126eea4c04387dcf40596059ee24af ./autogen.sh } build() { + local configure_options=( + --prefix=/usr + --sysconfdir=/etc + --localstatedir=/var + --libexecdir=/usr/lib + --disable-static + ) + cd $pkgname - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - --disable-static --libexecdir=/usr/lib + ./configure "${configure_options[@]}" make } @@ -43,3 +45,5 @@ package() { cd $pkgname make DESTDIR="$pkgdir" install } + +# vim:set sw=2 sts=-1 et: View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libndp/-/commit/5b97ba60ecba023e6a69850bc6fc5404f984c37a -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libndp/-/commit/5b97ba60ecba023e6a69850bc6fc5404f984c37a You're receiving this email because of your account on gitlab.archlinux.org.