Skip to content

Commit

Permalink
dev-python/PyOSC: import, workaround collision with khagan/fastbreeder
Browse files Browse the repository at this point in the history
git-svn-id: svn://svn.tuxfamily.org/svnroot/proaudio/proaudio/trunk/overlays/proaudio@2679 d5c9a09b-2911-0410-9af3-a98ebd2cfc69
  • Loading branch information
gavlee committed Apr 20, 2013
1 parent 8a1f53e commit b105223
Show file tree
Hide file tree
Showing 4 changed files with 62 additions and 0 deletions.
13 changes: 13 additions & 0 deletions dev-python/PyOSC/ChangeLog
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# ChangeLog for dev-python/PyOSC
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $

*PyOSC-2013.04.17 (20 Apr 2013)

20 Apr 2013; Gavin Pryke (gavlee) <[email protected]>
+PyOSC-2013.04.17.ebuild, +metadata.xml:
initial import. this package was imported to work around conflict of osc.py
file installed by media-sound/khagan and media-sound/fastbreeder.
named PyOSC to differentiate between another package named pyOSC if ever gets
imported.

4 changes: 4 additions & 0 deletions dev-python/PyOSC/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
DIST PyOSC-2013.04.17.zip 2397 SHA256 b03fcee45e81681f5025c7cedc77a3f59a455cf9faadae34cfb8c8df79236b87 SHA512 be868fd1252b605db2bad1ac35c69d62e32c8f05356ae24f3bd6f5082e79cca12b91357f4f16cb14d3a0a02aeac3e8f2c053c4f31c5302a52dc36873eb75ac5a WHIRLPOOL 314d41ffde5cde08435aec555b2b0de60910864e61f9345f9bbba2d75ca5bd75ee7372f5b3e9b03c2e5f7f696f60ea9bfed9a4be62be0c09870201723d0b78f7
EBUILD PyOSC-2013.04.17.ebuild 942 SHA256 1fe5db697aa0dad536a1b14d0788e0406f33733c2958d920282946fca6922c42 SHA512 405c0c8c07fd29ea43268b8426e4f1ddee8592b14ad30cfda9b6282c59d03adb18f3a25fa1dbdeb6763bf2404c2b65c1b3fba7d1b7b2e153914101259202aab0 WHIRLPOOL 122aad1d6c1c513b30034a51e98e4aa6c9c49420474d7815e45e06c427d1ebb5250bb05d29a489cf01af97088fd625c700231a8f334b7a4cf95fd2825aad38a9
MISC ChangeLog 497 SHA256 ccdfe5180aa7cf2ff5ec6823438534dcdade6aab4f6c2b2606ddb9bd8337723a SHA512 a8caa6ddb6a71dbf2da346a1cd50bf4b9fa4c7a8fd6eb1edc932329300a67021e2b9341f51a51e55c7f14bf6306049e8be2954786d6a08149b2fecb625a84f3c WHIRLPOOL 7f637bdc7df3b6b68fd9765df276c9c7116ed1ba687633d759c13a0a3de64eaae2a3de793c887188ba393001c81ddf3080efaa2c5f28459feb8d8a7000c4c9b8
MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f
37 changes: 37 additions & 0 deletions dev-python/PyOSC/PyOSC-2013.04.17.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
inherit python-r1

DESCRIPTION="Simple OSC (Open Sound Control) client code for Python"
HOMEPAGE="https://github.com/kaoskorobase/PyOSC"
# zip snapshot straight from github, renamed and uploaded to proaudio distfiles
SRC_URI="http://download.tuxfamily.org/proaudio/distfiles/${P}.zip"

LICENSE="public-domain"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

DEPEND="${PYTHON_DEPS}"
RDEPEND="${DEPEND}
!<=media-sound/khagan-0.1.2-r1
!<=media-sound/fastbreeder-1.0.1-r1"

S=${WORKDIR}/${PN}-master
RESTRICT="mirror"

src_install() {
install_pyosc() {
python_domodule OSC.py

# upstream names file OSC.py but media-sound/{khagan,fastbreeder}
# want file named osc.py
dosym "$(python_get_sitedir)"/OSC.py "$(python_get_sitedir)"/osc.py
}

python_foreach_impl install_pyosc
}
8 changes: 8 additions & 0 deletions dev-python/PyOSC/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>[email protected]</email>
<name>pro-audio overlay team</name>
</maintainer>
</pkgmetadata>

0 comments on commit b105223

Please sign in to comment.