--- monodevelop-vala-1.9.2.orig/debian/control +++ monodevelop-vala-1.9.2/debian/control @@ -0,0 +1,33 @@ +Source: monodevelop-vala +Section: devel +Priority: optional +Maintainer: Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian CLI Applications Team <pkg-cli-apps-team@lists.alioth.debian.org> +Uploaders: Mirco Bauer <meebey@debian.org> +Build-Depends: debhelper (>= 7), quilt +Build-Depends-Indep: cli-common-dev (>= 0.5.7), + mono-devel (>= 2.0), + monodevelop (>= 1.9.2), + monodevelop-versioncontrol (>= 1.9.2), + monodevelop-nunit (>= 1.9.2), + libmono-dev (>= 1.1.10), + libmono-addins0.2-cil (>= 0.3), + libgtk2.0-cil (>= 2.8) +Standards-Version: 3.8.0 +Homepage: http://www.monodevelop.com/ +Vcs-Svn: git://git.debian.org/git/pkg-cli-apps/monodevelop-vala.git +Vcs-Browser: http://git.debian.org/?p=pkg-cli-apps/monodevelop-vala.git + +Package: monodevelop-vala +Architecture: all +Enhances: mono-debugger +Depends: ${shlibs:Depends}, + ${misc:Depends}, + ${cli:Depends}, + monodevelop (>= ${source:Version}), + valac +Description: Vala plugin for MonoDevelop + MonoDevelop is a GNOME IDE primarily designed for C# and other CLI (.NET) + languages. + . + This package enables Vala language support for MonoDevelop. --- monodevelop-vala-1.9.2.orig/debian/changelog +++ monodevelop-vala-1.9.2/debian/changelog @@ -0,0 +1,10 @@ +monodevelop-vala (1.9.2-0ubuntu1) jaunty; urgency=low + + [ Mirco Bauer ] + * Initial release. + + [ Jo Shields ] + * Tagging git revision 1c312ca61164c876d6192489ba305383261b1500 as + 0ubuntu1 package, to bypass Debian NEW queue (LP: #330519) + + -- Jo Shields <directhex@apebox.org> Sat, 21 Feb 2009 17:04:28 +0000 --- monodevelop-vala-1.9.2.orig/debian/watch +++ monodevelop-vala-1.9.2/debian/watch @@ -0,0 +1,3 @@ +version=2 +opts=dversionmangle=s/\+dfsg// \ + http://monodevelop.com/Download_-_Unstable .+/monodevelop-vala-([\d\.]+)\.tar\.bz2 --- monodevelop-vala-1.9.2.orig/debian/rules +++ monodevelop-vala-1.9.2/debian/rules @@ -0,0 +1,48 @@ +#!/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.*//') + +include /usr/share/cli-common/cli.make +include /usr/share/quilt/quilt.make + +build: build-stamp +build-stamp: $(QUILT_STAMPFN) + dh build --before dh_auto_configure + dh_auto_configure -- MCS=/usr/bin/csc CSC=/usr/bin/csc + 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: + dh 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 $@ --- monodevelop-vala-1.9.2.orig/debian/copyright +++ monodevelop-vala-1.9.2/debian/copyright @@ -0,0 +1,32 @@ +Format-Specification: + http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=143 +Upstream-Name: monodevelop-vala +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 <meebey@debian.org> +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-vala-1.9.2.orig/debian/compat +++ monodevelop-vala-1.9.2/debian/compat @@ -0,0 +1 @@ +7 --- monodevelop-vala-1.9.2.orig/debian/patches/series +++ monodevelop-vala-1.9.2/debian/patches/series @@ -0,0 +1 @@ +fix_NRE_in_ScanPackageDirs_r125921.patch -p4 --- monodevelop-vala-1.9.2.orig/debian/patches/fix_NRE_in_ScanPackageDirs_r125921.patch +++ monodevelop-vala-1.9.2/debian/patches/fix_NRE_in_ScanPackageDirs_r125921.patch @@ -0,0 +1,11 @@ +--- trunk/monodevelop/extras/ValaBinding/Project/ProjectPackage.cs 2009/01/12 19:09:53 123108 ++++ trunk/monodevelop/extras/ValaBinding/Project/ProjectPackage.cs 2009/02/05 19:41:24 125921 +@@ -234,7 +234,7 @@ + "/usr/local/share/pkgconfig" + }; + +- dirs.AddRange(pkg_var.Split(new char[]{System.IO.Path.PathSeparator}, StringSplitOptions.RemoveEmptyEntries)); ++ if (null != pkg_var){ dirs.AddRange(pkg_var.Split(new char[]{System.IO.Path.PathSeparator}, StringSplitOptions.RemoveEmptyEntries)); } + + foreach(string dir in staticPaths) { + if(!dirs.Contains(dir)){ dirs.Add(dir); }