annotate dev-python/python-sipsimple/python-sipsimple-3.1.1.ebuild @ 560:85f9a2fbc16e

VisualVM update
author Dirk Olmes <dirk.olmes@codedo.de>
date Sat, 01 Oct 2022 16:37:03 +0200
parents 7e560a7c788b
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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 }