debian/0000755000000000000000000000000012200300436007154 5ustar debian/source/0000755000000000000000000000000012126714421010466 5ustar debian/source/format0000644000000000000000000000001412126714421011674 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000012126714421010615 5ustar debian/patches/02-build_with_new_libpng.patch0000644000000000000000000000251512126714421016416 0ustar Description: Fix FTBFS with libpng 1.5 Author: Nobuhiro Iwamatsu Forwarded: Yes Index: jkmeter/source/png2img.cc =================================================================== --- jkmeter.orig/source/png2img.cc 2011-08-03 02:49:35.525296179 +0200 +++ jkmeter/source/png2img.cc 2011-08-03 02:53:39.657304866 +0200 @@ -76,16 +76,15 @@ PNG_TRANSFORM_STRIP_16 | PNG_TRANSFORM_PACKING | PNG_TRANSFORM_EXPAND, 0); -// This requires libpng14 or later. If you still have an -// older version, use the three commented lines instead. - - dx = png_get_image_width (png_ptr, png_info); - dy = png_get_image_height (png_ptr, png_info); - dp = (png_get_color_type (png_ptr, png_info) & PNG_COLOR_MASK_ALPHA) ? 4 : 3; - -// dx = png_info->width; -// dy = png_info->height; -// dp = (png_info->color_type & PNG_COLOR_MASK_ALPHA) ? 4 : 3; +#if PNG_LIBPNG_VER_MAJOR >= 1 && PNG_LIBPNG_VER_MINOR >= 4 + dx = png_get_image_width(png_ptr, png_info); + dy = png_get_image_height(png_ptr, png_info); + dp = (png_get_color_type(png_ptr, png_info) & PNG_COLOR_MASK_ALPHA) ? 4 : 3; +#else + dx = png_info->width; + dy = png_info->height; + dp = (png_info->color_type & PNG_COLOR_MASK_ALPHA) ? 4 : 3; +#endif data = (const unsigned char **)(png_get_rows (png_ptr, png_info)); debian/patches/01-makefile.patch0000644000000000000000000000211012126714421013623 0ustar Description: Put DESTDIR before PREFIX to set the installation path properly. Set prefix properly and removed -march=native cpp flag Author: Jaromír Mikeš Author: Alessio Treglia Forwarded: Fons Adriaensen Index: jkmeter/source/Makefile =================================================================== --- jkmeter.orig/source/Makefile 2011-08-03 02:45:40.420992633 +0200 +++ jkmeter/source/Makefile 2011-08-03 02:46:35.887176814 +0200 @@ -19,14 +19,14 @@ # ------------------------------------------------------------------------- -PREFIX = /usr/local +PREFIX = /usr SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/') LIBDIR = lib$(SUFFIX) BINDIR = $(PREFIX)/bin SHARED = $(PREFIX)/share/jkmeter VERSION = 0.6.1 -CPPFLAGS += -O2 -ffast-math -Wall -MMD -MP -DVERSION=\"$(VERSION)\" -DSHARED=\"$(SHARED)\" -CPPFLAGS += -march=native +CPPFLAGS += -O3 -ffast-math -Wall -MMD -MP -DVERSION=\"$(VERSION)\" -DSHARED=\"$(SHARED)\" +#CPPFLAGS += -march=native all: jkmeter debian/patches/series0000644000000000000000000000006112126714421012027 0ustar 01-makefile.patch 02-build_with_new_libpng.patch debian/jkmeter.desktop0000644000000000000000000000037612200277322012225 0ustar [Desktop Entry] Type=Application Name=Jkmeter GenericName=Audio Level Meter Comment=Audio level meter for JACK Keywords=audio;sound;jackd,measurement,meter,stereo,RMS,peak Icon=jkmeter32x32 Exec=jkmeter -C -V Terminal=false Categories=AudioVideo;Audio; debian/jkmeter.10000644000000000000000000000451612126714421010717 0ustar .\" .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH JKMETER 1 "August 3, 2011" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME jkmeter \- Jkmeter is a horizontal or vertical bargraph audio level meter for Jack Audio Connection Kit .SH SYNOPSIS .B jkmeter .RI [ options ] .br .SH DESCRIPTION This manual page documents briefly the .B jkmeter .PP .\" TeX users may be more comfortable with the \fB\fP and .\" \fI\fP escape sequences to invode bold face and italics, .\" respectively. This manual page was written for the Debian distribution because the original program does not have a manual page. .PP .\" TeX users may be more comfortable with the \fB\fP and .\" \fI\fP escape sequences to invode bold face and italics, .\" respectively. \fBjkmeter\fP is a horizontal or vertical bargraph level meter based on the ideas of mastering guru Bob Katz. .br This meter displays both the true RMS level and the digital peak level. .SH OPTIONS .PP .B \ -h Display short info .PP .B \ -name Name to use as jack client .PP .B \ -s Jack server name .PP .B \ -g Window position .PP .B \ -type Meter type, k20 or k14 (k20) .PP .B \ -rate Update rate (30) .PP .B \ -A Ambisonic (4ch) mode .PP .B \ -C Add correlation meter .PP .B \ -V Vertical layout .PP .B \ -H Horizontal layout .PP .TP .SH SEE ALSO .BR jackd(1). .br .SH AUTHOR jkmeter was written by Fons Adriaensen . .PP This manual page was written by Debian Multimedia Maintainers for the Debian project (but may be used by others). debian/changelog0000644000000000000000000000356612200300326011036 0ustar jkmeter (0.6.1-3) unstable; urgency=low * Set dh/compat 9. * Tighten build-dep on libclxclient. * Tighten build-dep on libclthreads. * Removed DMUA. * Bump standards. * Fix VCS canonical URLs. * Added Keywords entry to desktop file. * Don't sign tags. -- Jaromír Mikeš Wed, 07 Aug 2013 00:49:38 +0200 jkmeter (0.6.1-2) unstable; urgency=low * Updated copyright file to format 1.0. * Bump Standards to 3.9.3 * Change build-dependency from libpng12-dev to libpng-dev (Closes: #662383). -- Jaromír Mikeš Wed, 11 Apr 2012 01:00:55 +0200 jkmeter (0.6.1-1) unstable; urgency=low * New upstream release -- Jaromír Mikeš Wed, 03 Aug 2011 02:55:16 +0200 jkmeter (0.4.0-4) unstable; urgency=low [ Alessio Treglia ] * Add DM-Upload-Allowed. * Update debian/watch file. * Bump Standards. * Fix Homepage field (Closes: #629378). * Fix gbp.config file. [ Jaromír Mikeš ] * Added local-option file * Fix FTBFS with libpng 1.5 (Closes: #635948). - thanks to Nobuhiro Iwamatsu * Added menu file * Updated copyright file to rev. 174 -- Jaromír Mikeš Sun, 31 Jul 2011 12:27:40 +0200 jkmeter (0.4.0-3) unstable; urgency=low * Pass -pthread flag to the linker to fix FTBFS with binutils-gold. * Improve patch description. -- Alessio Treglia Sat, 04 Dec 2010 01:22:25 +0100 jkmeter (0.4.0-2) unstable; urgency=low * Switch to 3.0 (quilt). * Add debian/gbp.conf file. * Build-depends on libsndfile1-dev (Closes: #591890). * Bump Standards. * debian/rules: Cleanup. -- Alessio Treglia Fri, 06 Aug 2010 11:48:05 +0200 jkmeter (0.4.0-1) unstable; urgency=low * Initial release (Closes: #520053) -- Jaromír Mikeš Fri, 07 May 2010 23:45:37 +0200 debian/compat0000644000000000000000000000000212200276643010366 0ustar 9 debian/watch0000644000000000000000000000014712126714421010221 0ustar version=3 http://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html \ jkmeter-(.*)\.tar\.bz2 debian/gbp.conf0000644000000000000000000000006212200277015010577 0ustar [DEFAULT] pristine-tar = True compression = bzip2 debian/jkmeter.manpages0000644000000000000000000000002112126714421012335 0ustar debian/jkmeter.1 debian/control0000644000000000000000000000223012200277164010567 0ustar Source: jkmeter Section: sound Priority: optional Maintainer: Debian Multimedia Maintainers Uploaders: Free Ekanayaka , Jaromír Mikeš , Alessio Treglia Build-Depends: debhelper (>= 9), binutils, libclthreads-dev (>= 2.4.0), libclxclient-dev (>= 3.9.0), libjack-dev, libsndfile1-dev, libpng-dev Standards-Version: 3.9.4 Vcs-Git: git://anonscm.debian.org/pkg-multimedia/jkmeter.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/jkmeter.git Homepage: http://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html Package: jkmeter Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: horizontal or vertical bargraph audio level meter for Jack Audio Connection Kit A jkmeter displays both the true RMS level and the digital peak level. But can display stereo correlation too. . Jkmeter is based on the ideas of mastering guru Bob Katz. See and follow the links on 'level practices'. This is the type of meter you want for live recording, mixing and mastering debian/rules0000755000000000000000000000077412200277555010263 0ustar #!/usr/bin/make -f # -*- makefile -*- LDFLAGS+=-Wl,--as-needed %: dh $@ --sourcedir=source override_dh_installchangelogs: dh_installchangelogs README override_dh_auto_install: dh_auto_install install -d $(CURDIR)/debian/jkmeter/usr/share/applications/ install -d $(CURDIR)/debian/jkmeter/usr/share/pixmaps/ install -m 644 $(CURDIR)/debian/jkmeter.desktop $(CURDIR)/debian/jkmeter/usr/share/applications/ install -m 644 $(CURDIR)/debian/jkmeter32x32.xpm $(CURDIR)/debian/jkmeter/usr/share/pixmaps/ debian/docs0000644000000000000000000000000712126714421010036 0ustar README debian/jkmeter32x32.xpm0000644000000000000000000000505512126714421012064 0ustar /* XPM */ static char *jkmeter_[] = { /* columns rows colors chars-per-pixel */ "32 32 64 1", " c #000000000000", ". c #040404040404", "X c #090909090909", "o c #0F0F0F0F0F0F", "O c #111111111111", "+ c #151515151515", "@ c #191919191919", "# c #1F1F1F1F1F1F", "$ c #222222222222", "% c #242424242424", "& c #282828282828", "* c #2F2F2F2F2F2F", "= c #333333333333", "- c #373737373737", "; c #383838383838", ": c #3F3F3F3F3F3F", "> c #424242424242", ", c #444444444444", "< c #4A4A4A4A4A4A", "1 c #4F4F4F4F4F4F", "2 c #505050505050", "3 c #545454545454", "4 c #595959595959", "5 c #5D5D5D5D5D5D", "6 c #626262626262", "7 c #646464646464", "8 c #696969696969", "9 c #6D6D6D6D6D6D", "0 c #727272727272", "q c #777777777777", "w c #7B7B7B7B7B7B", "e c #7F7F7F7F7F7F", "r c #828282828282", "t c #868686868686", "y c #8B8B8B8B8B8B", "u c #8D8D8D8D8D8D", "i c #909090909090", "p c #979797979797", "a c #999999999999", "s c #9F9F9F9F9F9F", "d c #A3A3A3A3A3A3", "f c #A5A5A5A5A5A5", "g c #A8A8A8A8A8A8", "h c #AEAEAEAEAEAE", "j c #B1B1B1B1B1B1", "k c #B5B5B5B5B5B5", "l c #BBBBBBBBBBBB", "z c #BFBFBFBFBFBF", "x c #C2C2C2C2C2C2", "c c #C4C4C4C4C4C4", "v c #CACACACACACA", "b c #CFCFCFCFCFCF", "n c #D2D2D2D2D2D2", "m c #D4D4D4D4D4D4", "M c #D9D9D9D9D9D9", "N c #DFDFDFDFDFDF", "B c #E0E0E0E0E0E0", "V c #E4E4E4E4E4E4", "C c #E9E9E9E9E9E9", "Z c #EEEEEEEEEEEE", "A c #F2F2F2F2F2F2", "S c #F4F4F4F4F4F4", "D c #F9F9F9F9F9F9", "F c #FFFFFFFFFFFF", /* pixels */ "FFFFFFFFFFFFBVFFFFFFFFFFFFFFFFFF", "FFFFFFFFFFM; #vFFFFFFFFFFFFFFFF", "FFFFFFFFFS@ &FFFFFFFFFFFFFFFF", "FFFFFFFFFx FFFFFFFFFFFFFFFF", "FFFFFFFFFz DFFFFFFFFFFFFFFF", "FFFFFFFFFc DFFFFFFFFFFFFFFF", "FFFFFFFFFv FFFFFFFFFFFFFFFF", "FFFFFFFFFb DFFFFFFFFFFFFFFF", "FFFFFFFFFm DFFFFFFFFFFFFFFF", "FFFFFFFFFM DFFFFFFFFFFFFFFF", "FFFFFFFFFN FFa->cFFFFFSdinF", "FFFFFFFFFV DS >FFFFM& oA", "FFFFFFFFFC FZ ;FFFko @S", "FFFFFFFFFZ DZ ,FFr -BF", "FFFFFFFFFS DZ 1A2 0DFF", "FFFFFFFFFD FA ;& OjFFFF", "FFFFFFFFFF DZ kFFFFF", "FSiqlFFFFA FZ X. OxFFFF", "S= &fFFj @FA #cO .gFFF", "d $6O 3FZ +Fm$ yFF", "n xFZ oFFC= 9F", "Fp. qFFZ FFFS< 8", "FFb< XuFFFS .FFFFD7 o", "FFFFNu2=$*1uCFFFFFp*-sFFFFFFi*;j", "FBpSFDfZFFv0qeZVghjlSv0weZFFFFFF", "F6 tFt 7FFr.+XzaXX. ir.OXlz670xF", "F; #F= &FFu:FFFFF,:SFu:FFFe 1; b", "F@2Xi 3 ZFa.#+cFF2*FFa.#@cy VFoy", "S 04.Xx jFfow0MFF5$FFfow0Ma %$#N", "m wc Source: http://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html Copyright: 2007-2011, Fons Adriaensen Files: * Copyright: 2007-2011 Fons Adriaensen License: GPL-2+ Files: debian/* Copyright: 2009-2013 Jaromír Mikeš 2010-2012 Alessio Treglia 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 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. Comment: You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. debian/menu0000644000000000000000000000023712126714421010057 0ustar ?package(jkmeter):needs="X11"\ section="Applications/Sound"\ title="Jkmeter"\ icon="/usr/share/pixmaps/jkmeter32x32.xpm"\ command="/usr/bin/jkmeter -C -V"