GARNAME = gdb GARVERSION = 7.2 CATEGORIES = device_tools PATCHLEVEL = 1 DISTFILES = $(GARNAME)_$(GARVERSION).orig.tar.gz \ $(GARNAME)_$(GARVERSION)-$(PATCHLEVEL).debian.tar.gz PATCHFILES = LIBDEPS = DEPENDS = DESCRIPTION = gdbserver define BLURB # FIXME: blurb goes here endef DEVICETOOLS_DIR = /scratchbox/device_tools TARGET_DIR = $(DEVICETOOLS_DIR)/$(DISTNAME)/$(TARGETNAME) TARGET_TYPE = $(patsubst %-,%, $(GCCPREFIX)) CONFIGURE_ENV = CC="$(CC)" ifneq (,$(shell echo $(TARGET_TYPE) | grep i[3456]86)) CONFIGURE_TARGET = --host="i686-pc-linux-gnu" --target="i386-linux" else CONFIGURE_TARGET = --host="i686-pc-linux-gnu" --target=$(TARGET_TYPE) endif CONFIGURE_ARGS = --prefix="/" \ --program-prefix="" \ $(CONFIGURE_TARGET) BUILD_ARGS = CC="$(CC)" LDFLAGS="-s" INSTALL_ARGS = DESTDIR="$(TARGET_DIR)" CONFIGURE_SCRIPTS = $(WORKSRC)/gdb/gdbserver/configure BUILD_SCRIPTS = $(WORKSRC)/gdb/gdbserver/Makefile INSTALL_SCRIPTS = $(WORKSRC)/gdb/gdbserver/Makefile include ../category.mk pre-patch: tar \ xzf $(DOWNLOADDIR)/$(GARNAME)_$(GARVERSION)-$(PATCHLEVEL).debian.tar.gz \ -C $(WORKSRC) ( set -e ; for i in `grep -v '\(^[:space:]*$\)\|^#' $(WORKSRC)/debian/patches/series` ; do \ patch -d $(WORKSRC) -p1 < $(WORKSRC)/debian/patches/$i ; done ) $(MAKECOOKIE) post-install: rm -rf $(TARGET_DIR)/info $(TARGET_DIR)/man $(MAKECOOKIE)