Added kaa-* live ebuilds
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
# ChangeLog for dev-python/kaa-base
|
||||
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: $
|
||||
|
||||
*kaa-base-9999.ebuild (30 Oct 2012)
|
||||
|
||||
30 Oct 2012; Torsten Kurbad <gentoo@tk-webart.de> +kaa-base-9999.ebuild,
|
||||
+metadata.xml:
|
||||
Live ebuild.
|
||||
@@ -0,0 +1,3 @@
|
||||
EBUILD kaa-base-9999.ebuild 999 SHA256 f00d16e29548f6582467699b0154f7bbc7683c134c44cdf5d66c059f9a7e1db2 SHA512 2bf6dc36614e536e1d03e7217be969c85767b67e95898e809e400bdd470c88b6194dbb1a3fe07a18292f1784fecb159de508130bf5ba7be73be76529a59a5e50 WHIRLPOOL 4891d3c2df1b7bc42c7f1989826d9589bbe5cbaa00743306f5caa9378874c8b20364e717afb1aa34e12c603e8b5f774ad8250bdb0f04cb6689cd0408fdd1ef34
|
||||
MISC ChangeLog 264 SHA256 50103da8a0ae7dfd6ad43316b70712c124e1a13a7ce2f9aeea315d9a7ae41358 SHA512 bad4ec4c68b064ce880f12fed60e124348f064e85fe12f5ee5eeb24f7038fefab2b59211ff6c48a976198e668544727761d1ada83d729b83c5b69ed389387f4f WHIRLPOOL 54a73d7f7f458863b13cd47d3008dd92f9dda401e1d6fa45757b1e5b169069093892cc186b87fd97936795b893f31a5ed44390c43e54edf40f6e42a5ead8b0dd
|
||||
MISC metadata.xml 679 SHA256 8657eb8a57d8702bad2327f44b32c263e06ae18da8ee8d40223c237716124cb4 SHA512 26c2e6ac3bb73555e748dc9cb90aa73556d6f902ecc2f78e6ed36c7bd9fbf0acac585b4b5709ac92ad7c01963d61b15d8c1f1dd4530bcb1f5954c00c3003715c WHIRLPOOL 385c969c33ece6748afd19ddc6cfdfda8efdf2e81c03e89a6866474c1000abfd879f76dbce4f885000dff57aa91c321ef958dd878628e00fdb9589f946c7ae6a
|
||||
@@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2:2.5"
|
||||
PYTHON_USE_WITH="threads(+)"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* 2.7-pypy-*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Basic Framework for all Kaa Python Modules."
|
||||
HOMEPAGE="http://freevo.sourceforge.net/kaa/"
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
inherit subversion
|
||||
ESVN_REPO_URI="svn://svn.freevo.org/kaa/trunk/base"
|
||||
else
|
||||
SRC_URI="mirror://sourceforge/freevo/${P}.tar.gz"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
fi
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="avahi lirc ssl sqlite tls"
|
||||
|
||||
DEPEND=">=dev-libs/glib-2.4.0
|
||||
avahi? ( net-dns/avahi[python] )
|
||||
sqlite? ( dev-python/dbus-python >=dev-python/pysqlite-2.3.0 )"
|
||||
RDEPEND="${DEPEND}
|
||||
dev-python/pynotifier
|
||||
lirc? ( dev-python/pylirc )
|
||||
tls? ( dev-python/tlslite )"
|
||||
|
||||
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
||||
|
||||
PYTHON_MODNAME="kaa"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
|
||||
rm -fr src/pynotifier
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<longdescription>
|
||||
Kaa-base provides the base Kaa framework and is an implicit
|
||||
dependency for all kaa modules. The kaa framework includes a
|
||||
mainloop facility with an API for signals and callbacks, timers,
|
||||
process and thread management, file descriptor monitoring (with
|
||||
INotify support), inter-process communication, as well as a
|
||||
rich, practically magical API for asynchronous programming.
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name='tls'>SSL/TLS support via <pkg>dev-python/tlslite</pkg></flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
Reference in New Issue
Block a user