debian/0000755000000000000000000000000012172271356007174 5ustar debian/source/0000755000000000000000000000000012003560132010456 5ustar debian/source/format0000755000000000000000000000001411522305362011676 0ustar 3.0 (quilt) debian/control0000644000000000000000000000440412172253155010576 0ustar Source: easymp3gain Section: sound Priority: optional Maintainer: Matthias Klumpp Build-Depends: cmake (>= 2.8), debhelper (>= 8), fp-utils, fpc (>= 2.4.2), lcl (>= 0.9.30.4-6), lcl-gtk2, lcl-qt4, lazarus (>= 1.0.10) Standards-Version: 3.9.4 Homepage: http://easymp3gain.sourceforge.net Package: easymp3gain-gtk Architecture: any Depends: easymp3gain-data (>= ${source:Version}), mp3gain (>= 1.4.6), ${misc:Depends}, ${shlibs:Depends} Recommends: vorbisgain Description: GTK+-GUI for MP3Gain, VorbisGain and AACGain A simple GUI frontend for MP3Gain, VorbisGain and AACGain, which allows modifying the loudness of MP3, Ogg Vorbis and MP4 audio files. . This package contains the GTK+ version. Package: easymp3gain-qt Architecture: any Depends: easymp3gain-data (>= ${source:Version}), mp3gain (>= 1.4.6), ${misc:Depends}, ${shlibs:Depends} Recommends: vorbisgain Description: Qt-GUI for MP3Gain, VorbisGain and AACGain A simple GUI frontend for MP3Gain, VorbisGain and AACGain, which allows modifying the loudness of MP3, Ogg Vorbis and MP4 audio files. . This package contains the Qt4 version. Package: easymp3gain-data Architecture: all Replaces: easymp3gain-gtk (<< 0.5.0+svn135-2~) Breaks: easymp3gain-gtk (<< 0.5.0+svn135-2~) Depends: ${misc:Depends} Description: GUI for MP3Gain, VorbisGain and AACGain (data files) A simple GUI frontend for MP3Gain, VorbisGain and AACGain, which allows modifying the loudness of MP3, Ogg Vorbis and MP4 audio files. . This package contains data used by both the Qt and GTK+ version of easyMp3Gain. Package: easymp3gain-dbg Architecture: any Section: debug Priority: extra Replaces: easymp3gain-gtk-dbg (<< 0.5.0+svn135-2~) Breaks: easymp3gain-gtk-dbg (<< 0.5.0+svn135-2~) Depends: easymp3gain-gtk (= ${binary:Version}) | easymp3gain-qt (= ${binary:Version}), ${misc:Depends} Description: Debugging symbols for easyMp3Gain This package includes debugging symbols for easyMp3Gain, a simple GUI frontend for MP3Gain, VorbisGain and AACGain, which allows modifying the loudness of MP3, Ogg Vorbis and MP4 audio files. . Most people will not need this package. debian/compat0000644000000000000000000000000211550113271010360 0ustar 8 debian/easymp3gain-gtk.install0000644000000000000000000000011112172251421013547 0ustar usr/bin/easymp3gain-gtk usr/share/applications/easymp3gain-gnome.desktop debian/rules0000755000000000000000000000130012172266202010240 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Define install target dir INSTALLDIR = $(CURDIR)/debian/tmp BUILD_FLAGS = -DCMAKE_INSTALL_PREFIX=/usr \ -DGTK2=ON \ -DQT4=ON BUILDDIR = $(CURDIR)/build # Create fake-home to work around a bug in lazbuild, # which now unnecessarily requires a working HOME-dir fakehome=$(CURDIR)/debian/fakehome HOME=${fakehome} %: dh $@ --builddirectory=$(BUILDDIR) override_dh_auto_configure: mkdir -p $(BUILDDIR) mkdir -p ${fakehome} cd $(BUILDDIR) && cmake $(BUILD_FLAGS) .. override_dh_auto_clean: rm -rf ${fakehome} dh_auto_clean override_dh_install: dh_install --list-missing override_dh_strip: dh_strip --dbg-package=easymp3gain-dbg debian/easymp3gain-qt.manpages0000644000000000000000000000003412143753025013544 0ustar debian/man/easymp3gain-qt.1 debian/watch0000644000000000000000000000010412143755763010227 0ustar version=3 http://sf.net/easymp3gain/easymp3gain-(.+)\.src\.tar\.gz debian/easymp3gain-qt.install0000644000000000000000000000010612172251421013412 0ustar usr/bin/easymp3gain-qt usr/share/applications/easymp3gain-kde.desktop debian/docs0000644000000000000000000000001411725001545010034 0ustar RELEASE.txt debian/man/0000755000000000000000000000000012143753115007743 5ustar debian/man/easymp3gain-gtk.10000644000000000000000000000114412143753115013030 0ustar .TH easyMp3Gain 1 "January 12, 2010" .SH NAME easyMp3Gain-gtk \- GTK+ GUI frontend for Mp3Gain .SH DESCRIPTION This manual page documents the .B easymp3gain-gtk command. .PP .B easymp3gain-gtk is a simple GTK+ GUI frontend for MP3Gain, VorbisGain and AACGain, which allows modifying the loudness of MP3, Ogg Vorbis and MP4 audio files. .PP .B easyMp3Gain can be run from the .B Applications menu after installing. .SH AUTHOR easyMp3Gain was written by Thomas Dieffenbach . .PP This manual page was written by Matthias Klumpp , for the Debian project (and may be used by others). debian/man/easymp3gain-qt.10000644000000000000000000000113712143753102012665 0ustar .TH easyMp3Gain 1 "January 12, 2010" .SH NAME easyMp3Gain-qt \- Qt GUI frontend for Mp3Gain .SH DESCRIPTION This manual page documents the .B easymp3gain-gtk command. .PP .B easymp3gain-gtk is a simple Qt GUI frontend for MP3Gain, VorbisGain and AACGain, which allows modifying the loudness of MP3, Ogg Vorbis and MP4 audio files. .PP .B easyMp3Gain can be run from the .B Applications menu after installing. .SH AUTHOR easyMp3Gain was written by Thomas Dieffenbach . .PP This manual page was written by Matthias Klumpp , for the Debian project (and may be used by others). debian/patches/0000755000000000000000000000000012172254447010625 5ustar debian/patches/series0000755000000000000000000000006612172254206012040 0ustar 01_fix-cmake-build.patch 02_fix-new-fpc-compile.patch debian/patches/01_fix-cmake-build.patch0000644000000000000000000000141612172254447015111 0ustar Description: Make cmake build the software even if the build-dir is not named build/ Forwarded: yes Author: Matthias Klumpp --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -19,10 +19,11 @@ message(STATUS "rm -f CMakeCache.txt && mkdir build && cd build; cmake .. && make") message(FATAL_ERROR "In-tree-build detected!") endif (${CMAKE_SOURCE_DIR} MATCHES ${CMAKE_BINARY_DIR}) -if (NOT ${CMAKE_SOURCE_DIR}/build MATCHES ${CMAKE_BINARY_DIR}) - message("Please build only in 'build' subfolder!") - message(FATAL_ERROR "Not in /build!") -endif () + +#if (NOT ${CMAKE_SOURCE_DIR}/build MATCHES ${CMAKE_BINARY_DIR}) +# message("Please build only in 'build' subfolder!") +# message(FATAL_ERROR "Not in /build!") +#endif () # # Options debian/patches/02_fix-new-fpc-compile.patch0000644000000000000000000000144512172254437015723 0ustar Description: Fix compilation with more recent versions of FPC This also improves code-quality and fixes warnings. Forwarded: yes Author: Matthias Klumpp --- a/src/unitmain.pas +++ b/src/unitmain.pas @@ -169,7 +169,7 @@ procedure AddFileAndDirectoryList(SL: TStringList; sublevels: Integer); procedure UpdateFileCount; procedure SortListView(Lv:TListView; Index:integer; Reverse: Boolean); - function AddTask(ASongItem: TSongItem; AMediaGainAction: TMediaGainAction; AVolume: Double): Integer; + function AddTask(ASongItem: TSongItem; AMediaGainAction: TMediaGainAction; AVolume: Double): Integer; overload; function FitsTaskType(ATask: TMediaGainTask; AMediaGainAction: TMediaGainAction; ASongItem: TSongItem): Boolean; { private declarations } public debian/easymp3gain-gtk.manpages0000644000000000000000000000003512143753011013701 0ustar debian/man/easymp3gain-gtk.1 debian/easymp3gain-data.install0000644000000000000000000000010512172251421013676 0ustar usr/share/easymp3gain/* usr/share/icons/hicolor/* usr/share/locale/* debian/copyright0000644000000000000000000000240512172251421011117 0ustar This package was debianized by Matthias Klumpp on Fr, 6 Nov 2009 18:04:00 +0100. It was downloaded from http://easymp3gain.sourceforge.net Upstream Author: Thomas Dieffenbach Copyright: (C) 2007-2010, Thomas Dieffenbach License: EasyMp3Gain 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. EasyMp3Gain 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-2'. The Debian packaging is copyright 2009-2012, Matthias Klumpp and is licensed under the GPL, see `/usr/share/common-licenses/GPL-3'. debian/changelog0000644000000000000000000000514612172270667011060 0ustar easymp3gain (0.5.0+svn135-4) unstable; urgency=low * Create a fake-HOME dir for lazbuild to use - This is a bug in lazbuild, it should not require a HOME-dir to build software. -- Matthias Klumpp Fri, 19 Jul 2013 18:56:52 +0200 easymp3gain (0.5.0+svn135-3) unstable; urgency=low * Build-depend on the full Lazarus package (Closes: #713508) - lazbuild does not find packages without it, this needs fixing in Lazarus itself. * Fix compilation with newer versions of FPC -- Matthias Klumpp Fri, 19 Jul 2013 16:24:48 +0200 easymp3gain (0.5.0+svn135-2) unstable; urgency=low * Use my Debian mail address * Bump standards version (no changes needed) * Build Qt4 version of the application (LP: #924229) * Adjust debian/watch file -- Matthias Klumpp Sun, 12 May 2013 18:36:26 +0200 easymp3gain (0.5.0+svn135-1) unstable; urgency=low * New snapshot from upstream SVN repository * Updated my email address * Switch build system to cmake * Set DMUA field * Bump standards version to 3.9.3 * Drop all patches, applied in upstream SVN * 01_fix-cmake-build.patch: Remove check for /build dir * Add debug package -- Matthias Klumpp Mon, 05 Mar 2012 11:32:35 +0100 easymp3gain (0.5.0-6) unstable; urgency=low * Don't force build-architecture (Closes: #623032) * Bump standards version -- Matthias Klumpp Wed, 18 May 2011 17:03:35 +0200 easymp3gain (0.5.0-5) unstable; urgency=low * Bump standards version * Use dh instead of cdbs * Rebuild against LCL 0.9.30 (Closes: #597260) * Add fp-utils to build-depends (Closes: #623024) -- Matthias Klumpp Sat, 09 Apr 2011 20:14:27 +0200 easymp3gain (0.5.0-4) unstable; urgency=low * Ignore files which are not writeable (Closes: #587457) * Include DEP-3 headers for patches -- Matthias Klumpp Mon, 28 Jun 2010 18:44:17 +0200 easymp3gain (0.5.0-3) unstable; urgency=low * Do not suggest aacgain: Package is not available * Depend on LCL instead of Lazarus (Closes: #577324) * Bump standards version to 3.8.4 -- Matthias Klumpp Sun, 11 Apr 2010 13:25:54 +0200 easymp3gain (0.5.0-2) unstable; urgency=low * Removed TurboPowerIPro LazPackage dependency (Closes: #565674) * Cleaned up messy project information file -- Matthias Klumpp Sun, 17 Jan 2010 22:41:31 +0100 easymp3gain (0.5.0-1) unstable; urgency=low * Initial Release (Closes: #563175, #563212) -- Matthias Klumpp Wed, 30 Dec 2009 21:58:40 +0100