diff options
author | Wesley | 2015-10-28 13:27:14 +0800 |
---|---|---|
committer | Wesley | 2015-10-28 13:27:14 +0800 |
commit | 55f4a0bd9fae9332fc7ff43fc6e78261d87c4298 (patch) | |
tree | 5d723ecb729e25b600e8d43afa197c1e472ae7be | |
download | aur-55f4a0bd9fae9332fc7ff43fc6e78261d87c4298.tar.gz |
Initial commit.
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c42ba2b31adb --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = lib32-libmodbus-dev + pkgdesc = A Modbus library for Linux, Mac OS X, FreeBSD, QNX and Win32 (development version) + pkgver = 3.1.2 + pkgrel = 1 + url = http://libmodbus.org + arch = x86_64 + license = LGPL + makedepends = asciidoc + makedepends = xmlto + provides = lib32-libmodbus + conflicts = lib32-libmodbus + options = !libtool + options = staticlibs + source = http://libmodbus.org/releases/libmodbus-3.1.2.tar.gz + sha256sums = 661e14f9dc904f3f1b034464ddaa5fd4b8472f8f5d1ea10a1148af85591b7ee9 + +pkgname = lib32-libmodbus-dev + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..05d7be339d9e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Wesley Chan https://aur.archlinux.org/account/Wesley_Chan/ +# Contributor: Stas Elensky <stas-at-flexsys-dot-com-dot-ua> +# Contributor: honzor + +pkgname=lib32-libmodbus-dev +pkgver=3.1.2 +pkgrel=1 +pkgdesc="A Modbus library for Linux, Mac OS X, FreeBSD, QNX and Win32 (development version)" +arch=('x86_64') +url="http://libmodbus.org" +license=('LGPL') +makedepends=(asciidoc xmlto) +provides=(lib32-libmodbus) +conflicts=(lib32-libmodbus) +options=(!libtool staticlibs) +_pkgfqn="libmodbus-${pkgver}" +source=(http://libmodbus.org/releases/libmodbus-$pkgver.tar.gz) +sha256sums=('661e14f9dc904f3f1b034464ddaa5fd4b8472f8f5d1ea10a1148af85591b7ee9') + +build() { + cd "$srcdir/$_pkgfqn" + autoreconf --install --symlink --force + export CC="gcc -m32" + ./configure --prefix=/usr --libdir=/usr/lib32 --enable-static --without-documentation + make +} + +package() { + cd "$srcdir/$_pkgfqn" + make DESTDIR="$pkgdir/" install + rm -rf "$pkgdir/usr/include" + rm -rf "$pkgdir/usr/share" +} |