Mercurial > hg > portage
annotate dev-python/python-sipsimple/python-sipsimple-3.1.1.ebuild @ 468:452cbe2f0c48
update for the psi-plus ebuild
author | Dirk Olmes <dirk@xanthippe.ping.de> |
---|---|
date | Sat, 02 Mar 2019 07:32:01 +0100 |
parents | 7e560a7c788b |
children |
rev | line source |
---|---|
445
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
1 # Copyright 1999-2017 Gentoo Foundation |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
2 # Distributed under the terms of the GNU General Public License v2 |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
3 |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
4 EAPI="6" |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
5 |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
6 PYTHON_COMPAT=( python2_7 ) |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
7 DISTUTILS_SINGLE_IMPL=1 |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
8 |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
9 inherit distutils-r1 |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
10 |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
11 DESCRIPTION="SIP SIMPLE client SDK is a Software Development Kit" |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
12 HOMEPAGE="http://sipsimpleclient.org" |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
13 SRC_URI="https://github.com/AGProjects/${PN}/archive/release-${PV}.tar.gz" |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
14 S=${WORKDIR}/${PN}-release-${PV} |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
15 |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
16 LICENSE="GPL-3" |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
17 SLOT="0" |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
18 IUSE="libressl" |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
19 |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
20 KEYWORDS="~amd64 ~x86" |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
21 |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
22 CDEPEND=" |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
23 dev-db/sqlite:3 |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
24 !libressl? ( dev-libs/openssl:0[-bindist] ) |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
25 libressl? ( dev-libs/libressl ) |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
26 dev-python/python-application[${PYTHON_USEDEP}] |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
27 media-libs/alsa-lib |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
28 media-libs/libv4l |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
29 media-libs/libvpx |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
30 sys-apps/util-linux |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
31 virtual/ffmpeg |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
32 " |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
33 RDEPEND="${CDEPEND} |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
34 virtual/python-dnspython[${PYTHON_USEDEP}] |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
35 dev-python/python-cjson[${PYTHON_USEDEP}] |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
36 dev-python/python-dateutil[${PYTHON_USEDEP}] |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
37 dev-python/python-eventlib[${PYTHON_USEDEP}] |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
38 dev-python/greenlet[${PYTHON_USEDEP}] |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
39 dev-python/python-gnutls[${PYTHON_USEDEP}] |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
40 dev-python/lxml[${PYTHON_USEDEP}] |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
41 >=dev-python/python-msrplib-0.19.0[${PYTHON_USEDEP}] |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
42 dev-python/python-xcaplib[${PYTHON_USEDEP}] |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
43 dev-python/twisted-core[${PYTHON_USEDEP}] |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
44 dev-python/zope-interface[${PYTHON_USEDEP}] |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
45 " |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
46 DEPEND="${CDEPEND} |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
47 dev-python/cython[${PYTHON_USEDEP}] |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
48 virtual/pkgconfig |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
49 " |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
50 src_compile() { |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
51 chmod +x deps/pjsip/{a,}configure |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
52 python setup.py build_ext |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
53 } |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
54 |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
55 src_install() { |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
56 python setup.py install --home "${D}" --install-purelib="${D}"usr/lib64/python2.7/site-packages --install-platlib="${D}"usr/lib64/python2.7/site-packages --install-scripts="${D}"/usr/bin --install-data="${D}"usr |
7e560a7c788b
add the necessary ebuilds to make blink work
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff
changeset
|
57 } |