summaryrefslogtreecommitdiff
path: root/extra/ltrace/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'extra/ltrace/PKGBUILD')
-rw-r--r--extra/ltrace/PKGBUILD21
1 files changed, 11 insertions, 10 deletions
diff --git a/extra/ltrace/PKGBUILD b/extra/ltrace/PKGBUILD
index 27d3518ac..a4ed472f2 100644
--- a/extra/ltrace/PKGBUILD
+++ b/extra/ltrace/PKGBUILD
@@ -1,35 +1,36 @@
-# $Id: PKGBUILD 146208 2012-01-06 03:36:04Z foutrelis $
+# $Id: PKGBUILD 172160 2012-11-30 11:07:55Z foutrelis $
# Maintainer: Evangelos Foutras <evangelos@foutrelis.com>
# Contributor: Aaron Griffin <aaron@archlinux.org>
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
pkgname=ltrace
-pkgver=0.6.0
+pkgver=0.7.1
pkgrel=1
pkgdesc="Tracks runtime library calls in dynamically linked programs"
arch=('i686' 'x86_64' 'mips64el')
url="http://ltrace.alioth.debian.org/"
license=('GPL')
depends=('elfutils')
+makedepends=('dejagnu')
backup=('etc/ltrace.conf')
-source=(http://dev.archlinux.org/~foutrelis/sources/ltrace/$pkgname-$pkgver.tar.xz
- fix-crash-on-int3-after-symcall.patch)
-sha256sums=('13e4a66aa1f2ad23fd4ddd7faa79c52a68f210155eeb6490ce421f2a07fa0706'
- 'ef2c33c94b5cbfc552e5e734ac5627918ace918f48db5d3f29f1c0dcb1732d04')
+source=(https://alioth.debian.org/frs/download.php/3844/$pkgname-$pkgver.tar.bz2)
+sha256sums=('9010ab85444c44e2f1b340049b6ce877e41566996f0045af9519ad056ae9b83d')
build() {
cd "$srcdir/$pkgname-$pkgver"
- # Fix FS#27250: SIGSEGV due to int3 right after a call instruction
- patch -Np1 -i "$srcdir/fix-crash-on-int3-after-symcall.patch"
-
- ./autogen.sh
./configure \
--prefix=/usr \
--sysconfdir=/etc
make
}
+check() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ make -k check
+}
+
package(){
cd "$srcdir/$pkgname-$pkgver"