Date: Sunday, January 17, 2016 @ 18:05:50 Author: foutrelis Revision: 157268
upgpkg: librsync 1:1.0.0-1 Downgrade to 1.0.0 to avoid segfaults (FS#47645). Modified: librsync/trunk/PKGBUILD ----------+ PKGBUILD | 36 ++++++++++++++---------------------- 1 file changed, 14 insertions(+), 22 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-01-17 16:43:35 UTC (rev 157267) +++ PKGBUILD 2016-01-17 17:05:50 UTC (rev 157268) @@ -4,45 +4,37 @@ # Contributor: Christoph 'delmonico' Neuroth <[email protected]> pkgname=librsync -pkgver=2.0.0 +pkgver=1.0.0 pkgrel=1 -pkgdesc="A free software library that implements the rsync remote-delta algorithm (rdiff)" +epoch=1 +pkgdesc="Library for calculating and applying network deltas" arch=('i686' 'x86_64') -url="http://librsync.sourceforge.net/" +url="http://librsync.sourcefrog.net/" license=('LGPL') depends=('popt' 'zlib' 'bzip2') -makedepends=('cmake') provides=('librsync.so') source=($pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz) -sha256sums=('b5c4dd114289832039397789e42d4ff0d1108ada89ce74f1999398593fae2169') +sha256sums=('2195998516960ce84d93f88ee3bfd92f430a16cdba4b5d34560a39fa13fcafd9') -prepare() { +build() { cd "$srcdir/$pkgname-$pkgver" - mkdir build -} -build() { - cd "$srcdir/$pkgname-$pkgver/build" - - cmake \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - .. + ./autogen.sh + ./configure \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --enable-shared make } check() { - cd "$srcdir/$pkgname-$pkgver/build" - make -k test + cd "$srcdir/$pkgname-$pkgver" + make -k check } package() { cd "$srcdir/$pkgname-$pkgver" - - make -C build DESTDIR="$pkgdir" install - - install -Dm644 doc/rdiff.1 "$pkgdir/usr/share/man/man1/rdiff.1" - install -Dm644 doc/librsync.3 "$pkgdir/usr/share/man/man3/librsync.3" + make DESTDIR="$pkgdir" install } # vim:set ts=2 sw=2 et:
