debian/0000755000000000000000000000000012225545601007170 5ustar debian/control0000644000000000000000000000253012225531052010566 0ustar Source: monodevelop-database Section: cli-mono Priority: optional Maintainer: Debian CLI Applications Team Uploaders: Mirco Bauer , Jo Shields Build-Depends: debhelper (>= 7.0.50), dh-autoreconf Build-Depends-Indep: cli-common-dev (>= 0.8~), monodevelop (>= 4.0.12), monodevelop-versioncontrol (>= 4.0.12), monodevelop-nunit (>= 4.0.12), mono-devel (>= 2.10), libgtk2.0-cil-dev, libmysql-cil-dev, libmono-addins-cil-dev (>= 1.0), libmono-addins-gui-cil-dev (>= 1.0) Standards-Version: 3.9.2 Homepage: http://www.monodevelop.com/ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-cli-apps/packages/monodevelop-database.git;a=summary Vcs-Git: git://anonscm.debian.org/pkg-cli-apps/packages/monodevelop-database.git Package: monodevelop-database Architecture: all Replaces: monodevelop (<< 0.10) Conflicts: monodevelop-query Provides: monodevelop-query Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}, monodevelop (>= ${misc:Version}), monodevelop (<< ${misc:Version}.) Description: Database plugin for MonoDevelop MonoDevelop is a GNOME IDE primarily designed for C# and other .NET languages. . This package implements database features for MonoDevelop. . The following RDBMSs are supported: * MySQL * PostgreSQL * SQLite * Micrsoft SQL Server debian/copyright0000644000000000000000000000777512225527044011144 0ustar This package was debianized by Mirco Bauer on Sun, Dec 30 2007 14:04:25 +0100. The copyrights and licenses of the complete source code of monodevelop-database (version 0.19) was checked by Mirco Bauer on Sat, Mar 1 2008 16:10:29 +0100. It was downloaded from: http://www.monodevelop.com/ Authors: Christian Hergert Daniel Morgan Sureshkumar T Ben Motmans Copyright: MonoDevelop.Database.Components/* MonoDevelop.Database.Designer/* Copyright (c) 2007 Ben Motmans MonoDevelop.Database.ConnectionManager/* Copyright (C) 2005 Mosaix Communications, Inc Copyright (c) 2007 Ben Motmans MonoDevelop.Database.Query/Commands/ToolCommands.cs Copyright (c) 2007 Ben Motmans MonoDevelop.Database.Query/QueryResultView.cs Copyright (C) 2005 Christian Hergert Copyright (c) 2007 Ben Motmans MonoDevelop.Database.Query/SqlQueryView.cs Copyright (C) 2005 Christian Hergert Copyright (C) 2005 Daniel Morgan Copyright (c) 2007 Ben Motmans MonoDevelop.Database.Sql/* (except AddinCatalog.cs) Copyright (c) 2007 Ben Motmans MonoDevelop.Database.Sql/Providers/* MonoDevelop.Database.Sql/Schema/* Copyright (C) 2005 Mosaix Communications, Inc. Copyright (c) 2007 Ben Motmans MonoDevelop.Database.Sql/AddinCatalog.cs Copyright (c) 2007 Novell, Inc (http://www.novell.com) MonoDevelop.Database.Sql/ConnectionContextService.cs MonoDevelop.Database.Sql/QueryService.cs Copyright (c) 2005 Christian Hergert Copyright (c) 2007 Ben Motmans MonoDevelop.Database.Sql.MySql/* Copyright (C) 2005 Mosaix Communications, Inc. Copyright (c) 2007 Ben Motmans MonoDevelop.Database.Sql.Npgsql/* Copyright (C) 2005 Mosaix Communications, Inc Copyright (c) 2007 Ben Motmans MonoDevelop.Database.Sql.SqlServer/* Copyright (C) 2005 Mosaix Communications, Inc. Copyright (c) 2007 Ben Motmans MonoDevelop.Database.Sql.Sqlite/* Copyright (C) 2005 Mosaix Communications, Inc. Copyright (c) 2007 Ben Motmans License: All sources in this source package is licensed under the MIT/X11 license: 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. As this are plugins for MonoDevelop and thus linked with MonoDevelop, which is GPL licensed making this software effectively GPL licensed: This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc ., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL'. debian/compat0000644000000000000000000000000212225527044010367 0ustar 7 debian/README.source0000644000000000000000000000044712225527044011355 0ustar The upstream tarball for this application has been altered to remove (unneeded) binary-only components. The list of files removed is as follows: contrib/MySql/MySql.Data.dll To create your own copy of this modified tarball, use the "get-orig-source" rule in the debian/rules makefile. debian/changelog0000644000000000000000000002346512225545332011055 0ustar monodevelop-database (4.0.12+dfsg-1) unstable; urgency=low * [317ebdd] Refresh debian/watch for new upstream tarball naming scheme * [f5f755a] Imported Upstream version 4.0.12+dfsg (Closes: #713084) * [ea619ad] Refresh package dependencies and build dependencies for the corresponding version of MonoDevelop (Closes: #710763) * [d701442] Require mono-addins 1.0+ -- Jo Shields Thu, 10 Oct 2013 17:41:50 +0200 monodevelop-database (3.0.3.2+dfsg-1) unstable; urgency=low * [0fda250] Imported Upstream version 3.0.3.2+dfsg * [09bfb50] Bump required MonoDevelop version to 3.0.3.2. -- Jo Shields Sat, 23 Jun 2012 01:31:49 +0100 monodevelop-database (3.0.2+dfsg-1) unstable; urgency=low * [11a1c17] Imported Upstream version 3.0.2+dfsg * [21e91f2] Bump MonoDevelop requirement to 3.0.2 -- Jo Shields Sun, 27 May 2012 17:21:47 +0100 monodevelop-database (2.8.6.3+dfsg-1) unstable; urgency=low * [f026317] Imported Upstream version 2.8.6.3+dfsg * [eb892a8] Bump Monodevelop version requirements to 2.8.6.3 -- Jo Shields Sun, 05 Feb 2012 11:09:40 +0100 monodevelop-database (2.8.5+dfsg-2) unstable; urgency=low * [ad926f6] Remove gbp.conf since we're using master branch now * [234d9cb] Correct order of parameters to dh * [15a7547] Update debian/rules for DH8-compatible "--with cli" -- Jo Shields Fri, 20 Jan 2012 16:11:41 +0000 monodevelop-database (2.8.5+dfsg-1) experimental; urgency=low * [ff25795] Imported Upstream version 2.8.5+dfsg * [e3471cd] Bump build dependencies to MonoDevelop 2.8.5. * [bac0476] Bump binary dependencies to MonoDevelop 2.8.5. -- Jo Shields Mon, 19 Dec 2011 14:58:18 +0000 monodevelop-database (2.8.2+dfsg-1) experimental; urgency=low * [c7a8e9e] Imported Upstream version 2.8.2+dfsg * [1446a0a] Bump build-deps to MonoDevelop 2.8.2 * [5cb8170] Bump binary dependencies to MonoDevelop 2.8.2 -- Jo Shields Thu, 10 Nov 2011 17:28:20 +0000 monodevelop-database (2.6+dfsg-1) experimental; urgency=low * [1fc58d6] Update debian/watch to Xamarin-hosted source * [f241f51] Imported Upstream version 2.6+dfsg * [58a9d8f] Bump build dependencies -- Jo Shields Mon, 12 Sep 2011 17:29:22 +0100 monodevelop-database (2.5.92+dfsg-1) experimental; urgency=low * [3a259b2] Update branch name in debian/gbp.conf. * [fd6d7cd] Imported Upstream version 2.5.92+dfsg * [225d1b2] Bump expected MonoDevelop version. * [c1d6650] Replace standalone quilt with DebSrc 3.0 (quilt). * [4086600] Use dh-autoreconf. * [ae33dea] Bump Debian Standards Version to 3.9.2. * [a5a7a2c] Refresh Vcs-* fields in debian/control. * [e71ee43] Refresh build dependencies. -- Jo Shields Wed, 29 Jun 2011 22:46:23 +0100 monodevelop-database (2.4+dfsg-3) experimental; urgency=low * [da639c4] Add a gbp.conf since we're building on a non-default branch * [b3d2c52] Convert from DH5 with dpatch to DH7 with Quilt. It makes life much easier if we unify all the MonoDevelop addins on the same packaging. -- Jo Shields Sat, 18 Dec 2010 14:13:49 +0000 monodevelop-database (2.4+dfsg-2) unstable; urgency=low * [1434537] Add an Uploaders field with me in it, and set the package to team-maintained. -- Jo Shields Mon, 13 Sep 2010 15:58:28 +0100 monodevelop-database (2.4+dfsg-1) experimental; urgency=low * New upstream release * debian/rules: + Stop using ../tarballs in get-orig-source rule * debian/control: + Increase build-deps to MonoDevelop 2.4 + Stop messing with binary MonoDevelop dependency, as everything has a version number of 2.4 -- Jo Shields Wed, 16 Jun 2010 23:07:37 +0100 monodevelop-database (2.2+dfsg-3) unstable; urgency=low * Rebuild against MonoDevelop 2.2.2 * debian/control: + Build-depend on MonoDevelop 2.2.2 + Fiddle binary dependencies to depend on MonoDevelop 2.2.2 -- Jo Shields Thu, 10 Jun 2010 10:00:19 +0100 monodevelop-database (2.2+dfsg-2) unstable; urgency=low * Rebuild against MonoDevelop 2.2.1 * debian/control: + No-change bump to Standards 3.8.4 + Build-depend on MonoDevelop 2.2.1 + Fiddle binary dependencies to depend on MonoDevelop 2.2.1 -- Jo Shields Fri, 12 Feb 2010 09:02:46 +0000 monodevelop-database (2.2+dfsg-1) unstable; urgency=low * New upstream release * debian/control: + Use -dev packages + Use mono-devel 2.4.3 and associated removal of library build-deps -- Jo Shields Sun, 10 Jan 2010 14:15:33 +0000 monodevelop-database (2.1.1+dfsg-1) unstable; urgency=low [ Jo Shields ] * New upstream release * debian/control: + Add dependency on monodevelop-versioncontrol and monodevelop-nunit * debian/rules: + Policy-compliant get-orig-source location + Fix timestamp on get-orig-source to 2009-10-18 to reduce console spew * debian/rules, debian/control: + Use mono-csc from mono-devel 2.4.2.3+ [ Mirco Bauer ] * debian/control: + Bumped Standards-Version to 3.8.3 (no changes needed) + Changed Section to cli-mono to match archive overrides. -- Jo Shields Sun, 18 Oct 2009 23:45:05 +0100 monodevelop-database (2.0+dfsg-2) unstable; urgency=low * debian/control: + Rebuild against libmysql6.0-cil + Update to Standards 3.8.2 (no changes needed) + Add explicit build-dep on libmono-data2.0-cil (Closes: #534018) * debian/rules: + Deterministic get-orig-source rule (persistent md5sum) -- Jo Shields Sat, 15 Aug 2009 14:15:56 +0100 monodevelop-database (2.0+dfsg-1) unstable; urgency=low [ Stefan Ebner ] * Bump Standards version to 3.8.1 [ Jo Shields ] * New upstream version * DFSG version of monodevelop-database 2.0 (deleted all pre-compiled binaries from the tarball) + For the record here a list of the deleted files: contrib/MySql/MySql.Data.dll * debian/control: + Remove unneeded dependency on libgtksourceview2.0-cil [ Iain Lane ] * Bump MD build-dep to 2.0 as required by configure -- Jo Shields Wed, 08 Apr 2009 23:02:46 +0100 monodevelop-database (1.9.3+dfsg-1) unstable; urgency=low * DFSG version of monodevelop-database 1.9.3 (deleted all pre-compiled binaries from the tarball) + For the record here a list of the deleted files: contrib/MySql/MySql.Data.dll * New upstream (bugfix) release. * debian/control: + 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 Tue, 17 Mar 2009 23:26:35 +0100 monodevelop-database (1.9.2+dfsg-2) unstable; urgency=low * Upload to unstable. -- Mirco Bauer Tue, 03 Mar 2009 23:36:38 +0100 monodevelop-database (1.9.2+dfsg-1) experimental; urgency=low * DFSG version of monodevelop-database 1.9.2 (deleted all pre-compiled binaries from the tarball) + For the record here a list of the deleted files: contrib/MySql/MySql.Data.dll * debian/rules: + Implemented get-orig-source target. + Refresh the build-system in configure target. * debian/control: + Added autoconf, automake and autotools-dev to build-deps. + Bumped monodevelop build-dep to >= 1.9.2. -- Mirco Bauer Wed, 18 Feb 2009 20:30:31 +0100 monodevelop-database (1.0+dfsg-3) experimental; urgency=low * debian/rules, debian/control: + Update for the Mono 2.0 transition. Build-dep on mono-devel (>= 2.0) to pick up csc. Remove obsolete libmono-dev build-dep. + Pass /usr/bin/csc to configure to use this compiler to build * debian/watch: Mangle version (Lintian cleanup) * debian/patches/link_system_libs.dpatch: Add description (Lintian cleanup) * debian/copyright: Correct FSF address (Lintian cleanup) * debian/control: Bump standards-version to 3.8.0 (no changes required) -- Iain Lane Wed, 17 Dec 2008 22:45:42 +0000 monodevelop-database (1.0+dfsg-2) unstable; urgency=low * Rebuild against against libgtksourceview2.0-cil 0.12-1 -- Mirco Bauer Fri, 02 May 2008 15:05:01 +0200 monodevelop-database (1.0+dfsg-1) unstable; urgency=low * DFSG version of monodevelop-database 1.0 (deleted all pre-compiled binaries from the tarball) + For the record here a list of the deleted files: contrib/MySql/MySql.Data.dll contrib/Sqlite/Mono.Data.Sqlite.dll * New upstream release * debian/control: + Updated monodevelop build-dependency to >= 1.0. -- Mirco Bauer Sat, 29 Mar 2008 18:23:45 +0100 monodevelop-database (0.19+dfsg-1) unstable; urgency=low * DFSG version of monodevelop-database 0.19 (deleted all pre-compiled binaries from the tarball) + For the record here a list of the deleted files: contrib/MySql/MySql.Data.dll contrib/Sqlite/Mono.Data.Sqlite.dll * New upstream release * debian/copyright: + Re-checked copyrights and licenses. * debian/control: + Enhanced package long description. -- Mirco Bauer Sat, 01 Mar 2008 15:41:35 +0100 monodevelop-database (0.18+dfsg-1) unstable; urgency=low * DFSG version of monodevelop-database 0.18 (deleted all pre-compiled binaries from the tarball) + For the record here a list of the deleted files: contrib/MySql/MySql.Data.dll contrib/Sqlite/Mono.Data.Sqlite.dll * Initial packaging, partly based on monodevelop-query of the monodevelop source package. -- Mirco Bauer Sun, 30 Dec 2007 14:10:16 +0100 debian/patches/0000755000000000000000000000000012225527044010620 5ustar debian/patches/link_system_libs.patch0000755000000000000000000000213412225527044015216 0ustar #! /bin/sh /usr/share/dpatch/dpatch-run ## link_system_libs.dpatch by Mirco Bauer ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: No description. @DPATCH@ diff -urNad monodevelop-database-1.9.2~/MonoDevelop.Database.Sql.MySql/Makefile.am monodevelop-database-1.9.2/MonoDevelop.Database.Sql.MySql/Makefile.am --- monodevelop-database-1.9.2~/MonoDevelop.Database.Sql.MySql/Makefile.am 2009-02-04 23:32:50.000000000 +0100 +++ monodevelop-database-1.9.2/MonoDevelop.Database.Sql.MySql/Makefile.am 2009-02-17 20:30:21.000000000 +0100 @@ -6,7 +6,7 @@ -r:$(top_builddir)/build/MonoDevelop.Database.Components.dll \ -r:$(top_builddir)/build/MonoDevelop.Database.Designer.dll \ -r:$(top_builddir)/build/MonoDevelop.Database.Sql.dll \ - -r:$(top_srcdir)/contrib/MySql/MySql.Data.dll \ + $(shell pkg-config --libs mysql-connector-net) \ -r:Mono.Posix \ -r:System \ -r:System.Data @@ -31,8 +31,7 @@ Widgets/MySqlColumnEditorWidget.cs \ Widgets/MySqlCreateDatabaseWidget.cs -MYSQL_FILES = \ - MySql.Data.dll +MYSQL_FILES = RES = \ gtk-gui/gui.stetic \ debian/patches/series0000644000000000000000000000002712225527044012034 0ustar link_system_libs.patch debian/rules0000755000000000000000000000321612225527337010260 0ustar #!/usr/bin/make -f #export DH_VERBOSE=1 export MONO_SHARED_DIR=$(CURDIR) 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 = 4.0.12 override_dh_gencontrol: dh_gencontrol -i -- -Vmisc:Version=$(MDVERSION) override_dh_auto_configure: dh_auto_configure -- MCS=/usr/bin/mono-csc CSC=/usr/bin/mono-csc override_dh_clean: dh_clean rm -f config.make config.log find . -name "Makefile.in" -delete get-orig-source: uscan \ --package $(DEB_SOURCE_NAME) \ --watchfile $(DEBIAN_DIR)/watch \ --upstream-version $(VERSION) \ --download-version $(VERSION) \ --destdir . \ --force-download \ --rename \ --repack if [ -d $(DEB_SOURCE_NAME)-$(VERSION) ]; then \ echo "$(DEB_SOURCE_NAME)-$(VERSION) is in the way, bailing out!"; \ exit 1; \ fi tar -xzf $(DEB_SOURCE_NAME)_$(VERSION).orig.tar.gz rm $(DEB_SOURCE_NAME)_$(VERSION).orig.tar.gz find $(DEB_SOURCE_NAME)-$(VERSION) -name "*.exe" find $(DEB_SOURCE_NAME)-$(VERSION) -name "*.exe" -delete find $(DEB_SOURCE_NAME)-$(VERSION) -name "*.dll" find $(DEB_SOURCE_NAME)-$(VERSION) -name "*.dll" -delete tar --mtime=@1255820400 -cf ./$(DEB_SOURCE_NAME)_$(VERSION)+dfsg.orig.tar $(DEB_SOURCE_NAME)-$(VERSION) gzip -9fn ./$(DEB_SOURCE_NAME)_$(VERSION)+dfsg.orig.tar rm -r $(DEB_SOURCE_NAME)-$(VERSION) %: dh $@ --with autoreconf,cli .PHONY: get-orig-source debian/source/0000755000000000000000000000000012225527044010471 5ustar debian/source/format0000644000000000000000000000001412225527044011677 0ustar 3.0 (quilt) debian/update_src_for_link_system_libs.sh0000755000000000000000000000100112225527044016151 0ustar #!/bin/sh echo "Updating Mono.Data.Sqlite.dll references" find . \( -name "*.am" -or -name "*.in" \) -exec perl -pe 's!-r\:\$\(top_(src|build)dir\)/contrib/Sqlite/Mono\.Data\.Sqlite\.dll!-r:Mono.Data.Sqlite.dll!g' -i {} \; echo "Updating MySql.Data.dll references" find . \( -name "*.am" -or -name "*.in" \) -exec perl -pe 's!-r\:\$\(top_(src|build)dir\)/contrib/MySql/MySql\.Data\.dll!\$(shell pkg-config --libs mysql-connector-net)!g' -i {} \; echo "Deleting reject files (*.rej)" find -name "*.rej" -delete debian/watch0000644000000000000000000000025012225527277010227 0ustar version=2 opts=dversionmangle=s/\+dfsg// \ http://download.mono-project.com/sources/monodevelop-database/monodevelop-database-([\d\.]+)-([\d\.]+)\.(zip|tar\.(gz|bz2))