summaryrefslogtreecommitdiffstats
path: root/package/ltrace/ltrace.mk
diff options
context:
space:
mode:
Diffstat (limited to 'package/ltrace/ltrace.mk')
-rw-r--r--package/ltrace/ltrace.mk40
1 files changed, 5 insertions, 35 deletions
diff --git a/package/ltrace/ltrace.mk b/package/ltrace/ltrace.mk
index 23094c8e8..8c0a145a9 100644
--- a/package/ltrace/ltrace.mk
+++ b/package/ltrace/ltrace.mk
@@ -3,40 +3,10 @@
# ltrace
#
#############################################################
-LTRACE_VERSION = 0.5.3
-LTRACE_SOURCE = ltrace_$(LTRACE_VERSION).orig.tar.gz
-LTRACE_PATCH = ltrace_$(LTRACE_VERSION)-2.1.diff.gz
-LTRACE_SITE = $(BR2_DEBIAN_MIRROR)/debian/pool/main/l/ltrace
-LTRACE_MAKE = $(MAKE1)
+LTRACE_VERSION = 0.6.0
+LTRACE_SITE = git://anonscm.debian.org/collab-maint/ltrace.git
LTRACE_DEPENDENCIES = libelf
+LTRACE_AUTORECONF = YES
+LTRACE_CONF_OPT += --disable-werror
-# ltrace uses arch=ppc for powerpc
-LTRACE_ARCH:=$(KERNEL_ARCH:powerpc=ppc)
-ifeq ("$(strip $(ARCH))","armeb")
-LTRACE_ARCH:=arm
-endif
-
-define LTRACE_CONFIGURE_CMDS
- (cd $(@D) ; ./configure \
- --prefix=/usr \
- CC='$(TARGET_CC)' \
- CFLAGS='$(TARGET_CFLAGS)')
-endef
-
-define LTRACE_BUILD_CMDS
- $(MAKE) -C $(@D) ARCH=$(LTRACE_ARCH)
-endef
-
-ifeq ($(BR2_HAVE_DOCUMENTATION),y)
-define LTRACE_INSTALL_DOCUMENTATION
- $(INSTALL) -D $(@D)/ltrace.1 \
- $(TARGET_DIR)/usr/share/man/man1/ltrace.1
-endef
-endif
-
-define LTRACE_INSTALL_TARGET_CMDS
- $(INSTALL) -D $(@D)/ltrace $(TARGET_DIR)/usr/bin
- $(LTRACE_INSTALL_DOCUMENTATION)
-endef
-
-$(eval $(call GENTARGETS))
+$(eval $(call AUTOTARGETS))