mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-03-09 00:17:31 +00:00
added aur/python2-rtslib
This commit is contained in:
parent
6fa3e0beab
commit
522fe68fff
2 changed files with 52 additions and 0 deletions
38
aur/python2-rtslib/PKGBUILD
Normal file
38
aur/python2-rtslib/PKGBUILD
Normal file
|
@ -0,0 +1,38 @@
|
|||
# Contributor: Johannes Dewender arch at JonnyJD dot net
|
||||
# Contributor: Kevin Mihelich <kevin@plugapps.com>
|
||||
|
||||
plugrel=1
|
||||
|
||||
pkgname=python2-rtslib
|
||||
_pkgname=rtslib
|
||||
pkgver=2.1
|
||||
pkgrel=2
|
||||
pkgdesc="RisingTide Systems generic SCSI target API in python"
|
||||
arch=('any')
|
||||
url="http://www.risingtidesystems.com/git/?p=rtslib.git;a=summary"
|
||||
license=('AGPL3')
|
||||
depends=('python2-ipaddr' 'python2-netifaces' 'python-configobj')
|
||||
source=("$_pkgname-$pkgver.tgz::http://www.risingtidesystems.com/git/?p=$_pkgname.git;a=snapshot;h=c4ba14ff21f68e56d6a3a227a0220d1a6b6df958;sf=tgz"
|
||||
'gz-modules.patch')
|
||||
md5sums=('144863bf1e74e60fa66794950d28edde'
|
||||
'c0cf6b8ca9c2f12f701e99c011d2ba03')
|
||||
|
||||
build() {
|
||||
cd "$srcdir"
|
||||
patch -p0 < gz-modules.patch
|
||||
|
||||
cd "$srcdir/$_pkgname"
|
||||
python2 setup.py build
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$srcdir/$_pkgname"
|
||||
python2 setup.py install --skip-build --root="$pkgdir/" --optimize=1
|
||||
|
||||
install -d "$pkgdir/var/target/fabric"
|
||||
for file in specs/*; do
|
||||
install -m 644 "$file" "$pkgdir/var/target/fabric/"
|
||||
done
|
||||
}
|
||||
|
||||
# vim:set ts=2 sw=2 et:
|
14
aur/python2-rtslib/gz-modules.patch
Normal file
14
aur/python2-rtslib/gz-modules.patch
Normal file
|
@ -0,0 +1,14 @@
|
|||
also find gzipped modules
|
||||
--- rtslib/rtslib/utils.py 2011-10-06 00:46:09.000000000 +0200
|
||||
+++ rtslib/rtslib/utils.py 2011-10-06 01:36:26.000000000 +0200
|
||||
@@ -604,8 +604,8 @@
|
||||
'''
|
||||
kver = os.uname()[2]
|
||||
depfile = "/lib/modules/%s/modules.dep" % kver
|
||||
- return [module.split(".")[0] for module in
|
||||
- re.findall(r"[a-zA-Z0-9_-]+\.ko:", fread(depfile))]
|
||||
+ return [module[0] for module in
|
||||
+ re.findall(r"([a-zA-Z0-9_-]+)\.ko(.gz)?:", fread(depfile))]
|
||||
|
||||
def list_loaded_kernel_modules():
|
||||
'''
|
Loading…
Reference in a new issue