debian/0000755000000000000000000000000011705641667007203 5ustar debian/watch0000644000000000000000000000035711705641667010241 0ustar # Compulsory line, this is a version 3 file version=3 # See uscan(1) for format # Uncomment to examine a Webpage # [Version [Action]] http://www.freakysoft.de/libkarma/ libkarma-(.*)\.tar\.gz debian uupdate debian/libkarma-dev.install0000644000000000000000000000006611705641667013133 0ustar usr/include/libkarma/* usr/lib/lib*.a usr/lib/lib*.so debian/libkarma0.install0000644000000000000000000000002211705641667012427 0ustar usr/lib/lib*.so.* debian/compat0000644000000000000000000000000211705641667010401 0ustar 7 debian/karma-tools.manpages0000644000000000000000000000004011705641667013143 0ustar debian/tmp/usr/share/man/man?/* debian/libkarma-cil.install0000644000000000000000000000002611705641667013120 0ustar usr/lib/karma-sharp/* debian/karma-tools.examples0000644000000000000000000000003511705641667013172 0ustar tools/create_device-settings debian/control0000644000000000000000000000534611705641667010616 0ustar Source: libkarma Priority: extra Maintainer: Joe Nahmias Build-Depends: debhelper (>= 7.0.50~), zlib1g-dev, libtagc0-dev, libusb-dev Build-Depends-Indep: mono-devel (>= 2.4.2.3), cli-common-dev (>= 0.7) Standards-Version: 3.9.2 Section: libs Homepage: http://www.freakysoft.de/html/libkarma/ Package: libkarma-dev Section: libdevel Architecture: any Depends: libkarma0 (= ${binary:Version}), libtagc0-dev, ${misc:Depends} Description: Rio Karma access library [development files] libkarma is a C language library that provides (read/write) access to the Rio Karma music player using either the usb (with OMFS) or network (PEARL) interface. . libkarma allows developers to do the following: . * login * read, write and delete music or data files * read and write file information * write music or taxi files with one function, including setting all metadata . This package contains the development files needed to compile programs using the facilities provided by libkarma. Package: libkarma0 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Rio Karma access library [runtime files] libkarma is a C language library that provides (read/write) access to the Rio Karma music player using either the usb (with OMFS) or network (PEARL) interface. . This package contains the runtime library needed by programs using the facilities provided by libkarma. Package: karma-tools Section: utils Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Rio Karma access library [tools] Some basic utilities for use with the Rio Karma music player. Includes: . * chprop - changes file properties on the Rio Karma * karma_helper - adjusts the state of the Rio Karma * riocp - transfers files to and from the Rio Karma Package: libkarma-cil Section: cli-mono Architecture: all Depends: ${misc:Depends}, ${cli:Depends} Description: Rio Karma access library [CLI runtime library] Also known as karma-sharp, this is a CLI library (.dll) that provides (read/write) access to the Rio Karma music player using either the usb (with OMFS) or network (PEARL) interface. . This package contains the runtime glue library needed by C# programs using the facilities provided by libkarma. Package: libkarma-cil-dev Section: libdevel Architecture: all Depends: libkarma-cil (= ${binary:Version}), ${misc:Depends} Replaces: libkarma-cil (<< 0.0.6-4.3) Description: Rio Karma access library [CLI library development files] Also known as karma-sharp, this is a CLI library (.dll) that provides (read/write) access to the Rio Karma music player using either the usb (with OMFS) or network (PEARL) interface. . This package contains development files for the karma-sharp library used for compilation. debian/libkarma-cil-dev.install0000644000000000000000000000002411705641667013672 0ustar usr/lib/pkgconfig/* debian/karma-tools.install0000644000000000000000000000001211705641667013015 0ustar usr/bin/* debian/changelog0000644000000000000000000001445311705641667011064 0ustar libkarma (0.1.2-2.3) unstable; urgency=low * Non-maintainer upload * Rebuild for CLR 4.0 transition (Closes: #656379) * Drop deprecated cli.make include -- Chow Loong Jin Thu, 19 Jan 2012 04:59:04 +0800 libkarma (0.1.2-2.2) unstable; urgency=low * Non-maintainer upload. * Fix installing of karma-sharp dll when gmcs is not present (Closes: #634203) -- Chow Loong Jin Mon, 18 Jul 2011 01:13:21 +0800 libkarma (0.1.2-2.1) unstable; urgency=low * Non-maintainer upload. * Fix build on non-mono architectures (Closes: #632770) * Use Debian's default C# compiler (mono-csc) Thanks to Julian Taylor (Closes: #627299) -- Chow Loong Jin Wed, 06 Jul 2011 04:55:06 +0800 libkarma (0.1.2-2) unstable; urgency=low * upload to unstable -- Joe Nahmias Sat, 23 Apr 2011 22:04:02 -0400 libkarma (0.1.2-1) experimental; urgency=low * New upstream release + 05_add_karma-sharp_dllmap: removed, applied upstream + 15_install_docs: removed, applied upstream + 25_update_manpages: removed, applied upstream + 50_add_write_smalldb_debug_info: removed, applied upstream + 80_gmcs: removed, applied upstream + 90_fix_debbug_567693: removed, applied upstream * debian/control: bump std-ver to 3.9.2, no changes required -- Joe Nahmias Fri, 22 Apr 2011 13:55:57 -0400 libkarma (0.1.1-3) experimental; urgency=low * control: move cli-common-dev from B-D-I to B-D, really closes: #614772. -- Joe Nahmias Tue, 15 Mar 2011 21:18:58 -0400 libkarma (0.1.1-2) experimental; urgency=low * Don't use --with cli in clean target, closes: #614772 * improve karma-tools long description, closes: #515109. * 20_install_playlist_show_as_example: removed, part went upstream, rest went into debian/libkarma-dev.examples; closes: #547304. -- Joe Nahmias Thu, 24 Feb 2011 00:15:49 -0500 libkarma (0.1.1-1) experimental; urgency=low * New upstream release, closes: #427401. + 05_add_karma-sharp_dllmap: refresh + 51_fix_dmap_and_playlist_counts: included upstream + 52_check_for_upload_errors: included upstream + 60_fix_prop_count_off_by_ones: included upstream + 70_fix_prop-write-smalldb_retval: included upstream + 90_fix_debbug_567693: refresh * debian/watch: update upstream location * debian/control: bump std-ver to 3.9.1 -- no changes * drop dpatch and convert to source format 3.0 (quilt) * bump debian/compat to 7, minimize debian/rules using dh * link utilities using --as-needed -- Joe Nahmias Tue, 22 Feb 2011 19:33:21 -0500 libkarma (0.0.6-4.5) unstable; urgency=low * Non-maintainer upload. * debian/control, debian/rules: Move mono-devel back from Build-Depends to Build-Depends-Indep to allow libkarma to build on non-mono arches. Also make build depend on build-arch so that the bindings aren't built on all buildds. (Closes: #520862) * debian/control: Bump minimum version on mono-devel BDI to 2.4.3 and remove BDs on all packages provided by mono source package. -- Iain Lane Sat, 17 Apr 2010 21:01:06 +0100 libkarma (0.0.6-4.4) unstable; urgency=low * Non-maintainer upload. * tools/karma_helper.c: + Only call usb_detach_kernel_driver_np() on Linux (Closes: #567693) (Thanks to Petr Salinger ) -- Jo Shields Mon, 12 Apr 2010 12:34:43 +0100 libkarma (0.0.6-4.3) unstable; urgency=low * Non-maintainer upload. * debian/control: + Bump mono-devel version to 2.4.2.3 for mono-csc + Create -cil-dev package containing pcfiles * debian/rules: + Use MCS=/usr/bin/mono-csc instead of /usr/bin/csc (Closes: #562259) + Add VERSION=0.0.6 to karma-sharp $(MAKE) invocations to ensure Version: field of .pc file is populated (Closes: #551049) -- Chow Loong Jin Thu, 21 Jan 2010 19:31:18 +0800 libkarma (0.0.6-4.2) unstable; urgency=low * Non-maintainer upload. * Fix FTBFS on buildds: Move mono-devel from B-D-I to B-D as suggested by Peter Green, thanks! (Closes: #520862). -- Cyril Brulebois Mon, 07 Dec 2009 06:20:39 +0100 libkarma (0.0.6-4.1) unstable; urgency=low * Non-maintainer upload. * debian/control: + Updated build-deps on Mono as part of the Mono 2.0 transistion. (thanks goes to James Westby for providing a patch) * debian/rules: + Override C# compiler variable. -- Mirco Bauer Sat, 21 Mar 2009 14:28:30 +0100 libkarma (0.0.6-4) unstable; urgency=low * Ack NMU, closes: #458681, #423260, #459271. * Bump std-ver to 3.8.0, moved Homepage header to source section. * Bump debhelper compat to 6, no changes. * debian/rules: fix clean up of ./.wapi directory * debian/rules: split build & install targets into -arch and -indep * Improve tool manpages -- Joe Nahmias Fri, 27 Jun 2008 12:42:15 -0400 libkarma (0.0.6-3.1) unstable; urgency=low * Non-Maintainer upload. * debian/control: + Build depend on libmono2.0-cil (Closes: #458681). * debian/patches/05_add_karma-sharp_dllmap.dpatch: + Fix bashisms to fix build with dash (Closes: #423260). Thanks to Andrea Veri for the patch. * debian/patches/80_gmcs.dpatch: + Build with gmcs to only get 2.0 dependencies as the only depending package, banshee, already uses 2.0 and this will get use less dependencies (Closes: #459271). -- Sebastian Dröge Sat, 05 Jan 2008 08:04:30 +0100 libkarma (0.0.6-3) unstable; urgency=low * Set MONO_SHARED_DIR per CLI Policy §4.3, closes: #445798. -- Joe Nahmias Tue, 16 Oct 2007 00:06:48 -0400 libkarma (0.0.6-2) unstable; urgency=low * Since libkarma-cil is managed code (c#) it should be arch:all. -- Joe Nahmias Sun, 14 Jan 2007 18:06:44 -0500 libkarma (0.0.6-1) unstable; urgency=low * Initial release, closes: #317173. * Added debian/watch file. * Wrote manpages for riocp, chprop, and karma_helper. * Install playlist_show as an example in libkarma-dev. * Install create_device-settings as an example in karma-tools. * Build karma-sharp dll for use with banshee. -- Joe Nahmias Mon, 8 Jan 2007 22:13:43 -0500 debian/copyright0000644000000000000000000000327311705641667011143 0ustar This package was debianized by Joe Nahmias on Mon, 1 Jan 2007 07:17:35 +0000. It was downloaded from http://www.freakysoft.de/html/libkarma/. Upstream Author: Frank Zschockelt Copyright: * Copyright (c) Christophe Devine 2001-2003 * Copyright (c) Cedric Tefft 2000-2001 * Copyright (c) Enrique Vidal 2004-2006 * Copyright (c) Frank Zschockelt 2004-2006 * Copyright (c) Keith Bennett 2006 * Copyright (c) Michael R. Elkins 1996-2000 * Copyright (c) Nicolas Justin+Gregrory Kokanosky 2004 * Copyright (c) Paul van der Mark ???? * * Copyright (c) ams@wiw.org (Abhijit Menon-Sen) 1998. 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 can be found in `/usr/share/common-licenses/GPL'. The Debian packaging is Copyright © 2007, Joe Nahmias and is licensed under the GPL, see above. debian/rules0000755000000000000000000000042611705641667010265 0ustar #!/usr/bin/make -f LDFLAGS+=-Wl,--as-needed export LDFLAGS override_dh_auto_build: dh_auto_build -- MCS=$(shell which mono-csc) override_dh_auto_install: dh_auto_install -- MCS=$(shell which mono-csc) binary: binary-arch binary-indep %-indep: dh $@ --with=cli %: dh $@ debian/libkarma-dev.examples0000644000000000000000000000002611705641667013277 0ustar tools/playlist_show.c debian/source/0000755000000000000000000000000011705641667010503 5ustar debian/source/format0000644000000000000000000000001411705641667011711 0ustar 3.0 (quilt)