Add packaging files for akode on Debian and Ubuntu

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 12813cf7b0)
pull/92/head
Slávek Banko 9 years ago
parent b6990035f1
commit f6a21b5ecc

@ -0,0 +1,6 @@
libakode2-mpeg package
no jack build-dep
libakode-dev not depend on jack
libakode2.install dosen't have mpeg or jack files
Don't depend on libakode2-mpeg from libakode-dev
remove jack from libakode-dev.install, libakode2.install

@ -0,0 +1,116 @@
ifndef _cdbs_bootstrap
_cdbs_scripts_path ?= /usr/lib/cdbs
_cdbs_rules_path ?= /usr/share/cdbs/1/rules
_cdbs_class_path ?= /usr/share/cdbs/1/class
endif
ifndef _cdbs_class_debian-qt-kde
_cdbs_class_debian-qt-kde := 1
# Note: This _must_ be included before autotools.mk, or it won't work.
common-configure-arch common-configure-indep:: debian/stamp-cvs-make
debian/stamp-cvs-make:
ifndef _cdbs_class_cmake
if test -n "$(DEB_KDE_CVS_MAKE)" -a ! -f configure; then \
cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
$(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; \
fi
endif
touch debian/stamp-cvs-make
include debian/cdbs/kde.mk$(_cdbs_makefile_suffix)
ifndef _cdbs_rules_patchsys_quilt
DEB_PATCHDIRS := debian/patches/common debian/patches
endif
DEB_KDE_ENABLE_FINAL := yes
DEB_INSTALL_DOCS_ALL :=
DEB_DH_MAKESHLIBS_ARGS_ALL := -V
DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib)
ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb
ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches)))
cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,)
else
cdbs_kde_enable_final =
endif
endif
common-build-arch:: debian/stamp-man-pages
debian/stamp-man-pages:
if ! test -d debian/man/out; then mkdir -p debian/man/out; fi
for f in $$(find debian/man -name '*.sgml'); do \
docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \
done
for f in $$(find debian/man -name '*.man'); do \
soelim -I debian/man $$f \
> debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \
done
touch debian/stamp-man-pages
common-binary-indep::
( set -e; \
tmpf=`mktemp debian/versions.XXXXXX`; \
perl debian/cdbs/versions.pl >$$tmpf; \
for p in $(DEB_INDEP_PACKAGES); do \
cat $$tmpf >>debian/$$p.substvars; \
done; \
rm -f $$tmpf )
common-binary-arch::
( set -e; \
tmpf=`mktemp debian/versions.XXXXXX`; \
perl debian/cdbs/versions.pl >$$tmpf; \
for p in $(DEB_ARCH_PACKAGES); do \
cat $$tmpf >>debian/$$p.substvars; \
done; \
rm -f $$tmpf )
clean::
rm -rf debian/man/out
-rmdir debian/man
rm -f debian/stamp-man-pages
rm -rf debian/shlibs-check
$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi
if test -e debian/$(cdbs_curpkg).lintian; then \
install -p -D -m644 debian/$(cdbs_curpkg).lintian \
debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \
fi
if test -e debian/$(cdbs_curpkg).presubj; then \
install -p -D -m644 debian/$(cdbs_curpkg).presubj \
debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \
fi
binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
set -e; \
for doc in `cd $(DEB_DESTDIR)/usr/share/doc/kde/HTML/en; find . -name index.docbook`; do \
pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \
echo Building $$pkg HTML docs...; \
mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/usr/share/doc/kde/HTML/en/$$pkg; \
cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/usr/share/doc/kde/HTML/en/$$pkg; \
meinproc $(DEB_DESTDIR)/usr/share/doc/kde/HTML/en/$$pkg/index.docbook; \
done
for pkg in $(DOC_HTML_PRUNE) ; do \
rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/usr/share/doc/kde/HTML/en/$$pkg; \
done
clean::
ifndef _cdbs_class_cmake
if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \
cd $(DEB_SRCDIR); \
find . -name Makefile.in -print | \
xargs --no-run-if-empty rm -f; \
rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \
configure configure.files configure.in stamp-h.in \
subdirs; \
fi
endif
rm -f debian/stamp-cvs-make
endif

