--- galaxium-0.7.4.1.orig/debian/menu +++ galaxium-0.7.4.1/debian/menu @@ -0,0 +1,2 @@ +?package(galaxium):needs="X11" section="Applications/Network/Communication"\ + title="Galaxium IM" command="/usr/bin/galaxium" --- galaxium-0.7.4.1.orig/debian/watch +++ galaxium-0.7.4.1/debian/watch @@ -0,0 +1,3 @@ +version=3 +http://code.google.com/p/galaxium/downloads/list \ + http://galaxium.googlecode.com/files/galaxium_(.*)\.tar\.gz --- galaxium-0.7.4.1.orig/debian/changelog +++ galaxium-0.7.4.1/debian/changelog @@ -0,0 +1,5 @@ +galaxium (0.7.4.1-0ubuntu1) karmic; urgency=low + + * Initial release (LP: #297040). + + -- Devid Antonio Filoni Tue, 30 Jun 2009 17:04:35 +0200 --- galaxium-0.7.4.1.orig/debian/rules +++ galaxium-0.7.4.1/debian/rules @@ -0,0 +1,71 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +include /usr/share/quilt/quilt.make + +export MONO_SHARED_DIR=$(CURDIR) + +configure: configure-stamp +configure-stamp: + dh_testdir + + touch configure-stamp + + +build: build-stamp + +build-stamp: patch configure-stamp + dh_testdir + + sh autogen.sh --prefix=/usr + + touch $@ + +clean: unpatch + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + [ ! -f Makefile ] || $(MAKE) distclean + + -rm -rf aclocal.m4 configure install-sh missing + find $(CURDIR) -name "Makefile.in" -delete + find $(CURDIR) -name "*.o" -delete + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_installdirs + + $(MAKE) DESTDIR=$(CURDIR)/debian/galaxium install + + # Fix package-contains-empty-directory lintian info + find $(CURDIR)/debian/galaxium -type d -empty -delete + + +binary-indep: install + +binary-arch: install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_installexamples + dh_installmenu + dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms + dh_clifixperms + dh_installdeb + dh_shlibdeps + dh_clideps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- galaxium-0.7.4.1.orig/debian/control +++ galaxium-0.7.4.1/debian/control @@ -0,0 +1,37 @@ +Source: galaxium +Section: net +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Devid Antonio Filoni +Build-Depends: debhelper (>= 6), quilt, cli-common-dev (>= 0.4.4), automake, + libgtk2.0-cil (>= 2.10.0), libglade2.0-cil (>= 2.10.0), libswfdec-0.6-90, + libgstreamer0.10-dev (>= 0.10), libndesk-dbus1.0-cil (>= 0.4.2), + libndesk-dbus-glib1.0-cil (>= 0.3), libmono-addins0.2-cil (>= 0.3), + libanculus0.3-cil (>= 0.3), libwebkit1.0-cil (>= 0.2) +Standards-Version: 3.8.2 +Homepage: http://code.google.com/p/galaxium/ + +Package: galaxium +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends} +Description: an IM application designed for the GNOME desktop + Galaxium will allow you to connect to MSN. You can communicate with your + family, friends and co-workers from around the world, using different + networks at the same time, while still keeping the unique user experience of + each network's features. + . + Available Features (0.7.4.1): + * Full contact list management + * Fully customizable interface + * Multi-protocol client allowing third party addins + * Personalized content (display pictures, personal messages, custom emoticons) + * Conversation history tracking + * Adium theme support + * GStreamer audio support + * Communicate with Yahoo contacts (MSN) + * Communicate over HTTP protocol (MSN) + * Communicate through SOCKS5 or HTTP(S) proxies + * Indirect file transfers (MSN) + * Group chat (MSN) + * Offline messaging (MSN) + * Roaming profiles (MSN) --- galaxium-0.7.4.1.orig/debian/copyright +++ galaxium-0.7.4.1/debian/copyright @@ -0,0 +1,66 @@ +This package was debianized by: + + Devid Antonio Filoni on Tue, 30 Jun 2009 17:04:35 +0200 + +It was downloaded from: + + http://code.google.com/p/galaxium/ + +Upstream Authors: + + Philippe Durand + Ben Motmans + Paul Burton + +Copyright: + + Copyright © 2005-2008 Ben Motmans + Copyright © 2000-2006 Stuart Caie + Copyright © 2007-2008 Paul Burton + Copyright © 2003-2008 Philippe Durand + Copyright © 2007 Novell, Inc. + +License: + + 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; either version 2 of the License, or + (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License 2 can be found in `/usr/share/common-licenses/GPL-2'. + +The Debian packaging is: + + Copyright © 2009, Devid Antonio Filoni + +and is licensed under the GPL-2, see above. + + +License of src/Libraries/libgalaxium/mspack/* files: + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library 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 ublic + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU Lesser General +Public License 2.1 can be found in `/usr/share/common-licenses/LGPL-2' --- galaxium-0.7.4.1.orig/debian/compat +++ galaxium-0.7.4.1/debian/compat @@ -0,0 +1 @@ +6 --- galaxium-0.7.4.1.orig/debian/dirs +++ galaxium-0.7.4.1/debian/dirs @@ -0,0 +1 @@ +usr/share/galaxium --- galaxium-0.7.4.1.orig/debian/patches/r1218-fix_ftbfs.diff +++ galaxium-0.7.4.1/debian/patches/r1218-fix_ftbfs.diff @@ -0,0 +1,19 @@ +# Upstream SVN revision 1218, fix FTBFS with mono 2.2. +Index: galaxium-0.7.4.1/src/Galaxium.Core/Utilities/ArgumentUtility.cs +=================================================================== +--- galaxium-0.7.4.1.orig/src/Galaxium.Core/Utilities/ArgumentUtility.cs 2009-06-30 16:58:59.127011307 +0200 ++++ galaxium-0.7.4.1/src/Galaxium.Core/Utilities/ArgumentUtility.cs 2009-06-30 17:00:15.867005926 +0200 +@@ -278,10 +278,10 @@ + /// + public static bool IsNullable (object obj) + { +- if (obj == null) +- return false; ++ var type = obj.GetType (); + +- return obj is Nullable; ++ return (type.IsGenericType ++ && type.GetGenericTypeDefinition ().Equals (typeof (Nullable<>))); + } + + /// --- galaxium-0.7.4.1.orig/debian/patches/series +++ galaxium-0.7.4.1/debian/patches/series @@ -0,0 +1 @@ +r1218-fix_ftbfs.diff