diff options
author | Caleb Maclennan | 2020-03-11 10:22:17 +0000 |
---|---|---|
committer | Caleb Maclennan | 2020-03-11 10:30:23 +0000 |
commit | b09a5a9043143969ee3354d2ddfc0307ad4f694e (patch) | |
tree | e7c155f1a5b4e3dab1637b40f0fe110aafd7e1b6 | |
parent | 4c4b2ed6ad055416020c83322a22ffbba8199dc9 (diff) | |
download | aur-b09a5a9043143969ee3354d2ddfc0307ad4f694e.tar.gz |
Remove obsolete build hacks
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | 0001-Don-t-build-Java-bindings.patch | 26 | ||||
-rw-r--r-- | PKGBUILD | 27 |
3 files changed, 13 insertions, 44 deletions
@@ -1,7 +1,7 @@ pkgbase = pjproject-git pkgdesc = Open source SIP stack and media stack pkgver = 2.10.r38.g98f70c2 - pkgrel = 1 + pkgrel = 2 url = https://www.pjsip.org/ arch = x86_64 arch = armv7h @@ -21,10 +21,8 @@ pkgbase = pjproject-git makedepends = python makedepends = python-setuptools source = pjproject-git::git+https://github.com/pjsip/pjproject.git - source = 0001-Don-t-build-Java-bindings.patch source = config_site.h sha256sums = SKIP - sha256sums = c6673d97185c2383140b6d915aeaa7e525c9cfb5f51c097472cf4773b4f87ab4 sha256sums = 61fa2a76d069aa5c95b6e2c539f7b20e2ccf0b126fc60c18117762541d0a7472 pkgname = pjproject-git diff --git a/0001-Don-t-build-Java-bindings.patch b/0001-Don-t-build-Java-bindings.patch deleted file mode 100644 index a4b1be456191..000000000000 --- a/0001-Don-t-build-Java-bindings.patch +++ /dev/null @@ -1,26 +0,0 @@ -From c80630d6923f50b29fc136e75a8bed5de4ae50dd Mon Sep 17 00:00:00 2001 -From: Caleb Maclennan <caleb@alerque.com> -Date: Sat, 22 Feb 2020 04:54:58 +0000 -Subject: [PATCH] Don't build Java bindings - -Signed-off-by: Caleb Maclennan <caleb@alerque.com> ---- - pjsip-apps/src/swig/Makefile | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/pjsip-apps/src/swig/Makefile b/pjsip-apps/src/swig/Makefile -index abb317b..1f4759f 100644 ---- a/pjsip-apps/src/swig/Makefile -+++ b/pjsip-apps/src/swig/Makefile -@@ -7,7 +7,7 @@ else - ifneq ($(findstring ios,$(TARGET_NAME)),) - LANG = csharp - else -- LANG = python java -+ LANG = python - endif - endif - --- -2.25.1 - @@ -6,7 +6,7 @@ pkgbase=pjproject-git pkgname=("$pkgbase" "python-$pkgbase") pkgver=2.10.r38.g98f70c2 -pkgrel=1 +pkgrel=2 pkgdesc='Open source SIP stack and media stack' arch=('x86_64' 'armv7h' 'i686') url='https://www.pjsip.org/' @@ -15,21 +15,18 @@ makedepends=('alsa-lib' 'e2fsprogs' 'ffmpeg' 'libsamplerate' 'libsrtp' 'openssl' 'opus' 'portaudio' 'speex' 'swig' 'util-linux' 'python' 'python-setuptools') source=("$pkgbase::git+https://github.com/pjsip/${pkgbase/-/.}" - '0001-Don-t-build-Java-bindings.patch' 'config_site.h') sha256sums=('SKIP' - 'c6673d97185c2383140b6d915aeaa7e525c9cfb5f51c097472cf4773b4f87ab4' '61fa2a76d069aa5c95b6e2c539f7b20e2ccf0b126fc60c18117762541d0a7472') pkgver() { - cd "$pkgbase" - git describe --tags --abbrev=7 HEAD | sed 's/\([^-]*-g\)/r\1/;s/-/./g' + cd "$pkgbase" + git describe --tags --abbrev=7 HEAD | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } prepare() { cd "$pkgbase" - patch -Np1 < "../${source[1]}" - cp "../${source[2]}" 'pjlib/include/pj/config_site.h' + install -Dm644 -t pjlib/include/pj/ ../config_site.h } build() { @@ -50,12 +47,12 @@ build() { --disable-opencore-amr \ "${arch_opts[@]}" - make -j1 dep - make -j1 - - make -j1 -C pjsip-apps/src/swig + make dep + make - cd 'pjsip-apps/src/swig/python' + pushd pjsip-apps/src/swig + make python + pushd python python setup.py build } @@ -66,8 +63,8 @@ package_pjproject-git() { provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") cd "$pkgbase" - make -j1 DESTDIR="$pkgdir" install - install -D -m755 pjsip-apps/bin/pjsua-*gnu* "$pkgdir/usr/bin/pjsua" + make DESTDIR="$pkgdir" install + install -Dm755 pjsip-apps/bin/pjsua-*gnu* "$pkgdir/usr/bin/pjsua" } package_python-pjproject-git() { @@ -75,5 +72,5 @@ package_python-pjproject-git() { provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") cd "$pkgbase/pjsip-apps/src/swig/python" - python setup.py install --root="$pkgdir/" --optimize=1 --skip-build + python setup.py install --root="$pkgdir" --optimize=1 --skip-build } |