--- monodevelop-debugger-gdb-2.4.orig/debian/control +++ monodevelop-debugger-gdb-2.4/debian/control @@ -0,0 +1,30 @@ +Source: monodevelop-debugger-gdb +Section: cli-mono +Priority: optional +Maintainer: Debian CLI Applications Team +Uploaders: Mirco Bauer +Build-Depends: debhelper (>= 7), quilt +Build-Depends-Indep: cli-common-dev (>= 0.5.7), + mono-devel (>= 2.4.2.3), + monodevelop (>= 2.4), + monodevelop-versioncontrol (>= 2.4), + monodevelop-nunit (>= 2.4) +Standards-Version: 3.8.4 +Homepage: http://www.monodevelop.com/ +Vcs-Git: git://git.debian.org/git/pkg-cli-apps/monodevelop-debugger-gdb.git +Vcs-Browser: http://git.debian.org/?p=pkg-cli-apps/monodevelop-debugger-gdb.git + +Package: monodevelop-debugger-gdb +Architecture: all +Enhances: gdb +Depends: ${shlibs:Depends}, + ${misc:Depends}, + ${cli:Depends}, + monodevelop (>= ${misc:Version}), + monodevelop (<< ${misc:Version}.), + gdb +Description: GNU Debugger plugin for MonoDevelop + MonoDevelop is a GNOME IDE primarily designed for C# and other CLI (.NET) + languages. + . + This package enables the GNU Debugger integration for MonoDevelop. --- monodevelop-debugger-gdb-2.4.orig/debian/compat +++ monodevelop-debugger-gdb-2.4/debian/compat @@ -0,0 +1 @@ +7 --- monodevelop-debugger-gdb-2.4.orig/debian/rules +++ monodevelop-debugger-gdb-2.4/debian/rules @@ -0,0 +1,61 @@ +#!/usr/bin/make -f +export DH_VERBOSE=1 + +MAKEFILE = $(firstword $(MAKEFILE_LIST)) +DEBIAN_DIR = $(dir $(MAKEFILE)) +SOURCE_DIR = $(DEBIAN_DIR)/.. + +DEB_VERSION = $(shell dpkg-parsechangelog -l$(DEBIAN_DIR)/changelog | grep ^Version | cut -d" " -f2) +DEB_SOURCE_NAME = $(shell dpkg-parsechangelog -l$(DEBIAN_DIR)/changelog | grep ^Source | cut -d" " -f2) +VERSION = $(shell echo $(DEB_VERSION) | cut -d"-" -f1 | sed 's/+dfsg.*//') + +MDVERSION = 2.4 + +include /usr/share/cli-common/cli.make +include /usr/share/quilt/quilt.make + +override_dh_gencontrol: + dh_gencontrol -i -- -Vmisc:Version=$(MDVERSION) + +build: build-stamp +build-stamp: $(QUILT_STAMPFN) + # poor man's configure + dh build --before dh_auto_configure + ./configure --prefix=/usr + dh build --after dh_auto_configure + touch build-stamp + +install: build + dh $@ + +binary: binary-arch binary-indep + +binary-arch: + +binary-indep: build install + dh $@ + +clean: clean-patched unpatch +clean-patched: $(QUILT_STAMPFN) + dh clean --before dh_auto_clean + [ -f config.make ] || ./configure --clean-only + make clean + rm -f config.make config.log + dh clean --after dh_auto_clean + + +get-orig-source: + uscan \ + --package $(DEB_SOURCE_NAME) \ + --watchfile $(DEBIAN_DIR)/watch \ + --upstream-version $(VERSION) \ + --download-version $(VERSION) \ + --destdir . \ + --force-download \ + --rename \ + --repack + +%: + dh $@ + +.PHONY: build install binary binary-arch binary-indep clean clean-patched get-orig-source --- monodevelop-debugger-gdb-2.4.orig/debian/watch +++ monodevelop-debugger-gdb-2.4/debian/watch @@ -0,0 +1,3 @@ +version=2 +opts=dversionmangle=s/\+dfsg// \ + http://ftp.novell.com/pub/mono/sources/monodevelop-debugger-gdb/monodevelop-debugger-gdb-([\d\.]+)\.tar\.bz2 --- monodevelop-debugger-gdb-2.4.orig/debian/changelog +++ monodevelop-debugger-gdb-2.4/debian/changelog @@ -0,0 +1,86 @@ +monodevelop-debugger-gdb (2.4-1) experimental; urgency=low + + * New upstream release + * debian/source/format: + + Force DebSrc 1.0 + * debian/control: + + Bump build-dep to MonoDevelop 2.4 + * debian/rules: + + Set MDVERSION to 2.4, for binary dependency + + Set CSC to mono-csc + * debian/patches/use_csc_compiler.patch: + + Refreshed + + -- Jo Shields Wed, 16 Jun 2010 23:46:22 +0100 + +monodevelop-debugger-gdb (2.2.1-2) unstable; urgency=low + + * Rebuild against MonoDevelop 2.2.2 + * debian/control: + + Bump MonoDevelop build-dep to 2.2.2 + * debian/rules, + debian/control: + + Fiddle build system to put binary-dependencies on MD 2.2.2 + + -- Jo Shields Thu, 10 Jun 2010 10:21:40 +0100 + +monodevelop-debugger-gdb (2.2.1-1) unstable; urgency=low + + * New upstream release + * debian/control: + + Bump Standards to 3.8.4 (no changes needed) + + Bump MonoDevelop build-dep to 2.2.1 + + -- Jo Shields Fri, 12 Feb 2010 16:31:04 +0000 + +monodevelop-debugger-gdb (2.2-1) unstable; urgency=low + + * New upstream release + + -- Jo Shields Mon, 11 Jan 2010 15:23:18 +0000 + +monodevelop-debugger-gdb (2.1.1-1) unstable; urgency=low + + * New upstream release + + * debian/control: + + Bumped Standards-Version to 3.8.3 (no changes needed) + + Changed Section to cli-mono to match archive overrides. + + Bumped mono-devel build-dep to >= 2.4.2.3 + + Added monodevelop-versioncontrol and -nunit to build-deps. + * debian/patches/use_csc_compiler.patch: + + Use mono-csc as compiler. + + -- Mirco Bauer Sun, 25 Oct 2009 17:38:17 +0100 + +monodevelop-debugger-gdb (2.0-1) unstable; urgency=low + + [ Jo Shields ] + * New Upstream Version + + [ Iain Lane ] + * Bump MD build-dep per configure + + -- Jo Shields Tue, 07 Apr 2009 22:17:27 +0100 + +monodevelop-debugger-gdb (1.9.3-1) unstable; urgency=low + + * New upstream (bugfix) release + * Upload to unstable + * debian/control: + + Fixed Vcs-* URLs. + + Bumped monodevelop build-deps to >= 1.9.3 + + Bumped Standards-Version to 3.8.1 (no changes needed) + + Tighten binary dependency on monodevelop, to ensure the plugin is only + installed using the same monodevelop version, as the plugins are not + forward compatible. + * debian/watch: + + Updated to use directory of ftp/http download server. + + -- Mirco Bauer Sun, 22 Mar 2009 22:26:37 +0100 + +monodevelop-debugger-gdb (1.9.2-1) experimental; urgency=low + + * Initial release. (Closes: #516435) + + -- Mirco Bauer Sun, 15 Feb 2009 22:32:12 +0100 --- monodevelop-debugger-gdb-2.4.orig/debian/copyright +++ monodevelop-debugger-gdb-2.4/debian/copyright @@ -0,0 +1,32 @@ +Format-Specification: + http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=143 +Upstream-Name: monodevelop-debugger-gdb +Upstream-Source: http://monodevelop.com/Download_-_Unstable + +Files: * +Copyright: Copyright (c) 2008 Novell, Inc (http://www.novell.com) +License: MIT/X11 + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +Files: debian/* +Copyright: Copyright 2008, Mirco Bauer +License: GPL-2+ + On Debian systems, the complete text of the GNU General Public License can be + found in the /usr/share/common-licenses/GPL' file. + --- monodevelop-debugger-gdb-2.4.orig/debian/patches/series +++ monodevelop-debugger-gdb-2.4/debian/patches/series @@ -0,0 +1,2 @@ +use_csc_compiler.patch +allow_minimal_configure_for_clean --- monodevelop-debugger-gdb-2.4.orig/debian/patches/use_csc_compiler.patch +++ monodevelop-debugger-gdb-2.4/debian/patches/use_csc_compiler.patch @@ -0,0 +1,13 @@ +Index: monodevelop-debugger-gdb.git/configure +=================================================================== +--- monodevelop-debugger-gdb.git.orig/configure 2010-06-17 00:09:08.000000000 +0100 ++++ monodevelop-debugger-gdb.git/configure 2010-06-17 00:09:17.000000000 +0100 +@@ -142,7 +142,7 @@ + echo "VERSION=$VERSION" >> config.make + echo "PACKAGE=$PACKAGE" >> config.make + echo "CONFIG=$config" >> config.make +-echo "CSC=gmcs" >> config.make ++echo "CSC=mono-csc" >> config.make + + echo + echo "$PACKAGE has been configured with " --- monodevelop-debugger-gdb-2.4.orig/debian/patches/allow_minimal_configure_for_clean +++ monodevelop-debugger-gdb-2.4/debian/patches/allow_minimal_configure_for_clean @@ -0,0 +1,14 @@ +Index: monodevelop-debugger-gdb-1.9.2/configure +=================================================================== +--- monodevelop-debugger-gdb-1.9.2.orig/configure 2009-02-21 10:15:10.000000000 +0000 ++++ monodevelop-debugger-gdb-1.9.2/configure 2009-02-21 10:17:06.000000000 +0000 +@@ -68,6 +68,9 @@ + + while test x$1 != x; do + case $1 in ++ --clean-only) ++ common_packages="" ++ ;; + --prefix=*) + prefix=`echo $1 | sed 's/--prefix=//'` + ;; --- monodevelop-debugger-gdb-2.4.orig/debian/source/format +++ monodevelop-debugger-gdb-2.4/debian/source/format @@ -0,0 +1 @@ +1.0