blob: c12e982fbf9841a8f53024cc60c9c95fc8f70030 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
|
# Maintainer: Jose Lopes <josemslopes at gmail dot com>
_pjsipver=2.10
_zrtpcppver='6b3cd8e6783642292bad0c21e3e5e5ce45ff3e03'
_pkgname=python3-sipsimple
pkgname=python-sipsimple
pkgver=5.2.6
pkgrel=1
pkgdesc='SIP SIMPLE SDK is a Python library for desktop operating'
license=('GPL-3+')
arch=('aarch64' 'x86_64')
url="https://github.com/AGProjects/python3-sipsimple"
depends=(
'cython'
'ffmpeg'
'openssl'
'python-dateutil'
'python-dnspython'
'python-greenlet'
'python-lxml'
'python-requests'
'python-twisted'
'python-zope-interface'
'python-application'
'python-eventlib'
'python-gnutls'
'python-otr'
'python-msrplib'
'python-xcaplib'
'util-linux'
)
conflicts=('python3-sipsimple')
provides=('python3-sipsimple')
replaces=('python3-sipsimple')
options=('!makeflags')
source=(
"https://github.com/AGProjects/${_pkgname}/archive/${pkgver}.tar.gz"
"https://github.com/pjsip/pjproject/archive/${_pjsipver}.tar.gz"
"https://github.com/wernerd/ZRTPCPP/archive/${_zrtpcppver}.tar.gz"
)
sha512sums=(
'3a33ba5bfd438fc48e1c281765be10d5d55614db172481b5b1b8fb2dc27f2b31f18e3154eeae4c902e24151d96e40d5b2b78bd8e1e874627ecef8037e722935c'
'a67f083df175b536b4e6a7b7fe39e07d3ee805d6917ec64a50694542a7455c33a100889191044ab3fa679b6656774a6be045621aa53510b5f04cdde9ddd59893'
'37c3e268ac58a8ba6f2feaf09795d568e51d338b022dca1f65153a419b838e06ca5254788bd4fccd5658d716466d79de455fb2a5ba16be10ff3fc539cf101402'
)
prepare() {
cd "${srcdir}"
cp ${_pjsipver}.tar.gz ${_pkgname}-${pkgver}/deps/
cp ZRTPCPP-${_zrtpcppver} ${_pkgname}-${pkgver}/deps/ZRTPCPP -R
cd ${_pkgname}-${pkgver}
./get_dependencies.sh
chmod +x deps/pjsip/configure
chmod +x deps/pjsip/aconfigure
}
build() {
cd "${srcdir}/${_pkgname}-${pkgver}"
python3 setup.py build
}
package() {
cd "${srcdir}/${_pkgname}-${pkgver}"
python3 setup.py install --root="$pkgdir/" --optimize=1 --skip-build
# license
install -Dm644 LICENSE \
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
|