[Pkg-mono-svn-commits] rev 1576 - / gtk-sharp2 gtk-sharp2/trunk gtk-sharp2/trunk/debian
Dave Beckett
dajobe@costa.debian.org
Sun, 10 Apr 2005 10:10:16 +0000
Author: dajobe
Date: 2005-04-10 10:10:15 +0000 (Sun, 10 Apr 2005)
New Revision: 1576
Added:
gtk-sharp2/
gtk-sharp2/branches/
gtk-sharp2/tags/
gtk-sharp2/trunk/
gtk-sharp2/trunk/debian/
gtk-sharp2/trunk/debian/MAINTAINERS
gtk-sharp2/trunk/debian/changelog
gtk-sharp2/trunk/debian/control
gtk-sharp2/trunk/debian/copyright
gtk-sharp2/trunk/debian/files
gtk-sharp2/trunk/debian/gtk-sharp2-unstable-examples.dirs
gtk-sharp2/trunk/debian/gtk-sharp2-unstable-gapi.files
gtk-sharp2/trunk/debian/gtk-sharp2-unstable-gapi.install
gtk-sharp2/trunk/debian/gtk-sharp2-unstable-gapi.links
gtk-sharp2/trunk/debian/libgconf2.0-cil.dirs
gtk-sharp2/trunk/debian/libgconf2.0-cil.files
gtk-sharp2/trunk/debian/libgconf2.0-cil.install
gtk-sharp2/trunk/debian/libgconf2.0-cil.links
gtk-sharp2/trunk/debian/libglade2.0-cil.dirs
gtk-sharp2/trunk/debian/libglade2.0-cil.install
gtk-sharp2/trunk/debian/libglib2.0-cil.dirs
gtk-sharp2/trunk/debian/libglib2.0-cil.install
gtk-sharp2/trunk/debian/libgnome2.0-cil.dirs
gtk-sharp2/trunk/debian/libgnome2.0-cil.files
gtk-sharp2/trunk/debian/libgnome2.0-cil.install
gtk-sharp2/trunk/debian/libgtk2.0-cil.dirs
gtk-sharp2/trunk/debian/libgtk2.0-cil.files
gtk-sharp2/trunk/debian/libgtk2.0-cil.install
gtk-sharp2/trunk/debian/libvte2.0-cil.dirs
gtk-sharp2/trunk/debian/libvte2.0-cil.files
gtk-sharp2/trunk/debian/libvte2.0-cil.install
gtk-sharp2/trunk/debian/list-examples
gtk-sharp2/trunk/debian/rules
Log:
Import from gtk-sharp2-unstable debian build configuration
Added: gtk-sharp2/trunk/debian/MAINTAINERS
===================================================================
--- gtk-sharp2/trunk/debian/MAINTAINERS 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/MAINTAINERS 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1,4 @@
+Current maintainers of the gtk-sharp packages are:
+
+Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>
+
Added: gtk-sharp2/trunk/debian/changelog
===================================================================
--- gtk-sharp2/trunk/debian/changelog 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/changelog 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1,301 @@
+gtk-sharp2-unstable (1.9.2-6) experimental; urgency=low
+
+ * Rebuild against libgda2-3
+
+ -- Dave Beckett <dajobe@debian.org> Sat, 9 Apr 2005 23:47:36 +0100
+
+gtk-sharp2-unstable (1.9.2-5) experimental; urgency=low
+
+ * Rebuild targeted to Debian archive this time with the sources in the
+ changes
+
+ -- Dave Beckett <dajobe@debian.org> Wed, 2 Mar 2005 19:37:59 +0000
+
+gtk-sharp2-unstable (1.9.2-4) experimental; urgency=low
+
+ * Changed source package name to gtk-sharp2-unstable
+ * Switch to experimental
+ * Remove not-used Build-Depend on autoconf and automake1.4
+
+ -- Dave Beckett <dajobe@debian.org> Sat, 26 Feb 2005 21:58:36 +0000
+
+gtk-sharp-unstable (1.9.2-3) unstable; urgency=low
+
+ * debian/rules: generate correct netlibs version, directly using main
+ version rather than hand-edited hardcoded version
+
+ -- Dave Beckett <dajobe@debian.org> Sat, 26 Feb 2005 18:57:06 +0000
+
+gtk-sharp-unstable (1.9.2-2) unstable; urgency=low
+
+ * Restore libpanel-applet2-dev to Build-Dep as it it is still used by
+ gnome-sharp
+
+ -- Dave Beckett <dajobe@debian.org> Mon, 14 Feb 2005 15:42:55 +0000
+
+gtk-sharp-unstable (1.9.2-1) unstable; urgency=low
+
+ * New upstream release
+ * Remove panelapplet-sharp packages
+
+ -- Dave Beckett <dajobe@debian.org> Fri, 11 Feb 2005 22:13:24 +0000
+
+gtk-sharp-unstable (1.9.1-1) unstable; urgency=low
+
+ * New upstream release
+ * Renamed libgtksharpglue-2.0* and libpanelappletsharpglue-2*
+ to libgtksharpglue-2* and libpanelappletsharpglue-2* to match upstream.
+
+ -- Dave Beckett <Dave.Beckett@bristol.ac.uk> Mon, 3 Jan 2005 12:54:30 +0000
+
+gtk-sharp-unstable (1.9.0-1) unstable; urgency=low
+
+ * Initial packaging
+
+ -- Dave Beckett <Dave.Beckett@bristol.ac.uk> Sun, 12 Dec 2004 23:16:03 +0000
+
+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 <kraai@ftbfs.org>)
+
+ -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org> 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 <pkg-mono-group@lists.alioth.debian.org> 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 <pkg-mono-group@lists.alioth.debian.org> 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 <pkg-mono-group@lists.alioth.debian.org> 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 <pkg-mono-group@lists.alioth.debian.org> 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 <pkg-mono-group@lists.alioth.debian.org> 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 <pkg-mono-group@lists.alioth.debian.org> 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 <mail@meebey.net> 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 <blade@debian.org> 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 <mail@meebey.net> Tue, 06 Apr 2004 11:03:39 +0200
+
+gtk-sharp (0.17-1) unstable; urgency=low
+
+ * Mirco 'meebey' Bauer <mail@meebey.net>
+ + 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 <mail@meebey.net> 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 <mail@meebey.net> 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 <mail@meebey.net> 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 <blade@debian.org> 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 <blade@debian.org> Sat, 17 Jan 2004 20:41:15 +0100
+
+gtk-sharp (0.8-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Alp Toker <alp@atoker.com> 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 <alp@atoker.com> 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 <robot101@debian.org> Thu, 19 Dec 2002 06:01:55 +0000
+
+gtk-sharp (0.6-5) unstable; urgency=low
+
+ * Fix gnome-sharp files
+
+ -- Alp Toker <alp@atoker.com> Tue, 17 Dec 2002 15:27:56 +0000
+
+gtk-sharp (0.6-4) unstable; urgency=low
+
+ * Depend on glib-sharp as needed
+
+ -- Alp Toker <alp@atoker.com> Tue, 17 Dec 2002 14:57:54 +0000
+
+gtk-sharp (0.6-3) unstable; urgency=low
+
+ * Fix the clean target
+
+ -- Alp Toker <alp@atoker.com> 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 <alp@atoker.com> Mon, 16 Dec 2002 18:07:17 +0000
+
+gtk-sharp (0.6-1) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Alp Toker <alp@atoker.com> Sun, 28 Apr 2002 22:10:10 +0100
+
Added: gtk-sharp2/trunk/debian/control
===================================================================
--- gtk-sharp2/trunk/debian/control 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/control 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1,71 @@
+Source: gtk-sharp2-unstable
+Section: libs
+Priority: optional
+Maintainer: Dave Beckett <dajobe@debian.org>
+Build-Depends: debhelper (>= 4.1.87), mono-mcs (>= 1.0) | c-sharp-compiler, mono-gac, monodoc-base (>> 0.16) | monodoc-browser, libmono-dev, libtool, libglib2.0-dev (>= 2.4.0), libgtk2.0-dev (>= 2.4.0), libpango1.0-dev, libatk1.0-dev, libfreetype6-dev, libxml2-dev, libgda2-dev (>= 1.2.1), libglade2-dev (>= 2.3.6), librsvg2-dev (>= 2.0.1), libgnomedb2-dev (>= 1.0.0), libgail-dev, libgtkhtml3.0-dev (>= 3.0.10), libgnomeui-dev (>= 2.2.0), libgnomecanvas2-dev (>= 2.6.0), libgnomeprint2.2-dev (>= 2.6.0) , libgnomeprintui2.2-dev (>= 2.6.0), libart-2.0-dev (>= 2.3.16), libvte-dev (>= 0.11.10), libpanel-applet2-dev (>= 2.6), libmono0 (>= 1.0), mono-utils (>= 1.0-2), dpatch
+Build-Conflicts: libart-2.0-dev (= 2.3.16-3), mono-assemblies-base (<< 1.0)
+Standards-Version: 3.6.1
+
+Package: gtk-sharp2-unstable-examples
+Conflicts: gtk-sharp-examples-unstable
+Replaces: gtk-sharp-examples-unstable
+Architecture: all
+Depends: ${shlibs:Depends}, ${net:Depends}
+Description: sample applications for the gtk-sharp toolkit, unstable version
+ 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-unstable-gapi
+Conflicts: gtk-sharp-gapi-unstable
+Replaces: gtk-sharp-gapi-unstable
+Architecture: any
+Depends: ${shlibs:Depends}, libxml-libxml-perl, ${net:Depends}
+Description: C source parser and C# code generator for GObject based APIs, unstable version
+ 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
+Depends: ${shlibs:Depends}, ${net:Depends}
+Description: .NET binding for the GLib utility library 2.0, unstable version
+ This package provides .NET assemblies that allow .NET / C# programs
+ to use the GLib utility library V2.0 unstable version. This is
+ mostly useful for the Gtk+, GNOME and GStreamer bindings.
+
+Package: libgtk2.0-cil
+Architecture: any
+Depends: ${shlibs:Depends}, ${net:Depends}
+Description: .NET binding for the Gtk+ toolkit 2.0, unstable version
+ This package provides .NET assemblies that allow .NET / C# programs to use the
+ Gtk+ user interface toolkit V2.0 unstable version.
+
+Package: libglade2.0-cil
+Architecture: any
+Depends: ${shlibs:Depends}, ${net:Depends}
+Description: .NET binding for the Glade libraries 2.0, unstable version
+ This package provides .NET assemblies that allow .NET / C# programs to use the
+ Glade libraries V2.0 unstable version.
+
+Package: libgnome2.0-cil
+Architecture: any
+Depends: ${shlibs:Depends}, ${net:Depends}
+Description: .NET binding for GNOME 2.0, unstable version
+ This package provides .NET assemblies that allow .NET / C# programs to use the
+ GNOME 2 UI libraries V2.0 unstable version.
+
+Package: libgconf2.0-cil
+Architecture: all
+Depends: ${shlibs:Depends}, ${net:Depends}
+Description: .NET binding for GConf 2.0, unstable version
+ This package provides .NET assemblies that allow .NET / C# programs to use the
+ GConf configuration storage system V2.0 unstable version.
+
+Package: libvte2.0-cil
+Architecture: any
+Depends: ${shlibs:Depends}, ${net:Depends}
+Description: .NET binding for VTE 2.0, unstable version
+ This package provides .NET assemblies that allow .NET / C# programs to use the
+ VTE libraries V2.0 unstable version.
Added: gtk-sharp2/trunk/debian/copyright
===================================================================
--- gtk-sharp2/trunk/debian/copyright 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/copyright 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1,13 @@
+This package was debianized by Dave Beckett <dajobe@debian.org>
+based on the gtk-sharp stable packaging maintained by the
+Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>
+
+It was downloaded from http://gtk-sharp.sourceforge.net/
+
+Upstream Author: Mike Kestner <mkestner@speakeasy.net>
+
+Copyright:
+
+You are free to distribute this software under the terms of the GNU Library
+General Public License. On Debian systems, the complete text of the GNU Library
+General Public License can be found in /usr/share/common-licenses/LGPL file.
Added: gtk-sharp2/trunk/debian/files
===================================================================
--- gtk-sharp2/trunk/debian/files 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/files 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1,8 @@
+gtk-sharp2-unstable-examples_1.9.2-6_all.deb libs optional
+libgconf2.0-cil_1.9.2-6_all.deb libs optional
+gtk-sharp2-unstable-gapi_1.9.2-6_i386.deb libs optional
+libglib2.0-cil_1.9.2-6_i386.deb libs optional
+libgtk2.0-cil_1.9.2-6_i386.deb libs optional
+libglade2.0-cil_1.9.2-6_i386.deb libs optional
+libgnome2.0-cil_1.9.2-6_i386.deb libs optional
+libvte2.0-cil_1.9.2-6_i386.deb libs optional
Added: gtk-sharp2/trunk/debian/gtk-sharp2-unstable-examples.dirs
===================================================================
--- gtk-sharp2/trunk/debian/gtk-sharp2-unstable-examples.dirs 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/gtk-sharp2-unstable-examples.dirs 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1 @@
+usr/bin
Added: gtk-sharp2/trunk/debian/gtk-sharp2-unstable-gapi.files
===================================================================
--- gtk-sharp2/trunk/debian/gtk-sharp2-unstable-gapi.files 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/gtk-sharp2-unstable-gapi.files 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1,4 @@
+usr/bin/gapi2-parser
+usr/lib/pkgconfig/gapi-2.0.pc
+usr/share/gapi-2.0
+usr/lib/gtk-sharp-2.0/gapi_parser.pl
Added: gtk-sharp2/trunk/debian/gtk-sharp2-unstable-gapi.install
===================================================================
--- gtk-sharp2/trunk/debian/gtk-sharp2-unstable-gapi.install 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/gtk-sharp2-unstable-gapi.install 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/gtk-sharp-2.0/gapi-fixup.exe usr/share/dotnet/bin
+debian/tmp/usr/lib/gtk-sharp-2.0/gapi_codegen.exe usr/share/dotnet/bin
Added: gtk-sharp2/trunk/debian/gtk-sharp2-unstable-gapi.links
===================================================================
--- gtk-sharp2/trunk/debian/gtk-sharp2-unstable-gapi.links 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/gtk-sharp2-unstable-gapi.links 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1,2 @@
+usr/bin/cli-wrapper usr/bin/gapi2-fixup
+usr/bin/cli-wrapper usr/bin/gapi2-codegen
Added: gtk-sharp2/trunk/debian/libgconf2.0-cil.dirs
===================================================================
--- gtk-sharp2/trunk/debian/libgconf2.0-cil.dirs 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/libgconf2.0-cil.dirs 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1 @@
+usr/share/dotnet/mono/gtk-sharp-2.0
Added: gtk-sharp2/trunk/debian/libgconf2.0-cil.files
===================================================================
--- gtk-sharp2/trunk/debian/libgconf2.0-cil.files 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/libgconf2.0-cil.files 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1 @@
+usr/lib/pkgconfig/gconf-sharp-2.0.pc
Added: gtk-sharp2/trunk/debian/libgconf2.0-cil.install
===================================================================
--- gtk-sharp2/trunk/debian/libgconf2.0-cil.install 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/libgconf2.0-cil.install 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1,4 @@
+debian/tmp/usr/lib/mono/gac/gconf-sharp usr/share/dotnet/mono/gac
+debian/tmp/usr/lib/gtk-sharp-2.0/gconfsharp-schemagen.exe usr/share/dotnet/bin
+
+
Added: gtk-sharp2/trunk/debian/libgconf2.0-cil.links
===================================================================
--- gtk-sharp2/trunk/debian/libgconf2.0-cil.links 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/libgconf2.0-cil.links 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1 @@
+usr/bin/cli-wrapper usr/bin/gconfsharp2-schemagen
Added: gtk-sharp2/trunk/debian/libglade2.0-cil.dirs
===================================================================
--- gtk-sharp2/trunk/debian/libglade2.0-cil.dirs 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/libglade2.0-cil.dirs 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1 @@
+usr/share/dotnet/mono/gtk-sharp-2.0
Added: gtk-sharp2/trunk/debian/libglade2.0-cil.install
===================================================================
--- gtk-sharp2/trunk/debian/libglade2.0-cil.install 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/libglade2.0-cil.install 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1,3 @@
+debian/tmp/usr/lib/mono/gac/glade-sharp usr/share/dotnet/mono/gac
+debian/tmp/usr/lib/pkgconfig/glade-sharp-2.0.pc usr/lib/pkgconfig
+debian/tmp/usr/lib/libgladesharpglue-2.so usr/lib
Added: gtk-sharp2/trunk/debian/libglib2.0-cil.dirs
===================================================================
--- gtk-sharp2/trunk/debian/libglib2.0-cil.dirs 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/libglib2.0-cil.dirs 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1 @@
+usr/share/dotnet/mono/gtk-sharp-2.0
Added: gtk-sharp2/trunk/debian/libglib2.0-cil.install
===================================================================
--- gtk-sharp2/trunk/debian/libglib2.0-cil.install 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/libglib2.0-cil.install 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1,3 @@
+debian/tmp/usr/lib/mono/gac/glib-sharp usr/share/dotnet/mono/gac
+debian/tmp/usr/lib/libglibsharpglue-2.so usr/lib
+
Added: gtk-sharp2/trunk/debian/libgnome2.0-cil.dirs
===================================================================
--- gtk-sharp2/trunk/debian/libgnome2.0-cil.dirs 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/libgnome2.0-cil.dirs 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1 @@
+usr/share/dotnet/mono/gtk-sharp-2.0
Added: gtk-sharp2/trunk/debian/libgnome2.0-cil.files
===================================================================
--- gtk-sharp2/trunk/debian/libgnome2.0-cil.files 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/libgnome2.0-cil.files 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1,7 @@
+usr/lib/pkgconfig/art-sharp-2.0.pc
+usr/lib/pkgconfig/gda-sharp-2.0.pc
+usr/lib/pkgconfig/gnome-sharp-2.0.pc
+usr/lib/pkgconfig/gnome-vfs-sharp-2.0.pc
+usr/lib/pkgconfig/rsvg-sharp-2.0.pc
+usr/lib/pkgconfig/gnomedb-sharp-2.0.pc
+usr/lib/pkgconfig/gtkhtml-sharp-2.0.pc
Added: gtk-sharp2/trunk/debian/libgnome2.0-cil.install
===================================================================
--- gtk-sharp2/trunk/debian/libgnome2.0-cil.install 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/libgnome2.0-cil.install 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1,9 @@
+debian/tmp/usr/lib/mono/gac/gnome-sharp usr/share/dotnet/mono/gac
+debian/tmp/usr/lib/mono/gac/art-sharp usr/share/dotnet/mono/gac
+debian/tmp/usr/lib/mono/gac/gtkhtml-sharp usr/share/dotnet/mono/gac
+debian/tmp/usr/lib/mono/gac/gda-sharp usr/share/dotnet/mono/gac
+debian/tmp/usr/lib/mono/gac/gnomedb-sharp usr/share/dotnet/mono/gac
+debian/tmp/usr/lib/mono/gac/gnome-vfs-sharp usr/share/dotnet/mono/gac
+debian/tmp/usr/lib/mono/gac/rsvg-sharp usr/share/dotnet/mono/gac
+debian/tmp/usr/lib/mono/gac/gconf-sharp-peditors usr/share/dotnet/mono/gac
+debian/tmp/usr/lib/libgnomesharpglue-2.so usr/lib
Added: gtk-sharp2/trunk/debian/libgtk2.0-cil.dirs
===================================================================
--- gtk-sharp2/trunk/debian/libgtk2.0-cil.dirs 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/libgtk2.0-cil.dirs 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1 @@
+usr/share/dotnet/mono/gtk-sharp-2.0
Added: gtk-sharp2/trunk/debian/libgtk2.0-cil.files
===================================================================
--- gtk-sharp2/trunk/debian/libgtk2.0-cil.files 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/libgtk2.0-cil.files 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1 @@
+usr/lib/pkgconfig/gtk-sharp-2.0.pc
Added: gtk-sharp2/trunk/debian/libgtk2.0-cil.install
===================================================================
--- gtk-sharp2/trunk/debian/libgtk2.0-cil.install 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/libgtk2.0-cil.install 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1,6 @@
+debian/tmp/usr/lib/mono/gac/gtk-sharp usr/share/dotnet/mono/gac
+debian/tmp/usr/lib/mono/gac/gdk-sharp usr/share/dotnet/mono/gac
+debian/tmp/usr/lib/mono/gac/atk-sharp usr/share/dotnet/mono/gac
+debian/tmp/usr/lib/mono/gac/pango-sharp usr/share/dotnet/mono/gac
+debian/tmp/usr/lib/libgtksharpglue-2.so usr/lib
+debian/tmp/usr/lib/libgdksharpglue-2.so usr/lib
Added: gtk-sharp2/trunk/debian/libvte2.0-cil.dirs
===================================================================
--- gtk-sharp2/trunk/debian/libvte2.0-cil.dirs 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/libvte2.0-cil.dirs 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1 @@
+usr/share/dotnet/mono/gtk-sharp-2.0
Added: gtk-sharp2/trunk/debian/libvte2.0-cil.files
===================================================================
--- gtk-sharp2/trunk/debian/libvte2.0-cil.files 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/libvte2.0-cil.files 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1 @@
+usr/lib/pkgconfig/vte-sharp-2.0.pc
Added: gtk-sharp2/trunk/debian/libvte2.0-cil.install
===================================================================
--- gtk-sharp2/trunk/debian/libvte2.0-cil.install 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/libvte2.0-cil.install 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/mono/gac/vte-sharp usr/share/dotnet/mono/gac
+
Added: gtk-sharp2/trunk/debian/list-examples
===================================================================
--- gtk-sharp2/trunk/debian/list-examples 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/list-examples 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1,4 @@
+#!/bin/sh
+echo 'The following Gtk# examples (with source) are available:'
+echo
+ls /usr/share/dotnet/gtk-sharp2-unstable-examples/*.exe
Added: gtk-sharp2/trunk/debian/rules
===================================================================
--- gtk-sharp2/trunk/debian/rules 2005-04-10 10:03:24 UTC (rev 1575)
+++ gtk-sharp2/trunk/debian/rules 2005-04-10 10:10:15 UTC (rev 1576)
@@ -0,0 +1,129 @@
+#!/usr/bin/make -f
+
+#export DH_VERBOSE=1
+export DH_COMPAT=4
+export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+export MONO_SHARED_DIR=$(CURDIR)
+export MONO_GAC_PREFIX=$(CURDIR)/debian/tmp/usr
+
+UPVERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\ -f2 | sed 's,-.*,,')
+
+EX_PATH = $(CURDIR)/debian/gtk-sharp2-unstable-examples/usr/share/dotnet/gtk-sharp2-unstable-examples
+GAC_PATH = usr/share/dotnet/mono/gac
+GTK_LIB_PATH = usr/share/dotnet/mono/gtk-sharp-2.0
+
+config: config-stamp
+config-stamp:
+ dh_testdir
+ mkdir -p $(MONO_SHARED_DIR)/.wapi
+ perl -pe 's,\Q../../gtk/gtk-sharp.dll ../../rsvg/rsvg-sharp.dll,../../gtk/gtk-sharp.dll ../../art/art-sharp.dll ../../rsvg/rsvg-sharp.dll,;' \
+ -i $(CURDIR)/sample/rsvg/Makefile.in
+ ./configure --prefix=/usr RUNTIME=/usr/bin/cli
+ touch config-stamp
+
+build-indep: build-indep-stamp
+build-indep-stamp: config-stamp
+ dh_testdir
+ $(MAKE) RUNTIME=/usr/bin/cli
+ 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:
+ dh_testdir
+ dh_testroot
+ -$(MAKE) distclean RUNTIME=/usr/bin/cli
+ # gconf clean target is less than perfect
+ -cd gconf && find -iname "*.exe" -exec rm -rf \{\} \;
+ -cd gconf && find -iname "*.dll" -exec rm -rf \{\} \;
+ 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
+ mkdir -p $(EX_PATH)
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp RUNTIME=/usr/bin/cli GACUTIL="/usr/bin/gacutil /root $(CURDIR)/debian/tmp/usr/lib"
+ cp -r $(CURDIR)/sample/pixmaps $(CURDIR)/sample/*.exe $(CURDIR)/sample/Makefile $(CURDIR)/sample/*.cs $(EX_PATH)
+ # fixing file permissions
+ cd $(CURDIR)/debian && find . -type f -name "*.dll" -or -name "*.cs" | xargs chmod -x
+
+binary-indep: build-indep install
+ dh_testdir
+ dh_testroot
+ dh_installdirs -i
+ dh_movefiles -i
+ dh_link -i
+ dh_install
+ # creating damn symlinks
+ cd $(CURDIR)/debian/libgconf2.0-cil/$(GTK_LIB_PATH) && ln -sf `find ../gac -name "*.dll"` .;
+ # another hack, working but crude... perl -e 'for(`find debian/tmp -type l`) { chomp; $a=readlink($_); if($a =~/usr.lib.mono/) { print $a; $a=~s,.*mono/gac,../gac,; unlink $_ ; symlink($a,$_) }} '
+ # forget broken examples
+ perl -pe 's/.*gconf.*//;s/.*rsvg.*//;' -i $(EX_PATH)/Makefile
+ install -m755 $(CURDIR)/debian/list-examples $(CURDIR)/debian/gtk-sharp2-unstable-examples/usr/bin/gtk-sharp2-unstable-examples-list
+ mv $(CURDIR)/debian/libgconf2.0-cil/usr/share/dotnet/bin/gconfsharp-schemagen.exe \
+ $(CURDIR)/debian/libgconf2.0-cil/usr/share/dotnet/bin/gconfsharp2-schemagen.exe
+ dh_installchangelogs -i ChangeLog
+ dh_installdocs -i
+# dh_installexamples -i
+# dh_installmenu -i
+# dh_installinfo -i
+# dh_undocumented -i
+# dh_installman -i
+ dh_compress -i
+ dh_fixperms -i
+ chmod a-x debian/gtk-sharp2-unstable-examples/usr/share/dotnet/gtk-sharp2-unstable-examples/*.cs
+ dh_installdeb -i
+ dh_makenetlibs -m $(UPVERSION)
+ dh_netdeps -i -d
+ dh_gencontrol -i
+ dh_md5sums -i
+ dh_builddeb -i
+
+binary-arch: build-arch install
+ dh_testdir
+ dh_testroot
+ dh_movefiles -a
+ dh_link -a
+ dh_install
+ cd $(CURDIR)/debian/libgtk2.0-cil/$(GTK_LIB_PATH) && ln -sf `find ../gac -name "*.dll"` .;
+ cd $(CURDIR)/debian/libglib2.0-cil/$(GTK_LIB_PATH) && ln -sf `find ../gac -name "*.dll"` .;
+ cd $(CURDIR)/debian/libgnome2.0-cil/$(GTK_LIB_PATH) && ln -sf `find ../gac -name "*.dll"` .;
+ cd $(CURDIR)/debian/libglade2.0-cil/$(GTK_LIB_PATH) && ln -sf `find ../gac -name "*.dll"` .;
+ cd $(CURDIR)/debian/libvte2.0-cil/$(GTK_LIB_PATH) && ln -sf `find ../gac -name "*.dll"` .;
+ # fix libgkthml SONAME
+ perl -pe 's,libgtkhtml-3.1.so.7,libgtkhtml-3.0.so.4,' -i $(CURDIR)/debian/libgnome2.0-cil/usr/share/dotnet/mono/gac/*/*/*.config
+ # fix broken name
+ mv $(CURDIR)/debian/gtk-sharp2-unstable-gapi/usr/share/dotnet/bin/gapi_codegen.exe \
+ $(CURDIR)/debian/gtk-sharp2-unstable-gapi/usr/share/dotnet/bin/gapi2-codegen.exe
+ mv $(CURDIR)/debian/gtk-sharp2-unstable-gapi/usr/share/dotnet/bin/gapi-fixup.exe \
+ $(CURDIR)/debian/gtk-sharp2-unstable-gapi/usr/share/dotnet/bin/gapi2-fixup.exe
+ #perl -pe 's!/usr/bin/m(ono|int)!exec /usr/bin/cli!' -i $(CURDIR)/debian/gtk-sharp2-unstable-gapi/usr/bin/*
+ dh_installchangelogs -a ChangeLog
+ dh_installdocs -a
+# dh_installexamples -a
+# dh_installmenu -a
+# dh_installinfo -a
+# dh_undocumented -a
+# dh_installman -a
+ dh_strip -a
+ dh_compress -a
+ dh_fixperms -a
+ dh_installdeb -a
+ dh_shlibdeps -a
+ dh_makenetlibs -a -m $(UPVERSION)
+ dh_netdeps -a -d
+ dh_gencontrol -a -- -Vmono:upversion=$(UPVERSION)
+ 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
Property changes on: gtk-sharp2/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *