diff options
author | Andrew Sun | 2018-08-26 09:12:45 -0400 |
---|---|---|
committer | Andrew Sun | 2018-08-26 09:12:45 -0400 |
commit | 703b4e9da13c1a4ee0c212aa6290f506ba64d44a (patch) | |
tree | 6878f77ea429130a1f791f4481f164de93d62477 | |
download | aur-703b4e9da13c1a4ee0c212aa6290f506ba64d44a.tar.gz |
add lib32-librsync (version 2.0.2)
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 47 |
2 files changed, 65 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..4d4cedab57e9 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = lib32-librsync + pkgdesc = Library for calculating and applying network deltas (32-bit) + pkgver = 2.0.2 + pkgrel = 1 + url = http://librsync.sourcefrog.net/ + arch = x86_64 + license = LGPL + makedepends = cmake + makedepends = lib32-gcc-libs + depends = lib32-popt + depends = lib32-bzip2 + depends = lib32-zlib + depends = librsync + source = librsync-2.0.2.tar.gz::https://github.com/librsync/librsync/archive/v2.0.2.tar.gz + sha256sums = e67b9520ee84f7239be6e948795803bd95495091cc00bf6d0e8c6976032a4af1 + +pkgname = lib32-librsync + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..84be0ba90bd0 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,47 @@ +# Maintainer: Andrew Sun <adsun701@gmail.com> + +_pkgname=librsync +pkgname=lib32-${_pkgname} +pkgver=2.0.2 +pkgrel=1 +pkgdesc="Library for calculating and applying network deltas (32-bit)" +arch=('x86_64') +url="http://librsync.sourcefrog.net/" +license=('LGPL') +depends=('lib32-popt' 'lib32-bzip2' 'lib32-zlib' 'librsync') +makedepends=('cmake' 'lib32-gcc-libs') +source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/${_pkgname}/${_pkgname}/archive/v${pkgver}.tar.gz") +sha256sums=('e67b9520ee84f7239be6e948795803bd95495091cc00bf6d0e8c6976032a4af1') + +prepare() { + if [[ -d ${srcdir}/build ]]; then + rm -rf ${srcdir}/build + fi + mkdir -p ${srcdir}/build +} + +build() { + cd "${srcdir}/build" + + export CC='gcc -m32' + export CXX='g++ -m32' + export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' + + cmake \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib32 \ + ../${_pkgname}-${pkgver} + make +} + +check() { + cd "${srcdir}/build" + make -k check +} + +package() { + cd "${srcdir}/build" + make DESTDIR="${pkgdir}" install + rm -rf "${pkgdir}"/usr/{bin,include,share} +} |