From 68db6017f394281a1ff8970edb3ae838b0d8ad12 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 25 Oct 2012 10:03:00 +0200 Subject: [PATCH] New package: ltrace-0.6.0. --- srcpkgs/ltrace/ltrace.rshlibs | 2 ++ srcpkgs/ltrace/template | 27 +++++++++++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 srcpkgs/ltrace/ltrace.rshlibs create mode 100644 srcpkgs/ltrace/template diff --git a/srcpkgs/ltrace/ltrace.rshlibs b/srcpkgs/ltrace/ltrace.rshlibs new file mode 100644 index 0000000000..a5c4c6c234 --- /dev/null +++ b/srcpkgs/ltrace/ltrace.rshlibs @@ -0,0 +1,2 @@ +libelf.so.1 +libc.so.6 diff --git a/srcpkgs/ltrace/template b/srcpkgs/ltrace/template new file mode 100644 index 0000000000..8c213e42f9 --- /dev/null +++ b/srcpkgs/ltrace/template @@ -0,0 +1,27 @@ +# Template file for 'ltrace' +pkgname=ltrace +version=0.6.0 +revision=1 +build_style=gnu-configure +makedepends="git automake elfutils-devel" +short_desc="Tracks runtime library calls in dynamically linked programs" +maintainer="Juan RP " +homepage="http://ltrace.alioth.debian.org/" +license="GPL-2" +long_desc=" + ltrace intercepts and records dynamic library calls which are called by an + executed process and the signals received by that process. It can also + intercept and print the system calls executed by the program." + +nofetch=yes +noextract=yes +conf_files="/etc/ltrace.conf" + +do_fetch() { + url="git://anonscm.debian.org/collab-maint/ltrace.git" + git clone -b ${version} ${url} ${pkgname}-${version} +} + +pre_configure() { + ./autogen.sh +}