diff options
author | Uffe Jakobsen | 2015-06-22 23:55:50 +0200 |
---|---|---|
committer | Uffe Jakobsen | 2015-06-22 23:55:50 +0200 |
commit | c01c2da078123dbf3afab8c297d5188709395f9b (patch) | |
tree | 528395e809372913ae79b8b2e5e2a75a4dab9eb4 | |
download | aur-c01c2da078123dbf3afab8c297d5188709395f9b.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 57 | ||||
-rw-r--r-- | patch-src_configure_ac.patch | 45 |
3 files changed, 118 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ecf3f9cd05e9 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = libmpsse + pkgdesc = Open source library for SPI/I2C control via FTDI chips + pkgver = 1.3 + pkgrel = 2 + url = http://code.google.com/p/libmpsse/ + arch = i686 + arch = x86_64 + license = GPL2 + depends = libftdi + source = http://libmpsse.googlecode.com/files/libmpsse-1.3.tar.gz + source = patch-src_configure_ac.patch + md5sums = 628eb9a7d7250070f5841ed44a248f84 + md5sums = 445622b02dacf3ced0052a8d91916991 + +pkgname = libmpsse + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b9f827b9c0bd --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,57 @@ +# +# PKGBUILD for libmpsse +# +# Contributor: Uffe Jakobsen <uffe@uffe.org> +# Maintainer: Uffe Jakobsen <uffe@uffe.org> +# +pkgname=libmpsse +pkgver=1.3 +pkgrel=2 +epoch= +pkgdesc="Open source library for SPI/I2C control via FTDI chips" +arch=('i686' 'x86_64') +url="http://code.google.com/p/libmpsse/" +license=('GPL2') +groups=() +depends=('libftdi') +makedepends=() +checkdepends=() +optdepends=() +provides=() +conflicts=() +replaces=() +backup=() +options=() +install= +changelog= +source=("http://$pkgname.googlecode.com/files/$pkgname-$pkgver.tar.gz" + "patch-src_configure_ac.patch") +noextract=() +md5sums=('628eb9a7d7250070f5841ed44a248f84' + '445622b02dacf3ced0052a8d91916991') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + patch -p0 -i "$srcdir/patch-src_configure_ac.patch" + cd "$srcdir/$pkgname-$pkgver/src" + autoconf +} + +build() { + cd "$srcdir/$pkgname-$pkgver/src" + #sh configure + sh configure --disable-python + make all +} + +check() { + cd "$srcdir/$pkgname-$pkgver" + #make -k check +} + +package() { + cd "$srcdir/$pkgname-$pkgver/src" + make DESTDIR="$pkgdir/" install +} + +# EOF diff --git a/patch-src_configure_ac.patch b/patch-src_configure_ac.patch new file mode 100644 index 000000000000..88a04c71ab35 --- /dev/null +++ b/patch-src_configure_ac.patch @@ -0,0 +1,45 @@ +--- src/configure.ac.orig 2015-03-15 15:48:39.682585072 +0100 ++++ src/configure.ac 2015-03-15 15:50:24.530767124 +0100 +@@ -42,6 +42,31 @@ + exit 1 + fi + ++ if ! test $PYEXE ++ then ++ PYEXE=$(which python) ++ if ! test ${PYEXE} ++ then ++ PYEXE=$(which python3) ++ fi ++ fi ++ echo $PYEXE ++ ++ if ! test $PYDEV ++ then ++ for INCL in $(python-config --includes) ++ do ++ echo $INCL ++ INCL=$(echo "${INCL}" | sed 's:^-I::g') ++ echo $INCL ++ if test -f "${INCL}/Python.h" ++ then ++ PYDEV="${INCL}" ++ break; ++ fi; ++ done ++ fi ++ + if ! test $PYDEV + then + PYDEV="/usr/include/python$(python -V 2>&1 | awk '{print $2}' | cut -d'.' -f1,2)" +@@ -53,8 +78,8 @@ + then + dnl This is a hack to get a valid python library path + echo "import sys" > pylib.py +- echo "for path in sys.path: print path" >> pylib.py +- PYLIB="$(python pylib.py | grep -e '-packages$' | head -1)" ++ echo "for path in sys.path: print(path)" >> pylib.py ++ PYLIB="$(${PYEXE} pylib.py | grep -e '-packages$' | head -1)" + rm -f pylib.py + fi + |