summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Delaney <idella4@gentoo.org>2015-03-22 05:18:24 +0000
committerIan Delaney <idella4@gentoo.org>2015-03-22 05:18:24 +0000
commit96320e18791f7c8c2f272c5cfb354cccc2bfa9ac (patch)
treeea0492ac3ebac42d4b3b6404c768922bc742c1e6 /dev-python/pyalsa
parentversion bump (diff)
downloadhistorical-96320e18791f7c8c2f272c5cfb354cccc2bfa9ac.tar.gz
historical-96320e18791f7c8c2f272c5cfb354cccc2bfa9ac.tar.bz2
historical-96320e18791f7c8c2f272c5cfb354cccc2bfa9ac.zip
bump; re-base patch for this version
Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0xB8072B0D
Diffstat (limited to 'dev-python/pyalsa')
-rw-r--r--dev-python/pyalsa/ChangeLog10
-rw-r--r--dev-python/pyalsa/Manifest15
-rw-r--r--dev-python/pyalsa/files/pyalsa-1.0.29-no-build-symlinks.patch24
-rw-r--r--dev-python/pyalsa/pyalsa-1.0.29.ebuild30
4 files changed, 69 insertions, 10 deletions
diff --git a/dev-python/pyalsa/ChangeLog b/dev-python/pyalsa/ChangeLog
index 6963c495737d..250477bc2975 100644
--- a/dev-python/pyalsa/ChangeLog
+++ b/dev-python/pyalsa/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/pyalsa
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pyalsa/ChangeLog,v 1.44 2014/09/03 11:34:26 ssuominen Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyalsa/ChangeLog,v 1.45 2015/03/22 05:17:54 idella4 Exp $
+
+*pyalsa-1.0.29 (22 Mar 2015)
+
+ 22 Mar 2015; Ian Delaney <idella4@gentoo.org>
+ +files/pyalsa-1.0.29-no-build-symlinks.patch, +pyalsa-1.0.29.ebuild:
+ bump; re-base patch for this version
03 Sep 2014; Samuli Suominen <ssuominen@gentoo.org> -pyalsa-1.0.26.ebuild:
old
diff --git a/dev-python/pyalsa/Manifest b/dev-python/pyalsa/Manifest
index 64659e7b7480..2c15f895ce04 100644
--- a/dev-python/pyalsa/Manifest
+++ b/dev-python/pyalsa/Manifest
@@ -2,18 +2,17 @@
Hash: SHA256
AUX pyalsa-1.0.25-no-build-symlinks.patch 790 SHA256 03092ba308f31d896f1e3f88b44ba9c23ff0870bb6820a761b444780443e2409 SHA512 b4c21065d9dd008b63f05ec73902c1daf5b6bd7dc7dd8ef09498ce6c831a39769826891def05b3274ccda8b88c2a608790b59a6475809d3a047d2977aefa8a14 WHIRLPOOL 6d123864408b737a510f09d92d824ffdce204aa5683529a27795c11c64e5a0f357169f31800e28814537906d53ebaa02be5424a21ee40d2ccacc5d2e365150ae
+AUX pyalsa-1.0.29-no-build-symlinks.patch 775 SHA256 534113bdc34faa82c3bad7a4cbc96d71e6ff4e828bc9004b48b6424cc19ab757 SHA512 647783293e2576e8fe3631bad6082000c315ac4b5312e4e212c7fcadd84082e06964fda66bbeda781f33f75596ef561e18b0652e25beb88d0f883c131b3d2d32 WHIRLPOOL 4bfd897de1d51d12e1dfc8d7e8d191c4f451cc67b1e4cbc1c3fd483e971bb56d8ff673db831a3ac58c4d767998976d81c908efba2b6545fbafce4393aa3ca699
DIST pyalsa-1.0.26.tar.bz2 39389 SHA256 a6c72868272f9ac7c81fa29be311e17afd47c61e4823d4dc9e16593afd237cad SHA512 3ec3949dc6b2c49fb6f948e6e87485a0fc66d6b2602392e88c15966cf4e0067e91d0eec2c74e5b394ea7498508933177c687ab20cad471bb76d12f090a628231 WHIRLPOOL 82e9f4b56c5431cb47a96334f566c4a740b0f1a95b813745adc7682bc49682d10184a0c127233f3bc3d7d1abf394b066060d14f58c31df4c8d0a0f5ab3f9f7a5
+DIST pyalsa-1.0.29.tar.bz2 39481 SHA256 87ea6d8a2b7a9d7b015cdd84c898dc5e524f770ae6795e0d32ac2234311c953a SHA512 cc885094b020ea6e1735391cfc73a11e29f7d59b1e24a766908d57bec0fae4f490616c59f04eb74648f8ee610e76295a9501ab31a2513e921bcd8b4fdb104683 WHIRLPOOL 492a924d4ce2c22f368df06ea4f213b22c2fef7ac215f0a1c401524e7c510e3d5c5949ea7e8fdb1cbbe5104c6ef51051a7574032e0cb743f20399ef17e79239d
EBUILD pyalsa-1.0.26-r1.ebuild 864 SHA256 c770c7f1b86277fec7cc563a362bba0997bc1baecac9dd113adb080696559d42 SHA512 fe8fd6fa63395417d00cd12dee109d45718407da62f79f3dd269f1b8db6df62829104d8b9d5664d7e03650aeb05f08e58021042cdb64b836b28f3f374526634f WHIRLPOOL 4500ce3e9aee5fb51804c5d55119256b2b18b393df32f5dde57a1ec3d21d804e79857c94955f7420a864d2509d4e10045b3310c51d2af480c4e54bb58de86389
-MISC ChangeLog 5529 SHA256 a3116adb60c650857f66225fe1c7729d3e11c259ff178e95680e0d15a8742904 SHA512 e0e66101bf80b447f9d06b4c20bba36044c386a39e64525739b3e4d2101668de223d9cfb9a6262c7c5f0f925d5fa34cf9c2b6fc0654ef47c9b7623bb93ce06d5 WHIRLPOOL b43ea4a40671f38bcc18afdcdc7c6a041ccbbec651b1c235d181428e037f0a6cc515df2697119d8a44f3d88d1fedebe76a0833b4383a8cdcdeec99d7f6ffd395
+EBUILD pyalsa-1.0.29.ebuild 851 SHA256 8fba80c549a0cbc3b2c6572fd4538f48d3ab6136e94e0877032eedf8938390ea SHA512 f85c107f4d2b97a77f0123a6fee0c28c132b4fb7dd480348da3db6dcb21a677f124ea9076fa910c9bf6f5cfbf36a40e8cdf4e3ac10f388da1a31470123edd4fa WHIRLPOOL 03897759cb3f7daed0beab091b3bfd500d4d096bd1469d2093be2cb8fb3be380fbbbed21a19e55f69ca21636ff76743c145f49881297f9b13d82acd93906da9f
+MISC ChangeLog 5716 SHA256 77f2e1b09b1d24fcc45808ed0e6b35b29e16a1ffcc270051ebbe45c8e6404da8 SHA512 04d9f1c4c3e37b801196e91b220c3b2cb5b59401f923a2dd871ba4ce35dc061f04a240a52a4a43f7d403fda212fc5e47b910733723e4791185c7654668de06f5 WHIRLPOOL 612730d0d79c745dcfe4260dae13570624b3488b2edb0d1bc00b8363585b56175da8a2b886f66ab4939935be122ddbafc13d3da5ee7daaf7b7d3358a28fc4c61
MISC metadata.xml 177 SHA256 1e6a60b9e738e83cf401da4b6473aeaf7d0879c9cd40d93369e23485d14b3a81 SHA512 4faee2dcd46e6d0fcc2b6689573a4e9c11d07fb8a0489bb9645a7469aeb8525f17a760a5f770b6907247bf33b601679e2ecc8b27105f5abe6ca306e89b04d4e9 WHIRLPOOL 8fd5db2cd90285b3adaf9bb70e9a23565fe371a7d24489c9f97f026c3846e9b85e5969127eef2169d888cb3496cbd3922cc8772fc515189060a222d7d99f0035
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQEcBAEBCAAGBQJUBvwUAAoJEEdUh39IaPFNAbgH/R6nt5nrY3or/sAWqJJcQU+s
-dPZKPOFYODxTDRq+FkGXy2d8wfUGFWYVswECLdD8SLG0w5y+e0xR9xjZt8Nft4rM
-7OVaW/HKh84nHpH2kAufQNb3airz4qTDOr+S59MnuYeAdbUNK5kkBg8Q2Q1ospWh
-MazeM80z+BDvypu802lxtgmD9yUxh/JCVElrFZJEglUSAe4a+YQTG2fS+R/l+FcC
-X9zbcihW6ES7DWqvvM2psioG1o91PiO3Qsu7vJ7sQQ2lLcDlQPmcAo0YM1u96tds
-w/J3NG40MUYTM1d6Z5LPdpq62OobBYdyJSd3wKjnMFoLENqBdu9kDRztgbi9qXw=
-=zB3e
+iEYEAREIAAYFAlUOUJUACgkQso7CE7gHKw2NTACgpFXM12+rZGST+Lcyv3sGtb8c
+fMEAoJpbDZAoSn7YFEOEV/dO90lIVoaz
+=oN9A
-----END PGP SIGNATURE-----
diff --git a/dev-python/pyalsa/files/pyalsa-1.0.29-no-build-symlinks.patch b/dev-python/pyalsa/files/pyalsa-1.0.29-no-build-symlinks.patch
new file mode 100644
index 000000000000..72bf0bcb49c5
--- /dev/null
+++ b/dev-python/pyalsa/files/pyalsa-1.0.29-no-build-symlinks.patch
@@ -0,0 +1,24 @@
+diff -ur pyalsa-1.0.29.orig/setup.py pyalsa-1.0.29/setup.py
+--- setup.py 2015-02-26 20:36:18.000000000 +0800
++++ setup.py 2015-03-22 12:53:26.941401236 +0800
+@@ -58,20 +58,3 @@
+ packages=['pyalsa'],
+ scripts=[]
+ )
+-
+-uname = os.uname()
+-a = 'build/lib.%s-%s-%s' % (uname[0].lower(), uname[4], sys.version[:3])
+-for f in ['alsacard.so', 'alsacontrol.so', 'alsahcontrol.so',
+- 'alsamixer.so', 'alsaseq.so']:
+- if not os.path.exists('pyalsa/%s' % f):
+- a = '../build/lib.%s-%s-%s/pyalsa/%s' % \
+- (uname[0].lower(), uname[4], sys.version[:3], f)
+- print a, f
+- p = 'pyalsa/' + f
+- try:
+- st = os.lstat(p)
+- if stat.S_ISLNK(st.st_mode):
+- os.remove(p)
+- except:
+- pass
+- os.symlink(a, 'pyalsa/%s' % f)
diff --git a/dev-python/pyalsa/pyalsa-1.0.29.ebuild b/dev-python/pyalsa/pyalsa-1.0.29.ebuild
new file mode 100644
index 000000000000..dba7c46019f8
--- /dev/null
+++ b/dev-python/pyalsa/pyalsa-1.0.29.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyalsa/pyalsa-1.0.29.ebuild,v 1.1 2015/03/22 05:17:54 idella4 Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 pypy ) # Still py2 only it appears
+
+inherit distutils-r1 flag-o-matic
+
+DESCRIPTION="Python bindings for ALSA library"
+HOMEPAGE="http://alsa-project.org/"
+SRC_URI="mirror://alsaproject/pyalsa/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="media-libs/alsa-lib"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+PATCHES=( "${FILESDIR}/${P}-no-build-symlinks.patch" )
+
+python_configure_all() {
+ # note: this needs changing when py3 becomes supported
+ append-flags -fno-strict-aliasing
+}
+# Testsuite appears to require installed state