George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages /
libspf2
Commits:
823a3066 by George Rawlinson at 2024-12-23T23:49:43+00:00
upgpkg: 1.2.11-3
* Fix broken upstream URL.
* Update license to use SPDX references.
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,10 +1,10 @@
pkgbase = libspf2
pkgdesc = Sender Policy Framework record checking library
pkgver = 1.2.11
- pkgrel = 2
- url = https://www.libspf2.org/
+ pkgrel = 3
+ url = https://www.libspf2.net/
arch = x86_64
- license = LGPL
+ license = LGPL-2.1-only OR BSD-2-Clause
makedepends = libmilter
makedepends = git
depends = glibc
=====================================
PKGBUILD
=====================================
@@ -9,11 +9,11 @@
pkgname=libspf2
pkgver=1.2.11
-pkgrel=2
+pkgrel=3
pkgdesc="Sender Policy Framework record checking library"
arch=('x86_64')
-url="https://www.libspf2.org/"
-license=('LGPL')
+url="https://www.libspf2.net/"
+license=('LGPL-2.1-only OR BSD-2-Clause')
depends=('glibc' 'libnsl')
makedepends=('libmilter' 'git')
source=(
@@ -52,19 +52,26 @@ prepare() {
build() {
cd "$pkgname"
+
./configure --prefix='/usr'
+
make
}
check() {
cd "$pkgname"
+
make check
}
package() {
cd "$pkgname"
+
make DESTDIR="$pkgdir" install
# remove unused binaries
rm -v "${pkgdir}"/usr/bin/*_static "${pkgdir}/usr/bin/spfd"
"${pkgdir}/usr/bin/spf_example" "${pkgdir}/usr/bin/spftest"
+
+ # license
+ install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSES
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/libspf2/-/commit/823a3066a686aad6ccc481c821abe5d2166ea281
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/libspf2/-/commit/823a3066a686aad6ccc481c821abe5d2166ea281
You're receiving this email because of your account on gitlab.archlinux.org.