@ -0,0 +1,99 @@
# -*- mode: makefile; coding: utf-8 -*-
# Copyright © 2003 Christopher L Cheney <ccheney@debian.org>
# Description: A class for KDE packages; sets KDE environment variables, etc
#
# 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, 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 program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
# 02111-1307 USA.
_cdbs_scripts_path ?= /usr/lib/cdbs
_cdbs_rules_path ?= /usr/share/cdbs/1/rules
_cdbs_class_path ?= /usr/share/cdbs/1/class
ifndef _cdbs_class_kde
_cdbs_class_kde := 1
# for dh_icons
CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4)
include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
ifdef _cdbs_tarball_dir
DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE)
else
DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
endif
ifndef _cdbs_class_cmake
include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
endif
export kde_cgidir = \$${libdir}/cgi-bin
export kde_confdir = \$${sysconfdir}/trinity
export kde_htmldir = \$${datadir}/doc/tde/HTML
ifeq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,)
endif
ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
cdbs_kde_enable_final =
cdbs_kde_enable_debug = --enable-debug=yes
else
cdbs_kde_enable_debug = --disable-debug
endif
ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS)))
cdbs_kde_enable_debug = --enable-debug=full
endif
cdbs_configure_flags += --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug)
DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include/kde"
DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el
$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi
cleanbuilddir::
-$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR))
common-build-arch common-build-indep:: debian/stamp-kde-apidox
debian/stamp-kde-apidox:
$(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox)
touch $@
common-install-prehook-impl::
mkdir -p po
-XGETTEXT=/usr/bin/kde-xgettext EXTRACTATTR=/usr/bin/extractattr sh $(DEB_SRCDIR)/admin/cvs.sh extract-messages
-for file in po/*pot; do \
sed "s/charset=CHARSET/charset=UTF-8/" -i $$file; \
done
common-install-arch common-install-indep:: common-install-kde-apidox
common-install-kde-apidox::
$(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) install-apidox DESTDIR=$(DEB_DESTDIR))
clean::
rm -f debian/stamp-kde-apidox
rm -rf po/*.pot
# This is a convenience target for calling manually. It's not part of
# the build process.
buildprep: clean apply-patches
$(MAKE) -f admin/Makefile.common dist
debian/rules clean
endif

@ -0,0 +1,19 @@
#!/usr/bin/env perl
use strict;
use warnings;
my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`;
my ($version3, $version3_next);
my ($version2, $version2_next);
($version3 = $version) =~ s/-[^-]+$//;
($version2 = $version3) =~ s/\.[^.]+$//;
($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e;
($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e;
print "KDE-Version3=$version3\n";
print "KDE-Version2=$version2\n";
print "KDE-Next-Version3=$version3_next\n";
print "KDE-Next-Version2=$version2_next\n";

@ -0,0 +1,248 @@
akode (2.0.2-6debian6.0.0+1) squeeze; urgency=low
* Conversion to CMake
-- Slávek Banko <slavek.banko@axis.cz> Tue, 17 Feb 2015 04:54:24 +0100
akode (2.0.2-5debian6.0.0+0) squeeze; urgency=low
* Switch to quilt format
* Changes pulled out into a patch
-- Slávek Banko <slavek.banko@axis.cz> Wed, 14 Aug 2013 19:20:21 +0200
akode (2.0.2-4debian2) wheezy; urgency=low
* Wheezy rebuild
-- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 July 2009 16:08:00 -0600
akode (2.0.2-3ubuntu1) intrepid; urgency=low
* Merge with Debian, remaining changes:
- Don't build-dep on jack
- Split out mpeg files into akode-mpeg
-- Jonathan Riddell <jriddell@ubuntu.com> Wed, 25 Jun 2008 12:19:44 +0000
akode (2.0.2-3) unstable; urgency=low
+++ Changes by Sune Vuorela:
* Implement use of uploaders.mk
+++ Changes by Ana Beatriz Guerrero Lopez:
* Remove useless directory autom4te.cache from 98_buildprep.diff, fixes FTBFS
if build twice in a row. (Closes: #442485)
* Move homepage into control field.
* Update to Standards-Version 3.7.3: replace ${Source-Version} with
${binary:Version}.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Wed, 26 Dec 2007 23:05:43 +0100
akode (2.0.2-2ubuntu2) hardy; urgency=low
* Rebuild with recent g++ compiler version.
-- Matthias Klose <doko@ubuntu.com> Thu, 03 Apr 2008 11:24:10 +0000
akode (2.0.2-2ubuntu1) gutsy; urgency=low
* Merge with Debian for patches 11_gcc_4.3_fix.diff and
12_amd64_libflac8_fix.diff, fixes build failure
-- Jonathan Riddell <jriddell@ubuntu.com> Tue, 19 Jun 2007 14:46:35 +0100
akode (2.0.2-2) unstable; urgency=low
+++ Changes by Nacho Barrientos Arias
* Adapting akode to the new version of libflac (closes: #426671).
* Dropped liboggflac-dev from Build-Depends (it no longer exists - merged
into libflac-dev).
* Add patch 12_amd64_libflac8_fix.diff in order to avoid a FTBFS on amd64.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Tue, 05 Jun 2007 21:24:45 +0200
akode (2.0.2-1) unstable; urgency=low
+++ Changes by Kaare Olsen and Sune Vuorela:
* New upstream release.
* Removed patch 02_autotools_update. Applied upstream.
* Removed patch 07_autoconf_2.6. Applied upstream.
* Removed patch 11_flac_113_support and 12_oggflac_decoding.diff. Reworked and applied upstream.
* Add patch 11_gcc_4.3_fix.diff to fix akode compilation with gcc4.3
(Closes: 417089)
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sat, 26 May 2007 00:08:26 +0200
akode (2.0.2-0ubuntu2) gutsy; urgency=low
* Changed liboggflac-dev --> libflac-dev, as liboggflac and libflac have
been merged. See Debian #427742
-- Sarah Hobbs <hobbsee@ubuntu.com> Mon, 18 Jun 2007 10:32:56 -0500
akode (2.0.2-0ubuntu1) gutsy; urgency=low
* New upstream release
* Merge with Debian
* Remove patched merged upstream
- 02_autotools_update.diff
- 07_autoconf_2.6.diff
- 11_flac_113_support.diff
- 12_oggflac_decoding.diff
-- Jonathan Riddell <jriddell@ubuntu.com> Fri, 27 Apr 2007 13:45:04 +0100
akode (2.0.1-3) unstable; urgency=low
* UNRELEASED
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Mon, 29 Jan 2007 09:24:10 +0100
akode (2.0.1-2ubuntu2) feisty; urgency=low
* Rebuild for changes in the amd64 toolchain.
* Set Ubuntu maintainer address.
-- Matthias Klose <doko@ubuntu.com> Mon, 5 Mar 2007 01:13:00 +0000
akode (2.0.1-2ubuntu1) feisty; urgency=low
* Merge with Debian
-- Jonathan Riddell <jriddell@ubuntu.com> Fri, 24 Nov 2006 15:04:52 +0000
akode (2.0.1-2) unstable; urgency=low
* Add two patches (thanks to Josh Coalson):
- flac 1.1.3 support. libOggFLAC was merged into libFLAC.
- prevent a possible problem with Ogg FLAC decoding at end of stream.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Tue, 21 Nov 2006 07:38:23 +0100
akode (2.0.1-1ubuntu1) feisty; urgency=low
* Merge with Debian
* Build with --enable-gcc-hidden-visibility
-- Jonathan Riddell <jriddell@ubuntu.com> Wed, 15 Nov 2006 01:06:59 +0000
akode (2.0.1-1) unstable; urgency=low
* New upstream release.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Fri, 18 Aug 2006 19:04:28 -0400
akode (2.0-5) unstable; urgency=low
+++ Changes by Christopher Martin:
* Apply GNU/kFreeBSD build patch from Petr Salinger. (Closes: #380099)
* Add a patch allowing akode to build with autoconf 2.6.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sat, 29 Jul 2006 10:30:27 -0400
akode (2.0-4ubuntu3) edgy; urgency=low
* Don't depend on libakode2-mpeg from libakode-dev
-- Jonathan Riddell <jriddell@ubuntu.com> Tue, 1 Aug 2006 15:03:45 +0000
akode (2.0-4ubuntu2) edgy; urgency=low
* Remove libjack from depends of akode-dev
* Move libakode_mpeg_decoder.la to libakode-dev
-- Jonathan Riddell <jriddell@ubuntu.com> Sun, 30 Jul 2006 16:04:41 +0100
akode (2.0-4ubuntu1) edgy; urgency=low
* Merge with Debian
-- Jonathan Riddell <jriddell@ubuntu.com> Wed, 26 Jul 2006 19:06:40 +0100
akode (2.0-4) unstable; urgency=low
+++ Changes by Christopher Martin:
* Move akode-config to the -dev package where it belongs.
(Closes: #357573)
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sat, 18 Mar 2006 12:36:35 -0500
akode (2.0-3) unstable; urgency=low
+++ Changes by Christopher Martin:
* Add AM_MAINTAINER_MODE to configure.in.in, ensuring that the autotools
are not needed to build the package.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sat, 7 Jan 2006 13:22:04 -0500
akode (2.0-2) unstable; urgency=low
+++ Changes by Christopher Martin:
* Upload to unstable.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sat, 7 Jan 2006 11:13:21 -0500
akode (2.0-1) experimental; urgency=low
* New upstream release.
+++ Changes by Christopher Martin:
* Move all .la files to libakode-dev.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Mon, 19 Dec 2005 12:27:28 -0500
akode (2.0-0ubuntu3) dapper; urgency=low
* Switch to debhelper 4 to allow breezy backport
-- Jonathan Riddell <jriddell@ubuntu.com> Tue, 31 Jan 2006 15:19:29 +0000
akode (2.0-0ubuntu2) dapper; urgency=low
* Remove jack dependency from akode-dev
-- Jonathan Riddell <jriddell@ubuntu.com> Wed, 4 Jan 2006 11:25:51 +0000
akode (2.0-0ubuntu1) dapper; urgency=low
* New upstream release
-- Jonathan Riddell <jriddell@ubuntu.com> Thu, 15 Dec 2005 11:23:07 +0000
akode (2-rc1-2) experimental; urgency=low
* Upload to experimental.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Mon, 12 Dec 2005 12:10:23 -0500
akode (2-rc1-1ubuntu2) dapper; urgency=low
* Remove depends on jack and poly from libakode-dev
* Add missing libakode2-mpeg entry to control file
-- Jonathan Riddell <jriddell@ubuntu.com> Sat, 26 Nov 2005 15:20:57 +0000
akode (2-rc1-1ubuntu1) dapper; urgency=low
* Kubuntu build
-- Jonathan Riddell <jriddell@ubuntu.com> Wed, 23 Nov 2005 22:28:44 +0000
akode (2-rc1-1) alioth; urgency=low
+++ Changes by Christopher Martin:
* Initial release, now separate from kdemultimedia.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Tue, 29 Nov 2005 13:23:35 -0500

@ -0,0 +1,65 @@
Source: akode
Section: sound
Priority: optional
Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net>
XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Uploaders: Isaac Clerencia <isaac@debian.org>, Christopher Martin <chrsmrtn@debian.org>, Adeodato Simó <dato@net.com.org.es>
Build-Depends: cdbs (>= 0.4.39-0.1), debhelper (>= 5.0.31), quilt, cmake, gawk, libflac-dev (>= 1.1.1-3), libflac-dev, libmad0-dev, libogg-dev, libvorbis-dev, libasound2-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libsamplerate0-dev, libspeex-dev
Standards-Version: 3.7.3
Package: libakode2
Section: libs
Architecture: any
Depends: ${shlibs:Depends}
Conflicts: akode
Replaces: akode
Enhances: libarts1c2, libarts1c2a-trinity
Description: akode plugin for aRts
aKode is a new multithreaded audio library that provides aRts with
plugins to play a variety of formats: Ogg Vorbis, Musepack (MPC),
FLAC and Speex. aKode also focuses on performance, and so it means a
big enhancement for users runing aRts in non-realtime mode.
.
Homepage: http://www.carewolf.com/akode
Package: libakode2-mpeg
Section: libs
Architecture: any
Depends: ${shlibs:Depends}
Conflicts: akode
Replaces: akode
Enhances: libarts1c2, libarts1c2a-trinity
Description: mpeg plugins for akode
aKode is a new multithreaded audio library that provides aRts with
plugins to play a variety of formats: Ogg Vorbis, Musepack (MPC),
FLAC and Speex. aKode also focuses on performance, and so it means a
big enhancement for users runing aRts in non-realtime mode.
.
This package provides MP3 and other MPEG formats for akode.
.
Homepage: http://www.carewolf.com/akode
Package: libakode-dev
Section: libdevel
Architecture: any
Depends: libakode2 (= ${binary:Version}), libflac-dev (>= 1.1.1-3), libflac-dev, libmad0-dev, libogg-dev, libvorbis-dev, ${alsa-dev}, libsamplerate0-dev, libspeex-dev
Replaces: kdemultimedia-dev (<< 4:3.5-rc1), libakode2 (<< 2.0-4)
Description: development files for akode
aKode is a new multithreaded audio library that provides aRts with
plugins to play a variety of formats: Ogg Vorbis, Musepack (MPC),
FLAC and Speex. aKode also focuses on performance, and so it means a
big enhancement for users runing aRts in non-realtime mode.
.
This package contains the development files for libakode.
.
Homepage: http://www.carewolf.com/akode
Package: akode-dbg
Section: libdevel
Architecture: any
Priority: extra
Depends: libakode2 (= ${binary:Version})
Description: debugging symbols for akode
This package contains the debugging symbols associated with akode.
They will automatically be used by gdb for debugging akode-related
issues.

@ -0,0 +1,15 @@
This package was debianized by Christopher Martin <chrsmrtn@debian.org> on
Tue, 29 Nov 2005 13:24:40 -0500.
It was downloaded from:
http://www.kde-apps.org/content/show.php?content=30375
Copyright (C) 2004-2005 Allan Sandfeld Jensen <kde@carewolf.com>
License:
The core library akodelib is released under the GNU Library General Public
License. Some plugins are instead licensed under the GNU General Public
License. On Debian systems, the complete text of the GPL can
be found at /usr/share/common-licenses/GPL, while the LGPL can be found
at /usr/share/common-licenses/LGPL-2.

@ -0,0 +1,34 @@
debian/tmp/usr/bin/akode-config
debian/tmp/usr/lib/libakode.so
debian/tmp/usr/lib/libakode.la
debian/tmp/usr/lib/libakode_alsa_sink.la
debian/tmp/usr/lib/libakode_mpc_decoder.la
debian/tmp/usr/lib/libakode_mpeg_decoder.la
debian/tmp/usr/lib/libakode_oss_sink.la
debian/tmp/usr/lib/libakode_src_resampler.la
debian/tmp/usr/lib/libakode_xiph_decoder.la
debian/tmp/usr/include/akode/akode_export.h
debian/tmp/usr/include/akode/fast_resampler.h
debian/tmp/usr/include/akode/bytebuffer.h
debian/tmp/usr/include/akode/void_sink.h
debian/tmp/usr/include/akode/framedecoder.h
debian/tmp/usr/include/akode/encoder.h
debian/tmp/usr/include/akode/volumefilter.h
debian/tmp/usr/include/akode/magic.h
debian/tmp/usr/include/akode/auto_sink.h
debian/tmp/usr/include/akode/decoder.h
debian/tmp/usr/include/akode/mmapfile.h
debian/tmp/usr/include/akode/localfile.h
debian/tmp/usr/include/akode/file.h
debian/tmp/usr/include/akode/audioconfiguration.h
debian/tmp/usr/include/akode/sink.h
debian/tmp/usr/include/akode/buffered_decoder.h
debian/tmp/usr/include/akode/audiobuffer.h
debian/tmp/usr/include/akode/resampler.h
debian/tmp/usr/include/akode/player.h
debian/tmp/usr/include/akode/crossfader.h
debian/tmp/usr/include/akode/converter.h
debian/tmp/usr/include/akode/akodelib.h
debian/tmp/usr/include/akode/audioframe.h
debian/tmp/usr/include/akode/pluginhandler.h
debian/tmp/usr/include/akode/wav_decoder.h

@ -0,0 +1 @@
debian/tmp/usr/lib/libakode_mpeg_decoder.so

@ -0,0 +1,8 @@
debian/tmp/usr/bin/akodeplay
debian/tmp/usr/lib/libakode.so.2
debian/tmp/usr/lib/libakode.so.2.0.0
debian/tmp/usr/lib/libakode_alsa_sink.so
debian/tmp/usr/lib/libakode_mpc_decoder.so
debian/tmp/usr/lib/libakode_oss_sink.so
debian/tmp/usr/lib/libakode_src_resampler.so
debian/tmp/usr/lib/libakode_xiph_decoder.so

@ -0,0 +1,8 @@
# These are akode plugins, not regular shared libraries.
libakode2: shlib-missing-in-control-file libakode_mpc_decoder.so usr/lib/libakode_mpc_decoder.so
libakode2: shlib-missing-in-control-file libakode_alsa_sink.so usr/lib/libakode_alsa_sink.so
libakode2: shlib-missing-in-control-file libakode_mpeg_decoder.so usr/lib/libakode_mpeg_decoder.so
libakode2: shlib-missing-in-control-file libakode_jack_sink.so usr/lib/libakode_jack_sink.so
libakode2: shlib-missing-in-control-file libakode_xiph_decoder.so usr/lib/libakode_xiph_decoder.so
libakode2: shlib-missing-in-control-file libakode_oss_sink.so usr/lib/libakode_oss_sink.so
libakode2: shlib-missing-in-control-file libakode_src_resampler.so usr/lib/libakode_src_resampler.so

@ -0,0 +1,41 @@
#! /usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/cmake.mk
include debian/cdbs/debian-qt-kde.mk
include /usr/share/cdbs/1/rules/utils.mk
DEB_HOST_ARCH_OS = $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
ifeq (linux,$(DEB_HOST_ARCH_OS))
DEB_DH_GENCONTROL_ARGS=-- -Valsa-dev=libasound2-dev
endif
DEB_CONFIGURE_EXTRA_FLAGS := --without-libltdl --without-polypaudio --with-extra-includes=/usr/include/speex/
DEB_DH_STRIP_ARGS := --dbg-package=akode-dbg
PACKAGES_WITH_LIBS := libakode2
DEB_DH_MAKESHLIBS_ARGS_libakode2 := -V'libakode2 (>= 2-rc1-1)'
DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
&& echo xz || echo bzip2)
# Build options
DEB_CMAKE_EXTRA_FLAGS := \
-DCMAKE_SKIP_RPATH="OFF" \
-DCMAKE_VERBOSE_MAKEFILE="ON" \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DWITH_ALL_OPTIONS="ON" \
-DWITH_LIBLTDL="OFF" \
-DWITH_JACK_SINK="OFF" \
-DWITH_FFMPEG_DECODER="OFF"
common-install-prehook-arch::
grep -v libakode_alsa_sink debian/libakode2.install > debian/libakode2.install.kfreebsd-i386
grep -v libakode_alsa_sink debian/libakode2.install > debian/libakode2.install.kfreebsd-amd64
grep -v libakode_alsa_sink debian/libakode-dev.install > debian/libakode-dev.install.kfreebsd-i386
grep -v libakode_alsa_sink debian/libakode-dev.install > debian/libakode-dev.install.kfreebsd-amd64
clean::
rm -f debian/libakode2.install.kfreebsd* debian/libakode-dev.install.kfreebsd*

@ -0,0 +1,6 @@
# Use xz instead of gzip
compression = "xz"
compression-level = 9
# Don't run differences
diff-ignore = .*

@ -0,0 +1,6 @@
libakode2-mpeg package
no jack build-dep
libakode-dev not depend on jack
libakode2.install dosen't have mpeg or jack files
Don't depend on libakode2-mpeg from libakode-dev
remove jack from libakode-dev.install, libakode2.install

@ -0,0 +1,116 @@
ifndef _cdbs_bootstrap
_cdbs_scripts_path ?= /usr/lib/cdbs
_cdbs_rules_path ?= /usr/share/cdbs/1/rules
_cdbs_class_path ?= /usr/share/cdbs/1/class
endif
ifndef _cdbs_class_debian-qt-kde
_cdbs_class_debian-qt-kde := 1
# Note: This _must_ be included before autotools.mk, or it won't work.
common-configure-arch common-configure-indep:: debian/stamp-cvs-make
debian/stamp-cvs-make:
ifndef _cdbs_class_cmake
if test -n "$(DEB_KDE_CVS_MAKE)" -a ! -f configure; then \
cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
$(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; \
fi
endif
touch debian/stamp-cvs-make
include debian/cdbs/kde.mk$(_cdbs_makefile_suffix)
ifndef _cdbs_rules_patchsys_quilt
DEB_PATCHDIRS := debian/patches/common debian/patches
endif
DEB_KDE_ENABLE_FINAL := yes
DEB_INSTALL_DOCS_ALL :=
DEB_DH_MAKESHLIBS_ARGS_ALL := -V
DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib)
ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb
ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches)))
cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,)
else
cdbs_kde_enable_final =
endif
endif
common-build-arch:: debian/stamp-man-pages
debian/stamp-man-pages:
if ! test -d debian/man/out; then mkdir -p debian/man/out; fi
for f in $$(find debian/man -name '*.sgml'); do \
docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \
done
for f in $$(find debian/man -name '*.man'); do \
soelim -I debian/man $$f \
> debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \
done
touch debian/stamp-man-pages
common-binary-indep::
( set -e; \
tmpf=`mktemp debian/versions.XXXXXX`; \
perl debian/cdbs/versions.pl >$$tmpf; \
for p in $(DEB_INDEP_PACKAGES); do \
cat $$tmpf >>debian/$$p.substvars; \
done; \
rm -f $$tmpf )
common-binary-arch::
( set -e; \
tmpf=`mktemp debian/versions.XXXXXX`; \
perl debian/cdbs/versions.pl >$$tmpf; \
for p in $(DEB_ARCH_PACKAGES); do \
cat $$tmpf >>debian/$$p.substvars; \
done; \
rm -f $$tmpf )
clean::
rm -rf debian/man/out
-rmdir debian/man
rm -f debian/stamp-man-pages
rm -rf debian/shlibs-check
$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi
if test -e debian/$(cdbs_curpkg).lintian; then \
install -p -D -m644 debian/$(cdbs_curpkg).lintian \
debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \
fi
if test -e debian/$(cdbs_curpkg).presubj; then \
install -p -D -m644 debian/$(cdbs_curpkg).presubj \
debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \
fi
binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
set -e; \
for doc in `cd $(DEB_DESTDIR)/usr/share/doc/kde/HTML/en; find . -name index.docbook`; do \
pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \
echo Building $$pkg HTML docs...; \
mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/usr/share/doc/kde/HTML/en/$$pkg; \
cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/usr/share/doc/kde/HTML/en/$$pkg; \
meinproc $(DEB_DESTDIR)/usr/share/doc/kde/HTML/en/$$pkg/index.docbook; \
done
for pkg in $(DOC_HTML_PRUNE) ; do \
rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/usr/share/doc/kde/HTML/en/$$pkg; \
done
clean::
ifndef _cdbs_class_cmake
if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \
cd $(DEB_SRCDIR); \
find . -name Makefile.in -print | \
xargs --no-run-if-empty rm -f; \
rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \
configure configure.files configure.in stamp-h.in \
subdirs; \
fi
endif
rm -f debian/stamp-cvs-make
endif

@ -0,0 +1,99 @@
# -*- mode: makefile; coding: utf-8 -*-
# Copyright © 2003 Christopher L Cheney <ccheney@debian.org>
# Description: A class for KDE packages; sets KDE environment variables, etc
#
# 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, 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 program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
# 02111-1307 USA.
_cdbs_scripts_path ?= /usr/lib/cdbs
_cdbs_rules_path ?= /usr/share/cdbs/1/rules
_cdbs_class_path ?= /usr/share/cdbs/1/class
ifndef _cdbs_class_kde
_cdbs_class_kde := 1
# for dh_icons
CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4)
include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
ifdef _cdbs_tarball_dir
DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE)
else
DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
endif
ifndef _cdbs_class_cmake
include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
endif
export kde_cgidir = \$${libdir}/cgi-bin
export kde_confdir = \$${sysconfdir}/trinity
export kde_htmldir = \$${datadir}/doc/tde/HTML
ifeq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,)
endif
ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
cdbs_kde_enable_final =
cdbs_kde_enable_debug = --enable-debug=yes
else
cdbs_kde_enable_debug = --disable-debug
endif
ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS)))
cdbs_kde_enable_debug = --enable-debug=full
endif
cdbs_configure_flags += --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug)
DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include/kde"
DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el
$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi
cleanbuilddir::
-$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR))
common-build-arch common-build-indep:: debian/stamp-kde-apidox
debian/stamp-kde-apidox:
$(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox)
touch $@
common-install-prehook-impl::
mkdir -p po
-XGETTEXT=/usr/bin/kde-xgettext EXTRACTATTR=/usr/bin/extractattr sh $(DEB_SRCDIR)/admin/cvs.sh extract-messages
-for file in po/*pot; do \
sed "s/charset=CHARSET/charset=UTF-8/" -i $$file; \
done
common-install-arch common-install-indep:: common-install-kde-apidox
common-install-kde-apidox::
$(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) install-apidox DESTDIR=$(DEB_DESTDIR))
clean::
rm -f debian/stamp-kde-apidox
rm -rf po/*.pot
# This is a convenience target for calling manually. It's not part of
# the build process.
buildprep: clean apply-patches
$(MAKE) -f admin/Makefile.common dist
debian/rules clean
endif

@ -0,0 +1,19 @@
#!/usr/bin/env perl
use strict;
use warnings;
my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`;
my ($version3, $version3_next);
my ($version2, $version2_next);
($version3 = $version) =~ s/-[^-]+$//;
($version2 = $version3) =~ s/\.[^.]+$//;
($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e;
($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e;
print "KDE-Version3=$version3\n";
print "KDE-Version2=$version2\n";
print "KDE-Next-Version3=$version3_next\n";
print "KDE-Next-Version2=$version2_next\n";

@ -0,0 +1,248 @@
akode (2.0.2-6debian6.0.0+1) squeeze; urgency=low
* Conversion to CMake
-- Slávek Banko <slavek.banko@axis.cz> Tue, 17 Feb 2015 04:54:24 +0100
akode (2.0.2-5debian6.0.0+0) squeeze; urgency=low
* Switch to quilt format
* Changes pulled out into a patch
-- Slávek Banko <slavek.banko@axis.cz> Wed, 14 Aug 2013 19:20:21 +0200
akode (2.0.2-4debian2) wheezy; urgency=low
* Wheezy rebuild
-- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 July 2009 16:08:00 -0600
akode (2.0.2-3ubuntu1) intrepid; urgency=low
* Merge with Debian, remaining changes:
- Don't build-dep on jack
- Split out mpeg files into akode-mpeg
-- Jonathan Riddell <jriddell@ubuntu.com> Wed, 25 Jun 2008 12:19:44 +0000
akode (2.0.2-3) unstable; urgency=low
+++ Changes by Sune Vuorela:
* Implement use of uploaders.mk
+++ Changes by Ana Beatriz Guerrero Lopez:
* Remove useless directory autom4te.cache from 98_buildprep.diff, fixes FTBFS
if build twice in a row. (Closes: #442485)
* Move homepage into control field.
* Update to Standards-Version 3.7.3: replace ${Source-Version} with
${binary:Version}.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Wed, 26 Dec 2007 23:05:43 +0100
akode (2.0.2-2ubuntu2) hardy; urgency=low
* Rebuild with recent g++ compiler version.
-- Matthias Klose <doko@ubuntu.com> Thu, 03 Apr 2008 11:24:10 +0000
akode (2.0.2-2ubuntu1) gutsy; urgency=low
* Merge with Debian for patches 11_gcc_4.3_fix.diff and
12_amd64_libflac8_fix.diff, fixes build failure
-- Jonathan Riddell <jriddell@ubuntu.com> Tue, 19 Jun 2007 14:46:35 +0100
akode (2.0.2-2) unstable; urgency=low
+++ Changes by Nacho Barrientos Arias
* Adapting akode to the new version of libflac (closes: #426671).
* Dropped liboggflac-dev from Build-Depends (it no longer exists - merged
into libflac-dev).
* Add patch 12_amd64_libflac8_fix.diff in order to avoid a FTBFS on amd64.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Tue, 05 Jun 2007 21:24:45 +0200
akode (2.0.2-1) unstable; urgency=low
+++ Changes by Kaare Olsen and Sune Vuorela:
* New upstream release.
* Removed patch 02_autotools_update. Applied upstream.
* Removed patch 07_autoconf_2.6. Applied upstream.
* Removed patch 11_flac_113_support and 12_oggflac_decoding.diff. Reworked and applied upstream.
* Add patch 11_gcc_4.3_fix.diff to fix akode compilation with gcc4.3
(Closes: 417089)
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sat, 26 May 2007 00:08:26 +0200
akode (2.0.2-0ubuntu2) gutsy; urgency=low
* Changed liboggflac-dev --> libflac-dev, as liboggflac and libflac have
been merged. See Debian #427742
-- Sarah Hobbs <hobbsee@ubuntu.com> Mon, 18 Jun 2007 10:32:56 -0500
akode (2.0.2-0ubuntu1) gutsy; urgency=low
* New upstream release
* Merge with Debian
* Remove patched merged upstream
- 02_autotools_update.diff
- 07_autoconf_2.6.diff
- 11_flac_113_support.diff
- 12_oggflac_decoding.diff
-- Jonathan Riddell <jriddell@ubuntu.com> Fri, 27 Apr 2007 13:45:04 +0100
akode (2.0.1-3) unstable; urgency=low
* UNRELEASED
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Mon, 29 Jan 2007 09:24:10 +0100
akode (2.0.1-2ubuntu2) feisty; urgency=low
* Rebuild for changes in the amd64 toolchain.
* Set Ubuntu maintainer address.
-- Matthias Klose <doko@ubuntu.com> Mon, 5 Mar 2007 01:13:00 +0000
akode (2.0.1-2ubuntu1) feisty; urgency=low
* Merge with Debian
-- Jonathan Riddell <jriddell@ubuntu.com> Fri, 24 Nov 2006 15:04:52 +0000
akode (2.0.1-2) unstable; urgency=low
* Add two patches (thanks to Josh Coalson):
- flac 1.1.3 support. libOggFLAC was merged into libFLAC.
- prevent a possible problem with Ogg FLAC decoding at end of stream.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Tue, 21 Nov 2006 07:38:23 +0100
akode (2.0.1-1ubuntu1) feisty; urgency=low
* Merge with Debian
* Build with --enable-gcc-hidden-visibility
-- Jonathan Riddell <jriddell@ubuntu.com> Wed, 15 Nov 2006 01:06:59 +0000
akode (2.0.1-1) unstable; urgency=low
* New upstream release.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Fri, 18 Aug 2006 19:04:28 -0400
akode (2.0-5) unstable; urgency=low
+++ Changes by Christopher Martin:
* Apply GNU/kFreeBSD build patch from Petr Salinger. (Closes: #380099)
* Add a patch allowing akode to build with autoconf 2.6.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sat, 29 Jul 2006 10:30:27 -0400
akode (2.0-4ubuntu3) edgy; urgency=low
* Don't depend on libakode2-mpeg from libakode-dev
-- Jonathan Riddell <jriddell@ubuntu.com> Tue, 1 Aug 2006 15:03:45 +0000
akode (2.0-4ubuntu2) edgy; urgency=low
* Remove libjack from depends of akode-dev
* Move libakode_mpeg_decoder.la to libakode-dev
-- Jonathan Riddell <jriddell@ubuntu.com> Sun, 30 Jul 2006 16:04:41 +0100
akode (2.0-4ubuntu1) edgy; urgency=low
* Merge with Debian
-- Jonathan Riddell <jriddell@ubuntu.com> Wed, 26 Jul 2006 19:06:40 +0100
akode (2.0-4) unstable; urgency=low
+++ Changes by Christopher Martin:
* Move akode-config to the -dev package where it belongs.
(Closes: #357573)
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sat, 18 Mar 2006 12:36:35 -0500
akode (2.0-3) unstable; urgency=low
+++ Changes by Christopher Martin:
* Add AM_MAINTAINER_MODE to configure.in.in, ensuring that the autotools
are not needed to build the package.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sat, 7 Jan 2006 13:22:04 -0500
akode (2.0-2) unstable; urgency=low
+++ Changes by Christopher Martin:
* Upload to unstable.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sat, 7 Jan 2006 11:13:21 -0500
akode (2.0-1) experimental; urgency=low
* New upstream release.
+++ Changes by Christopher Martin:
* Move all .la files to libakode-dev.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Mon, 19 Dec 2005 12:27:28 -0500
akode (2.0-0ubuntu3) dapper; urgency=low
* Switch to debhelper 4 to allow breezy backport
-- Jonathan Riddell <jriddell@ubuntu.com> Tue, 31 Jan 2006 15:19:29 +0000
akode (2.0-0ubuntu2) dapper; urgency=low
* Remove jack dependency from akode-dev
-- Jonathan Riddell <jriddell@ubuntu.com> Wed, 4 Jan 2006 11:25:51 +0000
akode (2.0-0ubuntu1) dapper; urgency=low
* New upstream release
-- Jonathan Riddell <jriddell@ubuntu.com> Thu, 15 Dec 2005 11:23:07 +0000
akode (2-rc1-2) experimental; urgency=low
* Upload to experimental.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Mon, 12 Dec 2005 12:10:23 -0500
akode (2-rc1-1ubuntu2) dapper; urgency=low
* Remove depends on jack and poly from libakode-dev
* Add missing libakode2-mpeg entry to control file
-- Jonathan Riddell <jriddell@ubuntu.com> Sat, 26 Nov 2005 15:20:57 +0000
akode (2-rc1-1ubuntu1) dapper; urgency=low
* Kubuntu build
-- Jonathan Riddell <jriddell@ubuntu.com> Wed, 23 Nov 2005 22:28:44 +0000
akode (2-rc1-1) alioth; urgency=low
+++ Changes by Christopher Martin:
* Initial release, now separate from kdemultimedia.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Tue, 29 Nov 2005 13:23:35 -0500

@ -0,0 +1,65 @@
Source: akode
Section: sound
Priority: optional
Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net>
XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Uploaders: Isaac Clerencia <isaac@debian.org>, Christopher Martin <chrsmrtn@debian.org>, Adeodato Simó <dato@net.com.org.es>
Build-Depends: cdbs (>= 0.4.39-0.1), debhelper (>= 5.0.31), quilt, cmake, gawk, libflac-dev (>= 1.1.1-3), libflac-dev, libmad0-dev, libogg-dev, libvorbis-dev, libasound2-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libsamplerate0-dev, libspeex-dev
Standards-Version: 3.7.3
Package: libakode2
Section: libs
Architecture: any
Depends: ${shlibs:Depends}
Conflicts: akode
Replaces: akode
Enhances: libarts1c2, libarts1c2a-trinity
Description: akode plugin for aRts
aKode is a new multithreaded audio library that provides aRts with
plugins to play a variety of formats: Ogg Vorbis, Musepack (MPC),
FLAC and Speex. aKode also focuses on performance, and so it means a
big enhancement for users runing aRts in non-realtime mode.
.
Homepage: http://www.carewolf.com/akode
Package: libakode2-mpeg
Section: libs
Architecture: any
Depends: ${shlibs:Depends}
Conflicts: akode
Replaces: akode
Enhances: libarts1c2, libarts1c2a-trinity
Description: mpeg plugins for akode
aKode is a new multithreaded audio library that provides aRts with
plugins to play a variety of formats: Ogg Vorbis, Musepack (MPC),
FLAC and Speex. aKode also focuses on performance, and so it means a
big enhancement for users runing aRts in non-realtime mode.
.
This package provides MP3 and other MPEG formats for akode.
.
Homepage: http://www.carewolf.com/akode
Package: libakode-dev
Section: libdevel
Architecture: any
Depends: libakode2 (= ${binary:Version}), libflac-dev (>= 1.1.1-3), libflac-dev, libmad0-dev, libogg-dev, libvorbis-dev, ${alsa-dev}, libsamplerate0-dev, libspeex-dev
Replaces: kdemultimedia-dev (<< 4:3.5-rc1), libakode2 (<< 2.0-4)
Description: development files for akode
aKode is a new multithreaded audio library that provides aRts with
plugins to play a variety of formats: Ogg Vorbis, Musepack (MPC),
FLAC and Speex. aKode also focuses on performance, and so it means a
big enhancement for users runing aRts in non-realtime mode.
.
This package contains the development files for libakode.
.
Homepage: http://www.carewolf.com/akode
Package: akode-dbg
Section: libdevel
Architecture: any
Priority: extra
Depends: libakode2 (= ${binary:Version})
Description: debugging symbols for akode
This package contains the debugging symbols associated with akode.
They will automatically be used by gdb for debugging akode-related
issues.

@ -0,0 +1,15 @@
This package was debianized by Christopher Martin <chrsmrtn@debian.org> on
Tue, 29 Nov 2005 13:24:40 -0500.
It was downloaded from:
http://www.kde-apps.org/content/show.php?content=30375
Copyright (C) 2004-2005 Allan Sandfeld Jensen <kde@carewolf.com>
License:
The core library akodelib is released under the GNU Library General Public
License. Some plugins are instead licensed under the GNU General Public
License. On Debian systems, the complete text of the GPL can
be found at /usr/share/common-licenses/GPL, while the LGPL can be found
at /usr/share/common-licenses/LGPL-2.

@ -0,0 +1,34 @@
debian/tmp/usr/bin/akode-config
debian/tmp/usr/lib/libakode.so
debian/tmp/usr/lib/libakode.la
debian/tmp/usr/lib/libakode_alsa_sink.la
debian/tmp/usr/lib/libakode_mpc_decoder.la
debian/tmp/usr/lib/libakode_mpeg_decoder.la
debian/tmp/usr/lib/libakode_oss_sink.la
debian/tmp/usr/lib/libakode_src_resampler.la
debian/tmp/usr/lib/libakode_xiph_decoder.la
debian/tmp/usr/include/akode/akode_export.h
debian/tmp/usr/include/akode/fast_resampler.h
debian/tmp/usr/include/akode/bytebuffer.h
debian/tmp/usr/include/akode/void_sink.h
debian/tmp/usr/include/akode/framedecoder.h
debian/tmp/usr/include/akode/encoder.h
debian/tmp/usr/include/akode/volumefilter.h
debian/tmp/usr/include/akode/magic.h
debian/tmp/usr/include/akode/auto_sink.h
debian/tmp/usr/include/akode/decoder.h
debian/tmp/usr/include/akode/mmapfile.h
debian/tmp/usr/include/akode/localfile.h
debian/tmp/usr/include/akode/file.h
debian/tmp/usr/include/akode/audioconfiguration.h
debian/tmp/usr/include/akode/sink.h
debian/tmp/usr/include/akode/buffered_decoder.h
debian/tmp/usr/include/akode/audiobuffer.h
debian/tmp/usr/include/akode/resampler.h
debian/tmp/usr/include/akode/player.h
debian/tmp/usr/include/akode/crossfader.h
debian/tmp/usr/include/akode/converter.h
debian/tmp/usr/include/akode/akodelib.h
debian/tmp/usr/include/akode/audioframe.h
debian/tmp/usr/include/akode/pluginhandler.h
debian/tmp/usr/include/akode/wav_decoder.h

@ -0,0 +1 @@
debian/tmp/usr/lib/libakode_mpeg_decoder.so

@ -0,0 +1,8 @@
debian/tmp/usr/bin/akodeplay
debian/tmp/usr/lib/libakode.so.2
debian/tmp/usr/lib/libakode.so.2.0.0
debian/tmp/usr/lib/libakode_alsa_sink.so
debian/tmp/usr/lib/libakode_mpc_decoder.so
debian/tmp/usr/lib/libakode_oss_sink.so
debian/tmp/usr/lib/libakode_src_resampler.so
debian/tmp/usr/lib/libakode_xiph_decoder.so

@ -0,0 +1,8 @@
# These are akode plugins, not regular shared libraries.
libakode2: shlib-missing-in-control-file libakode_mpc_decoder.so usr/lib/libakode_mpc_decoder.so
libakode2: shlib-missing-in-control-file libakode_alsa_sink.so usr/lib/libakode_alsa_sink.so
libakode2: shlib-missing-in-control-file libakode_mpeg_decoder.so usr/lib/libakode_mpeg_decoder.so
libakode2: shlib-missing-in-control-file libakode_jack_sink.so usr/lib/libakode_jack_sink.so
libakode2: shlib-missing-in-control-file libakode_xiph_decoder.so usr/lib/libakode_xiph_decoder.so
libakode2: shlib-missing-in-control-file libakode_oss_sink.so usr/lib/libakode_oss_sink.so
libakode2: shlib-missing-in-control-file libakode_src_resampler.so usr/lib/libakode_src_resampler.so

@ -0,0 +1,41 @@
#! /usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/cmake.mk
include debian/cdbs/debian-qt-kde.mk
include /usr/share/cdbs/1/rules/utils.mk
DEB_HOST_ARCH_OS = $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
ifeq (linux,$(DEB_HOST_ARCH_OS))
DEB_DH_GENCONTROL_ARGS=-- -Valsa-dev=libasound2-dev
endif
DEB_CONFIGURE_EXTRA_FLAGS := --without-libltdl --without-polypaudio --with-extra-includes=/usr/include/speex/
DEB_DH_STRIP_ARGS := --dbg-package=akode-dbg
PACKAGES_WITH_LIBS := libakode2
DEB_DH_MAKESHLIBS_ARGS_libakode2 := -V'libakode2 (>= 2-rc1-1)'
DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
&& echo xz || echo bzip2)
# Build options
DEB_CMAKE_EXTRA_FLAGS := \
-DCMAKE_SKIP_RPATH="OFF" \
-DCMAKE_VERBOSE_MAKEFILE="ON" \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DWITH_ALL_OPTIONS="ON" \
-DWITH_LIBLTDL="OFF" \
-DWITH_JACK_SINK="OFF" \
-DWITH_FFMPEG_DECODER="OFF"
common-install-prehook-arch::
grep -v libakode_alsa_sink debian/libakode2.install > debian/libakode2.install.kfreebsd-i386
grep -v libakode_alsa_sink debian/libakode2.install > debian/libakode2.install.kfreebsd-amd64
grep -v libakode_alsa_sink debian/libakode-dev.install > debian/libakode-dev.install.kfreebsd-i386
grep -v libakode_alsa_sink debian/libakode-dev.install > debian/libakode-dev.install.kfreebsd-amd64
clean::
rm -f debian/libakode2.install.kfreebsd* debian/libakode-dev.install.kfreebsd*

@ -0,0 +1,6 @@
# Use xz instead of gzip
compression = "xz"
compression-level = 9
# Don't run differences
diff-ignore = .*

@ -0,0 +1,6 @@
libakode2-mpeg package
no jack build-dep
libakode-dev not depend on jack
libakode2.install dosen't have mpeg or jack files
Don't depend on libakode2-mpeg from libakode-dev
remove jack from libakode-dev.install, libakode2.install

@ -0,0 +1,116 @@
ifndef _cdbs_bootstrap
_cdbs_scripts_path ?= /usr/lib/cdbs
_cdbs_rules_path ?= /usr/share/cdbs/1/rules
_cdbs_class_path ?= /usr/share/cdbs/1/class
endif
ifndef _cdbs_class_debian-qt-kde
_cdbs_class_debian-qt-kde := 1
# Note: This _must_ be included before autotools.mk, or it won't work.
common-configure-arch common-configure-indep:: debian/stamp-cvs-make
debian/stamp-cvs-make:
ifndef _cdbs_class_cmake
if test -n "$(DEB_KDE_CVS_MAKE)" -a ! -f configure; then \
cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
$(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; \
fi
endif
touch debian/stamp-cvs-make
include debian/cdbs/kde.mk$(_cdbs_makefile_suffix)
ifndef _cdbs_rules_patchsys_quilt
DEB_PATCHDIRS := debian/patches/common debian/patches
endif
DEB_KDE_ENABLE_FINAL := yes
DEB_INSTALL_DOCS_ALL :=
DEB_DH_MAKESHLIBS_ARGS_ALL := -V
DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib)
ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb
ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches)))
cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,)
else
cdbs_kde_enable_final =
endif
endif
common-build-arch:: debian/stamp-man-pages
debian/stamp-man-pages:
if ! test -d debian/man/out; then mkdir -p debian/man/out; fi
for f in $$(find debian/man -name '*.sgml'); do \
docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \
done
for f in $$(find debian/man -name '*.man'); do \
soelim -I debian/man $$f \
> debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \
done
touch debian/stamp-man-pages
common-binary-indep::
( set -e; \
tmpf=`mktemp debian/versions.XXXXXX`; \
perl debian/cdbs/versions.pl >$$tmpf; \
for p in $(DEB_INDEP_PACKAGES); do \
cat $$tmpf >>debian/$$p.substvars; \
done; \
rm -f $$tmpf )
common-binary-arch::
( set -e; \
tmpf=`mktemp debian/versions.XXXXXX`; \
perl debian/cdbs/versions.pl >$$tmpf; \
for p in $(DEB_ARCH_PACKAGES); do \
cat $$tmpf >>debian/$$p.substvars; \
done; \
rm -f $$tmpf )
clean::
rm -rf debian/man/out
-rmdir debian/man
rm -f debian/stamp-man-pages
rm -rf debian/shlibs-check
$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi
if test -e debian/$(cdbs_curpkg).lintian; then \
install -p -D -m644 debian/$(cdbs_curpkg).lintian \
debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \
fi
if test -e debian/$(cdbs_curpkg).presubj; then \
install -p -D -m644 debian/$(cdbs_curpkg).presubj \
debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \
fi
binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
set -e; \
for doc in `cd $(DEB_DESTDIR)/usr/share/doc/kde/HTML/en; find . -name index.docbook`; do \
pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \
echo Building $$pkg HTML docs...; \
mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/usr/share/doc/kde/HTML/en/$$pkg; \
cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/usr/share/doc/kde/HTML/en/$$pkg; \
meinproc $(DEB_DESTDIR)/usr/share/doc/kde/HTML/en/$$pkg/index.docbook; \
done
for pkg in $(DOC_HTML_PRUNE) ; do \
rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/usr/share/doc/kde/HTML/en/$$pkg; \
done
clean::
ifndef _cdbs_class_cmake
if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \
cd $(DEB_SRCDIR); \
find . -name Makefile.in -print | \
xargs --no-run-if-empty rm -f; \
rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \
configure configure.files configure.in stamp-h.in \
subdirs; \
fi
endif
rm -f debian/stamp-cvs-make
endif

@ -0,0 +1,99 @@
# -*- mode: makefile; coding: utf-8 -*-
# Copyright © 2003 Christopher L Cheney <ccheney@debian.org>
# Description: A class for KDE packages; sets KDE environment variables, etc
#
# 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, 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 program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
# 02111-1307 USA.
_cdbs_scripts_path ?= /usr/lib/cdbs
_cdbs_rules_path ?= /usr/share/cdbs/1/rules
_cdbs_class_path ?= /usr/share/cdbs/1/class
ifndef _cdbs_class_kde
_cdbs_class_kde := 1
# for dh_icons
CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4)
include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
ifdef _cdbs_tarball_dir
DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE)
else
DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
endif
ifndef _cdbs_class_cmake
include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
endif
export kde_cgidir = \$${libdir}/cgi-bin
export kde_confdir = \$${sysconfdir}/trinity
export kde_htmldir = \$${datadir}/doc/tde/HTML
ifeq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,)
endif
ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
cdbs_kde_enable_final =
cdbs_kde_enable_debug = --enable-debug=yes
else
cdbs_kde_enable_debug = --disable-debug
endif
ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS)))
cdbs_kde_enable_debug = --enable-debug=full
endif
cdbs_configure_flags += --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug)
DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include/kde"
DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el
$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi
cleanbuilddir::
-$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR))
common-build-arch common-build-indep:: debian/stamp-kde-apidox
debian/stamp-kde-apidox:
$(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox)
touch $@
common-install-prehook-impl::
mkdir -p po
-XGETTEXT=/usr/bin/kde-xgettext EXTRACTATTR=/usr/bin/extractattr sh $(DEB_SRCDIR)/admin/cvs.sh extract-messages
-for file in po/*pot; do \
sed "s/charset=CHARSET/charset=UTF-8/" -i $$file; \
done
common-install-arch common-install-indep:: common-install-kde-apidox
common-install-kde-apidox::
$(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) install-apidox DESTDIR=$(DEB_DESTDIR))
clean::
rm -f debian/stamp-kde-apidox
rm -rf po/*.pot
# This is a convenience target for calling manually. It's not part of
# the build process.
buildprep: clean apply-patches
$(MAKE) -f admin/Makefile.common dist
debian/rules clean
endif

@ -0,0 +1,19 @@
#!/usr/bin/env perl
use strict;
use warnings;
my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`;
my ($version3, $version3_next);
my ($version2, $version2_next);
($version3 = $version) =~ s/-[^-]+$//;
($version2 = $version3) =~ s/\.[^.]+$//;
($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e;
($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e;
print "KDE-Version3=$version3\n";
print "KDE-Version2=$version2\n";
print "KDE-Next-Version3=$version3_next\n";
print "KDE-Next-Version2=$version2_next\n";

@ -0,0 +1,248 @@
akode (2.0.2-6debian6.0.0+1) squeeze; urgency=low
* Conversion to CMake
-- Slávek Banko <slavek.banko@axis.cz> Tue, 17 Feb 2015 04:54:24 +0100
akode (2.0.2-5debian6.0.0+0) squeeze; urgency=low
* Switch to quilt format
* Changes pulled out into a patch
-- Slávek Banko <slavek.banko@axis.cz> Wed, 14 Aug 2013 19:20:21 +0200
akode (2.0.2-4debian2) wheezy; urgency=low
* Wheezy rebuild
-- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 July 2009 16:08:00 -0600
akode (2.0.2-3ubuntu1) intrepid; urgency=low
* Merge with Debian, remaining changes:
- Don't build-dep on jack
- Split out mpeg files into akode-mpeg
-- Jonathan Riddell <jriddell@ubuntu.com> Wed, 25 Jun 2008 12:19:44 +0000
akode (2.0.2-3) unstable; urgency=low
+++ Changes by Sune Vuorela:
* Implement use of uploaders.mk
+++ Changes by Ana Beatriz Guerrero Lopez:
* Remove useless directory autom4te.cache from 98_buildprep.diff, fixes FTBFS
if build twice in a row. (Closes: #442485)
* Move homepage into control field.
* Update to Standards-Version 3.7.3: replace ${Source-Version} with
${binary:Version}.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Wed, 26 Dec 2007 23:05:43 +0100
akode (2.0.2-2ubuntu2) hardy; urgency=low
* Rebuild with recent g++ compiler version.
-- Matthias Klose <doko@ubuntu.com> Thu, 03 Apr 2008 11:24:10 +0000
akode (2.0.2-2ubuntu1) gutsy; urgency=low
* Merge with Debian for patches 11_gcc_4.3_fix.diff and
12_amd64_libflac8_fix.diff, fixes build failure
-- Jonathan Riddell <jriddell@ubuntu.com> Tue, 19 Jun 2007 14:46:35 +0100
akode (2.0.2-2) unstable; urgency=low
+++ Changes by Nacho Barrientos Arias
* Adapting akode to the new version of libflac (closes: #426671).
* Dropped liboggflac-dev from Build-Depends (it no longer exists - merged
into libflac-dev).
* Add patch 12_amd64_libflac8_fix.diff in order to avoid a FTBFS on amd64.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Tue, 05 Jun 2007 21:24:45 +0200
akode (2.0.2-1) unstable; urgency=low
+++ Changes by Kaare Olsen and Sune Vuorela:
* New upstream release.
* Removed patch 02_autotools_update. Applied upstream.
* Removed patch 07_autoconf_2.6. Applied upstream.
* Removed patch 11_flac_113_support and 12_oggflac_decoding.diff. Reworked and applied upstream.
* Add patch 11_gcc_4.3_fix.diff to fix akode compilation with gcc4.3
(Closes: 417089)
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sat, 26 May 2007 00:08:26 +0200
akode (2.0.2-0ubuntu2) gutsy; urgency=low
* Changed liboggflac-dev --> libflac-dev, as liboggflac and libflac have
been merged. See Debian #427742
-- Sarah Hobbs <hobbsee@ubuntu.com> Mon, 18 Jun 2007 10:32:56 -0500
akode (2.0.2-0ubuntu1) gutsy; urgency=low
* New upstream release
* Merge with Debian
* Remove patched merged upstream
- 02_autotools_update.diff
- 07_autoconf_2.6.diff
- 11_flac_113_support.diff
- 12_oggflac_decoding.diff
-- Jonathan Riddell <jriddell@ubuntu.com> Fri, 27 Apr 2007 13:45:04 +0100
akode (2.0.1-3) unstable; urgency=low
* UNRELEASED
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Mon, 29 Jan 2007 09:24:10 +0100
akode (2.0.1-2ubuntu2) feisty; urgency=low
* Rebuild for changes in the amd64 toolchain.
* Set Ubuntu maintainer address.
-- Matthias Klose <doko@ubuntu.com> Mon, 5 Mar 2007 01:13:00 +0000
akode (2.0.1-2ubuntu1) feisty; urgency=low
* Merge with Debian
-- Jonathan Riddell <jriddell@ubuntu.com> Fri, 24 Nov 2006 15:04:52 +0000
akode (2.0.1-2) unstable; urgency=low
* Add two patches (thanks to Josh Coalson):
- flac 1.1.3 support. libOggFLAC was merged into libFLAC.
- prevent a possible problem with Ogg FLAC decoding at end of stream.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Tue, 21 Nov 2006 07:38:23 +0100
akode (2.0.1-1ubuntu1) feisty; urgency=low
* Merge with Debian
* Build with --enable-gcc-hidden-visibility
-- Jonathan Riddell <jriddell@ubuntu.com> Wed, 15 Nov 2006 01:06:59 +0000
akode (2.0.1-1) unstable; urgency=low
* New upstream release.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Fri, 18 Aug 2006 19:04:28 -0400
akode (2.0-5) unstable; urgency=low
+++ Changes by Christopher Martin:
* Apply GNU/kFreeBSD build patch from Petr Salinger. (Closes: #380099)
* Add a patch allowing akode to build with autoconf 2.6.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sat, 29 Jul 2006 10:30:27 -0400
akode (2.0-4ubuntu3) edgy; urgency=low
* Don't depend on libakode2-mpeg from libakode-dev
-- Jonathan Riddell <jriddell@ubuntu.com> Tue, 1 Aug 2006 15:03:45 +0000
akode (2.0-4ubuntu2) edgy; urgency=low
* Remove libjack from depends of akode-dev
* Move libakode_mpeg_decoder.la to libakode-dev
-- Jonathan Riddell <jriddell@ubuntu.com> Sun, 30 Jul 2006 16:04:41 +0100
akode (2.0-4ubuntu1) edgy; urgency=low
* Merge with Debian
-- Jonathan Riddell <jriddell@ubuntu.com> Wed, 26 Jul 2006 19:06:40 +0100
akode (2.0-4) unstable; urgency=low
+++ Changes by Christopher Martin:
* Move akode-config to the -dev package where it belongs.
(Closes: #357573)
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sat, 18 Mar 2006 12:36:35 -0500
akode (2.0-3) unstable; urgency=low
+++ Changes by Christopher Martin:
* Add AM_MAINTAINER_MODE to configure.in.in, ensuring that the autotools
are not needed to build the package.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sat, 7 Jan 2006 13:22:04 -0500
akode (2.0-2) unstable; urgency=low
+++ Changes by Christopher Martin:
* Upload to unstable.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sat, 7 Jan 2006 11:13:21 -0500
akode (2.0-1) experimental; urgency=low
* New upstream release.
+++ Changes by Christopher Martin:
* Move all .la files to libakode-dev.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Mon, 19 Dec 2005 12:27:28 -0500
akode (2.0-0ubuntu3) dapper; urgency=low
* Switch to debhelper 4 to allow breezy backport
-- Jonathan Riddell <jriddell@ubuntu.com> Tue, 31 Jan 2006 15:19:29 +0000
akode (2.0-0ubuntu2) dapper; urgency=low
* Remove jack dependency from akode-dev
-- Jonathan Riddell <jriddell@ubuntu.com> Wed, 4 Jan 2006 11:25:51 +0000
akode (2.0-0ubuntu1) dapper; urgency=low
* New upstream release
-- Jonathan Riddell <jriddell@ubuntu.com> Thu, 15 Dec 2005 11:23:07 +0000
akode (2-rc1-2) experimental; urgency=low
* Upload to experimental.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Mon, 12 Dec 2005 12:10:23 -0500
akode (2-rc1-1ubuntu2) dapper; urgency=low
* Remove depends on jack and poly from libakode-dev
* Add missing libakode2-mpeg entry to control file
-- Jonathan Riddell <jriddell@ubuntu.com> Sat, 26 Nov 2005 15:20:57 +0000
akode (2-rc1-1ubuntu1) dapper; urgency=low
* Kubuntu build
-- Jonathan Riddell <jriddell@ubuntu.com> Wed, 23 Nov 2005 22:28:44 +0000
akode (2-rc1-1) alioth; urgency=low
+++ Changes by Christopher Martin:
* Initial release, now separate from kdemultimedia.
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Tue, 29 Nov 2005 13:23:35 -0500

@ -0,0 +1,65 @@
Source: akode
Section: sound
Priority: optional
Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net>
XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Uploaders: Isaac Clerencia <isaac@debian.org>, Christopher Martin <chrsmrtn@debian.org>, Adeodato Simó <dato@net.com.org.es>
Build-Depends: cdbs (>= 0.4.39-0.1), debhelper (>= 5.0.31), quilt, cmake, gawk, libflac-dev (>= 1.1.1-3), libflac-dev, libmad0-dev, libogg-dev, libvorbis-dev, libasound2-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libsamplerate0-dev, libspeex-dev
Standards-Version: 3.7.3
Package: libakode2
Section: libs
Architecture: any
Depends: ${shlibs:Depends}
Conflicts: akode
Replaces: akode
Enhances: libarts1c2, libarts1c2a-trinity
Description: akode plugin for aRts
aKode is a new multithreaded audio library that provides aRts with
plugins to play a variety of formats: Ogg Vorbis, Musepack (MPC),
FLAC and Speex. aKode also focuses on performance, and so it means a
big enhancement for users runing aRts in non-realtime mode.
.
Homepage: http://www.carewolf.com/akode
Package: libakode2-mpeg
Section: libs
Architecture: any
Depends: ${shlibs:Depends}
Conflicts: akode
Replaces: akode
Enhances: libarts1c2, libarts1c2a-trinity
Description: mpeg plugins for akode
aKode is a new multithreaded audio library that provides aRts with
plugins to play a variety of formats: Ogg Vorbis, Musepack (MPC),
FLAC and Speex. aKode also focuses on performance, and so it means a
big enhancement for users runing aRts in non-realtime mode.
.
This package provides MP3 and other MPEG formats for akode.
.
Homepage: http://www.carewolf.com/akode
Package: libakode-dev
Section: libdevel
Architecture: any
Depends: libakode2 (= ${binary:Version}), libflac-dev (>= 1.1.1-3), libflac-dev, libmad0-dev, libogg-dev, libvorbis-dev, ${alsa-dev}, libsamplerate0-dev, libspeex-dev
Replaces: kdemultimedia-dev (<< 4:3.5-rc1), libakode2 (<< 2.0-4)
Description: development files for akode
aKode is a new multithreaded audio library that provides aRts with
plugins to play a variety of formats: Ogg Vorbis, Musepack (MPC),
FLAC and Speex. aKode also focuses on performance, and so it means a
big enhancement for users runing aRts in non-realtime mode.
.
This package contains the development files for libakode.
.
Homepage: http://www.carewolf.com/akode
Package: akode-dbg
Section: libdevel
Architecture: any
Priority: extra
Depends: libakode2 (= ${binary:Version})
Description: debugging symbols for akode
This package contains the debugging symbols associated with akode.
They will automatically be used by gdb for debugging akode-related
issues.

@ -0,0 +1,15 @@
This package was debianized by Christopher Martin <chrsmrtn@debian.org> on
Tue, 29 Nov 2005 13:24:40 -0500.
It was downloaded from:
http://www.kde-apps.org/content/show.php?content=30375
Copyright (C) 2004-2005 Allan Sandfeld Jensen <kde@carewolf.com>
License:
The core library akodelib is released under the GNU Library General Public
License. Some plugins are instead licensed under the GNU General Public
License. On Debian systems, the complete text of the GPL can
be found at /usr/share/common-licenses/GPL, while the LGPL can be found
at /usr/share/common-licenses/LGPL-2.

@ -0,0 +1,34 @@
debian/tmp/usr/bin/akode-config
debian/tmp/usr/lib/libakode.so
debian/tmp/usr/lib/libakode.la
debian/tmp/usr/lib/libakode_alsa_sink.la
debian/tmp/usr/lib/libakode_mpc_decoder.la
debian/tmp/usr/lib/libakode_mpeg_decoder.la
debian/tmp/usr/lib/libakode_oss_sink.la
debian/tmp/usr/lib/libakode_src_resampler.la
debian/tmp/usr/lib/libakode_xiph_decoder.la
debian/tmp/usr/include/akode/akode_export.h
debian/tmp/usr/include/akode/fast_resampler.h
debian/tmp/usr/include/akode/bytebuffer.h
debian/tmp/usr/include/akode/void_sink.h
debian/tmp/usr/include/akode/framedecoder.h
debian/tmp/usr/include/akode/encoder.h
debian/tmp/usr/include/akode/volumefilter.h
debian/tmp/usr/include/akode/magic.h
debian/tmp/usr/include/akode/auto_sink.h
debian/tmp/usr/include/akode/decoder.h
debian/tmp/usr/include/akode/mmapfile.h
debian/tmp/usr/include/akode/localfile.h
debian/tmp/usr/include/akode/file.h
debian/tmp/usr/include/akode/audioconfiguration.h
debian/tmp/usr/include/akode/sink.h
debian/tmp/usr/include/akode/buffered_decoder.h
debian/tmp/usr/include/akode/audiobuffer.h
debian/tmp/usr/include/akode/resampler.h
debian/tmp/usr/include/akode/player.h
debian/tmp/usr/include/akode/crossfader.h
debian/tmp/usr/include/akode/converter.h
debian/tmp/usr/include/akode/akodelib.h
debian/tmp/usr/include/akode/audioframe.h
debian/tmp/usr/include/akode/pluginhandler.h
debian/tmp/usr/include/akode/wav_decoder.h

@ -0,0 +1 @@
debian/tmp/usr/lib/libakode_mpeg_decoder.so

@ -0,0 +1,8 @@
debian/tmp/usr/bin/akodeplay
debian/tmp/usr/lib/libakode.so.2
debian/tmp/usr/lib/libakode.so.2.0.0
debian/tmp/usr/lib/libakode_alsa_sink.so
debian/tmp/usr/lib/libakode_mpc_decoder.so
debian/tmp/usr/lib/libakode_oss_sink.so
debian/tmp/usr/lib/libakode_src_resampler.so
debian/tmp/usr/lib/libakode_xiph_decoder.so

@ -0,0 +1,8 @@
# These are akode plugins, not regular shared libraries.
libakode2: shlib-missing-in-control-file libakode_mpc_decoder.so usr/lib/libakode_mpc_decoder.so
libakode2: shlib-missing-in-control-file libakode_alsa_sink.so usr/lib/libakode_alsa_sink.so
libakode2: shlib-missing-in-control-file libakode_mpeg_decoder.so usr/lib/libakode_mpeg_decoder.so
libakode2: shlib-missing-in-control-file libakode_jack_sink.so usr/lib/libakode_jack_sink.so
libakode2: shlib-missing-in-control-file libakode_xiph_decoder.so usr/lib/libakode_xiph_decoder.so
libakode2: shlib-missing-in-control-file libakode_oss_sink.so usr/lib/libakode_oss_sink.so
libakode2: shlib-missing-in-control-file libakode_src_resampler.so usr/lib/libakode_src_resampler.so

@ -0,0 +1,41 @@
#! /usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/cmake.mk
include debian/cdbs/debian-qt-kde.mk
include /usr/share/cdbs/1/rules/utils.mk
DEB_HOST_ARCH_OS = $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
ifeq (linux,$(DEB_HOST_ARCH_OS))
DEB_DH_GENCONTROL_ARGS=-- -Valsa-dev=libasound2-dev
endif
DEB_CONFIGURE_EXTRA_FLAGS := --without-libltdl --without-polypaudio --with-extra-includes=/usr/include/speex/
DEB_DH_STRIP_ARGS := --dbg-package=akode-dbg
PACKAGES_WITH_LIBS := libakode2
DEB_DH_MAKESHLIBS_ARGS_libakode2 := -V'libakode2 (>= 2-rc1-1)'
DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
&& echo xz || echo bzip2)
# Build options
DEB_CMAKE_EXTRA_FLAGS := \
-DCMAKE_SKIP_RPATH="OFF" \
-DCMAKE_VERBOSE_MAKEFILE="ON" \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DWITH_ALL_OPTIONS="ON" \
-DWITH_LIBLTDL="OFF" \
-DWITH_JACK_SINK="OFF" \
-DWITH_FFMPEG_DECODER="OFF"
common-install-prehook-arch::
grep -v libakode_alsa_sink debian/libakode2.install > debian/libakode2.install.kfreebsd-i386
grep -v libakode_alsa_sink debian/libakode2.install > debian/libakode2.install.kfreebsd-amd64
grep -v libakode_alsa_sink debian/libakode-dev.install > debian/libakode-dev.install.kfreebsd-i386
grep -v libakode_alsa_sink debian/libakode-dev.install > debian/libakode-dev.install.kfreebsd-amd64
clean::
rm -f debian/libakode2.install.kfreebsd* debian/libakode-dev.install.kfreebsd*

@ -0,0 +1,6 @@
# Use xz instead of gzip
compression = "xz"
compression-level = 9
# Don't run differences
diff-ignore = .*
Loading…
Cancel
Save