--- gtk-sharp2-2.12.10.orig/debian/libglib2.0-cil.installcligac +++ gtk-sharp2-2.12.10/debian/libglib2.0-cil.installcligac @@ -0,0 +1 @@ +/usr/lib/cli/glib-sharp-2.0/glib-sharp.dll --- gtk-sharp2-2.12.10.orig/debian/gtk-sharp2-examples.manpages +++ gtk-sharp2-2.12.10/debian/gtk-sharp2-examples.manpages @@ -0,0 +1 @@ +debian/man/gtk-sharp2-examples-list.1 --- gtk-sharp2-2.12.10.orig/debian/gtk-sharp2-examples.install +++ gtk-sharp2-2.12.10/debian/gtk-sharp2-examples.install @@ -0,0 +1,6 @@ +sample/pixmaps/ /usr/share/gtk-sharp2-examples/ +sample/Makefile /usr/share/gtk-sharp2-examples/ +sample/*.exe /usr/share/gtk-sharp2-examples/ +sample/*.cs /usr/share/gtk-sharp2-examples/ +sample/GtkDemo/*.exe /usr/share/gtk-sharp2-examples/GtkDemo +sample/GtkDemo/*.cs /usr/share/gtk-sharp2-examples/GtkDemo --- gtk-sharp2-2.12.10.orig/debian/libgtk2.0-cil.installcligac +++ gtk-sharp2-2.12.10/debian/libgtk2.0-cil.installcligac @@ -0,0 +1,5 @@ +/usr/lib/cli/gtk-sharp-2.0/gtk-sharp.dll +/usr/lib/cli/gdk-sharp-2.0/gdk-sharp.dll +/usr/lib/cli/atk-sharp-2.0/atk-sharp.dll +/usr/lib/cli/pango-sharp-2.0/pango-sharp.dll +/usr/lib/cli/gtk-dotnet-2.0/gtk-dotnet.dll --- gtk-sharp2-2.12.10.orig/debian/compat +++ gtk-sharp2-2.12.10/debian/compat @@ -0,0 +1 @@ +5 --- gtk-sharp2-2.12.10.orig/debian/libglib2.0-cil.cligacpolicy +++ gtk-sharp2-2.12.10/debian/libglib2.0-cil.cligacpolicy @@ -0,0 +1,5 @@ +# SNK File Assembly Name Versions Assembly Ver. Priority +gtk-sharp.snk glib-sharp 2.4.0.0 2.12.0.0 10 +gtk-sharp.snk glib-sharp 2.6.0.0 2.12.0.0 10 +gtk-sharp.snk glib-sharp 2.8.0.0 2.12.0.0 10 +gtk-sharp.snk glib-sharp 2.10.0.0 2.12.0.0 10 --- gtk-sharp2-2.12.10.orig/debian/libglib2.0-cil.install +++ gtk-sharp2-2.12.10/debian/libglib2.0-cil.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/libglibsharpglue-2.so /usr/lib/cli/glib-sharp-2.0/ +debian/tmp/usr/lib/mono/gac/glib-sharp/2.12.0.0*/glib-sharp.dll* /usr/lib/cli/glib-sharp-2.0/ --- gtk-sharp2-2.12.10.orig/debian/libgtk2.0-cil.cligacpolicy +++ gtk-sharp2-2.12.10/debian/libgtk2.0-cil.cligacpolicy @@ -0,0 +1,21 @@ +# SNK File Assembly Name Versions Assembly Ver. Priority +gtk-sharp.snk gdk-sharp 2.4.0.0 2.12.0.0 10 +gtk-sharp.snk gdk-sharp 2.6.0.0 2.12.0.0 10 +gtk-sharp.snk gdk-sharp 2.8.0.0 2.12.0.0 10 +gtk-sharp.snk gdk-sharp 2.10.0.0 2.12.0.0 10 +gtk-sharp.snk pango-sharp 2.4.0.0 2.12.0.0 10 +gtk-sharp.snk pango-sharp 2.6.0.0 2.12.0.0 10 +gtk-sharp.snk pango-sharp 2.8.0.0 2.12.0.0 10 +gtk-sharp.snk pango-sharp 2.10.0.0 2.12.0.0 10 +gtk-sharp.snk gtk-sharp 2.4.0.0 2.12.0.0 10 +gtk-sharp.snk gtk-sharp 2.6.0.0 2.12.0.0 10 +gtk-sharp.snk gtk-sharp 2.8.0.0 2.12.0.0 10 +gtk-sharp.snk gtk-sharp 2.10.0.0 2.12.0.0 10 +gtk-sharp.snk gtk-dotnet 2.4.0.0 2.12.0.0 10 +gtk-sharp.snk gtk-dotnet 2.6.0.0 2.12.0.0 10 +gtk-sharp.snk gtk-dotnet 2.8.0.0 2.12.0.0 10 +gtk-sharp.snk gtk-dotnet 2.10.0.0 2.12.0.0 10 +gtk-sharp.snk atk-sharp 2.4.0.0 2.12.0.0 10 +gtk-sharp.snk atk-sharp 2.6.0.0 2.12.0.0 10 +gtk-sharp.snk atk-sharp 2.8.0.0 2.12.0.0 10 +gtk-sharp.snk atk-sharp 2.10.0.0 2.12.0.0 10 --- gtk-sharp2-2.12.10.orig/debian/libglade2.0-cil-dev.install +++ gtk-sharp2-2.12.10/debian/libglade2.0-cil-dev.install @@ -0,0 +1,3 @@ +debian/tmp/usr/lib/pkgconfig/glade-sharp-2.0.pc +debian/tmp/usr/share/gapi-2.0/glade-api.xml + --- gtk-sharp2-2.12.10.orig/debian/libglade2.0-cil.install +++ gtk-sharp2-2.12.10/debian/libglade2.0-cil.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/libgladesharpglue-2.so /usr/lib/cli/glade-sharp-2.0/ +debian/tmp/usr/lib/mono/gac/glade-sharp/2.12.0.0*/glade-sharp.dll* /usr/lib/cli/glade-sharp-2.0/ --- gtk-sharp2-2.12.10.orig/debian/copyright +++ gtk-sharp2-2.12.10/debian/copyright @@ -0,0 +1,34 @@ +This package was debianized by Dave Beckett +based on the gtk-sharp stable packaging maintained by the +Debian Mono Group + +It was downloaded from http://download.gnome.org/sources/gtk-sharp/ + +Upstream Author: + Mike Kestner + +Copyright: + + See the header of each file for the copyright information, most are + Copyright © Mike Kestner + Copyright © Novell, Inc. + +License: + + This program is free software; you can redistribute it and/or + modify it under the terms of version 2.1 of the Lesser GNU General + Public License as published by the Free Software Foundation. + + This program 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 + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this program; 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 Lesser General +Public License can be found in /usr/share/common-licenses/LGPL-2.1 file. + --- gtk-sharp2-2.12.10.orig/debian/control +++ gtk-sharp2-2.12.10/debian/control @@ -0,0 +1,143 @@ +Source: gtk-sharp2 +Section: libs +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian CLI Libraries Team +Uploaders: Mirco Bauer , Sebastian Dröge +Build-Depends: debhelper (>= 5), cli-common-dev (>= 0.5.7), dpatch, mono-devel (>= 2.4.2.3), monodoc-base (>= 1.0), libmono-dev, pkg-config, libglib2.0-dev (>= 2.12.0), libgtk2.0-dev (>= 2.12.0), libpango1.0-dev, libglade2-dev (>= 2.3.6), libmono-cairo2.0-cil +Standards-Version: 3.8.4 +Homepage: http://www.mono-project.com/GtkSharp +Vcs-Svn: svn://svn.debian.org/pkg-cli-libs/packages/gtk-sharp2/trunk +Vcs-Browser: http://svn.debian.org/wsvn/pkg-cli-libs/packages/gtk-sharp2/trunk/ + +Package: gtk-sharp2 +Architecture: all +Depends: gtk-sharp2-examples (= ${source:Version}), + gtk-sharp2-gapi (= ${source:Version}), + libglib2.0-cil-dev (= ${source:Version}), + libgtk2.0-cil-dev (= ${source:Version}), + libglade2.0-cil-dev (= ${source:Version}), + monodoc-gtk2.0-manual (= ${source:Version}) +Description: GTK# 2.10 suite, CLI bindings for GTK+ + GTK# 2.10 is a CLI (.NET) language binding for the GTK+ 2.10 toolkit + . + gtk-sharp2 is a metapackage containing dependencies for the GTK# 2.10 suite. + +Package: gtk-sharp2-examples +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends} +Description: sample applications for the GTK# 2.10 toolkit + GTK# 2.10 is a CLI (.NET) language binding for the GTK+ 2.10 toolkit + . + This package contains some example programs that are distributed with + the GTK# assemblies, including source to build them and learn from + them. + +Package: gtk-sharp2-gapi +Architecture: any +Conflicts: gtk-sharp2-unstable-gapi +Replaces: gtk-sharp2-unstable-gapi +Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}, libxml-libxml-perl, libglib2.0-cil (>= ${source:Version}) +Description: C source parser and C# code generator for GObject based APIs + GTK# 2.10 is a CLI (.NET) language binding for the GTK+ 2.10 toolkit + . + This package includes the parser and code generator used by the GTK# + project to parse and bind GObject libraries. Install if you want to + bind GObject-based libraries, or need to compile a project that uses + it to bind such a library. + +Package: libglib2.0-cil +Architecture: any +Suggests: monodoc-gtk2.0-manual +Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends} +Replaces: gtk-sharp2-gapi (<< 2.10.0-1) +Description: CLI binding for the GLib utility library 2.12 + This package provides the glib-sharp assembly that allows CLI (.NET) programs + to use the GLib utility library 2.12. This is mostly useful for the GTK+ and + GNOME bindings. + . + GTK# 2.10 is a CLI (.NET) language binding for the GTK+ 2.10 toolkit + . + This package contains the glib-sharp assembly + +Package: libglib2.0-cil-dev +Architecture: any +Depends: libglib2.0-cil (= ${binary:Version}), ${misc:Depends} +Replaces: libglib2.0-cil (<< 2.12.9-2) +Description: CLI binding for the GLib utility library 2.12 + This package provides the glib-sharp assembly that allows CLI (.NET) programs + to use the GLib utility library 2.12. This is mostly useful for the GTK+ and + GNOME bindings. + . + GTK# 2.10 is a CLI (.NET) language binding for the GTK+ 2.10 toolkit + . + This package contains development files for the glib-sharp library, and should + be used for compilation + +Package: libgtk2.0-cil +Architecture: any +Suggests: monodoc-gtk2.0-manual +Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends} +Replaces: gtk-sharp2-gapi (<< 2.10.0-1) +Description: CLI binding for the GTK+ toolkit 2.12 + This package provides the atk-sharp, gdk-sharp, gtk-dotnet, gtk-sharp and + pango-sharp assemblies that allow CLI (.NET) programs to use the + GTK+ user interface toolkit 2.12, ATK, Pango, GTK.NET and GDK. + . + GTK# 2.10 is a CLI (.NET) language binding for the GTK+ 2.10 toolkit + . + This package contains the GTK# assemblies + +Package: libgtk2.0-cil-dev +Architecture: any +Depends: libgtk2.0-cil (= ${binary:Version}), libglib2.0-cil-dev (= ${binary:Version}), ${misc:Depends} +Replaces: libgtk2.0-cil (<< 2.12.9-2) +Description: CLI binding for the GTK+ toolkit 2.12 + This package provides the atk-sharp, gdk-sharp, gtk-dotnet, gtk-sharp and + pango-sharp assemblies that allow CLI (.NET) programs to use the + GTK+ user interface toolkit 2.12, ATK, Pango, GTK.NET and GDK. + . + GTK# 2.10 is a CLI (.NET) language binding for the GTK+ 2.10 toolkit + . + This package contains development files for the GTK# library, and should + be used for compilation + +Package: libglade2.0-cil +Architecture: any +Suggests: monodoc-gtk2.0-manual +Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends} +Replaces: gtk-sharp2-gapi (<< 2.10.0-1) +Description: CLI binding for the Glade libraries 2.6 + This package provides the glade-sharp assembly that allows CLI (.NET) programs + to use the Glade libraries 2.6. + . + GTK# 2.10 is a CLI (.NET) language binding for the GTK+ 2.10 toolkit + . + This package contains the glade-sharp assembly + +Package: libglade2.0-cil-dev +Architecture: any +Depends: libglade2.0-cil (= ${binary:Version}), libgtk2.0-cil-dev (= ${binary:Version}), ${misc:Depends} +Replaces: libglade2.0-cil (<< 2.12.9-2) +Description: CLI binding for the Glade libraries 2.6 + This package provides the glade-sharp assembly that allows CLI (.NET) programs + to use the Glade libraries 2.6. + . + GTK# 2.10 is a CLI (.NET) language binding for the GTK+ 2.10 toolkit + . + This package contains development files for the glade-sharp library, and should + be used for compilation + +Package: monodoc-gtk2.0-manual +Architecture: all +Section: doc +Priority: extra +Depends: monodoc-manual +Conflicts: monodoc-gtk-manual, monodoc-manual (<= 1.0.6-1) +Description: compiled XML documentation for GTK# 2.10 + The MonoDoc Project is the documentation framework of the Mono project which + provides detailed API documentation for all Mono components and the Mono CLI + implementation. + . + This package contains the compiled XML documentation for GTK# 2.10 and + GNOME# 2.16 of MonoDoc. --- gtk-sharp2-2.12.10.orig/debian/libgtk2.0-cil.install +++ gtk-sharp2-2.12.10/debian/libgtk2.0-cil.install @@ -0,0 +1,9 @@ +debian/tmp/usr/lib/libatksharpglue-2.so /usr/lib/cli/atk-sharp-2.0/ +debian/tmp/usr/lib/libgtksharpglue-2.so /usr/lib/cli/gtk-sharp-2.0/ +debian/tmp/usr/lib/libgdksharpglue-2.so /usr/lib/cli/gdk-sharp-2.0/ +debian/tmp/usr/lib/libpangosharpglue-2.so /usr/lib/cli/pango-sharp-2.0/ +debian/tmp/usr/lib/mono/gac/gtk-sharp/2.12.0.0*/gtk-sharp.dll* /usr/lib/cli/gtk-sharp-2.0/ +debian/tmp/usr/lib/mono/gac/gdk-sharp/2.12.0.0*/gdk-sharp.dll* /usr/lib/cli/gdk-sharp-2.0/ +debian/tmp/usr/lib/mono/gac/atk-sharp/2.12.0.0*/atk-sharp.dll* /usr/lib/cli/atk-sharp-2.0/ +debian/tmp/usr/lib/mono/gac/pango-sharp/2.12.0.0*/pango-sharp.dll* /usr/lib/cli/pango-sharp-2.0/ +debian/tmp/usr/lib/mono/gac/gtk-dotnet/2.12.0.0*/gtk-dotnet.dll* /usr/lib/cli/gtk-dotnet-2.0/ --- gtk-sharp2-2.12.10.orig/debian/gtk-sharp2-gapi.manpages +++ gtk-sharp2-2.12.10/debian/gtk-sharp2-gapi.manpages @@ -0,0 +1,3 @@ +debian/man/gapi2-codegen.1 +debian/man/gapi2-fixup.1 +debian/man/gapi2-parser.1 --- gtk-sharp2-2.12.10.orig/debian/gtk-sharp2-gapi.install +++ gtk-sharp2-2.12.10/debian/gtk-sharp2-gapi.install @@ -0,0 +1,9 @@ +debian/tmp/usr/bin/gapi2-fixup +debian/tmp/usr/bin/gapi2-codegen +debian/tmp/usr/bin/gapi2-parser +debian/tmp/usr/lib/gtk-sharp-2.0/gapi-fixup.exe +debian/tmp/usr/lib/gtk-sharp-2.0/gapi_codegen.exe +debian/tmp/usr/lib/gtk-sharp-2.0/gapi-parser.exe +debian/tmp/usr/lib/gtk-sharp-2.0/gapi_pp.pl +debian/tmp/usr/lib/gtk-sharp-2.0/gapi2xml.pl +debian/tmp/usr/lib/pkgconfig/gapi-2.0.pc --- gtk-sharp2-2.12.10.orig/debian/watch +++ gtk-sharp2-2.12.10/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://ftp.gnome.org/pub/gnome/sources/gtk-sharp/([\d\.]+)/gtk-sharp-([\d\.]+)\.tar\.gz --- gtk-sharp2-2.12.10.orig/debian/libglib2.0-cil-dev.install +++ gtk-sharp2-2.12.10/debian/libglib2.0-cil-dev.install @@ -0,0 +1,3 @@ +debian/tmp/usr/lib/pkgconfig/glib-sharp-2.0.pc +debian/tmp/usr/share/gapi-2.0/glib-api.xml + --- gtk-sharp2-2.12.10.orig/debian/monodoc-gtk2.0-manual.install +++ gtk-sharp2-2.12.10/debian/monodoc-gtk2.0-manual.install @@ -0,0 +1 @@ +doc/gtk-sharp-docs.* /usr/lib/monodoc/sources/ --- gtk-sharp2-2.12.10.orig/debian/libglade2.0-cil.installcligac +++ gtk-sharp2-2.12.10/debian/libglade2.0-cil.installcligac @@ -0,0 +1 @@ +/usr/lib/cli/glade-sharp-2.0/glade-sharp.dll --- gtk-sharp2-2.12.10.orig/debian/libgtk2.0-cil-dev.install +++ gtk-sharp2-2.12.10/debian/libgtk2.0-cil-dev.install @@ -0,0 +1,7 @@ +debian/tmp/usr/lib/pkgconfig/gtk-sharp-2.0.pc +debian/tmp/usr/lib/pkgconfig/gtk-dotnet-2.0.pc +debian/tmp/usr/share/gapi-2.0/pango-api.xml +debian/tmp/usr/share/gapi-2.0/atk-api.xml +debian/tmp/usr/share/gapi-2.0/gdk-api.xml +debian/tmp/usr/share/gapi-2.0/gtk-api.xml + --- gtk-sharp2-2.12.10.orig/debian/rules +++ gtk-sharp2-2.12.10/debian/rules @@ -0,0 +1,123 @@ +#!/usr/bin/make -f + +#export DH_VERBOSE=1 +export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 +export MONO_SHARED_DIR=$(CURDIR) + +include /usr/share/dpatch/dpatch.make + +CFLAGS ?= -O2 -Wall -g +LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed + +API_VERSION = 2.12.10-1ubuntu1 + +UPVERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\ -f2 | sed 's,-.*,,') +NEXT_UPVERSION = $(shell perl -e '$$_=pop; s/(\d+)$$/$$1+1/e; print' $(UPVERSION)) + +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.*//') + +get-orig-source: + uscan \ + --package $(DEB_SOURCE_NAME) \ + --watchfile $(DEBIAN_DIR)/watch \ + --upstream-version $(VERSION) \ + --download-version $(VERSION) \ + --destdir . \ + --force-download \ + --rename + +config: config-stamp +config-stamp: patch-stamp + dh_testdir + CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" ./configure --prefix=/usr RUNTIME=/usr/bin/cli CSC=/usr/bin/mono-csc MONO_CAIRO_LIBS=-r:Mono.Cairo MONO_CAIRO_CFLAGS=" " + touch config-stamp + +build-indep: build-indep-stamp +build-indep-stamp: config-stamp + dh_testdir + $(MAKE) RUNTIME=/usr/bin/cli + # generate Gtk#2 docs (for monodoc) + cd doc/ && $(MAKE) assemble + touch build-indep-stamp + +build-arch: build-arch-stamp +build-arch-stamp: config-stamp + dh_testdir + $(MAKE) RUNTIME=/usr/bin/cli + touch build-arch-stamp + +clean: unpatch + dh_testdir + dh_testroot + [ ! -f Makefile ] || $(MAKE) distclean RUNTIME=/usr/bin/cli + rm -f config-stamp build-indep-stamp build-arch-stamp + rm -rf $(MONO_SHARED_DIR)/.wapi + dh_clean + +install: + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp RUNTIME=/usr/bin/cli + +binary-indep: build-indep install + dh_testdir + dh_testroot + dh_installdirs -i + dh_movefiles -i + dh_link -i + # we must install arch dep and indep here! dh_clideps will get problems otherwise + dh_install + install -m755 $(CURDIR)/debian/list-examples $(CURDIR)/debian/gtk-sharp2-examples/usr/bin/gtk-sharp2-examples-list + dh_installchangelogs -i ChangeLog + dh_installdocs -i + dh_installman -i + dh_compress -i + dh_fixperms -i + dh_clifixperms -i + dh_clistrip -i + dh_cligacpolicy -i + dh_makeclilibs -m $(API_VERSION) + dh_installcligac -i + dh_clideps -i -d + dh_installdeb -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +binary-arch: build-arch install + dh_testdir + dh_testroot + dh_movefiles -a + dh_link -a + # we must install arch dep and indep here! dh_clideps will get problems otherwise + dh_install + dh_installchangelogs -a ChangeLog + dh_installdocs -a + dh_installman -a + dh_strip -a + dh_compress -a + dh_fixperms -a + dh_clifixperms -a + dh_clistrip -a + dh_cligacpolicy -a + dh_makeclilibs -m $(API_VERSION) + dh_installcligac -a + dh_clideps -a -d + dh_installdeb -a + dh_shlibdeps -a + dh_gencontrol -a + dh_md5sums -a + dh_builddeb -a + +build: build-indep build-arch +binary: binary-indep binary-arch + +.PHONY: config build-indep build-arch clean binary-indep binary-arch build binary --- gtk-sharp2-2.12.10.orig/debian/list-examples +++ gtk-sharp2-2.12.10/debian/list-examples @@ -0,0 +1,4 @@ +#!/bin/sh +echo 'The following Gtk# examples (with source) are available:' +echo +ls /usr/share/gtk-sharp2-examples/*.exe --- gtk-sharp2-2.12.10.orig/debian/changelog +++ gtk-sharp2-2.12.10/debian/changelog @@ -0,0 +1,835 @@ +gtk-sharp2 (2.12.10-1ubuntu1) natty; urgency=low + + [ Cody Russell ] + * debian/patches/03_resize_grips.dpatch: Add GtkWindow.HasResizeGrip + property. (LP: #702642) + + [ Christopher James Halse Rogers ] + * debian/rules: Bump API version to match addition of HasResizeGrip API. + + -- Christopher James Halse Rogers Mon, 31 Jan 2011 09:55:15 +1100 + +gtk-sharp2 (2.12.10-1build1) natty; urgency=low + + * No-changelog upload to drop sizable upstream changelogs. + + -- Martin Pitt Mon, 22 Nov 2010 11:28:45 +0100 + +gtk-sharp2 (2.12.10-1) unstable; urgency=low + + * New upstream release + * debian/rules: + + Bump API version to 2.12.10 + * debian/control: + + Bump Standards to 3.8.4 (no changes needed) + * debian/source/format: + + Force Debian source format 1.0 + * debian/rules: + + Write a get-orig-source rule + * debian/watch: + + Get rid of evil "debian uupdate" line which breaks packaging work on + Ubuntu + * debian/patches/01_dllmaps.dpatch: + + Refreshed + + -- Jo Shields Tue, 18 May 2010 00:00:41 +0100 + +gtk-sharp2 (2.12.9-4) unstable; urgency=low + + * debian/patches/02_pcfiles.dpatch: + + Fix path to gtk-dotnet.dll in pcfile + + -- Jo Shields Thu, 21 Jan 2010 14:54:32 +0000 + +gtk-sharp2 (2.12.9-3) unstable; urgency=low + + * debian/control: + + Add explicit dependencies on -cil-dev packages whose pkg-config + files have a Requires line. Previously this was taken care of by + accident thanks to dh_clideps, but not since the -cil-dev split. + + -- Jo Shields Wed, 06 Jan 2010 10:27:01 +0000 + +gtk-sharp2 (2.12.9-2) unstable; urgency=low + + [ Jo Shields ] + * debian/control: + + Bump standards version to 3.8.3 + + Correct "GKT" to "GTK" + + Raise cli-common-dev dependency to 0.5.7 for dh_cligacpolicy + + gtk-sharp2 should depend on -dev packages, not on ABI'd packages + * debian/rules, + debian/control: + + Use mono-csc from mono-devel 2.4.2.3 for CSC, fixing FTBFS. + (Closes: #562272) + * debian/control, + debian/libg*2.0-cil.install, + debian/libg*-cil-dev.install: + + Create unversioned -dev packages containing pkg-config files + and GAPI files + * debian/libg*2.0-cil.install: + + Use CLI Policy 0.7 install location for libs + * debian/libg*2.0-cil.install, + debian/libg*2.0-cil.installcligac, + debian/rules: + + Use dh_installcligac instead of manually including the GAC entries via + .install files + * debian/libg*2.0-cil.install, + debian/libg*2.0-cil.cligacpolicy, + debian/rules: + + Use dh_cligacpolicy rather than playing with assorted policy symlinks + * debian/patches/02_pcfiles.dpatch: + + Patch pkg-config files to cope with new install locations + * debian/patches/01_dllmaps.dpatch: + + Refresh patch for new CLI Policy 0.7 install locations + * debian/monodoc-gtk2.0-manual.postinst, + debian/control: + + Stop using a postinst for manuals - use the trigger support from recent + monodoc-base + + [ Mirco Bauer ] + * debian/libg*-cil-dev.install + debian/control: + + Renamed the -cil-dev packages so they contain the API version, as the + pkg-config files are versioned too. + (no Replaces/Conflicts added as -2 never hit the archive!) + * debian/control: + + Let gtk-sharp2 meta package depend on the same source version for simple + and reliable upgrades. + + Fixed typo in package description. (Closes: #557692) + + -- Jo Shields Fri, 27 Nov 2009 10:42:46 +0000 + +gtk-sharp2 (2.12.9-1) unstable; urgency=low + + [ Mirco Bauer ] + * debian/control: + + Added versioned libglib2.0-cil dependency to gtk-sharp2-gapi, as the + code generator makes assumptions of available types. + + [ Sebastian Dröge ] + * New upstream bugfix release, including API fixups. + * debian/rules: + + Update API version to 2.12.9. + * debian/control: + + Update Standards-Version to 3.8.1. + + -- Sebastian Dröge Thu, 28 May 2009 11:29:34 +0200 + +gtk-sharp2 (2.12.8-2) unstable; urgency=low + + * Upload to unstable. + + -- Mirco Bauer Fri, 27 Feb 2009 00:13:39 +0100 + +gtk-sharp2 (2.12.8-1) experimental; urgency=low + + [ Steve Langasek ] + * debian/control: update the build-dependencies for mono 2.0. + * debian/rules: pass CSC=/usr/bin/csc to configure, for the mono 2.0 + transition. + + [ Jo Shields ] + * debian/rules: + + Set MONO_CAIRO_LIBS=-r:Mono.Cairo to manually provide Mono.Cairo + build information (instead of using the 1.0-only pkg-config entry) + + Set MONO_CAIRO_CFLAGS to " " to fool configure into not asking + pkg-config for mono-cairo.pc + + [ Sebastian Dröge ] + * New upstream bugfix release. + + -- Sebastian Dröge Wed, 04 Feb 2009 06:33:30 +0100 + +gtk-sharp2 (2.12.7-1) experimental; urgency=low + + * New upstream release: + + debian/rules: + - Update API version to 2.12.7 for new API. + + -- Sebastian Dröge Fri, 12 Dec 2008 10:25:34 +0100 + +gtk-sharp2 (2.12.6-1) experimental; urgency=low + + * New upstream release: + + debian/rules: + - Update API version to 2.12.6 for new API. + + debian/patches/02_icon_theme_memory_leak.dpatch: + - Dropped, upstream. + * debian/control: + + Updated Standards-Version to 3.8.0, no changes needed. + + -- Sebastian Dröge Tue, 18 Nov 2008 09:59:27 +0100 + +gtk-sharp2 (2.12.1-2) unstable; urgency=low + + [ David Paleino ] + * Lintian cleanup: + - debian/rules: check for existency of Makefile + - debian/copyright: fixed "copyright-without-copyright-notice" + - debian/patches/*: fixed "dpatch-missing-description" + * debian/patches/: + - 02_icon_theme_memory_leak + + Patch from upstream svn. Fixes a memory leak where LoadIcon + would leak Pixbufs (Closes: #498298). + + -- Mirco Bauer Sun, 05 Oct 2008 21:21:21 +0200 + +gtk-sharp2 (2.12.1-1) unstable; urgency=low + + * New upstream bugfix release: + + Adds some API to explicitely not handling some GObject subclasses with + toggle refs. This prepares a fix for the infamous segfault-at-exit + bug that many applications using Gnome.Program had. + + debian/rules: + - Update API version to 2.12.1 because of some API additions. + + -- Sebastian Dröge Tue, 22 Apr 2008 23:42:59 +0200 + +gtk-sharp2 (2.12.0-2) unstable; urgency=low + + * debian/copyright: + + Updated and cleaned up a bit. + * Upload to unstable. + + -- Sebastian Dröge Mon, 17 Mar 2008 09:44:19 +0100 + +gtk-sharp2 (2.12.0-1) experimental; urgency=low + + * New upstream release: + + debian/control: + - Update build dependencies and package descriptions. + - Cleanup build dependencies. + + debian/libgtk2.0-cil.install: + - Ship glue for atk. + + debian/rules: + - Update API version to 2.12.0. + + debian/patches/01_dllmaps.dpatch: + - Convert 01_glue-locations.dpatch 02_missing_dllmaps.dpatch into a + single patch. + - Add atk glue. + + -- Sebastian Dröge Wed, 05 Mar 2008 19:12:42 +0100 + +gtk-sharp2 (2.10.4-2) unstable; urgency=low + + * debian/rules: + + Update clilibs for the arch dep packages to >= 2.10.4 too. + + -- Sebastian Dröge Mon, 03 Mar 2008 05:03:38 +0100 + +gtk-sharp2 (2.10.4-1) unstable; urgency=low + + * New upstream bugfix release: + + debian/patches/avoid_boxing_r96364.dpatch: + - Dropped, merged upstream. + + debian/patches/99_ltmain_as-needed.dpatch: + - Updated to apply cleanly again. + + debian/rules: + - Update clilibs to >= 2.10.4. + + debian/libglib2.0-cil.install: + - Add new glib-api.xml file. + + -- Sebastian Dröge Fri, 29 Feb 2008 06:34:08 +0100 + +gtk-sharp2 (2.10.2-6) unstable; urgency=low + + * debian/patches/avoid_boxing_r96364.dpatch: + + Avoid boxing of ints to reduce memory usage, taken from upstream's SVN. + + -- Mirco Bauer Thu, 28 Feb 2008 21:46:14 +0100 + +gtk-sharp2 (2.10.2-5) unstable; urgency=low + + * debian/control: + + Added Homepage, Vcs-Svn and Vcs-Browser fields. + + Updated Standards-Version to 3.7.3, no changes needed. + + Added names of assemblies in the package long description to aid + apt-cache searches. + + Added suggests monodoc-gtk2.0-manual to the library packages. + + -- Mirco Bauer Thu, 27 Dec 2007 21:51:38 +0100 + +gtk-sharp2 (2.10.2-4) unstable; urgency=low + + [ Sebastian Dröge ] + * debian/rules: + + Also use -Wl,-z,defs -Wl,-O1 when linking. + + [ Mirco Bauer ] + * debian/control: + + Added mono-1.0-devel to build-deps, fixes FTBFS. + (needed since the as mono-mcs package was split) + + Fixed casing of Gtk+ and Gnome# in package descriptions, as the official + names are GTK+ and GNOME (uppercase). + * debian/rules: + + Use dh_clifixperms instead of find calls. + + -- Mirco Bauer Sat, 22 Dec 2007 23:23:06 +0100 + +gtk-sharp2 (2.10.2-3) unstable; urgency=low + + * debian/rules: + + Actually pass CFLAGS and LDFLAGS to configure + + Use --as-needed when linking to get less dependencies. + * debian/patches/99_ltmain_as-needed.dpatch: + + Patch used in many Gnome package to reorder the linking + parameters so --as-needed is actually used. + + -- Sebastian Dröge Tue, 04 Dec 2007 13:26:50 +0100 + +gtk-sharp2 (2.10.2-1) unstable; urgency=low + + * New upstream release. + * debian/patches/fix_callback_code_generator.dpatch: + + Dropped, a different fix for this is upstream now. + * debian/rules: + + Bump clilibs to >= 2.10.2 because of new API. + + -- Sebastian Dröge Wed, 05 Sep 2007 20:05:12 +0200 + +gtk-sharp2 (2.10.1-3) unstable; urgency=low + + * debian/rules: + + Bump clilibs to >= 2.10.1 because of the new API (Closes: #436259). + + -- Sebastian Dröge Tue, 07 Aug 2007 17:45:14 +0200 + +gtk-sharp2 (2.10.1-2) unstable; urgency=low + + * Mirco 'meebey' Bauer: + + debian/control: + - Using my Debian email address now. + + debian/man/*.1: + - Added undocumented manpage stubs. + + debian/patches/fix_callback_code_generator.dpatch: + - Fix gapi's code generator for callbacks with out parameters. + (Closes: #430027) + + -- Mirco Bauer Thu, 28 Jun 2007 19:31:40 +0200 + +gtk-sharp2 (2.10.1-1) unstable; urgency=low + + * New upstream release. + * debian/patches/03_pixbuf-dispose.dpatch, + debian/patches/04_pixbuf-refcount.dpatch, + debian/patches/05_statusicon.dpatch, + debian/patches/06_custom-cellrenderer.dpatch, + debian/patches/99_autoreconf.dpatch: + + Dropped, merged upstream. + + -- Sebastian Dröge Mon, 18 Jun 2007 22:57:30 +0200 + +gtk-sharp2 (2.10.0-2) unstable; urgency=low + + * Upload to unstable + * Sebastian 'slomo' Dröge: + + debian/patches/03_pixbuf-dispose.dpatch: + - Properly dispose Gdk.Pixbufs + + debian/patches/04_pixbuf-refcount.dpatch: + - Fix incorrect refcounts with Gdk.Pixbuf.RotateSimple + + debian/patches/05_statusicon.dpatch: + - Fix Gtk.StatusIcon method signatures + + debian/patches/06_custom-cellrenderer.dpatch: + - Fix subclassing of Gtk.CellRenderer + + debian/patches/99_autoreconf.dpatch: + - Regenerated autotools files for above patches + + debian/control: + - Removed Dave Beckett from Uploaders by his request + + -- Sebastian Dröge Sun, 15 Apr 2007 23:53:47 +0200 + +gtk-sharp2 (2.10.0-1) experimental; urgency=low + + * Sebastian 'slomo' Dröge: + + New upstream release + - Gnome and GTK+ bindings split into separate source packages + + debian/patches/01_glue-locations.dpatch, + debian/patches/02_missing_dllmaps.dpatch: + - Updated + + debian/watch: + - Updated + + debian/rules: + - Bumped clilibs to >= 2.10 + + debian/control, + debian/libgtk2.0-cil.install, + debian/libglade2.0-cil.install, + debian/gtk-sharp2-gapi.install: + - Move gapi XML files to their corresponding library packages + + debian/control: + - Updated to use my debian.org mail address + + -- Sebastian Dröge Wed, 31 Jan 2007 10:27:16 +0100 + +gtk-sharp2 (2.8.3-2) unstable; urgency=medium + + * Mirco 'meebey' Bauer + + debian/patches/01_glue-locations.dpatch: + - Fixed tag closing, caused parse error for dh_clideps (FTBFS). + (Closes: #390116) + + debian/patches/02_missing_dllmaps.dpatch: + - Adds some missing entries in the DLL maps. + + debian/control: + - Bumped cli-common-dev build-dep to >= 0.4.6, handles paths now + correctly in DLL maps. + + -- Debian Mono Group Sat, 30 Sep 2006 01:16:22 +0200 + +gtk-sharp2 (2.8.3-1) unstable; urgency=low + + * Sebastian 'slomo' Dröge + + New upstream release + + debian/patches/02_workaround-340904.dpatch, + debian/patches/03_gnomevfs-mimetype-pinvokes.dpatch, + debian/patches/04_list-to-array-marshalling.dpatch, + debian/patches/05_gdk-drawable.dpatch, + debian/patches/06_value-array-smp-free.dpatch: + - dropped, merged upstream + + debian/control, + debian/compat: + - update debhelper compat level to 5 + + -- Debian Mono Group Sun, 9 Jul 2006 23:43:04 +0200 + +gtk-sharp2 (2.8.2-2) unstable; urgency=low + + * Mirco 'meebey' Bauer + + Rebuild against Mono 1.1.13.6-3 + + Updated cli-common build-dep to cli-common-dev >= 0.4.0 + + Added libmono-cairo1.0-cil to build-deps. + * Sebastian 'slomo' Dröge + + Add myself to Uploaders + + Update Standards-Version to 3.7.2 + + debian/patches/03_gnomevfs-mimetype-pinvokes.dpatch: (SVN rev 58615) + - Fix the GnomeVFS MimeType P/Invokes to conform to the + const/non-const conventions as specified in the gnomevfs headers. + This fixes a possible double free(). + + debian/patches/04_list-to-array-marshalling.dpatch: (SVN rev 58609) + - Fix the ListToArray marshalling to respect the owners of the Opaque + elements. + + debian/patches/05_gdk-drawable.dpatch: + - Fix signature of Gdk.Drawable.DrawPoints(). The old version was + completely wrong and would segfault everything using it. + http://bugzilla.ximian.com/show_bug.cgi?id=77942 + + debian/patches/06_value-array-smp-free.dpatch: + - Don't immediately free ValueArrays; queue them up to be freed in the + main thread by using a Timeout. This fixes SMP deadlocks when the + GValues contained therein aren't threadsafe (like GDK resources). + + -- Debian Mono Group Fri, 14 Apr 2006 12:48:02 +0200 + +gtk-sharp2 (2.8.2-1) unstable; urgency=low + + * New upstream release + + -- Debian Mono Group Sun, 12 Mar 2006 01:10:07 +0100 + +gtk-sharp2 (2.8.1-1) unstable; urgency=low + + * New upstream release + * Mirco 'meebey' Bauer + + debian/control: + - Added missing conflicts/replaces to gtk-sharp2-gapi for + gtk-sharp2-unstable-gapi. + + -- Debian Mono Group Sun, 12 Feb 2006 22:33:58 +0100 + +gtk-sharp2 (2.8.0-1) unstable; urgency=low + + * New upstream release + + This release ships GAC policy files which ensures ABI compatiblity for + programs that were compiled against GTK# 2.4 and 2.6 + * Mirco 'meebey' Bauer + + debian/control: + - Updated package descriptions for 2.8 + - Updated build-deps to use GTK+ 2.8 + - Added ${misc:Depends} where appropriate + + debian/rules: + - Updated dh_makeclilibs call for minimum ABI comp version 2.7.90 + + debian/libgconf2.0-cil.install: + - Added GAC policy files. + + debian/libglade2.0-cil.install: + - Added GAC policy files. + + debian/libglib2.0-cil.install: + - Added GAC policy files. + + debian/libgnome2.0-cil.install: + - Added GAC policy files. + + debian/libgtk2.0-cil.install: + - Added GAC policy files. + + debian/libvte2.0-cil.install: + - Added GAC policy files. + + -- Debian Mono Group Thu, 2 Feb 2006 20:08:26 +0100 + +gtk-sharp2 (2.4.0-2) unstable; urgency=low + + * Mirco 'meebey' Bauer + + Fixed debian/watch + + Added debian/02_workaround-340904.dpatch by Andreas Henriksson + (Closes: #348994): + - Changed Makefile.(am|in) to solve VTE build problems + + -- Debian Mono Group Fri, 20 Jan 2006 11:58:45 +0100 + +gtk-sharp2 (2.4.0-1) unstable; urgency=low + + * New upstream release + + This is the final stable release, thus dropping all "unstable version" + marks in the package descriptions. + * Mirco 'meebey' Bauer + + Added missing gtk-dotnet-2.0.pc to libgtk2.0-cil package. + + Updated all packages descriptions to match what the library binds. + + Patch by Sebastian 'slomo' Dröge : + - Renamed source package to gtk-sharp2 as it's stable now + - Moved glue libs from /usr/lib into /usr/lib/mono/gtk-sharp-2.0 + - Less stricter clilibs. Upstream guarantees ABI compatibility from now + on. + + -- Debian Mono Group Sun, 13 Nov 2005 19:53:17 +0100 + +gtk-sharp2-unstable (2.3.92-2) unstable; urgency=low + + * Mirco 'meebey' Bauer + + Added missing glib-sharp-2.0.pc to libglib2.0-cil package. + + -- Debian Mono Group Sun, 16 Oct 2005 20:21:39 +0100 + +gtk-sharp2-unstable (2.3.92-1) unstable; urgency=low + + * New upstream version + + -- Debian Mono Group Sun, 16 Oct 2005 20:21:39 +0100 + +gtk-sharp2-unstable (2.3.91-1) unstable; urgency=low + + * New upstream version + + Upstream bumped version number to 2.3.x so it will match the GTK+ 2.4 + version in the final release. + * Mirco 'meebey' Bauer + + Changes for Gtk# 2.3.91 are inspired by the Ubuntu patch + (thanks to Brandon Hale). + + gda and gnomedb are not shipped anymore in libgnome2.0-cil, dropped + upstream. + - Removed libgda2-dev and libgnomedb2-dev from build-deps. + - Removed dllmap hack in debian/rules for gda. + + Shipping gtk-dotnet assemblies in libgtk2.0-cil now. (Closes: #316483) + + dh_makeclilibs will now generate less strict deps, because with + 2.3.90 the API is now stable. + + Updated to Standards Version 3.6.2.1 (no changes). + + Added monodoc-gtk2.0-manual to "Depends" of gtk-sharp2 meta package. + + Change arch-field of libvte2.0-cil back to any, it contains now a glue + library. + + Updated versioned build-dep of cli-common to >= 0.2.0 + + -- Debian Mono Group Sun, 25 Sep 2005 19:56:04 +0100 + +gtk-sharp2-unstable (1.9.5-2) unstable; urgency=low + + * Dave Beckett + + Rebuild against libgtkhtml3.6-dev (Closes: #321560) + + -- Debian Mono Group Sat, 6 Aug 2005 14:21:04 +0100 + +gtk-sharp2-unstable (1.9.5-1) unstable; urgency=low + + * upload to unstable + * New upstream release + * Mirco 'meebey' Bauer + + debian/gtk-sharp2-gapi.install: + - gapi_parser.pl got replaced by gapi-parser.exe + - added gapi_pp.pl and gapi2xml.pl + + debian/gtk-sharp2-examples.manpages: + - created undocumented manpage for gapi2-codegen, gapi2-fixup and + gapi2-parser + + debian/gtk-sharp2-gapi.manpages: + - created undocumented manpage for gtk-sharp2-examples-list + + debian/libgtk2.0-cil.install: + - added libpangosharpglue-2.so + + debian/libvte2.0-cil.install: + - added libvtesharpglue-2.so + + added debian/watch file + + -- Debian Mono Group Sun, 29 May 2005 19:57:32 +0200 + +gtk-sharp2-unstable (1.9.3-2) experimental; urgency=low + + * Mirco 'meebey' Bauer + + added monodoc-gtk2.0-manual binary package + (we generate the Gtk#2 documentation now) + + updated versioned build-dep of cli-common to >= 0.1.3 + + -- Debian Mono Group Sun, 15 May 2005 19:11:20 +0200 + +gtk-sharp2-unstable (1.9.3-1) experimental; urgency=low + + * New upstream release + * Mirco 'meebey' Bauer + + /usr/share/dotnet to /usr/lib transition + + merged .files with .install + + fixed/updated directories/files so it can co-exist with gtk-sharp nicely + + created gkt-sharp2 metapackage, this way users can easily install the + whole Gtk# suite. + + updated versioned build-dep of libgnomedb2-dev to >= 1.2.1 + + added dllmap hack to use libgda-2.so.3 instead of libgda-2.so.1 + + removed "unstable" string from package names. + + added -l to dh_makeclilibs, making stricter dependencies now + (the is API not unstable yet) + * Dave Beckett + + Rebuild against libgda2-3 + + updated versioned build-dep of libgda2-dev to >= 1.2.1 + + Changed source package name to gtk-sharp2-unstable + + Switch to experimental + + Remove not-used Build-Depend on autoconf and automake1.4 + + debian/rules: generate correct clilibs version, directly using main + version rather than hand-edited hardcoded version + + Renamed libgtksharpglue-2.0* and libpanelappletsharpglue-2* + to libgtksharpglue-2* and libpanelappletsharpglue-2* to match upstream. + + Initial packaging for Gtk# 2.0 based on gtk-sharp source package. + + -- Debian Mono Group Sun, 10 Apr 2005 12:21:40 +0200 + +gtk-sharp (1.0.2-1) unstable; urgency=low + + * New upstream release + * Mirco 'meebey' Bauer + + changed dh_makenetlibs -m 0.93 to 1.0 (to guarantee compability) + + moved glade.pc to libglade-cil + (closes: #271873 thanks to Matt Kraai ) + + -- Debian Mono Group Thu, 09 Oct 2004 19:21:23 +0200 + +gtk-sharp (1.0-4) unstable; urgency=low + + * restored accidently deleted links for gapi-fixup and gapi-codegen + + -- Debian Mono Group Sun, 08 Aug 2004 16:46:43 +0200 + +gtk-sharp (1.0-3) unstable; urgency=medium + + * Switched to use "stable" libgtkhtml series (closes: #258995) + * set local MONO_GAC_PREFIX to make package internal dependencies + resolveable (closes: #258040, #260373) + + -- Debian Mono Group Sun, 08 Aug 2004 12:30:31 +0200 + +gtk-sharp (1.0-2) unstable; urgency=low + + * Eduard Bloch + + Fixed build-depends to fix FTBFS on Powerpc + + updates to work with libgtkhtml3.1-11 (closes: #259447) + + depending on a newer version of mono-utils having a better working + dh_makenetlibs (closes: #258040) + + -- Debian Mono Group Thu, 15 Jul 2004 16:13:05 +0200 + +gtk-sharp (1.0-1) unstable; urgency=low + + * New upstream release + * Eduard Bloch + + dependency tunning, suggesting versions >= 0.93 only + + chmod a-x on example source (closes: #255411) + * Mirco 'meebey' Bauer + + debian/rules: fixed .wapi path, added sample/rsvg Makefile hack + + -- Debian Mono Group Sat, 3 Jul 2004 00:10:15 +0200 + +gtk-sharp (0.98-2) unstable; urgency=low + + * Eduard Bloch + + Set strong Build-Dep on libgtkhtml3.1-10 now (in the hope that GNOME + funsters will keep at least THIS PACKAGE NAME and SONAME for longer than + few weeks) + + rewriting gtkhtml-sharp.dll.config to match the new SONAME + + -- Debian Mono Group Sat, 19 Jun 2004 15:25:35 +0200 + +gtk-sharp (0.98-1) unstable; urgency=low + + * New upstream release + * Eduard Bloch + + integration of the new debhelper-managed dependencies, finaly creating + proper dependencies between the packages and shared lib (closes: #255163) + + relaxed the suggested dependencies, the API should be frozen + * Mirco 'meebey' Bauer + + added proper Conflicts/Replaces for smooth upgrades from older versions + + -- Debian Mono Group Sat, 19 Jun 2004 14:54:01 +0200 + +gtk-sharp (0.91.1-1) unstable; urgency=low + + * Mirco 'meebey' Bauer + + new upstream version, fixes FTBFS on powerpc, jit should work + now (Closes: Bug#244874) + + new package libvte-cil + + cleaned up the rules script + + added pixmap directory for gtk-sharp-examples (Closes: Bug#248295) + + MonoConvention 0.1.4 conform + * Eduard Bloch + + Build-Conflicts: with the broken libart version + + change to Arch:any packages with splitted glue libs and + new package names + + splitted gnome into gnome and glade pkgs + + -- Mirco 'meebey' Bauer Tue, 11 May 2004 17:44:20 +0200 + +gtk-sharp (0.18-2) unstable; urgency=low + + * set the dependency on new monodoc-base or at least old monodoc-browser to + prevent possible FTBFS (monodoc/assembler.exe needed) + * explicit build-conflicts with libgtkhtml3.0-2, wrong dependency could be + set otherwise + + -- Eduard Bloch Fri, 9 Apr 2004 14:24:20 +0200 + +gtk-sharp (0.18-1) unstable; urgency=low + + * Mirco 'meebey' Bauer + + changed Build-Depends to debhelper (>= 4.1.87) + rules: set DH_COMPAT to 4, added GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 + (closes: Bug#237897 thanks to Anthony W. Juckel for the patch) + + changed Depends to libgtkhtml3.0-4, 3.0-2 is removed fom the archive + (closes: Bug#240529, Bug#241392) + + added gnome-sharp to gtk-sharp-examples dependencies (closes: #240297) + + new upstream release (closes: Bug#242001) + + -- Mirco 'meebey' Bauer Tue, 06 Apr 2004 11:03:39 +0200 + +gtk-sharp (0.17-1) unstable; urgency=low + + * Mirco 'meebey' Bauer + + chmod +x *.exe (according to MonoConventions) (closes #234891) + + added autoconf and automake1.4 to build-depends + (closes #233156 thanks to Daniel Schepler for the patch) + + new upstream release + + -- Mirco 'meebey' Bauer Tue, 06 Mar 2004 12:30:10 +0100 + +gtk-sharp (0.16-2) unstable; urgency=low + + * Mirco 'meebey' Bauer + + added libxml-libxml-perl dependency (closes: #234460) + + -- Mirco 'meebey' Bauer Tue, 24 Feb 2004 10:37:30 +0100 + +gtk-sharp (0.16-1) unstable; urgency=low + + * Mirco 'meebey' Bauer + + added libgail-dev to build-depends. + + new upstream release + * Eduard Bloch + + moved examples and their source to /usr/share/dotnet/gtk-sharp-examples + + added script to list them + + -- Mirco 'meebey' Bauer Thu, 12 Feb 2004 17:25:33 +0100 + +gtk-sharp (0.15-2) unstable; urgency=low + + * added more Build-Dependencies to control, in order to build new bindings to + Gnome2 components (gda, gnomedb, rsvg, gtkhtml) + * Dependencies cleanup: dropped weird deps on -dev packages, replaced most + gnome libs with depedencies to the ultimate dependencies harvester: + libgtkhtml3.0(-dev) + + -- Eduard Bloch Sun, 18 Jan 2004 19:32:50 +0100 + +gtk-sharp (0.15-1) unstable; urgency=low + + * added the -gapi package with the same data and desc as their RPM + * added examples and source in an extra package + * running autogen.sh at build time + + -- Eduard Bloch Sat, 17 Jan 2004 20:41:15 +0100 + +gtk-sharp (0.8-1) unstable; urgency=low + + * New upstream release + + -- Alp Toker Mon, 24 Feb 2003 18:21:27 +0000 + +gtk-sharp (0.7-1) unstable; urgency=low + + * New upstream release + * Remove Gst# hacks + * Pass RUNTIME argument to make + * epochs: just say no + + -- Alp Toker Tue, 21 Jan 2003 06:11:27 +0000 + +gtk-sharp (0.6-1) unstable; urgency=low + + * Gratuitously credited myself in debian/copyright. + * Added 1: epoch in honour of all those people who tracked these + gtk-sharp packages through the early days before they had versions + of their own (and were versioned like Mono releases). Rolled back + to 0.6-1 accordingly. + * Total rewrite of debian/rules. Severe crapectomy! Seperated build + targets for indep/arch. Correct treatment of arch all and arch any + packages in respective binary-indep/arch targets. + * Use correctly working DESTDIR instead of broken prefix, removing + necessity to complain and run configure twice. :P + * Removed need for gratuitous patchup script, do patching in the + binary-indep target after building the generator and api dirs. + * Tweaked descriptions in debian/control & raised standards version. + * Updated Maintainer to mono@debianplanet.org and added me and alp as + Uploaders. + * Tighten up dependencies on other -sharp packages to include the + current package version. Never know what's changing or changed, so + piecemeal upgrades could cause bugs or confusion down the line + (especially with an unversioned glue lib =). + * Added build-depends for libtool, autoconf and automake (to + compensate for bizzarely hosed upstream tarball). + * Added rm install-sh missing mkinstalldirs depcomp to clean target, + and switched to maintainer-clean (for same reason). + * Added Replaces header to glib-sharp for upgrades from old gtk-sharp + packages. + * Removed un-necessary .dirs files. + * Fixed upstream make install targets to make the dirs beforehand. + * Added gst to DIRS in the makefile so it gets built and installed + with the rest. + * Remove sample from DIRS in the makefile to bypass gconf schemas and + other nonsense. + * Use -avoid-version with libgtksharpglue to call the library .so and + avoid symlinks. Add gtk-sharp-glue.files now we're installing + things properly. + * Don't ship README. It's not helpful to end users, and it was going + into the wrong package anyway. + * Added gtk-sharp-glue deps to glib, gnome and glade. Grepping the + source shows this to be necessary. + * Replace glade-sharp (rolled into gnome-sharp) with gconf-sharp which + is potentially useful without the GNOME UI libs etc. Added + appropriate Conflicts/Provides/Replaces to gnome-sharp. + * Ship gconf-sharp-peditors.dll in gnome-sharp package. + + -- Robert McQueen Thu, 19 Dec 2002 06:01:55 +0000 + +gtk-sharp (0.6-5) unstable; urgency=low + + * Fix gnome-sharp files + + -- Alp Toker Tue, 17 Dec 2002 15:27:56 +0000 + +gtk-sharp (0.6-4) unstable; urgency=low + + * Depend on glib-sharp as needed + + -- Alp Toker Tue, 17 Dec 2002 14:57:54 +0000 + +gtk-sharp (0.6-3) unstable; urgency=low + + * Fix the clean target + + -- Alp Toker Tue, 17 Dec 2002 14:06:15 +0000 + +gtk-sharp (0.6-2) unstable; urgency=low + + * Add support for glade-sharp, gnome-sharp, gst-sharp as individual + packages. + + -- Alp Toker Mon, 16 Dec 2002 18:07:17 +0000 + +gtk-sharp (0.6-1) unstable; urgency=low + + * Initial Release. + + -- Alp Toker Sun, 28 Apr 2002 22:10:10 +0100 + --- gtk-sharp2-2.12.10.orig/debian/gtk-sharp2-examples.dirs +++ gtk-sharp2-2.12.10/debian/gtk-sharp2-examples.dirs @@ -0,0 +1 @@ +usr/bin --- gtk-sharp2-2.12.10.orig/debian/libglade2.0-cil.cligacpolicy +++ gtk-sharp2-2.12.10/debian/libglade2.0-cil.cligacpolicy @@ -0,0 +1,5 @@ +# SNK File Assembly Name Versions Assembly Ver. Priority +gtk-sharp.snk glade-sharp 2.4.0.0 2.12.0.0 10 +gtk-sharp.snk glade-sharp 2.6.0.0 2.12.0.0 10 +gtk-sharp.snk glade-sharp 2.8.0.0 2.12.0.0 10 +gtk-sharp.snk glade-sharp 2.10.0.0 2.12.0.0 10 --- gtk-sharp2-2.12.10.orig/debian/patches/03_resize_grips.dpatch +++ gtk-sharp2-2.12.10/debian/patches/03_resize_grips.dpatch @@ -0,0 +1,20 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 03_resize_grips.dpatch by Cody Russell +## Author: Cody Russell +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Adds GtkWindow.HasResizeGrip property, needed in order to +## DP: disable GTK+ resize grips for gnome-do windows. + +@DPATCH@ +diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' gtk-sharp2~/gtk/gtk-api.raw gtk-sharp2/gtk/gtk-api.raw +--- gtk-sharp2~/gtk/gtk-api.raw 2011-01-14 11:28:39.000000000 -0600 ++++ gtk-sharp2/gtk/gtk-api.raw 2011-01-14 11:29:33.197652739 -0600 +@@ -19099,6 +19099,7 @@ + + + ++ + + + --- gtk-sharp2-2.12.10.orig/debian/patches/99_ltmain_as-needed.dpatch +++ gtk-sharp2-2.12.10/debian/patches/99_ltmain_as-needed.dpatch @@ -0,0 +1,37 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +# +## DP: fixes the behaviour of LDFLAGS="-Wl,--as-needed", +## DP: useful to remove unneeded dependencies. + +@DPATCH@ + +--- gtk-sharp/ltmain.sh.old 2008-02-29 06:36:13.000000000 +0100 ++++ gtk-sharp/ltmain.sh 2008-02-29 06:36:48.000000000 +0100 +@@ -1794,6 +1794,11 @@ + arg=`$echo "X$arg" | $Xsed -e "s/^ //"` + ;; + ++ -Wl,--as-needed) ++ deplibs="$deplibs $arg" ++ continue ++ ;; ++ + -Wl,*) + args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wl,//'` + arg= +@@ -2134,6 +2139,15 @@ + lib= + found=no + case $deplib in ++ -Wl,--as-needed) ++ if test "$linkmode,$pass" = "prog,link"; then ++ compile_deplibs="$deplib $compile_deplibs" ++ finalize_deplibs="$deplib $finalize_deplibs" ++ else ++ deplibs="$deplib $deplibs" ++ fi ++ continue ++ ;; + -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads) + if test "$linkmode,$pass" = "prog,link"; then + compile_deplibs="$deplib $compile_deplibs" --- gtk-sharp2-2.12.10.orig/debian/patches/02_pcfiles.dpatch +++ gtk-sharp2-2.12.10/debian/patches/02_pcfiles.dpatch @@ -0,0 +1,43 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run + +## DP: Fixes pcfiles to point to CLI Policy 0.7 install locations + +@DPATCH@ +diff -urNad gtk-sharp2-2.12.9~/glade/glade-sharp-2.0.pc.in gtk-sharp2-2.12.9/glade/glade-sharp-2.0.pc.in +--- gtk-sharp2-2.12.9~/glade/glade-sharp-2.0.pc.in 2009-11-27 11:31:33.000000000 +0000 ++++ gtk-sharp2-2.12.9/glade/glade-sharp-2.0.pc.in 2009-11-27 11:37:57.000000000 +0000 +@@ -9,4 +9,4 @@ + Version: @VERSION@ + Requires: gtk-sharp-2.0 + Cflags: -I:${gapidir}/glade-api.xml +-Libs: -r:${libdir}/mono/@PACKAGE_VERSION@/glade-sharp.dll ++Libs: -r:${libdir}/cli/glade-sharp-2.0/glade-sharp.dll +diff -urNad gtk-sharp2-2.12.9~/glib/glib-sharp-2.0.pc.in gtk-sharp2-2.12.9/glib/glib-sharp-2.0.pc.in +--- gtk-sharp2-2.12.9~/glib/glib-sharp-2.0.pc.in 2009-11-27 11:31:33.000000000 +0000 ++++ gtk-sharp2-2.12.9/glib/glib-sharp-2.0.pc.in 2009-11-27 11:36:31.000000000 +0000 +@@ -8,5 +8,5 @@ + Description: GLib# - .NET Binding for the glib library. + Version: @VERSION@ + Cflags: -I:${gapidir}/glib-api.xml +-Libs: -r:${libdir}/mono/@PACKAGE_VERSION@/glib-sharp.dll ++Libs: -r:${libdir}/cli/glib-sharp-2.0/glib-sharp.dll + +diff -urNad gtk-sharp2-2.12.9~/gtk/gtk-sharp-2.0.pc.in gtk-sharp2-2.12.9/gtk/gtk-sharp-2.0.pc.in +--- gtk-sharp2-2.12.9~/gtk/gtk-sharp-2.0.pc.in 2009-11-27 11:31:33.000000000 +0000 ++++ gtk-sharp2-2.12.9/gtk/gtk-sharp-2.0.pc.in 2009-11-27 11:37:40.000000000 +0000 +@@ -8,5 +8,5 @@ + Description: Gtk# - GNOME .NET Binding + Version: @VERSION@ + Cflags: -I:${gapidir}/pango-api.xml -I:${gapidir}/atk-api.xml -I:${gapidir}/gdk-api.xml -I:${gapidir}/gtk-api.xml +-Libs: -r:${libdir}/mono/@PACKAGE_VERSION@/pango-sharp.dll -r:${libdir}/mono/@PACKAGE_VERSION@/atk-sharp.dll -r:${libdir}/mono/@PACKAGE_VERSION@/gdk-sharp.dll -r:${libdir}/mono/@PACKAGE_VERSION@/gtk-sharp.dll ++Libs: -r:${libdir}/cli/pango-sharp-2.0/pango-sharp.dll -r:${libdir}/cli/atk-sharp-2.0/atk-sharp.dll -r:${libdir}/cli/gdk-sharp-2.0/gdk-sharp.dll -r:${libdir}/cli/gtk-sharp-2.0/gtk-sharp.dll + Requires: glib-sharp-2.0 +diff -urNad gtk-sharp2-2.12.9~/gtkdotnet/gtk-dotnet-2.0.pc.in gtk-sharp2-2.12.9/gtkdotnet/gtk-dotnet-2.0.pc.in +--- gtk-sharp2-2.12.9~/gtkdotnet/gtk-dotnet-2.0.pc.in 2009-11-27 11:31:33.000000000 +0000 ++++ gtk-sharp2-2.12.9/gtkdotnet/gtk-dotnet-2.0.pc.in 2009-11-27 11:36:44.000000000 +0000 +@@ -7,4 +7,4 @@ + Description: .NET Extensions for Gtk + Version: @VERSION@ + Requires:gtk-sharp-2.0 +-Libs: -r:${libdir}/mono/@PACKAGE_VERSION@/gtk-dotnet.dll ++Libs: -r:${libdir}/cli/gtk-dotnet-2.0/gtk-dotnet.dll --- gtk-sharp2-2.12.10.orig/debian/patches/01_dllmaps.dpatch +++ gtk-sharp2-2.12.10/debian/patches/01_dllmaps.dpatch @@ -0,0 +1,62 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run + +## DP: Fixes DLL maps + +@DPATCH@ +diff -urNad gtk-sharp-2.12.10~/atk/atk-sharp.dll.config.in gtk-sharp-2.12.10/atk/atk-sharp.dll.config.in +--- gtk-sharp-2.12.10~/atk/atk-sharp.dll.config.in 2010-05-18 00:13:31.000000000 +0100 ++++ gtk-sharp-2.12.10/atk/atk-sharp.dll.config.in 2010-05-18 00:14:34.000000000 +0100 +@@ -1,4 +1,6 @@ + + + ++ ++ + +diff -urNad gtk-sharp-2.12.10~/gdk/gdk-sharp.dll.config.in gtk-sharp-2.12.10/gdk/gdk-sharp.dll.config.in +--- gtk-sharp-2.12.10~/gdk/gdk-sharp.dll.config.in 2010-05-18 00:13:31.000000000 +0100 ++++ gtk-sharp-2.12.10/gdk/gdk-sharp.dll.config.in 2010-05-18 00:14:55.000000000 +0100 +@@ -3,4 +3,6 @@ + + + ++ ++ + +diff -urNad gtk-sharp-2.12.10~/glade/glade-sharp.dll.config.in gtk-sharp-2.12.10/glade/glade-sharp.dll.config.in +--- gtk-sharp-2.12.10~/glade/glade-sharp.dll.config.in 2010-05-18 00:13:31.000000000 +0100 ++++ gtk-sharp-2.12.10/glade/glade-sharp.dll.config.in 2010-05-18 00:15:16.000000000 +0100 +@@ -1,3 +1,4 @@ + + ++ + +diff -urNad gtk-sharp-2.12.10~/glib/glib-sharp.dll.config.in gtk-sharp-2.12.10/glib/glib-sharp.dll.config.in +--- gtk-sharp-2.12.10~/glib/glib-sharp.dll.config.in 2010-05-18 00:13:31.000000000 +0100 ++++ gtk-sharp-2.12.10/glib/glib-sharp.dll.config.in 2010-05-18 00:15:44.000000000 +0100 +@@ -2,4 +2,5 @@ + + + ++ + +diff -urNad gtk-sharp-2.12.10~/gtk/gtk-sharp.dll.config.in gtk-sharp-2.12.10/gtk/gtk-sharp.dll.config.in +--- gtk-sharp-2.12.10~/gtk/gtk-sharp.dll.config.in 2010-05-18 00:13:31.000000000 +0100 ++++ gtk-sharp-2.12.10/gtk/gtk-sharp.dll.config.in 2010-05-18 00:16:01.000000000 +0100 +@@ -3,4 +3,6 @@ + + + ++ ++ + +diff -urNad gtk-sharp-2.12.10~/pango/pango-sharp.dll.config.in gtk-sharp-2.12.10/pango/pango-sharp.dll.config.in +--- gtk-sharp-2.12.10~/pango/pango-sharp.dll.config.in 2010-05-18 00:13:31.000000000 +0100 ++++ gtk-sharp-2.12.10/pango/pango-sharp.dll.config.in 2010-05-18 00:16:24.000000000 +0100 +@@ -3,4 +3,6 @@ + + + ++ ++ + --- gtk-sharp2-2.12.10.orig/debian/patches/00list +++ gtk-sharp2-2.12.10/debian/patches/00list @@ -0,0 +1,4 @@ +01_dllmaps.dpatch +02_pcfiles.dpatch +03_resize_grips.dpatch +99_ltmain_as-needed --- gtk-sharp2-2.12.10.orig/debian/man/gapi2-parser.1 +++ gtk-sharp2-2.12.10/debian/man/gapi2-parser.1 @@ -0,0 +1,11 @@ +.TH UNDOCUMENTED 1 "January 15th, 2004" "Debian GNU/Linux" "Mono Manual" +.SH NAME +undocumented \- No manpage for this program. +.SH DESCRIPTION +This +.B program +does not have a manpage. Run this command with the +.B help +switch to see what it does. For further information, refer to the .NET +documentation from the Mono project, located on +.B http://www.go-mono.com:8080/ --- gtk-sharp2-2.12.10.orig/debian/man/gapi2-fixup.1 +++ gtk-sharp2-2.12.10/debian/man/gapi2-fixup.1 @@ -0,0 +1,11 @@ +.TH UNDOCUMENTED 1 "January 15th, 2004" "Debian GNU/Linux" "Mono Manual" +.SH NAME +undocumented \- No manpage for this program. +.SH DESCRIPTION +This +.B program +does not have a manpage. Run this command with the +.B help +switch to see what it does. For further information, refer to the .NET +documentation from the Mono project, located on +.B http://www.go-mono.com:8080/ --- gtk-sharp2-2.12.10.orig/debian/man/gtk-sharp2-examples-list.1 +++ gtk-sharp2-2.12.10/debian/man/gtk-sharp2-examples-list.1 @@ -0,0 +1,11 @@ +.TH UNDOCUMENTED 1 "January 15th, 2004" "Debian GNU/Linux" "Mono Manual" +.SH NAME +undocumented \- No manpage for this program. +.SH DESCRIPTION +This +.B program +does not have a manpage. Run this command with the +.B help +switch to see what it does. For further information, refer to the .NET +documentation from the Mono project, located on +.B http://www.go-mono.com:8080/ --- gtk-sharp2-2.12.10.orig/debian/man/gapi2-codegen.1 +++ gtk-sharp2-2.12.10/debian/man/gapi2-codegen.1 @@ -0,0 +1,11 @@ +.TH UNDOCUMENTED 1 "January 15th, 2004" "Debian GNU/Linux" "Mono Manual" +.SH NAME +undocumented \- No manpage for this program. +.SH DESCRIPTION +This +.B program +does not have a manpage. Run this command with the +.B help +switch to see what it does. For further information, refer to the .NET +documentation from the Mono project, located on +.B http://www.go-mono.com:8080/ --- gtk-sharp2-2.12.10.orig/debian/source/format +++ gtk-sharp2-2.12.10/debian/source/format @@ -0,0 +1 @@ +1.0