From 8be6e8cb592d3cb4d1aeccd0343ab9007dad8e5f Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Sun, 12 Dec 2021 23:46:53 +0000 Subject: [PATCH] community/freeradius to 3.0.25-4 --- community/freeradius/PKGBUILD | 9 ++++++++- community/freeradius/python310.patch | 12 ++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 community/freeradius/python310.patch diff --git a/community/freeradius/PKGBUILD b/community/freeradius/PKGBUILD index 08ee9ed51..fdd1e8a6e 100644 --- a/community/freeradius/PKGBUILD +++ b/community/freeradius/PKGBUILD @@ -7,7 +7,7 @@ pkgname=freeradius pkgver=3.0.25 -pkgrel=2 +pkgrel=4 pkgdesc='The premier open source RADIUS server' arch=('x86_64') url="https://freeradius.org/" @@ -29,15 +29,22 @@ optdepends=('curl: for REST' options=('!makeflags') validpgpkeys=('BF2384EC6938B9744B03E2A620E37C25995B4F85') # FreeRADIUS - Package Signing [...] source=("ftp://ftp.freeradius.org/pub/radius/freeradius-server-$pkgver.tar.bz2"{,.sig} + 'python310.patch' 'freeradius-sysusers.conf' 'freeradius-tmpfiles.conf' 'freeradius.service') sha256sums=('fc158cdab4a705b179b1a91cd72473006ef4dfb570b0d097db6c9c34049a4509' 'SKIP' + '58f415a4d05f2446d2514b98f5fd5d740d7bee400745d43a82d024a3d23ab253' '573c05df429405d8647f5b52f68f7ad13bf7392314d30154df770ab170d793f8' 'f536a9aa972e3e42a6b1a6d8ee17166eb721c7cba2e80f60473811497c7bd8bc' 'c469e1a3f9edad769da01c324779babe783ee85a9b53ce4638d3d2d09c7c8d4b') +prepare() { + cd "$srcdir"/freeradius-server-$pkgver + patch -Np1 -i ../python310.patch +} + build() { cd "$srcdir"/freeradius-server-$pkgver diff --git a/community/freeradius/python310.patch b/community/freeradius/python310.patch new file mode 100644 index 000000000..d8a3faada --- /dev/null +++ b/community/freeradius/python310.patch @@ -0,0 +1,12 @@ +diff -upr freeradius-server-3.0.25.orig/src/modules/rlm_python/configure freeradius-server-3.0.25/src/modules/rlm_python/configure +--- freeradius-server-3.0.25.orig/src/modules/rlm_python/configure 2021-10-07 22:46:04.000000000 +0300 ++++ freeradius-server-3.0.25/src/modules/rlm_python/configure 2021-12-10 18:13:15.196401810 +0200 +@@ -2945,7 +2945,7 @@ $as_echo "$as_me: Python sys.prefix \"${ + { $as_echo "$as_me:${as_lineno-$LINENO}: Python sys.exec_prefix \"${PY_EXEC_PREFIX}\"" >&5 + $as_echo "$as_me: Python sys.exec_prefix \"${PY_EXEC_PREFIX}\"" >&6;} + +- PY_SYS_VERSION=`${PYTHON_BIN} -c 'import sys ; print(sys.version[0:3])'` ++ PY_SYS_VERSION=`${PYTHON_BIN} -c 'import sys ; print(".".join(map(str, sys.version_info[:2])))'` + { $as_echo "$as_me:${as_lineno-$LINENO}: Python sys.version \"${PY_SYS_VERSION}\"" >&5 + $as_echo "$as_me: Python sys.version \"${PY_SYS_VERSION}\"" >&6;} +