diff options
author | Dominik Wetzel | 2017-07-06 10:11:02 +0200 |
---|---|---|
committer | Dominik Wetzel | 2017-07-06 10:11:02 +0200 |
commit | 1f4ad551648e28f05f99648d2e43c9dca583b37a (patch) | |
tree | c09dc1b9b8fdd54f55bf3d62cd750f67d424af6b | |
download | aur-lib32-libevent.tar.gz |
libevent build for 32-Bit on 64-Bit
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 55 |
2 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..250d0c33ce4a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = lib32-libevent + pkgdesc = An event notification library + pkgver = 2.1.8 + pkgrel = 1 + url = http://libevent.org/ + arch = x86_64 + license = BSD + depends = libevent + depends = lib32-openssl + source = https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz + source = https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz.asc + validpgpkeys = B35BF85BF19489D04E28C33C21194EBB165733EA + validpgpkeys = 9E3AC83A27974B84D1B3401DB86086848EF8686D + sha256sums = 965cc5a8bb46ce4199a47e9b2c9e1cae3b137e8356ffdad6d94d3b9069b71dc2 + sha256sums = SKIP + +pkgname = lib32-libevent + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1ad72e5c5f7b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,55 @@ +# Maintainer: Dominik Wetzel <dimonok at web dot de> +# Contributor: Tom Gundersen <teg@jklm.no> +# Contributor: Judd <jvinet@zeroflux.org> + +pkgname=lib32-libevent +_pkgname=libevent +pkgver=2.1.8 +pkgrel=1 +pkgdesc="An event notification library" +arch=('x86_64') +url="http://libevent.org/" +license=('BSD') +depends=('libevent' 'lib32-openssl') +# optdepends=('python2: to use event_rpcgen.py') +source=(https://github.com/libevent/libevent/releases/download/release-$pkgver-stable/$_pkgname-$pkgver-stable.tar.gz{,.asc}) +sha256sums=('965cc5a8bb46ce4199a47e9b2c9e1cae3b137e8356ffdad6d94d3b9069b71dc2' + 'SKIP') +validpgpkeys=('B35BF85BF19489D04E28C33C21194EBB165733EA' + '9E3AC83A27974B84D1B3401DB86086848EF8686D') + +build() { +# export CC="gcc -m32" +# export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd ${_pkgname}-${pkgver}-stable + ./autogen.sh + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --disable-libevent-regress \ + --libdir=/usr/lib32 \ + --libexecdir=/usr/lib32 \ + CC="gcc -m32" \ + CXX="g++ -m32" \ + "LDFLAGS=-m32" + make +} + +check() { + cd ${_pkgname}-${pkgver}-stable + make -j1 check +} + +package() { + cd ${_pkgname}-${pkgver}-stable + make DESTDIR="${pkgdir}" install +# install -Dm 644 LICENSE "${pkgdir}"/usr/share/licenses/libevent/LICENSE +# mkdir "${pkgdir}/usr/lib32" +# mv "${pkgdir}/usr/lib/*" "${pkgdir}/usr/lib32/" +# rm -r "${pkgdir}/usr/lib" + rm -r "${pkgdir}/usr/include" + rm -r "${pkgdir}/usr/bin" +} + |