debian/0000755000000000000000000000000012232531437007170 5ustar debian/moodbar.10000644000000000000000000000304211565032343010674 0ustar .TH "MOODBAR" "1" "2007\-04\-05" "0.1.2" .SH "NAME" \fBmoodbar\fR \- program to compute \(aqmood bars\(aq for audio files .SH "SYNOPSIS" .HP \w\(aq\fBmoodbar\fR\ \(aqu \fBmoodbar\fR [\fIinput\ file\fR] [\-o\ \fIoutput\ file\fR] .SH "DESCRIPTION" .PP This manual page documents briefly the \fBmoodbar\fR command\&. .PP \fBmoodbar\fR is a program that computes colorful \(aqmood bars\(aq for audio files\&. It is intended to be used as a component of a media player program such as amaroK, and is not generally useful when manually invoked\&. In particular, moodbar cannot directly render its results to an image\&. .SH "OPTIONS" .PP These programs follow the usual GNU command line syntax, with long options starting with two dashes (\(aq\-\-\(aq). A summary of options is included below\&. .PP \fB\-?\fR \fB\-\-help\fR .RS 4 Show summary of options\&. .RE .PP \fB\-o\fR \fB\-\-output\fR .RS 4 Set output file\&. .RE .PP \fB\-\-help\-all\fR .RS 4 Show a list of all options\&. .RE .PP \fB\-\-help\-gst\fR .RS 4 Show a list of gstreamer options\&. .RE .SH "AUTHOR" .PP This manual page was written by Bryan Donlan for the Debian system (but may be used by others)\&. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation\&. .PP On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common\-licenses/GPL\&. .SH "COPYRIGHT" .br Copyright \(co 2007 Bryan Donlan .br debian/rules0000755000000000000000000000056512232530206010247 0ustar #!/usr/bin/make -f %: dh $@ --with autoreconf autoreconf: $(CURDIR)/autogen.sh cp -f /usr/share/misc/config.guess /usr/share/misc/config.guess $(CURDIR) cp -f /usr/share/misc/config.sub /usr/share/misc/config.sub $(CURDIR) override_dh_autoreconf: dh_autoreconf debian/rules -- autoreconf override_dh_auto_install: dh_auto_install find -type f -name \*.la -delete debian/copyright0000644000000000000000000000234211722272667011136 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Moodbar Source: http://amarok.kde.org/wiki/Moodbar Files: * Copyright: Copyright 2006 Joseph Rabinoff License: GPL-2+ Files: debian/* Copyright: Copyright 2007 Bryan Donlan Copyright 2011 Andrew Starr-Bochicchio License: GPL-2+ License: GPL-2+ This program 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 program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 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 full text of the GNU General Public License version 2 can be found in the file `/usr/share/common-licenses/GPL-2'. debian/changelog0000644000000000000000000000536512232530421011043 0ustar moodbar (0.1.2-5) unstable; urgency=low * debian/control: Bump Standards-Version to 3.9.4 * debian/rules: Force update of config.{guess,sub} to fix build failure on the AArch64 port (Closes: #727463). -- Andrew Starr-Bochicchio Fri, 25 Oct 2013 13:57:34 -0400 moodbar (0.1.2-4) unstable; urgency=low * debian/control: - Update Vcs-Browser field. - Bump Standards-Version to 3.9.3 - Add exaile to Enhances as the version with moodbar support is now in Debian. - Run wrap-and-sort. - Use my new @debian.org address. * debian/copyright: Update to version 1.0 of the machine-readable copyright spec. * debian/patches/10_gthread_init.patch: - Use a DEP-3 style header instead of old dpatch description. * debian/{rules,control}: Run dh-autoreconf in order to update ancient autogenerated files (Closes: #689373). * Bump debian/compat to 9. -- Andrew Starr-Bochicchio Sat, 17 Nov 2012 19:45:30 -0500 moodbar (0.1.2-3) unstable; urgency=low * Adopt package, adding myself as maintainer (Closes: #614212). * debian/control: - Add Vcs fields pointing to new collab-maint bzr repo. - Change build-dep on fftw3-dev to libfftw3-dev. (Closes: #494938) - Drop Recommends on Amarok so it is not pulled in when using the moodbar plugin for Gtk+ music player Exaile. - Drop Recommends on gstreamer0.10-plugins-really-bad as it no longer exists. - Add homepage field. - Wrap Depends/Build-Depends. - Bump Standards-Version to 3.9.2 * Drop unneeded file debian/dirs. * debian/copyright: Convert to Dep 5 format. * Convert to a minimal dh 7 style rules file. * Drop debian/patches/01_config_status. Use dh_autotools-dev in debian/rules instead of manually copying config.{guess,sub} * Drop debian/moodbar.man.xml in favor simply maintaining debian/moodbar.1 directly. Allows for dropping build dependencies on xsltproc and docbook-xsl. * Switch to dpkg-source 3.0 (quilt) format and drop dpatch. * debian/docs: Don't install TODO or NEWS. Neither are particularly useful. * Remove *.la files in the install target (Closes: #622468). -- Andrew Starr-Bochicchio Wed, 18 May 2011 17:07:39 -0400 moodbar (0.1.2-2) unstable; urgency=low * debian/control: Add Recommends: amarok, as only amarok can actually use moodbar's output for now. * debian/rules: Use /usr/share/dpatch/dpatch.make rather than rolling our own logic. -- Bryan Donlan Thu, 03 May 2007 21:35:34 -0400 moodbar (0.1.2-1) unstable; urgency=low * Initial release (Closes: #398875) * 10_gthread_init.dpatch: Initialize threading before making glib calls. -- Bryan Donlan Sun, 01 Apr 2007 14:24:46 -0400 debian/README.Debian0000644000000000000000000000153611564774324011251 0ustar moodbar for Debian ------------------ In order to play certain filetypes, you will need to install additional packages. The packages listed in the recommends field for this package should be sufficient for most filetypes; however if you would like to select precisely which to use, they are as follows: OGG Vorbis, .wav: gstreamer0.10-plugins-base FLAC: gstreamer0.10-plugins-good MP3: gstreamer0.10-plugins-ugly Musepack, wavpack: gstreamer0.10-plugins-bad OR gstreamer0.10-plugins-really-bad WMA: gstreamer0.10-ffmpeg MP4: gstreamer0.10-plugins-really-bad Note that gstreamer0.10-plugins-really-bad is not available in Debian. At the time of this writing, it was available from the third-party debian-multimedia repository; visit http://www.debian-multimedia.org/ for more information. -- Bryan Donlan Sun, 1 Apr 2007 13:25:06 -0400 debian/moodbar.manpages0000644000000000000000000000002111565026357012331 0ustar debian/moodbar.1 debian/watch0000644000000000000000000000013511564774324010233 0ustar version=3 http://amarok.kde.org/wiki/Moodbar \ http://pwsp.net/~qbob/moodbar-(.*).tar.gz debian/compat0000644000000000000000000000000212232521727010367 0ustar 9 debian/patches/0000755000000000000000000000000012232530435010614 5ustar debian/patches/10_gthread_init.patch0000644000000000000000000000132511722274347014611 0ustar Author: Bryan Donlan Description: Initialize the GLib threading system before we make any other calls to glib. diff -urNad moodbar-0.1.2~/analyzer/main.c moodbar-0.1.2/analyzer/main.c --- moodbar-0.1.2~/analyzer/main.c 2006-10-12 01:43:30.000000000 -0400 +++ moodbar-0.1.2/analyzer/main.c 2007-04-01 13:20:33.000000000 -0400 @@ -262,6 +262,9 @@ GOptionContext *ctx; GError *err = NULL; + // must be called before any other glib function is called + if (!g_thread_supported ()) g_thread_init(NULL); + ctx = g_option_context_new ("[INFILE] - Run moodbar analyzer"); g_option_context_add_group (ctx, gst_init_get_option_group ()); g_option_context_add_main_entries (ctx, entries, NULL); debian/patches/series0000644000000000000000000000002611565021712012030 0ustar 10_gthread_init.patch debian/control0000644000000000000000000000245112232530367010576 0ustar Source: moodbar Section: sound Priority: extra Maintainer: Andrew Starr-Bochicchio Build-Depends: autotools-dev, dh-autoreconf, debhelper (>= 9), libfftw3-dev, libgstreamer0.10-dev Standards-Version: 3.9.4 Homepage: http://amarok.kde.org/wiki/Moodbar Vcs-Bzr: http://bzr.debian.org/bzr/collab-maint/moodbar/unstable/ Vcs-Browser: http://anonscm.debian.org/loggerhead/collab-maint/moodbar/unstable/files Package: moodbar Architecture: any Depends: gstreamer0.10-plugins-base, ${misc:Depends}, ${shlibs:Depends} Recommends: gstreamer0.10-plugins-bad, gstreamer0.10-plugins-good, gstreamer0.10-plugins-ugly Enhances: amarok, exaile Description: Analysis program for creating a colorful visual representation of an audio file The Moodbar is an algorithm for creating a colorful visual representation of the contents of an audio file, giving an idea of its "mood" (this is a rather fanciful term for the simple analysis it actually does). The Moodbar was invented by Gavin Wood and Simon O'Keefe for inclusion in the Amarok music player. . This package contains a GStreamer plugin with elements that are used in the moodbar analysis, and an application that actually does the analysis. debian/docs0000644000000000000000000000000711565022140010032 0ustar README debian/source/0000755000000000000000000000000012232530435010465 5ustar debian/source/format0000644000000000000000000000001411565020660011675 0ustar 3.0 (quilt)