[SCM] fdk-aac/master: Initial packaging.

toots at users.alioth.debian.org toots at users.alioth.debian.org
Wed May 15 06:55:30 UTC 2013


The following commit has been merged in the master branch:
commit c7c8ca173fb05afa6592c197ca70149aacc41005
Author: Romain Beauxis <toots at rastageeks.org>
Date:   Tue May 14 06:21:52 2013 -0500

    Initial packaging.

diff --git a/debian/aac-enc.1 b/debian/aac-enc.1
new file mode 100644
index 0000000..5edb157
--- /dev/null
+++ b/debian/aac-enc.1
@@ -0,0 +1,11 @@
+.TH aac-enc 1 "Feb 2, 2013" "AAC-ENC" "AAC-ENC audio compressor"
+.SH NAME
+aac-enc \- create AAC audio files
+.SH SYNOPSIS
+aac-enc [options] <infile> <outfile>
+.SH DESCRIPTION
+.PP
+aac-enc is a program which can be used to create AAC audio files.
+.SH OPTIONS
+.PP
+See program binary.
diff --git a/debian/aac-enc.install b/debian/aac-enc.install
new file mode 100644
index 0000000..f3a1642
--- /dev/null
+++ b/debian/aac-enc.install
@@ -0,0 +1 @@
+debian/tmp/usr/bin/aac-enc
diff --git a/debian/aac-enc.manpages b/debian/aac-enc.manpages
new file mode 100644
index 0000000..91b2fe0
--- /dev/null
+++ b/debian/aac-enc.manpages
@@ -0,0 +1 @@
+debian/aac-enc.1
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..7028b66
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,6 @@
+fdk-aac (0.1.1+20130514-1) unstable; urgency=low
+
+  * Initial upload.
+  Closes: #694257
+
+ -- Romain Beauxis <toots at rastageeks.org>  Tue, 14 May 2013 06:13:57 -0500
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..04882ed
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,68 @@
+Source: fdk-aac
+Section: non-free/libs
+Priority: optional
+Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers at lists.alioth.debian.org>
+Uploaders: Romain Beauxis <toots at rastageeks.org>
+Homepage: https://github.com/mstorsjo/fdk-aac
+Standards-Version: 3.9.4
+Build-Depends: debhelper (>= 9), dh-autoreconf
+Vcs-Git: git://anonscm.debian.org/pkg-multimedia/fdk-aac.git
+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/fdk-aac.git;a=summary
+XS-Autobuild: yes
+
+Package: libfdk-aac0
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends}
+Description: Fraunhofer FDK AAC Codec Library - runtime files
+ The FDK AAC Codec Library For Android contains an encoder implementation 
+ of the Advanced Audio Coding (AAC) audio codec.
+ .
+ This package contains the files needed to run a program compiled using
+ The Fraunhofer FDK AAC Codec Library.
+
+Package: libfdk-aac0-dbg
+Priority: extra
+Architecture: any
+Multi-Arch: same
+Section: non-free/debug
+Depends:
+ libfdk-aac0 (= ${binary:Version}),
+ ${misc:Depends}
+Description: debugging symbols for libfdk-aac0
+ The FDK AAC Codec Library For Android contains an encoder implementation
+ of the Advanced Audio Coding (AAC) audio codec.
+ .
+ This package contains the debugging symbols for libfdk-aac0
+
+Package: libfdk-aac-dev
+Architecture: any
+Multi-Arch: same
+Section: non-free/libdevel
+Depends:
+ libfdk-aac0 (= ${binary:Version}),
+ pkg-config,
+ ${misc:Depends}
+Description: Fraunhofer FDK AAC Codec Library - development files
+ The FDK AAC Codec Library For Android contains an encoder implementation
+ of the Advanced Audio Coding (AAC) audio codec.
+ .
+ This package contains the files needed to compile and statically link
+ against the Fraunhofer FDK AAC Codec Library.
+
+Package: aac-enc
+Architecture: any
+Depends:
+  libfdk-aac0 (= ${binary:Version}),
+  ${shlibs:Depends},
+  ${misc:Depends}
+Section: non-free/sound
+Description: Fraunhofer FDK AAC Codec Library - frontend binary
+ The FDK AAC Codec Library For Android contains an encoder implementation
+ of the Advanced Audio Coding (AAC) audio codec.
+ .
+ This package contains a frontend binary capable of encoding WAVE files
+ using the Fraunhofer FDK AAC Codec Library. 
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..7adf8d2
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,129 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: Debian Multimedia Maintainers
+Upstream-Contact: pkg-multimedia-maintainers at lists.alioth.debian.org
+Source: https://github.com/mstorsjo/fdk-aac
+
+Files: *
+Copyright:
+  1995 - 2012 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e. V.
+License: Fraunhofer-FDK-AAC-for-Android 
+
+Files: aac-enc.* wavreader.*
+Copyright:
+  2009, 2011 Martin Storsjo
+License: Apache-2.0
+
+Files: debian/*
+Copyright:
+ 2013 Romain Beauxis <toots at rastageeks.org>
+License: GPL-2+
+
+License: Fraunhofer-FDK-AAC-for-Android
+  1.    INTRODUCTION
+ The Fraunhofer FDK AAC Codec Library for Android ("FDK AAC Codec") is software that implements
+ the MPEG Advanced Audio Coding ("AAC") encoding and decoding scheme for digital audio.
+ This FDK AAC Codec software is intended to be used on a wide variety of Android devices.
+ .
+ AAC's HE-AAC and HE-AAC v2 versions are regarded as today's most efficient general perceptual
+ audio codecs. AAC-ELD is considered the best-performing full-bandwidth communications codec by
+ independent studies and is widely deployed. AAC has been standardized by ISO and IEC as part
+ of the MPEG specifications.
+ .
+ Patent licenses for necessary patent claims for the FDK AAC Codec (including those of Fraunhofer)
+ may be obtained through Via Licensing (www.vialicensing.com) or through the respective patent owners
+ individually for the purpose of encoding or decoding bit streams in products that are compliant with
+ the ISO/IEC MPEG audio standards. Please note that most manufacturers of Android devices already license
+ these patent claims through Via Licensing or directly from the patent owners, and therefore FDK AAC Codec
+ software may already be covered under those patent licenses when it is used for those licensed purposes only.
+ .
+ Commercially-licensed AAC software libraries, including floating-point versions with enhanced sound quality,
+ are also available from Fraunhofer. Users are encouraged to check the Fraunhofer website for additional
+ applications information and documentation.
+ .
+ 2.    COPYRIGHT LICENSE
+ .
+ Redistribution and use in source and binary forms, with or without modification, are permitted without
+ payment of copyright license fees provided that you satisfy the following conditions:
+ .
+ You must retain the complete text of this software license in redistributions of the FDK AAC Codec or
+ your modifications thereto in source code form.
+ .
+ You must retain the complete text of this software license in the documentation and/or other materials
+ provided with redistributions of the FDK AAC Codec or your modifications thereto in binary form.
+ You must make available free of charge copies of the complete source code of the FDK AAC Codec and your
+ modifications thereto to recipients of copies in binary form.
+ .
+ The name of Fraunhofer may not be used to endorse or promote products derived from this library without
+ prior written permission.
+ .
+ You may not charge copyright license fees for anyone to use, copy or distribute the FDK AAC Codec
+ software or your modifications thereto.
+ .
+ Your modified versions of the FDK AAC Codec must carry prominent notices stating that you changed the software
+ and the date of any change. For modified versions of the FDK AAC Codec, the term
+ "Fraunhofer FDK AAC Codec Library for Android" must be replaced by the term
+ "Third-Party Modified Version of the Fraunhofer FDK AAC Codec Library for Android."
+ .
+ 3.    NO PATENT LICENSE
+ .
+ NO EXPRESS OR IMPLIED LICENSES TO ANY PATENT CLAIMS, including without limitation the patents of Fraunhofer,
+ ARE GRANTED BY THIS SOFTWARE LICENSE. Fraunhofer provides no warranty of patent non-infringement with
+ respect to this software.
+ .
+ You may use this FDK AAC Codec software or modifications thereto only for purposes that are authorized
+ by appropriate patent licenses.
+ .
+ 4.    DISCLAIMER
+ .
+ This FDK AAC Codec software is provided by Fraunhofer on behalf of the copyright holders and contributors
+ "AS IS" and WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, including but not limited to the implied warranties
+ of merchantability and fitness for a particular purpose. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
+ CONTRIBUTORS BE LIABLE for any direct, indirect, incidental, special, exemplary, or consequential damages,
+ including but not limited to procurement of substitute goods or services; loss of use, data, or profits,
+ or business interruption, however caused and on any theory of liability, whether in contract, strict
+ liability, or tort (including negligence), arising in any way out of the use of this software, even if
+ advised of the possibility of such damage.
+ .
+ 5.    CONTACT INFORMATION
+ .
+ Fraunhofer Institute for Integrated Circuits IIS
+ Attention: Audio and Multimedia Departments - FDK AAC LL
+ Am Wolfsmantel 33
+ 91058 Erlangen, Germany
+ .
+ www.iis.fraunhofer.de/amm
+ amm-info at iis.fraunhofer.de
+
+License: Apache-2.0
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ .
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+Comment:
+ On Debian systems, the complete text of the Apache License 2.0
+ can be found in /usr/share/common-licenses/Apache-2.0 file.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program.  If not, see
+ <http://www.apache.org/licenses/LICENSE-2.0>.
+
+License: GPL-2+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+Comment:
+ On Debian systems, the complete text of the GNU General Public
+ License can be found in /usr/share/common-licenses/GPL-2 file.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program.  If not, see <http://www.gnu.org/licenses/>.
diff --git a/debian/libfdk-aac-dev.install b/debian/libfdk-aac-dev.install
new file mode 100644
index 0000000..d9b354d
--- /dev/null
+++ b/debian/libfdk-aac-dev.install
@@ -0,0 +1,3 @@
+debian/tmp/usr/include
+debian/tmp/usr/lib/*/libfdk-aac.so
+debian/tmp/usr/lib/*/pkgconfig
diff --git a/debian/libfdk-aac0.install b/debian/libfdk-aac0.install
new file mode 100644
index 0000000..7bc749f
--- /dev/null
+++ b/debian/libfdk-aac0.install
@@ -0,0 +1 @@
+debian/tmp/usr/lib/*/libfdk-aac.so.0*
diff --git a/debian/libfdk-aac0.symbols b/debian/libfdk-aac0.symbols
new file mode 100644
index 0000000..490e985
--- /dev/null
+++ b/debian/libfdk-aac0.symbols
@@ -0,0 +1,19 @@
+libfdk-aac.so.0 libfdk-aac0 #MINVER#
+ aacDecoder_AncDataGet at Base 0.1.1
+ aacDecoder_AncDataInit at Base 0.1.1
+ aacDecoder_Close at Base 0.1.1
+ aacDecoder_ConfigRaw at Base 0.1.1
+ aacDecoder_DecodeFrame at Base 0.1.1
+ aacDecoder_Fill at Base 0.1.1
+ aacDecoder_GetFreeBytes at Base 0.1.1
+ aacDecoder_GetLibInfo at Base 0.1.1
+ aacDecoder_GetStreamInfo at Base 0.1.1
+ aacDecoder_Open at Base 0.1.1
+ aacDecoder_SetParam at Base 0.1.1
+ aacEncClose at Base 0.1.1
+ aacEncEncode at Base 0.1.1
+ aacEncGetLibInfo at Base 0.1.1
+ aacEncInfo at Base 0.1.1
+ aacEncOpen at Base 0.1.1
+ aacEncoder_GetParam at Base 0.1.1
+ aacEncoder_SetParam at Base 0.1.1
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..5a59eae
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,10 @@
+#!/usr/bin/make -f
+
+%:
+	dh $@ --parallel --with autoreconf
+
+override_dh_auto_configure:
+	dh_auto_configure -- --enable-example 
+
+override_dh_strip:
+	dh_strip --dbg-package=libfdk-aac0-dbg
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)

-- 
fdk-aac packaging



More information about the pkg-multimedia-commits mailing list