From 554242631ba96b37677e8a318982e9a1cf2f123d Mon Sep 17 00:00:00 2001 From: nico Date: Fri, 17 Jun 2005 06:21:17 +0000 Subject: Add gdbserver package, keep things sorted git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@1266 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/gdbserver/Config.in | 8 +++++ package/gdbserver/Makefile | 62 ++++++++++++++++++++++++++++++++ package/gdbserver/ipkg/gdbserver.control | 8 +++++ 3 files changed, 78 insertions(+) create mode 100644 package/gdbserver/Config.in create mode 100644 package/gdbserver/Makefile create mode 100644 package/gdbserver/ipkg/gdbserver.control (limited to 'package/gdbserver') diff --git a/package/gdbserver/Config.in b/package/gdbserver/Config.in new file mode 100644 index 000000000..15d8f2069 --- /dev/null +++ b/package/gdbserver/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_GDBSERVER + tristate "gdbserver - Remote Server for the GNU Debugger" + default m if CONFIG_DEVEL + help + GDBSERVER is a program that allows you to run GDB on a different machine + than the one which is running the program being debugged. + + diff --git a/package/gdbserver/Makefile b/package/gdbserver/Makefile new file mode 100644 index 000000000..4e011dbab --- /dev/null +++ b/package/gdbserver/Makefile @@ -0,0 +1,62 @@ +# $Id$ + +include $(TOPDIR)/rules.mk + +PKG_NAME:=gdbserver +PKG_VERSION:=6.3 +PKG_RELEASE:=1 + +PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) +PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install + +GDB_DIR:=$(TOOL_BUILD_DIR)/gdb-$(PKG_VERSION) + +include $(TOPDIR)/package/rules.mk + +$(eval $(call PKG_template,GDBSERVER,gdbserver,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) + + +$(PKG_BUILD_DIR)/.prepared: + rm -rf $(PKG_BUILD_DIR) + mkdir -p $(PKG_BUILD_DIR) + touch $@ + +$(PKG_BUILD_DIR)/.configured: + (cd $(PKG_BUILD_DIR); rm -rf config.{cache,status}; \ + $(TARGET_CONFIGURE_OPTS) \ + CFLAGS="$(TARGET_CFLAGS)" \ + $(GDB_DIR)/gdb/gdbserver/configure \ + --target=$(GNU_TARGET_NAME) \ + --host=$(GNU_TARGET_NAME) \ + --build=$(GNU_HOST_NAME) \ + --program-prefix="" \ + --program-suffix="" \ + --prefix=/usr \ + --exec-prefix=/usr \ + --bindir=/usr/bin \ + --sbindir=/usr/sbin \ + --libexecdir=/usr/lib \ + --sysconfdir=/etc \ + --datadir=/usr/share \ + --localstatedir=/var \ + --mandir=/usr/man \ + --infodir=/usr/info \ + $(DISABLE_NLS) \ + $(DISABLE_LARGEFILE) \ + ); + touch $@ + +$(PKG_BUILD_DIR)/.built: $(PKG_BUILD_DIR)/.configured + rm -rf $(PKG_INSTALL_DIR) + mkdir -p $(PKG_INSTALL_DIR) + $(MAKE) -C $(PKG_BUILD_DIR) \ + DESTDIR="$(PKG_INSTALL_DIR)" \ + install + touch $@ + +$(IPKG_GDBSERVER): + install -m0755 -d $(IDIR_GDBSERVER)/usr/bin + cp -fpR $(PKG_INSTALL_DIR)/usr/bin/gdbserver $(IDIR_GDBSERVER)/usr/bin/ + $(RSTRIP) $(IDIR_GDBSERVER) + $(IPKG_BUILD) $(IDIR_GDBSERVER) $(PACKAGE_DIR) + diff --git a/package/gdbserver/ipkg/gdbserver.control b/package/gdbserver/ipkg/gdbserver.control new file mode 100644 index 000000000..6ddb8310a --- /dev/null +++ b/package/gdbserver/ipkg/gdbserver.control @@ -0,0 +1,8 @@ +Package: gdbserver +Priority: optional +Section: devel +Version: [TBDL] +Architecture: [TBDL] +Maintainer: OpenWrt Developers Team +Source: http://openwrt.org/cgi-bin/viewcvs.cgi/openwrt/package/gdbserver/ +Description: Remote Server for the GNU Debugger -- cgit v1.2.3 From 7c673c3d2664cc0d6e240c81c1ad6f3bb17f7a10 Mon Sep 17 00:00:00 2001 From: nbd Date: Fri, 21 Oct 2005 17:21:28 +0000 Subject: remove Maintainer: and Source: from packages git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2210 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/gdbserver/ipkg/gdbserver.control | 4 ---- 1 file changed, 4 deletions(-) (limited to 'package/gdbserver') diff --git a/package/gdbserver/ipkg/gdbserver.control b/package/gdbserver/ipkg/gdbserver.control index 6ddb8310a..f12eebe1c 100644 --- a/package/gdbserver/ipkg/gdbserver.control +++ b/package/gdbserver/ipkg/gdbserver.control @@ -1,8 +1,4 @@ Package: gdbserver Priority: optional Section: devel -Version: [TBDL] -Architecture: [TBDL] -Maintainer: OpenWrt Developers Team -Source: http://openwrt.org/cgi-bin/viewcvs.cgi/openwrt/package/gdbserver/ Description: Remote Server for the GNU Debugger -- cgit v1.2.3 From 6b53157103d462f7ea0b81f9fe77412719ea2260 Mon Sep 17 00:00:00 2001 From: nbd Date: Sat, 22 Oct 2005 12:12:59 +0000 Subject: lots of small package changes and dependency cleanups for the V= stuff git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2230 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/gdbserver/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package/gdbserver') diff --git a/package/gdbserver/Makefile b/package/gdbserver/Makefile index 4e011dbab..7e5d33ba8 100644 --- a/package/gdbserver/Makefile +++ b/package/gdbserver/Makefile @@ -46,7 +46,7 @@ $(PKG_BUILD_DIR)/.configured: ); touch $@ -$(PKG_BUILD_DIR)/.built: $(PKG_BUILD_DIR)/.configured +$(PKG_BUILD_DIR)/.built: rm -rf $(PKG_INSTALL_DIR) mkdir -p $(PKG_INSTALL_DIR) $(MAKE) -C $(PKG_BUILD_DIR) \ -- cgit v1.2.3 From 7bd944d2153b871aaaee970811f27772cbe36a6f Mon Sep 17 00:00:00 2001 From: nico Date: Sat, 5 Nov 2005 02:16:36 +0000 Subject: reorganize/rationalize/format package menuconfig, make updatedd modular git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2333 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/gdbserver/Config.in | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'package/gdbserver') diff --git a/package/gdbserver/Config.in b/package/gdbserver/Config.in index 15d8f2069..df74ff614 100644 --- a/package/gdbserver/Config.in +++ b/package/gdbserver/Config.in @@ -1,8 +1,8 @@ config BR2_PACKAGE_GDBSERVER - tristate "gdbserver - Remote Server for the GNU Debugger" + prompt "gdbserver......................... Remote Server for the GNU Debugger" + tristate default m if CONFIG_DEVEL help - GDBSERVER is a program that allows you to run GDB on a different machine - than the one which is running the program being debugged. - + GDBSERVER is a program that allows you to run GDB on a different machine + than the one which is running the program being debugged. -- cgit v1.2.3 From 82daa5e9c007b2a16aa9e8c5526fd8d034ee4541 Mon Sep 17 00:00:00 2001 From: mbm Date: Wed, 1 Feb 2006 23:53:19 +0000 Subject: change cp to $(CP) git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@3112 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/gdbserver/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package/gdbserver') diff --git a/package/gdbserver/Makefile b/package/gdbserver/Makefile index 7e5d33ba8..922e63123 100644 --- a/package/gdbserver/Makefile +++ b/package/gdbserver/Makefile @@ -56,7 +56,7 @@ $(PKG_BUILD_DIR)/.built: $(IPKG_GDBSERVER): install -m0755 -d $(IDIR_GDBSERVER)/usr/bin - cp -fpR $(PKG_INSTALL_DIR)/usr/bin/gdbserver $(IDIR_GDBSERVER)/usr/bin/ + $(CP) $(PKG_INSTALL_DIR)/usr/bin/gdbserver $(IDIR_GDBSERVER)/usr/bin/ $(RSTRIP) $(IDIR_GDBSERVER) $(IPKG_BUILD) $(IDIR_GDBSERVER) $(PACKAGE_DIR) -- cgit v1.2.3 From b4a6c333c073520b05542c6b78a1f81f5a8b6c62 Mon Sep 17 00:00:00 2001 From: nbd Date: Fri, 14 Apr 2006 01:22:55 +0000 Subject: remove some more stuff, change package makefile format in rules.mk, port busybox over to the new format git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3643 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/gdbserver/Config.in | 8 ----- package/gdbserver/Makefile | 62 -------------------------------- package/gdbserver/ipkg/gdbserver.control | 4 --- 3 files changed, 74 deletions(-) delete mode 100644 package/gdbserver/Config.in delete mode 100644 package/gdbserver/Makefile delete mode 100644 package/gdbserver/ipkg/gdbserver.control (limited to 'package/gdbserver') diff --git a/package/gdbserver/Config.in b/package/gdbserver/Config.in deleted file mode 100644 index df74ff614..000000000 --- a/package/gdbserver/Config.in +++ /dev/null @@ -1,8 +0,0 @@ -config BR2_PACKAGE_GDBSERVER - prompt "gdbserver......................... Remote Server for the GNU Debugger" - tristate - default m if CONFIG_DEVEL - help - GDBSERVER is a program that allows you to run GDB on a different machine - than the one which is running the program being debugged. - diff --git a/package/gdbserver/Makefile b/package/gdbserver/Makefile deleted file mode 100644 index 922e63123..000000000 --- a/package/gdbserver/Makefile +++ /dev/null @@ -1,62 +0,0 @@ -# $Id$ - -include $(TOPDIR)/rules.mk - -PKG_NAME:=gdbserver -PKG_VERSION:=6.3 -PKG_RELEASE:=1 - -PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) -PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install - -GDB_DIR:=$(TOOL_BUILD_DIR)/gdb-$(PKG_VERSION) - -include $(TOPDIR)/package/rules.mk - -$(eval $(call PKG_template,GDBSERVER,gdbserver,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) - - -$(PKG_BUILD_DIR)/.prepared: - rm -rf $(PKG_BUILD_DIR) - mkdir -p $(PKG_BUILD_DIR) - touch $@ - -$(PKG_BUILD_DIR)/.configured: - (cd $(PKG_BUILD_DIR); rm -rf config.{cache,status}; \ - $(TARGET_CONFIGURE_OPTS) \ - CFLAGS="$(TARGET_CFLAGS)" \ - $(GDB_DIR)/gdb/gdbserver/configure \ - --target=$(GNU_TARGET_NAME) \ - --host=$(GNU_TARGET_NAME) \ - --build=$(GNU_HOST_NAME) \ - --program-prefix="" \ - --program-suffix="" \ - --prefix=/usr \ - --exec-prefix=/usr \ - --bindir=/usr/bin \ - --sbindir=/usr/sbin \ - --libexecdir=/usr/lib \ - --sysconfdir=/etc \ - --datadir=/usr/share \ - --localstatedir=/var \ - --mandir=/usr/man \ - --infodir=/usr/info \ - $(DISABLE_NLS) \ - $(DISABLE_LARGEFILE) \ - ); - touch $@ - -$(PKG_BUILD_DIR)/.built: - rm -rf $(PKG_INSTALL_DIR) - mkdir -p $(PKG_INSTALL_DIR) - $(MAKE) -C $(PKG_BUILD_DIR) \ - DESTDIR="$(PKG_INSTALL_DIR)" \ - install - touch $@ - -$(IPKG_GDBSERVER): - install -m0755 -d $(IDIR_GDBSERVER)/usr/bin - $(CP) $(PKG_INSTALL_DIR)/usr/bin/gdbserver $(IDIR_GDBSERVER)/usr/bin/ - $(RSTRIP) $(IDIR_GDBSERVER) - $(IPKG_BUILD) $(IDIR_GDBSERVER) $(PACKAGE_DIR) - diff --git a/package/gdbserver/ipkg/gdbserver.control b/package/gdbserver/ipkg/gdbserver.control deleted file mode 100644 index f12eebe1c..000000000 --- a/package/gdbserver/ipkg/gdbserver.control +++ /dev/null @@ -1,4 +0,0 @@ -Package: gdbserver -Priority: optional -Section: devel -Description: Remote Server for the GNU Debugger -- cgit v1.2.3 From b787e266f8cc5fd851ecc9672c6a3e124ebc7064 Mon Sep 17 00:00:00 2001 From: nbd Date: Sat, 7 Oct 2006 12:50:42 +0000 Subject: move gdbserver to buildroot-ng, since it uses the toolchain build directory git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4946 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/gdbserver/Makefile | 69 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 package/gdbserver/Makefile (limited to 'package/gdbserver') diff --git a/package/gdbserver/Makefile b/package/gdbserver/Makefile new file mode 100644 index 000000000..0f976fff6 --- /dev/null +++ b/package/gdbserver/Makefile @@ -0,0 +1,69 @@ +# Copyright (C) 2006 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# +# $Id$ + +include $(TOPDIR)/rules.mk + +PKG_NAME:=gdbserver +PKG_VERSION:=6.3 +PKG_RELEASE:=1 + +PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) +PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install + +GDB_DIR:=$(TOOL_BUILD_DIR)/gdb-$(PKG_VERSION) + +include $(INCLUDE_DIR)/package.mk + +define Package/gdbserver + SECTION:=utils + CATEGORY:=Utilities + DEPENDS:=@GDB@ + TITLE:=Remote Server for the GNU Debugger + DESCRIPTION:=GDBSERVER is a program that allows you to run GDB on a different machine\\\ +than the one which is running the program being debugged. +endef + +define Build/Configure + (cd $(PKG_BUILD_DIR); rm -rf config.{cache,status}; \ + $(TARGET_CONFIGURE_OPTS) \ + CFLAGS="$(TARGET_CFLAGS)" \ + $(GDB_DIR)/gdb/gdbserver/configure \ + --target=$(GNU_TARGET_NAME) \ + --host=$(GNU_TARGET_NAME) \ + --build=$(GNU_HOST_NAME) \ + --program-prefix="" \ + --program-suffix="" \ + --prefix=/usr \ + --exec-prefix=/usr \ + --bindir=/usr/bin \ + --sbindir=/usr/sbin \ + --libexecdir=/usr/lib \ + --sysconfdir=/etc \ + --datadir=/usr/share \ + --localstatedir=/var \ + --mandir=/usr/man \ + --infodir=/usr/info \ + $(DISABLE_NLS) \ + $(DISABLE_LARGEFILE) \ + ); +endef + +define Build/Compile + rm -rf $(PKG_INSTALL_DIR) + mkdir -p $(PKG_INSTALL_DIR) + $(MAKE) -C $(PKG_BUILD_DIR) \ + DESTDIR="$(PKG_INSTALL_DIR)" \ + install +endef + +define Package/gdbserver/install + install -m0755 -d $(1)/usr/bin + $(CP) $(PKG_INSTALL_DIR)/usr/bin/gdbserver $(1)/usr/bin/ +endef + +$(eval $(call BuildPackage,gdbserver)) + -- cgit v1.2.3 From aa74ac0aebc10ee0aa7730e7a5256409f7d74bb1 Mon Sep 17 00:00:00 2001 From: nbd Date: Sat, 7 Oct 2006 12:51:22 +0000 Subject: fix path to toolchain build directory (patch from #810) git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4947 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/gdbserver/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package/gdbserver') diff --git a/package/gdbserver/Makefile b/package/gdbserver/Makefile index 0f976fff6..c07eaf992 100644 --- a/package/gdbserver/Makefile +++ b/package/gdbserver/Makefile @@ -14,7 +14,7 @@ PKG_RELEASE:=1 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install -GDB_DIR:=$(TOOL_BUILD_DIR)/gdb-$(PKG_VERSION) +GDB_DIR:=$(TOOLCHAIN_BUILD_DIR)/gdb-$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk -- cgit v1.2.3