debian/0000755000000000000000000000000011640705566007200 5ustar debian/stamp-patched0000644000000000000000000000000011640704106011630 0ustar debian/clean0000644000000000000000000000003011640703254010166 0ustar config.status config.logdebian/docs0000644000000000000000000000001511640703254010037 0ustar README THANKSdebian/dirs0000644000000000000000000000002111640703254010045 0ustar usr/bin usr/sbin debian/lingot.manpages0000644000000000000000000000002011640703254012171 0ustar debian/lingot.1 debian/changelog0000644000000000000000000000776711640704521011061 0ustar lingot (0.9.1-2) unstable; urgency=low * Bug fix: "FTBFS: lingot-gui-mainframe.c:245:8: error: format not a string literal and no format arguments [-Werror=format-security]", thanks to Didier Raboud (Closes: #643435). + New Patch: 0001-Fixed-bug-643435-in-debian-error-format-not-a-string.patch Thanks to Ibán Cereijo Graña * Switch to dpkg-source 3.0 (quilt) format -- Niv Sardi Wed, 28 Sep 2011 17:53:11 -0300 lingot (0.9.1-1) unstable; urgency=low * New Upstream Release * Bug fix: "FTBFS: lingot-audio-jack.c:180:28: error: JackPortIsActive undeclared (first use in this function)", thanks to Lucas Nussbaum (Closes: #622038). * Bug fix: "JACK support broken?", thanks to Stefan Ott (Closes: #637610). * Update Standard Versions to 0.9.2, no changes were needed. -- Niv Sardi Fri, 26 Aug 2011 02:12:17 -0300 lingot (0.9.0-1) unstable; urgency=low * New Upstream Release (Closes: #606487) * Changed build-dep from libjack-dev to libjack-jackd2-dev * Updated Standards Version to 0.9.1, no changes were needed. -- Niv Sardi Mon, 21 Feb 2011 19:55:52 -0300 lingot (0.8.1-1) unstable; urgency=low * New Upstream BugFix release… … really closes #562425 -- Niv Sardi Thu, 18 Mar 2010 02:10:31 +0100 lingot (0.8.0-3) unstable; urgency=low * Build in sid chroot (Closes: #572156) -- Niv Sardi Tue, 02 Mar 2010 00:35:57 +0100 lingot (0.8.0-2) unstable; urgency=low * Fix build dependencies (Closes: #571805) (Naughty Naughty, you should not be that lazy!) -- Niv Sardi Sun, 28 Feb 2010 12:22:10 +0100 lingot (0.8.0-1) unstable; urgency=low * New upstream release (Closes: #562423, #562424, #562425, #563579, #425867, #523924). * Add dependency on libasound2-dev and libjack-dev, lingot now uses alsa by default! * Update Jairo's address in manpage. * DH Compat bumped to 7, use debian/clean. * Bump standard version to 3.8.4, no change was needed. -- Niv Sardi Fri, 26 Feb 2010 13:36:59 +0100 lingot (0.7.4-2) unstable; urgency=low * Fix Gnome menu apperance. 01-lingot-menu.patch * Add build-depend on intltool (Closes: #441911) -- Niv Sardi Sun, 07 Oct 2007 07:52:42 +1000 lingot (0.7.4-1) unstable; urgency=low * New upstream release * Remove patches as they are applied upstream. -- Niv Sardi Tue, 11 Sep 2007 00:40:46 +0200 lingot (0.6.2-3) unstable; urgency=low * Bug fix: "lingot: README is latin-1 encoded, please reencode", thanks to Javier Kohen (Closes: #372896). reencoded as advised in BTS * Bug fix: "lingot: FTBFS on GNU/kFreeBSD", thanks to Petr Salinger (Closes: #379847). Applied patch in BTS. * Bug fix: "please add a manpage for lingot", thanks to Martin Wuertele (Closes: #373092). -- Niv Altivanik (Debian Packages) Fri, 11 Aug 2006 19:13:01 -0300 lingot (0.6.2-2) unstable; urgency=low * * Removed debian/patches as upstream applied it all * Added clean:: rule to remove config.status * Updated Standards-Version. -- Niv Altivanik (Debian Packages) Fri, 9 Jun 2006 04:06:00 -0300 lingot (0.6.1+cvs20060411-1) unstable; urgency=low * Fixed FSF address and Section, thanks to Steve Kemp * Fixed build-sys thanks to "Jamin W. Collins" -- Niv Altivanik (Debian Packages) Fri, 21 Apr 2006 17:53:30 -0300 lingot (0.6.1+cvs20060411) unstable; urgency=low * Updated to CVS, fixes segfault * Removed patched applied upstream (and patch dir and simplepatchsys): . 01-clean-everything.patch . 02-add-distclean-target.patch . move-to-gtk2.0.patch -- Niv Altivanik (Debian Packages) Tue, 11 Apr 2006 09:33:18 -0300 lingot (0.6.1-1) unstable; urgency=low * Initial release -- Niv Altivanik (Debian Packages) Wed, 5 Apr 2006 13:54:31 +0200 debian/source/0000755000000000000000000000000011640704467010477 5ustar debian/source/format0000644000000000000000000000001411640704467011705 0ustar 3.0 (quilt) debian/copyright0000644000000000000000000000307211640703254011125 0ustar This package was debianized by Niv Sardi on Mon, 3 Apr 2006 05:35:47 +0200. It was downloaded from http://www.nongnu.org/lingot/ Copyright (C) 2004, 2005 Ibán Cereijo Graña Jairo Chapela Martínez Lingo 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, or (at your option) any later version. Lingo 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 with your Debian GNU/Linux system, in /usr/share/common-licenses/GPL, or with the Debian GNU/Linux bash source package as the file COPYING. If not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. The Free Software Foundation has exempted Lingo from the requirement of Paragraph 2c of the General Public License. This is to say, there is no requirement for Lingo to print a notice when it is started interactively in the usual way. We made this exception because users and standards expect shells not to print such messages. This exception applies to any program that serves as a shell and that is based primarily on Lingo as opposed to other GNU software. The Debian packaging was initialy made by Niv Sardi under the terms of the GNU/GPL debian/stamp-patch-debian=patches=0001-Fixed-bug-643435-in-debian-error-format-not-a-string.patch0000644000000000000000000000000011640704106027037 0ustar debian/menu0000644000000000000000000000014611640703254010060 0ustar ?package(lingot):needs="X11" section="Applications/Sound"\ title="lingot" command="/usr/bin/lingot" debian/lingot.10000644000000000000000000000246111640703254010551 0ustar .\" Hey, EMACS: -*- nroff -*- .\" 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 LINGOT 1 "August 11, 2006" .\" 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 lingot \- accurate and easy to use musical instrument tuner .SH SYNOPSIS .B lingot .SH DESCRIPTION lingot is a musical instrument tuner. It's accurate, easy to use, and highly configurable. Originally conceived to tune electric guitars, it can now be used to tune any instrument. .SH USAGE lingot does not have any command line argument and is fully configured through its GUI. .SH AUTHOR lingot was written by Ibán Cereijo Graña and Jairo Chapela Martínez .PP This manual page was written by Niv Sardi , for the Debian project (but may be used by others). debian/patches/0000755000000000000000000000000011640705347010624 5ustar debian/patches/series0000644000000000000000000000010011640705345012026 0ustar 0001-Fixed-bug-643435-in-debian-error-format-not-a-string.patch debian/patches/0001-Fixed-bug-643435-in-debian-error-format-not-a-string.patch0000644000000000000000000000436011640704034023357 0ustar From 4247d5d3e88a5d900fc79b900f9fa2ae346a7bfb Mon Sep 17 00:00:00 2001 From: Niv Sardi Date: Wed, 28 Sep 2011 17:42:06 -0300 Subject: [PATCH] Fixed bug #643435 in debian: error: format not a string literal and no format arguments [-Werror=format-security] Removed compilation warning [-Wunused-but-set-variable] Patch Author: Ibán Cereijo Graña Signed-off-by: Niv Sardi --- ChangeLog | 4 ++++ src/lingot-gui-mainframe.c | 5 ++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 34a56de..1fe3f89 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,8 @@ +2011-09-27 Ibán Cereijo + + * Fixed bug #643435 in debian + 2011-08-13 Ibán Cereijo * Fixed bug #34007 (#637610 in debian). diff --git a/src/lingot-gui-mainframe.c b/src/lingot-gui-mainframe.c index 30c1b69..6124a44 100644 --- a/src/lingot-gui-mainframe.c +++ b/src/lingot-gui-mainframe.c @@ -201,7 +201,6 @@ gboolean lingot_gui_mainframe_callback_gauge_computation(gpointer data) { unsigned int period; double error_cents; LingotMainFrame* frame = (LingotMainFrame*) data; - unsigned short note_index; period = 1000 / GAUGE_RATE; frame->gauge_computation_uid = g_timeout_add(period, @@ -211,7 +210,7 @@ gboolean lingot_gui_mainframe_callback_gauge_computation(gpointer data) { < 10.0)) { lingot_gauge_compute(frame->gauge, frame->conf->gauge_rest_value); } else { - note_index = lingot_gui_mainframe_get_closest_note_index( + lingot_gui_mainframe_get_closest_note_index( frame->core->freq, frame->conf->scale, frame->conf->root_frequency_error, &error_cents); lingot_gauge_compute(frame->gauge, error_cents); @@ -242,7 +241,7 @@ gboolean lingot_gui_mainframe_callback_error_dispatcher(gpointer data) { (message_type == ERROR) ? GTK_MESSAGE_ERROR : ((message_type == WARNING) ? GTK_MESSAGE_WARNING : GTK_MESSAGE_INFO), - GTK_BUTTONS_CLOSE, error_message); + GTK_BUTTONS_CLOSE, "%s", error_message); gtk_window_set_title(GTK_WINDOW(message_dialog), (message_type == ERROR) ? _("Error") : ((message_type == WARNING) ? _("Warning") : _("Info"))); -- 1.7.7.rc1 debian/rules0000755000000000000000000000112611640704527010254 0ustar #!/usr/bin/make -f # -*- makefile -*- include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk binary-install/lingot:: rm -rf debian/lingot/usr/share/doc/lingot/TODO rm -rf debian/lingot/usr/share/doc/lingot/intltool-extract.in rm -rf debian/lingot/usr/share/doc/lingot/intltool-merge.in rm -rf debian/lingot/usr/share/doc/lingot/intltool-update.in rm -rf debian/lingot/usr/share/doc/lingot/INSTALL* rm -rf debian/lingot/usr/share/doc/lingot/COPYING* rm -rf debian/lingot/usr/share/doc/lingot/INSTALL* gzip -9 debian/lingot/usr/share/doc/lingot/ChangeLog debian/watch0000644000000000000000000000055411640703254010225 0ustar # Example watch control file for uscan # Rename this file to "watch" and then you can run the "uscan" command # to check for upstream updates and more. # See uscan(1) for format # Compulsory line, this is a version 3 file version=3 # Uncomment to examine a Webpage # http://savannah.nongnu.org/download/lingot/lingot-(.*)\.tar\.gz debian/control0000644000000000000000000000134011640703254010571 0ustar Source: lingot Section: x11 Priority: optional Maintainer: Niv Sardi Build-Depends: debhelper (>= 7), autotools-dev, cdbs, libgtk2.0-dev, libglade2-dev, intltool, libasound2-dev, libjack-dev (>= 1:0.102.0) | libjack-jackd2-dev Standards-Version: 3.9.2 Package: lingot Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: accurate and easy to use musical instrument tuner Lingot is a musical instrument tuner. It's accurate, easy to use, and highly configurable. Originally conceived to tune electric guitars, it can now be used to tune any instrument. . It looks like an analogic tuner, with a gauge indicating the relative shift to a certain note indicating that note and its frequency. debian/compat0000644000000000000000000000000211640703254010366 0ustar 7