[Pkg-mono-svn-commits] rev 1842 - in non-group: . muine muine/tags
muine/tags/0.6.3-8 muine/tags/0.6.3-8/debian
muine/tags/0.6.3-8/debian/patches muine/trunk
muine/trunk/debian muine/trunk/debian/patches
Dave Beckett
dajobe at costa.debian.org
Mon Apr 3 07:25:40 UTC 2006
Author: dajobe
Date: 2005-06-17 22:22:23 +0000 (Fri, 17 Jun 2005)
New Revision: 1842
Added:
non-group/muine/
non-group/muine/branches/
non-group/muine/tags/
non-group/muine/tags/0.6.3-8/
non-group/muine/tags/0.6.3-8/debian/
non-group/muine/tags/0.6.3-8/debian/changelog
non-group/muine/tags/0.6.3-8/debian/control
non-group/muine/tags/0.6.3-8/debian/copyright
non-group/muine/tags/0.6.3-8/debian/menu
non-group/muine/tags/0.6.3-8/debian/muine.1
non-group/muine/tags/0.6.3-8/debian/muine.install
non-group/muine/tags/0.6.3-8/debian/muine.links
non-group/muine/tags/0.6.3-8/debian/patches/
non-group/muine/tags/0.6.3-8/debian/patches/00_MonoConventions-2.patch
non-group/muine/tags/0.6.3-8/debian/patches/01_VolumeButton.patch
non-group/muine/tags/0.6.3-8/debian/patches/02_GnomeVfsLoad.patch
non-group/muine/tags/0.6.3-8/debian/patches/03_mono-1.1.1-compat.patch
non-group/muine/tags/0.6.3-8/debian/patches/04_libgstplay.patch
non-group/muine/tags/0.6.3-8/debian/rules
non-group/muine/tags/0.6.3-8/debian/watch
non-group/muine/trunk/
non-group/muine/trunk/debian/
non-group/muine/trunk/debian/changelog
non-group/muine/trunk/debian/control
non-group/muine/trunk/debian/copyright
non-group/muine/trunk/debian/menu
non-group/muine/trunk/debian/muine.1
non-group/muine/trunk/debian/muine.install
non-group/muine/trunk/debian/muine.links
non-group/muine/trunk/debian/patches/
non-group/muine/trunk/debian/patches/00_MonoConventions-2.patch
non-group/muine/trunk/debian/patches/01_VolumeButton.patch
non-group/muine/trunk/debian/patches/02_GnomeVfsLoad.patch
non-group/muine/trunk/debian/patches/03_mono-1.1.1-compat.patch
non-group/muine/trunk/debian/patches/04_libgstplay.patch
non-group/muine/trunk/debian/rules
non-group/muine/trunk/debian/watch
Log:
Import 0.6.3-8
Added: non-group/muine/tags/0.6.3-8/debian/changelog
===================================================================
--- non-group/muine/tags/0.6.3-8/debian/changelog 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/tags/0.6.3-8/debian/changelog 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,272 @@
+muine (0.6.3-8) unstable; urgency=low
+
+ * Imported patch muine-0.6.3-libgstplay.diff from gentoo to fix muine
+ working with newer libgstplay from gentoo. Closes: 300541
+ * Imported patch muine-0.6.3-mono-1.1.1-compat.diff from gentoo
+ for mono 1.1.1 compatibility.
+
+ -- Dave Beckett <dajobe at debian.org> Thu, 7 Apr 2005 13:54:22 +0100
+
+muine (0.6.3-7) unstable; urgency=low
+
+ * Remove CDBS config.* patch junk
+ * Add gstreamer0.8-gnomevfs to Depends - not found by debhelper programs
+ as muine does an indirect run-time load of the library. Closes: 296122
+
+ -- Dave Beckett <dajobe at debian.org> Sun, 20 Feb 2005 17:42:29 +0000
+
+muine (0.6.3-6) unstable; urgency=low
+
+ * Switch backend to gstreamer rather than xine
+
+ -- Dave Beckett <dajobe at debian.org> Tue, 8 Feb 2005 20:29:23 +0000
+
+muine (0.6.3-5) unstable; urgency=low
+
+ * patches/00_MonoConventions-2.patch changed to exec mono in wrapper
+ script. Closes: 284625
+ * Depend on libflac-dev >= 1.1.1-3 for soname transition
+
+ -- Dave Beckett <Dave.Beckett at bristol.ac.uk> Fri, 7 Jan 2005 21:28:29 +0000
+
+muine (0.6.3-4) unstable; urgency=low
+
+ * Alter Build-Depend for mono runtime to mono-jit (i386 and powerpc
+ only) and mono-mint otherwise following requests of mono's upstream.
+
+ * Build-Depend on libid3tag >= 0.15.1b-3 to make sure it is a version
+ with all symbols present Closes: 270342
+
+ * Added patch 01_VolumeButton.patch from Florian Ragwitz to let escape
+ restore the initial volume for the volume widget. Closes: 264810
+
+ * Added patch 02_GnomeVfsLoad.patch to make muine load libgnomevfs-2.so.0
+ from package libgnomevfs2 not libgnomevfs-2.so from libgnomevfs2-dev
+ Closes: 267846
+
+ * Remove duplicate shlibs dependency made by dh_netdeps
+
+ -- Dave Beckett <Dave.Beckett at bristol.ac.uk> Sun, 12 Sep 2004 18:55:35 +0100
+
+muine (0.6.3-3) unstable; urgency=low
+
+ * Remove cli-virtual-machine from Build-Depend:
+ * Build-Depend: on mono-utils to get dh_netdeps. Use it for calculating
+ the dll dependencies
+ * Add explicit architectures list i386, powerpc to use mono-jit which
+ will hopefully get building working again. Closes: 255863
+
+ -- Dave Beckett <Dave.Beckett at bristol.ac.uk> Tue, 3 Aug 2004 22:46:41 +0100
+
+muine (0.6.3-2) unstable; urgency=low
+
+ * Rebuild against Mono 1.0 debs (Closes: #256755, #256793, #257042, #257128, #257315, #257377, #257412)
+ * Update depends to require Mono 1.0-1 or newer
+ * Added MONO_SHARED_DIR to debian/rules for the .wapi dir and cleanup
+
+ -- Dave Beckett <Dave.Beckett at bristol.ac.uk> Mon, 5 Jul 2004 17:47:27 +0100
+
+muine (0.6.3-1) unstable; urgency=low
+
+ * New upstream release (Closes: #252714)
+ - works with Mono 1.0 beta3 and MonoConventions (Closes: #248127)
+ - 0.6.x added sorting an artist's albums by year (Closes: #252408)
+ * New maintainer with agreement of Link Dupont - thanks.
+ * Removed patches/01_escape.patch merged upstream (Closes: #246324)
+ * Depend on mono-jit or cli-virtual-machine (Closes: #255863)
+ * Build-Depend on libgnome2-dev
+ * New minimal muine.1 man page
+
+ -- Dave Beckett <Dave.Beckett at bristol.ac.uk> Thu, 24 Jun 2004 11:45:09 +0100
+
+muine (0.6.1-0pre4) experimental; urgency=low
+
+ * Removed muine.exe.config from usr/lib/muine
+ * Updated debian/muine.links
+
+ -- Link Dupont <link at subpop.net> Sun, 23 May 2004 12:58:04 -0700
+
+muine (0.6.1-0pre3) experimental; urgency=low
+
+ * Removed really broken postinst that shouldn't be there
+
+ -- Link Dupont <link at subpop.net> Thu, 20 May 2004 22:53:29 -0700
+
+muine (0.6.1-0pre2) experimental; urgency=low
+
+ * Added move for muine.exe.config to usr/share/dotnet/muine
+
+ -- Link Dupont <link at subpop.net> Thu, 20 May 2004 22:50:23 -0700
+
+muine (0.6.1-0pre1) experimental; urgency=low
+
+ * New upstream release
+ * Reconstructed d/p/00_MonoConventions-2.patch for new upstream version
+ * Reconstructed d/p/01_escape.patch for new upstream version
+
+ -- Link Dupont <link at subpop.net> Thu, 20 May 2004 22:18:43 -0700
+
+muine (0.5.3-8) unstable; urgency=low
+
+ * Fixed useless-call-to-ldconfig warnings
+
+ -- Link Dupont <link at subpop.net> Wed, 19 May 2004 14:11:02 -0700
+
+muine (0.5.3-7) unstable; urgency=low
+
+ * Removed extra spaces in manpage.
+
+ -- Link Dupont <link at subpop.net> Wed, 19 May 2004 10:00:17 -0700
+
+muine (0.5.3-6) unstable; urgency=low
+
+ * Regenerated build tree from pristine source tarball.
+
+ -- Link Dupont <link at subpop.net> Wed, 19 May 2004 00:51:06 -0700
+
+muine (0.5.3-5) unstable; urgency=low
+
+ * Added patch 01_escape.patch (Closes: #246324)
+
+ -- Link Dupont <link at subpop.net> Sun, 16 May 2004 21:40:59 -0700
+
+muine (0.5.3-4) unstable; urgency=low
+
+ * Fix dependencies again. (Closes: #243389)
+
+ -- Link Dupont <link at subpop.net> Mon, 19 Apr 2004 14:28:04 -0700
+
+muine (0.5.3-3) unstable; urgency=low
+
+ * Added Homepage to debian/control.
+ * Cleaned up debian/control.
+ * Now compliant with the Debian Mono Conventions 0.1.2.
+
+ -- Link Dupont <link at subpop.net> Fri, 16 Apr 2004 14:49:03 -0700
+
+muine (0.5.3-2) unstable; urgency=low
+
+ * Fixed dependencies. Now built in a pbuilder environment (Closes: #243389)
+
+ -- Link Dupont <link at subpop.net> Mon, 12 Apr 2004 14:43:54 -0700
+
+muine (0.5.3-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Link Dupont <link at subpop.net> Fri, 9 Apr 2004 12:55:59 -0700
+
+muine (0.5.2-1) unstable; urgency=low
+
+ * New upstream release (Closes: #238061)
+ * Backend changed to xine, so we depend on that now. Gstreamer backend
+ requires gstreamer >= 0.8.
+ * Updated depends to gtk-sharp, gnome-sharp, gconf-sharp 0.18
+
+ -- Link Dupont <link at subpop.net> Thu, 8 Apr 2004 17:12:54 -0700
+
+muine (0.5.0-2) unstable; urgency=low
+
+ * Added remove libtool from diff.gz
+ * Added strict depends on gtk-sharp 0.17, and no greater.
+
+ -- Link Dupont <link at subpop.net> Sun, 14 Mar 2004 14:17:47 -0800
+
+muine (0.5.0-1) unstable; urgency=low
+
+ * New upstream release
+ * Updated debian/watch to reflect the new website.
+ * Added Build-Depends & Depends on gtk-sharp 0.17.
+
+ -- Link Dupont <link at subpop.net> Sat, 13 Mar 2004 13:32:20 -0800
+
+muine (0.4.0-8) unstable; urgency=low
+
+ * Added quotes to needs & section entries in debian/menu.
+ * Cleaned up debian/muine.sgml.
+ * Initial upload to unstable (Closes: #232293).
+
+ -- Link Dupont <link at subpop.net> Wed, 25 Feb 2004 10:14:46 -0800
+
+muine (0.4.0-7) unstable; urgency=low
+
+ * Actually remove the .a & .la files this time.
+
+ -- Link Dupont <link at subpop.net> Wed, 18 Feb 2004 11:34:04 -0800
+
+muine (0.4.0-6) unstable; urgency=low
+
+ * Removed file in debian/ that shouldn't be there.
+
+ -- Link Dupont <link at subpop.net> Wed, 18 Feb 2004 10:59:35 -0800
+
+muine (0.4.0-5) unstable; urgency=low
+
+ * Added Depends & Build-Depends on mono-jit & mono-cli, as stated in the
+ MonoConventions.
+ * Remove libmuine.a & libmuine.la, because they're not needed.
+
+ -- Link Dupont <link at subpop.net> Wed, 18 Feb 2004 10:45:24 -0800
+
+muine (0.4.0-4) unstable; urgency=low
+
+ * Updated Build-Depends to depend on mono >= 0.30 and gtk-sharp >= 0.16.
+ * Added Build-Depends on libgconf2-dev, libgnomevfs2-dev, dockbook-to-man,
+ libmono-dev.
+ * Made debian/copyright copyright statement more verbose.
+
+ -- Link Dupont <link at subpop.net> Mon, 16 Feb 2004 17:29:08 -0800
+
+muine (0.4.0-3) unstable; urgency=low
+
+ * Rebuild against mono 0.30.1 pre-release debs
+
+ -- Link Dupont <link at subpop.net> Mon, 16 Feb 2004 17:16:33 -0800
+
+muine (0.4.0-2) unstable; urgency=low
+
+ * Cleaned up debian/rules a bit
+
+ -- Link Dupont <link at subpop.net> Thu, 12 Feb 2004 13:23:52 -0800
+
+muine (0.4.0-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Link Dupont <link at subpop.net> Wed, 11 Feb 2004 15:41:05 -0800
+
+muine (0.3.2-5) unstable; urgency=low
+
+ * Updated debian/watch to new format
+
+ -- Link Dupont <link at subpop.net> Wed, 11 Feb 2004 15:27:11 -0800
+
+muine (0.3.2-4) unstable; urgency=low
+
+ * Updated Build-Depends. Removed g++ since its build-essential
+ * Updated to Standards version 3.6.1.0
+ * Changed Section to gnome
+ * Added removal of cleaning the debian/*.debhelper and debian/substvar files
+
+ -- Link Dupont <link at subpop.net> Wed, 11 Feb 2004 11:06:30 -0800
+
+muine (0.3.2-3) unstable; urgency=low
+
+ * Added Depends: mono, gconf-sharp, gnome-sharp, gtk-sharp
+ * Added Build-Depends: cdbs
+
+ -- Link Dupont <link at subpop.net> Mon, 9 Feb 2004 13:33:19 -0800
+
+muine (0.3.2-2) unstable; urgency=low
+
+ * Cleaned up diff per Ross's instructions.
+ * Moved to CDBS.
+
+ -- Link Dupont <link at subpop.net> Mon, 9 Feb 2004 10:06:56 -0800
+
+muine (0.3.2-1) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Link Dupont <link at subpop.net> Thu, 5 Feb 2004 13:44:55 -0800
+
Added: non-group/muine/tags/0.6.3-8/debian/control
===================================================================
--- non-group/muine/tags/0.6.3-8/debian/control 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/tags/0.6.3-8/debian/control 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,17 @@
+Source: muine
+Section: gnome
+Priority: optional
+Maintainer: Dave Beckett <dajobe at debian.org>
+Build-Depends: debhelper (>= 4.1.87), mono-jit [i386 powerpc], mono-mint [!i386 !powerpc], mono-mcs (>= 1.0) | c-sharp-compiler, mono-utils (>= 1.0-2), libgtk-cil (>= 1.0), libgconf-cil (>= 1.0), libgnome-cil (>= 1.0), libglade-cil (>= 1.0), libgtk2.0-dev (>= 2.2.0), libgdbm-dev (>= 1.8.0), libogg-dev (>= 1.0), libvorbis-dev (>= 1.0), libid3tag0-dev (>= 0.15.1b-3), libflac-dev (>= 1.1.1-3), autotools-dev, cdbs, libmono-dev (>= 1.0), libgconf2-dev (>= 2.4.0), libgnomevfs2-dev (>= 2.4.0), libgnome2-dev (>= 2.4.0), libgstreamer0.8-dev (>= 0.8.0), libgstreamer-gconf0.8-dev (>= 0.8.0), libgstreamer-plugins0.8-dev (>= 0.8.0), intltool
+Standards-Version: 3.6.1.0
+
+Package: muine
+Architecture: any
+Depends: ${shlibs:Depends}, gstreamer0.8-gnomevfs (>= 0.8.0), ${misc:Depends}, ${net:Depends}
+Description: simple playlist based music player
+ Muine is an innovative music player with a simple interface designed to
+ allow the user to easily construct playlists from albums and/or single songs.
+ Its goal is to be simply a music player, not to become a robust music
+ management application.
+ .
+ Homepage: http://muine.gooeylinux.org
Added: non-group/muine/tags/0.6.3-8/debian/copyright
===================================================================
--- non-group/muine/tags/0.6.3-8/debian/copyright 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/tags/0.6.3-8/debian/copyright 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,25 @@
+This package was debianized by Link Dupont <link at subpop.net> on
+Thu, 5 Feb 2004 13:44:55 -0800.
+
+It was downloaded from http://muine.gooeylinux.org/
+
+Upstream Author: Jorn Baayen <jbaayen at gnome.org>
+
+Copyright:
+
+ This package 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; version 2 dated June, 1991.
+
+ 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., 59 Temple Place - Suite 330, Boston, MA
+ 02111-1307, USA.
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
Added: non-group/muine/tags/0.6.3-8/debian/menu
===================================================================
--- non-group/muine/tags/0.6.3-8/debian/menu 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/tags/0.6.3-8/debian/menu 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,2 @@
+?package(muine):needs="X11" section="Apps/Sound" \
+ title="Muine Music player" command="/usr/bin/muine"
Added: non-group/muine/tags/0.6.3-8/debian/muine.1
===================================================================
--- non-group/muine/tags/0.6.3-8/debian/muine.1 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/tags/0.6.3-8/debian/muine.1 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,17 @@
+.TH "Muine" "1" "2004-06-20"
+.\" Please adjust this date whenever revising the manpage.
+.SH NAME
+muine \- Simple music player for GNOME.
+.SH SYNOPSIS
+.B muine
+.SH DESCRIPTION
+.LP
+Muine is a GUI music player for GNOME with a simple
+user interface based on albums with support for ogg, FLAC and MP3
+playing and album-cover fetching.
+.LP
+Muine does not have any options apart from the standard GTK
+and GNOME ones that can be found via \fBmuine --help\fR.
+.SH AUTHOR
+Manual page authored by Dave Beckett for Debian and made available
+under the same license as Muine.
Added: non-group/muine/tags/0.6.3-8/debian/muine.install
===================================================================
--- non-group/muine/tags/0.6.3-8/debian/muine.install 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/tags/0.6.3-8/debian/muine.install 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,3 @@
+debian/muine/usr/lib/muine/muine.exe usr/share/dotnet/muine
+debian/muine/usr/lib/muine/AmazonSearchService.dll usr/share/dotnet/muine
+debian/muine/usr/lib/muine/muine.exe.config usr/share/dotnet/muine
Added: non-group/muine/tags/0.6.3-8/debian/muine.links
===================================================================
--- non-group/muine/tags/0.6.3-8/debian/muine.links 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/tags/0.6.3-8/debian/muine.links 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1 @@
+usr/share/dotnet/muine usr/share/dotnet/bin/muine
Added: non-group/muine/tags/0.6.3-8/debian/patches/00_MonoConventions-2.patch
===================================================================
--- non-group/muine/tags/0.6.3-8/debian/patches/00_MonoConventions-2.patch 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/tags/0.6.3-8/debian/patches/00_MonoConventions-2.patch 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,7 @@
+--- src/muine.in.orig 2004-05-20 22:14:31.000000000 -0700
++++ src/muine.in 2004-05-20 22:14:40.000000000 -0700
+@@ -1,3 +1,3 @@
+ #!/bin/sh
+
+- at MONO@ @MONO_FLAGS@ @prefix@/lib/muine/muine.exe "$@"
++exec @MONO@ @MONO_FLAGS@ @prefix@/share/dotnet/muine/muine.exe "$@"
Added: non-group/muine/tags/0.6.3-8/debian/patches/01_VolumeButton.patch
===================================================================
--- non-group/muine/tags/0.6.3-8/debian/patches/01_VolumeButton.patch 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/tags/0.6.3-8/debian/patches/01_VolumeButton.patch 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,14 @@
+--- libmuine/volume-button.orig.c 2004-08-10 15:25:10.766761560 +0200
++++ libmuine/volume-button.c 2004-08-10 15:24:48.927081696 +0200
+@@ -155,9 +155,8 @@
+ case GDK_Escape:
+ hide_scale (button);
+
+- g_signal_emit (button, signals[VOLUME_CHANGED], 0,
+- button->revert_volume);
+-
++ volume_button_set_volume(button, button->revert_volume);
++
+ return TRUE;
+
+ case GDK_KP_Enter:
Added: non-group/muine/tags/0.6.3-8/debian/patches/02_GnomeVfsLoad.patch
===================================================================
--- non-group/muine/tags/0.6.3-8/debian/patches/02_GnomeVfsLoad.patch 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/tags/0.6.3-8/debian/patches/02_GnomeVfsLoad.patch 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,21 @@
+--- src/muine.exe.config.in.orig 2004-06-05 17:48:33.000000000 +0100
++++ src/muine.exe.config.in 2004-09-12 18:20:54.000000000 +0100
+@@ -1,6 +1,6 @@
+ <configuration>
+ <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0.so.0"/>
+ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0.so.0"/>
+- <dllmap dll="libgnomevfs-2.dll" target="libgnomevfs-2.so"/>
++ <dllmap dll="libgnomevfs-2.0-0.dll" target="libgnomevfs-2.so.0"/>
+ <dllmap dll="libmuine" target="@prefix@/lib/muine/libmuine.so"/>
+ </configuration>
+--- src/StringUtils.cs.orig 2004-06-05 17:48:43.000000000 +0100
++++ src/StringUtils.cs 2004-09-12 18:22:54.000000000 +0100
+@@ -99,7 +99,7 @@
+ return System.Text.Encoding.UTF8.GetString (data.Data);
+ }
+
+- [DllImport ("libgnomevfs-2.dll")]
++ [DllImport ("libgnomevfs-2.0-0.dll")]
+ private static extern IntPtr gnome_vfs_get_local_path_from_uri (string str);
+
+ public static string LocalPathFromUri (string uri)
Added: non-group/muine/tags/0.6.3-8/debian/patches/03_mono-1.1.1-compat.patch
===================================================================
--- non-group/muine/tags/0.6.3-8/debian/patches/03_mono-1.1.1-compat.patch 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/tags/0.6.3-8/debian/patches/03_mono-1.1.1-compat.patch 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,77 @@
+diff -aur muine-0.6.3-orig/src/HandleView.cs muine-0.6.3/src/HandleView.cs
+--- muine-0.6.3-orig/src/HandleView.cs 2004-05-11 13:50:07.000000000 -0400
++++ muine-0.6.3/src/HandleView.cs 2004-09-22 21:52:10.000000000 -0400
+@@ -34,15 +34,23 @@
+ SignalDelegate cb, IntPtr data,
+ IntPtr p, int flags);
+
++ private SignalDelegate PointerActivatedCB;
++ private SignalDelegate PointersReorderedCB;
++ private SignalDelegate SelectionChangedCB;
++
+ public HandleView () : base (IntPtr.Zero)
+ {
+ Raw = pointer_list_view_new ();
+
+- g_signal_connect_data (Raw, "pointer_activated", new SignalDelegate (PointerActivatedCallback),
++ PointerActivatedCB = new SignalDelegate (PointerActivatedCallback);
++ PointersReorderedCB = new SignalDelegate (PointersReorderedCallback);
++ SelectionChangedCB = new SignalDelegate (SelectionChangedCallback);
++
++ g_signal_connect_data (Raw, "pointer_activated", PointerActivatedCB,
+ IntPtr.Zero, IntPtr.Zero, 0);
+- g_signal_connect_data (Raw, "pointers_reordered", new SignalDelegate (PointersReorderedCallback),
++ g_signal_connect_data (Raw, "pointers_reordered", PointersReorderedCB,
+ IntPtr.Zero, IntPtr.Zero, 0);
+- g_signal_connect_data (Raw, "selection_changed", new SignalDelegate (SelectionChangedCallback),
++ g_signal_connect_data (Raw, "selection_changed", SelectionChangedCB,
+ IntPtr.Zero, IntPtr.Zero, 0);
+ }
+
+diff -aur muine-0.6.3-orig/src/NotificationAreaIcon.cs muine-0.6.3/src/NotificationAreaIcon.cs
+--- muine-0.6.3-orig/src/NotificationAreaIcon.cs 2004-06-18 15:14:28.000000000 -0400
++++ muine-0.6.3/src/NotificationAreaIcon.cs 2004-09-23 10:11:49.521428120 -0400
+@@ -190,8 +190,8 @@
+ x = menu_x;
+ y = menu_y;
+
+- int monitor = menu.Screen.GetMonitorAtPoint (x, y);
+- Gdk.Rectangle rect = menu.Screen.GetMonitorGeometry (monitor);
++ int monitor = ((Widget)menu).Screen.GetMonitorAtPoint (x, y);
++ Gdk.Rectangle rect = ((Widget)menu).Screen.GetMonitorGeometry (monitor);
+
+ int space_above = y - rect.Y;
+ int space_below = rect.Y + rect.Height - y;
+diff -aur muine-0.6.3-orig/src/Player.cs muine-0.6.3/src/Player.cs
+--- muine-0.6.3-orig/src/Player.cs 2004-06-05 09:56:38.000000000 -0400
++++ muine-0.6.3/src/Player.cs 2004-09-22 21:53:17.000000000 -0400
+@@ -182,6 +182,10 @@
+ IntPtr p, int flags);
+ }
+
++ private IntSignalDelegate tick_cb;
++ private SignalDelegate eos_cb;
++ private StringSignalDelegate error_cb;
++
+ public Player () : base (IntPtr.Zero)
+ {
+ IntPtr error_ptr;
+@@ -193,11 +197,15 @@
+ throw new Exception (error);
+ }
+
+- ConnectInt.g_signal_connect_data (Raw, "tick", new IntSignalDelegate (TickCallback),
++ tick_cb = new IntSignalDelegate (TickCallback);
++ eos_cb = new SignalDelegate (EosCallback);
++ error_cb = new StringSignalDelegate (ErrorCallback);
++
++ ConnectInt.g_signal_connect_data (Raw, "tick", tick_cb,
+ IntPtr.Zero, IntPtr.Zero, 0);
+- Connect.g_signal_connect_data (Raw, "end_of_stream", new SignalDelegate (EosCallback),
++ Connect.g_signal_connect_data (Raw, "end_of_stream", eos_cb,
+ IntPtr.Zero, IntPtr.Zero, 0);
+- ConnectString.g_signal_connect_data (Raw, "error", new StringSignalDelegate (ErrorCallback),
++ ConnectString.g_signal_connect_data (Raw, "error", error_cb,
+ IntPtr.Zero, IntPtr.Zero, 0);
+
+ playing = false;
Added: non-group/muine/tags/0.6.3-8/debian/patches/04_libgstplay.patch
===================================================================
--- non-group/muine/tags/0.6.3-8/debian/patches/04_libgstplay.patch 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/tags/0.6.3-8/debian/patches/04_libgstplay.patch 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,48 @@
+--- libmuine/player-gst.c.orig 2004-04-20 20:25:44.000000000 +0100
++++ libmuine/player-gst.c 2005-03-15 14:14:10.312438632 +0000
+@@ -144,6 +144,7 @@
+ player_construct (Player *player, char **error)
+ {
+ PlayerPriv *priv;
++ GstElement* tempsink;
+
+ gst_init (NULL, NULL);
+
+@@ -168,22 +169,33 @@
+
+ gst_play_set_data_src (priv->play, priv->source);
+
+- priv->sink = gst_gconf_get_default_audio_sink ();
+- if (!priv->sink) {
++ tempsink = gst_gconf_get_default_audio_sink ();
++ if (!tempsink) {
+ *error = g_strdup (_("Could not render default GStreamer audio output sink"));
+
+ return;
+ }
+
+- gst_play_set_audio_sink (priv->play, priv->sink);
++
++
++ /* gst_play_set_audio_sink (priv->play, priv->sink); */
+
+- priv->volume = gst_bin_get_by_name (GST_BIN (priv->play), "volume");
++ priv->volume = gst_element_factory_make ("volume", "muinevol");
+ if (!priv->volume) {
+ *error = g_strdup (_("Could not find the volume element in the GstPlay pipeline"));
+
+ return;
+ }
+
++ priv->sink = gst_bin_new ("muineaudiosink");
++ gst_bin_add_many (GST_BIN(priv->sink), priv->volume, tempsink, NULL);
++ gst_element_link (priv->volume, tempsink);
++ gst_element_add_ghost_pad (priv->sink,
++ gst_element_get_pad (priv->volume, "sink"),
++ "sink");
++ gst_play_set_audio_sink (priv->play, priv->sink);
++
++ //gst_bin_add (GST_BIN(priv->sink), tempsink);
+ g_signal_connect (priv->play,
+ "error",
+ G_CALLBACK (error_cb),
Added: non-group/muine/tags/0.6.3-8/debian/rules
===================================================================
--- non-group/muine/tags/0.6.3-8/debian/rules 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/tags/0.6.3-8/debian/rules 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,42 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+export MONO_SHARED_DIR=$(CURDIR)
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+include /usr/share/cdbs/1/class/gnome.mk
+
+DEB_INSTALL_MANPAGES_muine := debian/muine.1
+DEB_CONFIGURE_EXTRA_FLAGS := --enable-gstreamer=yes
+DEB_DH_MAKESHLIBS_ARGS := -Xlibmuine
+
+common-configure-indep::
+ mkdir -p $(MONO_SHARED_DIR)/.wapi
+
+common-binary-predeb-arch::
+ dh_netdeps
+ sed -e 's/ libglib2[^,]*,//' -e 's/ libgnomevfs2[^,]*,//' debian/muine.substvars > debian/muine.substvars.new && mv debian/muine.substvars.new debian/muine.substvars
+
+common-binary-post-install-arch::
+ chmod 644 debian/muine/usr/share/dotnet/muine/muine.exe
+ rm -f debian/muine/usr/lib/muine/muine.exe
+ rm -f debian/muine/usr/lib/muine/AmazonSearchService.dll
+ rm -f debian/muine/usr/lib/muine/muine.exe.config
+
+install/muine::
+ rm -f debian/muine/usr/lib/muine/libmuine.a
+ rm -f debian/muine/usr/lib/muine/libmuine.la
+
+clean::
+# rm -f data/muine.desktop data/muine.schemas
+ rm -f ./libtool src/AmazonSearchService.cs
+ rm -rf $(MONO_SHARED_DIR)/.wapi
+ rm -f debian/muine.substvars.new
+# cdbs leaves junk around after patching
+ if test -r config.guess.cdbs-orig ; then \
+ mv -f config.guess.cdbs-orig config.guess; \
+ fi
+ if test -r config.sub.cdbs-orig ; then \
+ mv -f config.sub.cdbs-orig config.sub; \
+ fi
Property changes on: non-group/muine/tags/0.6.3-8/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: non-group/muine/tags/0.6.3-8/debian/watch
===================================================================
--- non-group/muine/tags/0.6.3-8/debian/watch 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/tags/0.6.3-8/debian/watch 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,3 @@
+
+version=2
+http://muine.gooeylinux.org/muine-(.*)\.tar\.gz
Added: non-group/muine/trunk/debian/changelog
===================================================================
--- non-group/muine/trunk/debian/changelog 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/trunk/debian/changelog 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,272 @@
+muine (0.6.3-8) unstable; urgency=low
+
+ * Imported patch muine-0.6.3-libgstplay.diff from gentoo to fix muine
+ working with newer libgstplay from gentoo. Closes: 300541
+ * Imported patch muine-0.6.3-mono-1.1.1-compat.diff from gentoo
+ for mono 1.1.1 compatibility.
+
+ -- Dave Beckett <dajobe at debian.org> Thu, 7 Apr 2005 13:54:22 +0100
+
+muine (0.6.3-7) unstable; urgency=low
+
+ * Remove CDBS config.* patch junk
+ * Add gstreamer0.8-gnomevfs to Depends - not found by debhelper programs
+ as muine does an indirect run-time load of the library. Closes: 296122
+
+ -- Dave Beckett <dajobe at debian.org> Sun, 20 Feb 2005 17:42:29 +0000
+
+muine (0.6.3-6) unstable; urgency=low
+
+ * Switch backend to gstreamer rather than xine
+
+ -- Dave Beckett <dajobe at debian.org> Tue, 8 Feb 2005 20:29:23 +0000
+
+muine (0.6.3-5) unstable; urgency=low
+
+ * patches/00_MonoConventions-2.patch changed to exec mono in wrapper
+ script. Closes: 284625
+ * Depend on libflac-dev >= 1.1.1-3 for soname transition
+
+ -- Dave Beckett <Dave.Beckett at bristol.ac.uk> Fri, 7 Jan 2005 21:28:29 +0000
+
+muine (0.6.3-4) unstable; urgency=low
+
+ * Alter Build-Depend for mono runtime to mono-jit (i386 and powerpc
+ only) and mono-mint otherwise following requests of mono's upstream.
+
+ * Build-Depend on libid3tag >= 0.15.1b-3 to make sure it is a version
+ with all symbols present Closes: 270342
+
+ * Added patch 01_VolumeButton.patch from Florian Ragwitz to let escape
+ restore the initial volume for the volume widget. Closes: 264810
+
+ * Added patch 02_GnomeVfsLoad.patch to make muine load libgnomevfs-2.so.0
+ from package libgnomevfs2 not libgnomevfs-2.so from libgnomevfs2-dev
+ Closes: 267846
+
+ * Remove duplicate shlibs dependency made by dh_netdeps
+
+ -- Dave Beckett <Dave.Beckett at bristol.ac.uk> Sun, 12 Sep 2004 18:55:35 +0100
+
+muine (0.6.3-3) unstable; urgency=low
+
+ * Remove cli-virtual-machine from Build-Depend:
+ * Build-Depend: on mono-utils to get dh_netdeps. Use it for calculating
+ the dll dependencies
+ * Add explicit architectures list i386, powerpc to use mono-jit which
+ will hopefully get building working again. Closes: 255863
+
+ -- Dave Beckett <Dave.Beckett at bristol.ac.uk> Tue, 3 Aug 2004 22:46:41 +0100
+
+muine (0.6.3-2) unstable; urgency=low
+
+ * Rebuild against Mono 1.0 debs (Closes: #256755, #256793, #257042, #257128, #257315, #257377, #257412)
+ * Update depends to require Mono 1.0-1 or newer
+ * Added MONO_SHARED_DIR to debian/rules for the .wapi dir and cleanup
+
+ -- Dave Beckett <Dave.Beckett at bristol.ac.uk> Mon, 5 Jul 2004 17:47:27 +0100
+
+muine (0.6.3-1) unstable; urgency=low
+
+ * New upstream release (Closes: #252714)
+ - works with Mono 1.0 beta3 and MonoConventions (Closes: #248127)
+ - 0.6.x added sorting an artist's albums by year (Closes: #252408)
+ * New maintainer with agreement of Link Dupont - thanks.
+ * Removed patches/01_escape.patch merged upstream (Closes: #246324)
+ * Depend on mono-jit or cli-virtual-machine (Closes: #255863)
+ * Build-Depend on libgnome2-dev
+ * New minimal muine.1 man page
+
+ -- Dave Beckett <Dave.Beckett at bristol.ac.uk> Thu, 24 Jun 2004 11:45:09 +0100
+
+muine (0.6.1-0pre4) experimental; urgency=low
+
+ * Removed muine.exe.config from usr/lib/muine
+ * Updated debian/muine.links
+
+ -- Link Dupont <link at subpop.net> Sun, 23 May 2004 12:58:04 -0700
+
+muine (0.6.1-0pre3) experimental; urgency=low
+
+ * Removed really broken postinst that shouldn't be there
+
+ -- Link Dupont <link at subpop.net> Thu, 20 May 2004 22:53:29 -0700
+
+muine (0.6.1-0pre2) experimental; urgency=low
+
+ * Added move for muine.exe.config to usr/share/dotnet/muine
+
+ -- Link Dupont <link at subpop.net> Thu, 20 May 2004 22:50:23 -0700
+
+muine (0.6.1-0pre1) experimental; urgency=low
+
+ * New upstream release
+ * Reconstructed d/p/00_MonoConventions-2.patch for new upstream version
+ * Reconstructed d/p/01_escape.patch for new upstream version
+
+ -- Link Dupont <link at subpop.net> Thu, 20 May 2004 22:18:43 -0700
+
+muine (0.5.3-8) unstable; urgency=low
+
+ * Fixed useless-call-to-ldconfig warnings
+
+ -- Link Dupont <link at subpop.net> Wed, 19 May 2004 14:11:02 -0700
+
+muine (0.5.3-7) unstable; urgency=low
+
+ * Removed extra spaces in manpage.
+
+ -- Link Dupont <link at subpop.net> Wed, 19 May 2004 10:00:17 -0700
+
+muine (0.5.3-6) unstable; urgency=low
+
+ * Regenerated build tree from pristine source tarball.
+
+ -- Link Dupont <link at subpop.net> Wed, 19 May 2004 00:51:06 -0700
+
+muine (0.5.3-5) unstable; urgency=low
+
+ * Added patch 01_escape.patch (Closes: #246324)
+
+ -- Link Dupont <link at subpop.net> Sun, 16 May 2004 21:40:59 -0700
+
+muine (0.5.3-4) unstable; urgency=low
+
+ * Fix dependencies again. (Closes: #243389)
+
+ -- Link Dupont <link at subpop.net> Mon, 19 Apr 2004 14:28:04 -0700
+
+muine (0.5.3-3) unstable; urgency=low
+
+ * Added Homepage to debian/control.
+ * Cleaned up debian/control.
+ * Now compliant with the Debian Mono Conventions 0.1.2.
+
+ -- Link Dupont <link at subpop.net> Fri, 16 Apr 2004 14:49:03 -0700
+
+muine (0.5.3-2) unstable; urgency=low
+
+ * Fixed dependencies. Now built in a pbuilder environment (Closes: #243389)
+
+ -- Link Dupont <link at subpop.net> Mon, 12 Apr 2004 14:43:54 -0700
+
+muine (0.5.3-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Link Dupont <link at subpop.net> Fri, 9 Apr 2004 12:55:59 -0700
+
+muine (0.5.2-1) unstable; urgency=low
+
+ * New upstream release (Closes: #238061)
+ * Backend changed to xine, so we depend on that now. Gstreamer backend
+ requires gstreamer >= 0.8.
+ * Updated depends to gtk-sharp, gnome-sharp, gconf-sharp 0.18
+
+ -- Link Dupont <link at subpop.net> Thu, 8 Apr 2004 17:12:54 -0700
+
+muine (0.5.0-2) unstable; urgency=low
+
+ * Added remove libtool from diff.gz
+ * Added strict depends on gtk-sharp 0.17, and no greater.
+
+ -- Link Dupont <link at subpop.net> Sun, 14 Mar 2004 14:17:47 -0800
+
+muine (0.5.0-1) unstable; urgency=low
+
+ * New upstream release
+ * Updated debian/watch to reflect the new website.
+ * Added Build-Depends & Depends on gtk-sharp 0.17.
+
+ -- Link Dupont <link at subpop.net> Sat, 13 Mar 2004 13:32:20 -0800
+
+muine (0.4.0-8) unstable; urgency=low
+
+ * Added quotes to needs & section entries in debian/menu.
+ * Cleaned up debian/muine.sgml.
+ * Initial upload to unstable (Closes: #232293).
+
+ -- Link Dupont <link at subpop.net> Wed, 25 Feb 2004 10:14:46 -0800
+
+muine (0.4.0-7) unstable; urgency=low
+
+ * Actually remove the .a & .la files this time.
+
+ -- Link Dupont <link at subpop.net> Wed, 18 Feb 2004 11:34:04 -0800
+
+muine (0.4.0-6) unstable; urgency=low
+
+ * Removed file in debian/ that shouldn't be there.
+
+ -- Link Dupont <link at subpop.net> Wed, 18 Feb 2004 10:59:35 -0800
+
+muine (0.4.0-5) unstable; urgency=low
+
+ * Added Depends & Build-Depends on mono-jit & mono-cli, as stated in the
+ MonoConventions.
+ * Remove libmuine.a & libmuine.la, because they're not needed.
+
+ -- Link Dupont <link at subpop.net> Wed, 18 Feb 2004 10:45:24 -0800
+
+muine (0.4.0-4) unstable; urgency=low
+
+ * Updated Build-Depends to depend on mono >= 0.30 and gtk-sharp >= 0.16.
+ * Added Build-Depends on libgconf2-dev, libgnomevfs2-dev, dockbook-to-man,
+ libmono-dev.
+ * Made debian/copyright copyright statement more verbose.
+
+ -- Link Dupont <link at subpop.net> Mon, 16 Feb 2004 17:29:08 -0800
+
+muine (0.4.0-3) unstable; urgency=low
+
+ * Rebuild against mono 0.30.1 pre-release debs
+
+ -- Link Dupont <link at subpop.net> Mon, 16 Feb 2004 17:16:33 -0800
+
+muine (0.4.0-2) unstable; urgency=low
+
+ * Cleaned up debian/rules a bit
+
+ -- Link Dupont <link at subpop.net> Thu, 12 Feb 2004 13:23:52 -0800
+
+muine (0.4.0-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Link Dupont <link at subpop.net> Wed, 11 Feb 2004 15:41:05 -0800
+
+muine (0.3.2-5) unstable; urgency=low
+
+ * Updated debian/watch to new format
+
+ -- Link Dupont <link at subpop.net> Wed, 11 Feb 2004 15:27:11 -0800
+
+muine (0.3.2-4) unstable; urgency=low
+
+ * Updated Build-Depends. Removed g++ since its build-essential
+ * Updated to Standards version 3.6.1.0
+ * Changed Section to gnome
+ * Added removal of cleaning the debian/*.debhelper and debian/substvar files
+
+ -- Link Dupont <link at subpop.net> Wed, 11 Feb 2004 11:06:30 -0800
+
+muine (0.3.2-3) unstable; urgency=low
+
+ * Added Depends: mono, gconf-sharp, gnome-sharp, gtk-sharp
+ * Added Build-Depends: cdbs
+
+ -- Link Dupont <link at subpop.net> Mon, 9 Feb 2004 13:33:19 -0800
+
+muine (0.3.2-2) unstable; urgency=low
+
+ * Cleaned up diff per Ross's instructions.
+ * Moved to CDBS.
+
+ -- Link Dupont <link at subpop.net> Mon, 9 Feb 2004 10:06:56 -0800
+
+muine (0.3.2-1) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Link Dupont <link at subpop.net> Thu, 5 Feb 2004 13:44:55 -0800
+
Added: non-group/muine/trunk/debian/control
===================================================================
--- non-group/muine/trunk/debian/control 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/trunk/debian/control 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,17 @@
+Source: muine
+Section: gnome
+Priority: optional
+Maintainer: Dave Beckett <dajobe at debian.org>
+Build-Depends: debhelper (>= 4.1.87), mono-jit [i386 powerpc], mono-mint [!i386 !powerpc], mono-mcs (>= 1.0) | c-sharp-compiler, mono-utils (>= 1.0-2), libgtk-cil (>= 1.0), libgconf-cil (>= 1.0), libgnome-cil (>= 1.0), libglade-cil (>= 1.0), libgtk2.0-dev (>= 2.2.0), libgdbm-dev (>= 1.8.0), libogg-dev (>= 1.0), libvorbis-dev (>= 1.0), libid3tag0-dev (>= 0.15.1b-3), libflac-dev (>= 1.1.1-3), autotools-dev, cdbs, libmono-dev (>= 1.0), libgconf2-dev (>= 2.4.0), libgnomevfs2-dev (>= 2.4.0), libgnome2-dev (>= 2.4.0), libgstreamer0.8-dev (>= 0.8.0), libgstreamer-gconf0.8-dev (>= 0.8.0), libgstreamer-plugins0.8-dev (>= 0.8.0), intltool
+Standards-Version: 3.6.1.0
+
+Package: muine
+Architecture: any
+Depends: ${shlibs:Depends}, gstreamer0.8-gnomevfs (>= 0.8.0), ${misc:Depends}, ${net:Depends}
+Description: simple playlist based music player
+ Muine is an innovative music player with a simple interface designed to
+ allow the user to easily construct playlists from albums and/or single songs.
+ Its goal is to be simply a music player, not to become a robust music
+ management application.
+ .
+ Homepage: http://muine.gooeylinux.org
Added: non-group/muine/trunk/debian/copyright
===================================================================
--- non-group/muine/trunk/debian/copyright 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/trunk/debian/copyright 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,25 @@
+This package was debianized by Link Dupont <link at subpop.net> on
+Thu, 5 Feb 2004 13:44:55 -0800.
+
+It was downloaded from http://muine.gooeylinux.org/
+
+Upstream Author: Jorn Baayen <jbaayen at gnome.org>
+
+Copyright:
+
+ This package 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; version 2 dated June, 1991.
+
+ 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., 59 Temple Place - Suite 330, Boston, MA
+ 02111-1307, USA.
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
Added: non-group/muine/trunk/debian/menu
===================================================================
--- non-group/muine/trunk/debian/menu 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/trunk/debian/menu 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,2 @@
+?package(muine):needs="X11" section="Apps/Sound" \
+ title="Muine Music player" command="/usr/bin/muine"
Added: non-group/muine/trunk/debian/muine.1
===================================================================
--- non-group/muine/trunk/debian/muine.1 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/trunk/debian/muine.1 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,17 @@
+.TH "Muine" "1" "2004-06-20"
+.\" Please adjust this date whenever revising the manpage.
+.SH NAME
+muine \- Simple music player for GNOME.
+.SH SYNOPSIS
+.B muine
+.SH DESCRIPTION
+.LP
+Muine is a GUI music player for GNOME with a simple
+user interface based on albums with support for ogg, FLAC and MP3
+playing and album-cover fetching.
+.LP
+Muine does not have any options apart from the standard GTK
+and GNOME ones that can be found via \fBmuine --help\fR.
+.SH AUTHOR
+Manual page authored by Dave Beckett for Debian and made available
+under the same license as Muine.
Added: non-group/muine/trunk/debian/muine.install
===================================================================
--- non-group/muine/trunk/debian/muine.install 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/trunk/debian/muine.install 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,3 @@
+debian/muine/usr/lib/muine/muine.exe usr/share/dotnet/muine
+debian/muine/usr/lib/muine/AmazonSearchService.dll usr/share/dotnet/muine
+debian/muine/usr/lib/muine/muine.exe.config usr/share/dotnet/muine
Added: non-group/muine/trunk/debian/muine.links
===================================================================
--- non-group/muine/trunk/debian/muine.links 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/trunk/debian/muine.links 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1 @@
+usr/share/dotnet/muine usr/share/dotnet/bin/muine
Added: non-group/muine/trunk/debian/patches/00_MonoConventions-2.patch
===================================================================
--- non-group/muine/trunk/debian/patches/00_MonoConventions-2.patch 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/trunk/debian/patches/00_MonoConventions-2.patch 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,7 @@
+--- src/muine.in.orig 2004-05-20 22:14:31.000000000 -0700
++++ src/muine.in 2004-05-20 22:14:40.000000000 -0700
+@@ -1,3 +1,3 @@
+ #!/bin/sh
+
+- at MONO@ @MONO_FLAGS@ @prefix@/lib/muine/muine.exe "$@"
++exec @MONO@ @MONO_FLAGS@ @prefix@/share/dotnet/muine/muine.exe "$@"
Added: non-group/muine/trunk/debian/patches/01_VolumeButton.patch
===================================================================
--- non-group/muine/trunk/debian/patches/01_VolumeButton.patch 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/trunk/debian/patches/01_VolumeButton.patch 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,14 @@
+--- libmuine/volume-button.orig.c 2004-08-10 15:25:10.766761560 +0200
++++ libmuine/volume-button.c 2004-08-10 15:24:48.927081696 +0200
+@@ -155,9 +155,8 @@
+ case GDK_Escape:
+ hide_scale (button);
+
+- g_signal_emit (button, signals[VOLUME_CHANGED], 0,
+- button->revert_volume);
+-
++ volume_button_set_volume(button, button->revert_volume);
++
+ return TRUE;
+
+ case GDK_KP_Enter:
Added: non-group/muine/trunk/debian/patches/02_GnomeVfsLoad.patch
===================================================================
--- non-group/muine/trunk/debian/patches/02_GnomeVfsLoad.patch 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/trunk/debian/patches/02_GnomeVfsLoad.patch 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,21 @@
+--- src/muine.exe.config.in.orig 2004-06-05 17:48:33.000000000 +0100
++++ src/muine.exe.config.in 2004-09-12 18:20:54.000000000 +0100
+@@ -1,6 +1,6 @@
+ <configuration>
+ <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0.so.0"/>
+ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0.so.0"/>
+- <dllmap dll="libgnomevfs-2.dll" target="libgnomevfs-2.so"/>
++ <dllmap dll="libgnomevfs-2.0-0.dll" target="libgnomevfs-2.so.0"/>
+ <dllmap dll="libmuine" target="@prefix@/lib/muine/libmuine.so"/>
+ </configuration>
+--- src/StringUtils.cs.orig 2004-06-05 17:48:43.000000000 +0100
++++ src/StringUtils.cs 2004-09-12 18:22:54.000000000 +0100
+@@ -99,7 +99,7 @@
+ return System.Text.Encoding.UTF8.GetString (data.Data);
+ }
+
+- [DllImport ("libgnomevfs-2.dll")]
++ [DllImport ("libgnomevfs-2.0-0.dll")]
+ private static extern IntPtr gnome_vfs_get_local_path_from_uri (string str);
+
+ public static string LocalPathFromUri (string uri)
Added: non-group/muine/trunk/debian/patches/03_mono-1.1.1-compat.patch
===================================================================
--- non-group/muine/trunk/debian/patches/03_mono-1.1.1-compat.patch 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/trunk/debian/patches/03_mono-1.1.1-compat.patch 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,77 @@
+diff -aur muine-0.6.3-orig/src/HandleView.cs muine-0.6.3/src/HandleView.cs
+--- muine-0.6.3-orig/src/HandleView.cs 2004-05-11 13:50:07.000000000 -0400
++++ muine-0.6.3/src/HandleView.cs 2004-09-22 21:52:10.000000000 -0400
+@@ -34,15 +34,23 @@
+ SignalDelegate cb, IntPtr data,
+ IntPtr p, int flags);
+
++ private SignalDelegate PointerActivatedCB;
++ private SignalDelegate PointersReorderedCB;
++ private SignalDelegate SelectionChangedCB;
++
+ public HandleView () : base (IntPtr.Zero)
+ {
+ Raw = pointer_list_view_new ();
+
+- g_signal_connect_data (Raw, "pointer_activated", new SignalDelegate (PointerActivatedCallback),
++ PointerActivatedCB = new SignalDelegate (PointerActivatedCallback);
++ PointersReorderedCB = new SignalDelegate (PointersReorderedCallback);
++ SelectionChangedCB = new SignalDelegate (SelectionChangedCallback);
++
++ g_signal_connect_data (Raw, "pointer_activated", PointerActivatedCB,
+ IntPtr.Zero, IntPtr.Zero, 0);
+- g_signal_connect_data (Raw, "pointers_reordered", new SignalDelegate (PointersReorderedCallback),
++ g_signal_connect_data (Raw, "pointers_reordered", PointersReorderedCB,
+ IntPtr.Zero, IntPtr.Zero, 0);
+- g_signal_connect_data (Raw, "selection_changed", new SignalDelegate (SelectionChangedCallback),
++ g_signal_connect_data (Raw, "selection_changed", SelectionChangedCB,
+ IntPtr.Zero, IntPtr.Zero, 0);
+ }
+
+diff -aur muine-0.6.3-orig/src/NotificationAreaIcon.cs muine-0.6.3/src/NotificationAreaIcon.cs
+--- muine-0.6.3-orig/src/NotificationAreaIcon.cs 2004-06-18 15:14:28.000000000 -0400
++++ muine-0.6.3/src/NotificationAreaIcon.cs 2004-09-23 10:11:49.521428120 -0400
+@@ -190,8 +190,8 @@
+ x = menu_x;
+ y = menu_y;
+
+- int monitor = menu.Screen.GetMonitorAtPoint (x, y);
+- Gdk.Rectangle rect = menu.Screen.GetMonitorGeometry (monitor);
++ int monitor = ((Widget)menu).Screen.GetMonitorAtPoint (x, y);
++ Gdk.Rectangle rect = ((Widget)menu).Screen.GetMonitorGeometry (monitor);
+
+ int space_above = y - rect.Y;
+ int space_below = rect.Y + rect.Height - y;
+diff -aur muine-0.6.3-orig/src/Player.cs muine-0.6.3/src/Player.cs
+--- muine-0.6.3-orig/src/Player.cs 2004-06-05 09:56:38.000000000 -0400
++++ muine-0.6.3/src/Player.cs 2004-09-22 21:53:17.000000000 -0400
+@@ -182,6 +182,10 @@
+ IntPtr p, int flags);
+ }
+
++ private IntSignalDelegate tick_cb;
++ private SignalDelegate eos_cb;
++ private StringSignalDelegate error_cb;
++
+ public Player () : base (IntPtr.Zero)
+ {
+ IntPtr error_ptr;
+@@ -193,11 +197,15 @@
+ throw new Exception (error);
+ }
+
+- ConnectInt.g_signal_connect_data (Raw, "tick", new IntSignalDelegate (TickCallback),
++ tick_cb = new IntSignalDelegate (TickCallback);
++ eos_cb = new SignalDelegate (EosCallback);
++ error_cb = new StringSignalDelegate (ErrorCallback);
++
++ ConnectInt.g_signal_connect_data (Raw, "tick", tick_cb,
+ IntPtr.Zero, IntPtr.Zero, 0);
+- Connect.g_signal_connect_data (Raw, "end_of_stream", new SignalDelegate (EosCallback),
++ Connect.g_signal_connect_data (Raw, "end_of_stream", eos_cb,
+ IntPtr.Zero, IntPtr.Zero, 0);
+- ConnectString.g_signal_connect_data (Raw, "error", new StringSignalDelegate (ErrorCallback),
++ ConnectString.g_signal_connect_data (Raw, "error", error_cb,
+ IntPtr.Zero, IntPtr.Zero, 0);
+
+ playing = false;
Added: non-group/muine/trunk/debian/patches/04_libgstplay.patch
===================================================================
--- non-group/muine/trunk/debian/patches/04_libgstplay.patch 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/trunk/debian/patches/04_libgstplay.patch 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,48 @@
+--- libmuine/player-gst.c.orig 2004-04-20 20:25:44.000000000 +0100
++++ libmuine/player-gst.c 2005-03-15 14:14:10.312438632 +0000
+@@ -144,6 +144,7 @@
+ player_construct (Player *player, char **error)
+ {
+ PlayerPriv *priv;
++ GstElement* tempsink;
+
+ gst_init (NULL, NULL);
+
+@@ -168,22 +169,33 @@
+
+ gst_play_set_data_src (priv->play, priv->source);
+
+- priv->sink = gst_gconf_get_default_audio_sink ();
+- if (!priv->sink) {
++ tempsink = gst_gconf_get_default_audio_sink ();
++ if (!tempsink) {
+ *error = g_strdup (_("Could not render default GStreamer audio output sink"));
+
+ return;
+ }
+
+- gst_play_set_audio_sink (priv->play, priv->sink);
++
++
++ /* gst_play_set_audio_sink (priv->play, priv->sink); */
+
+- priv->volume = gst_bin_get_by_name (GST_BIN (priv->play), "volume");
++ priv->volume = gst_element_factory_make ("volume", "muinevol");
+ if (!priv->volume) {
+ *error = g_strdup (_("Could not find the volume element in the GstPlay pipeline"));
+
+ return;
+ }
+
++ priv->sink = gst_bin_new ("muineaudiosink");
++ gst_bin_add_many (GST_BIN(priv->sink), priv->volume, tempsink, NULL);
++ gst_element_link (priv->volume, tempsink);
++ gst_element_add_ghost_pad (priv->sink,
++ gst_element_get_pad (priv->volume, "sink"),
++ "sink");
++ gst_play_set_audio_sink (priv->play, priv->sink);
++
++ //gst_bin_add (GST_BIN(priv->sink), tempsink);
+ g_signal_connect (priv->play,
+ "error",
+ G_CALLBACK (error_cb),
Added: non-group/muine/trunk/debian/rules
===================================================================
--- non-group/muine/trunk/debian/rules 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/trunk/debian/rules 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,42 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+export MONO_SHARED_DIR=$(CURDIR)
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+include /usr/share/cdbs/1/class/gnome.mk
+
+DEB_INSTALL_MANPAGES_muine := debian/muine.1
+DEB_CONFIGURE_EXTRA_FLAGS := --enable-gstreamer=yes
+DEB_DH_MAKESHLIBS_ARGS := -Xlibmuine
+
+common-configure-indep::
+ mkdir -p $(MONO_SHARED_DIR)/.wapi
+
+common-binary-predeb-arch::
+ dh_netdeps
+ sed -e 's/ libglib2[^,]*,//' -e 's/ libgnomevfs2[^,]*,//' debian/muine.substvars > debian/muine.substvars.new && mv debian/muine.substvars.new debian/muine.substvars
+
+common-binary-post-install-arch::
+ chmod 644 debian/muine/usr/share/dotnet/muine/muine.exe
+ rm -f debian/muine/usr/lib/muine/muine.exe
+ rm -f debian/muine/usr/lib/muine/AmazonSearchService.dll
+ rm -f debian/muine/usr/lib/muine/muine.exe.config
+
+install/muine::
+ rm -f debian/muine/usr/lib/muine/libmuine.a
+ rm -f debian/muine/usr/lib/muine/libmuine.la
+
+clean::
+# rm -f data/muine.desktop data/muine.schemas
+ rm -f ./libtool src/AmazonSearchService.cs
+ rm -rf $(MONO_SHARED_DIR)/.wapi
+ rm -f debian/muine.substvars.new
+# cdbs leaves junk around after patching
+ if test -r config.guess.cdbs-orig ; then \
+ mv -f config.guess.cdbs-orig config.guess; \
+ fi
+ if test -r config.sub.cdbs-orig ; then \
+ mv -f config.sub.cdbs-orig config.sub; \
+ fi
Property changes on: non-group/muine/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: non-group/muine/trunk/debian/watch
===================================================================
--- non-group/muine/trunk/debian/watch 2005-06-17 22:08:07 UTC (rev 1841)
+++ non-group/muine/trunk/debian/watch 2005-06-17 22:22:23 UTC (rev 1842)
@@ -0,0 +1,3 @@
+
+version=2
+http://muine.gooeylinux.org/muine-(.*)\.tar\.gz
More information about the Pkg-mono-svn-commits
mailing list