Date: Friday, July 4, 2014 @ 23:08:48 Author: heftig Revision: 216516
Add python bindings and service config Modified: libteam/trunk/PKGBUILD ----------+ PKGBUILD | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-07-04 20:55:12 UTC (rev 216515) +++ PKGBUILD 2014-07-04 21:08:48 UTC (rev 216516) @@ -9,6 +9,7 @@ url="http://libteam.org/" license=(LGPL2.1) depends=(libnl libdaemon jansson libdbus bash) +makedepends=(python python2 swig) source=($url/files/$pkgname-$pkgver.tar.gz) sha256sums=('b89e81258f8a8f4abd718ec1c91f85cb66d4d29e4d50095a3d2a4ffd8ce4bf7a') @@ -16,7 +17,14 @@ cd $pkgname-$pkgver ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ --disable-static --libexecdir=/usr/lib - make -j1 + make + + cp -aT binding/python binding/python2 + + cd binding/python + python ./setup.py build + cd ../python2 + python2 ./setup.py build } check() { @@ -27,4 +35,14 @@ package() { cd $pkgname-$pkgver make DESTDIR="$pkgdir" install + + install -Dm644 teamd/redhat/systemd/teamd@.service \ + "$pkgdir/usr/lib/systemd/system/teamd@.service" + install -Dm644 teamd/dbus/teamd.conf \ + "$pkgdir/etc/dbus-1/system.d/teamd.conf" + + cd binding/python + python ./setup.py install --root "$pkgdir" -O1 + cd ../python2 + python2 ./setup.py install --root "$pkgdir" -O1 }