summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2022-05-10 10:46:23 +0300
committerCaleb Maclennan2022-05-10 10:51:26 +0300
commit95e10d65b5932e5aec0a63b4f387e920306b2d87 (patch)
treec5259770362541c8bfced39992a8e1cd11d9956d
parent64440492b441b024620e6f2f998055aa7f2b0139 (diff)
downloadaur-95e10d65b5932e5aec0a63b4f387e920306b2d87.tar.gz
upgpkg: pjproject 2.12.1-1
upstream release
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD10
2 files changed, 12 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d02d9e8e66cf..1b68ba25c161 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = pjproject
pkgdesc = Open source SIP stack and media stack
- pkgver = 2.12
+ pkgver = 2.12.1
pkgrel = 1
url = https://www.pjsip.org/
arch = x86_64
@@ -20,12 +20,15 @@ pkgbase = pjproject
makedepends = util-linux
makedepends = python
makedepends = e2fsprogs
+ makedepends = python-build
+ makedepends = python-installer
makedepends = python-setuptools
+ makedepends = python-wheel
makedepends = swig
- source = pjproject-2.12.tar.gz::https://github.com/pjsip/pjproject/archive/2.12.tar.gz
+ source = pjproject-2.12.1.tar.gz::https://github.com/pjsip/pjproject/archive/2.12.1.tar.gz
source = 0001-Don-t-build-Java-bindings.patch
source = config_site.h
- sha256sums = b3b94d9be4aba8f6d2d1cb164603e81b0a6ee17352f9e2ba5b58e325e610ca5a
+ sha256sums = d0feef6963b07934e821ba4328aecb4c36358515c1b3e507da5874555d713533
sha256sums = c6673d97185c2383140b6d915aeaa7e525c9cfb5f51c097472cf4773b4f87ab4
sha256sums = 61fa2a76d069aa5c95b6e2c539f7b20e2ccf0b126fc60c18117762541d0a7472
diff --git a/PKGBUILD b/PKGBUILD
index 6a2fd6790b69..a8393235faad 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
pkgbase=pjproject
pkgname=("$pkgbase" "python-$pkgbase")
-pkgver=2.12
+pkgver=2.12.1
pkgrel=1
pkgdesc='Open source SIP stack and media stack'
arch=(x86_64 aarch64 armv7h i686)
@@ -26,14 +26,16 @@ _libdepends=(python)
makedepends=("${_pkgdepends[@]}"
"${_libdepends[@]}"
e2fsprogs
+ python-{build,installer}
python-setuptools
+ python-wheel
swig)
_archive="$pkgbase-$pkgver"
_repourl="https://github.com/pjsip/$pkgbase"
source=("$_archive.tar.gz::$_repourl/archive/$pkgver.tar.gz"
0001-Don-t-build-Java-bindings.patch
config_site.h)
-sha256sums=('b3b94d9be4aba8f6d2d1cb164603e81b0a6ee17352f9e2ba5b58e325e610ca5a'
+sha256sums=('d0feef6963b07934e821ba4328aecb4c36358515c1b3e507da5874555d713533'
'c6673d97185c2383140b6d915aeaa7e525c9cfb5f51c097472cf4773b4f87ab4'
'61fa2a76d069aa5c95b6e2c539f7b20e2ccf0b126fc60c18117762541d0a7472')
@@ -68,7 +70,7 @@ build() {
make
make -C pjsip-apps/src/swig
pushd 'pjsip-apps/src/swig/python'
- python setup.py build
+ python -m build -wn
}
package_pjproject() {
@@ -82,5 +84,5 @@ package_pjproject() {
package_python-pjproject() {
depends=("$pkgbase" "${_libdepends[@]}")
pushd "$_archive/pjsip-apps/src/swig/python"
- python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+ python -m installer -d "$pkgdir" dist/*.whl
}