annotate dev-python/python-sipsimple/python-sipsimple-3.1.0.ebuild @ 565:fb3b4edf20c9 default tip

openjdk is in portage now
author Dirk Olmes <dirk.olmes@codedo.de>
date Tue, 23 Jul 2024 15:55:19 +0200
parents 8b06995f9f2a
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
429
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
1 # Copyright 1999-2015 Gentoo Foundation
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
2 # Distributed under the terms of the GNU General Public License v2
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
3 # $Id$
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
4
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
5 EAPI="5"
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
6
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
7 PYTHON_COMPAT=( python2_7 )
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
8
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
9 inherit distutils-r1
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
10
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
11 DESCRIPTION="SIP SIMPLE client SDK is a Software Development Kit"
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
12 HOMEPAGE="http://sipsimpleclient.org"
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
13 SRC_URI="https://github.com/AGProjects/python-sipsimple/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
14
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
15 LICENSE="GPL-3"
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
16 SLOT="0"
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
17 IUSE="libressl"
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
18
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
19 KEYWORDS="~amd64 ~x86"
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
20
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
21 CDEPEND="
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
22 dev-db/sqlite:3
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
23 !libressl? ( dev-libs/openssl:0[-bindist] )
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
24 libressl? ( dev-libs/libressl )
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
25 dev-python/python-application[${PYTHON_USEDEP}]
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
26 media-libs/alsa-lib
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
27 media-libs/libv4l
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
28 media-libs/libvpx
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
29 sys-apps/util-linux
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
30 virtual/ffmpeg
432
8b06995f9f2a experiment: compile python-sipsimple with openh264 support
Dirk Olmes <dirk@xanthippe.ping.de>
parents: 429
diff changeset
31 media-libs/openh264
429
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
32 "
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
33 RDEPEND="${CDEPEND}
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
34 virtual/python-dnspython[${PYTHON_USEDEP}]
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
35 dev-python/python-cjson[${PYTHON_USEDEP}]
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
36 dev-python/python-dateutil[${PYTHON_USEDEP}]
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
37 dev-python/python-eventlib[${PYTHON_USEDEP}]
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
38 dev-python/greenlet[${PYTHON_USEDEP}]
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
39 dev-python/python-gnutls[${PYTHON_USEDEP}]
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
40 dev-python/lxml[${PYTHON_USEDEP}]
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
41 dev-python/python-msrplib[${PYTHON_USEDEP}]
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
42 dev-python/python-xcaplib[${PYTHON_USEDEP}]
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
43 dev-python/twisted-core[${PYTHON_USEDEP}]
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
44 dev-python/zope-interface[${PYTHON_USEDEP}]
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
45 dev-python/potr[${PYTHON_USEDEP}]
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
46 "
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
47 DEPEND="${CDEPEND}
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
48 dev-python/cython[${PYTHON_USEDEP}]
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
49 virtual/pkgconfig
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
50 "
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
51
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
52 S="${WORKDIR}/${PN}-release-${PV}"
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
53
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
54 src_prepare() {
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
55 chmod +x ${S}/deps/pjsip/configure
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
56 chmod +x ${S}/deps/pjsip/aconfigure
432
8b06995f9f2a experiment: compile python-sipsimple with openh264 support
Dirk Olmes <dirk@xanthippe.ping.de>
parents: 429
diff changeset
57
8b06995f9f2a experiment: compile python-sipsimple with openh264 support
Dirk Olmes <dirk@xanthippe.ping.de>
parents: 429
diff changeset
58 epatch "${FILESDIR}/aconfigure.openh264.patch"
8b06995f9f2a experiment: compile python-sipsimple with openh264 support
Dirk Olmes <dirk@xanthippe.ping.de>
parents: 429
diff changeset
59 epatch "${FILESDIR}/setup_pjsip.openh264.patch"
429
01e0c9f33853 add an ebuild for the latest python-sipsimple version
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
60 }