diff options
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 13 | ||||
-rw-r--r-- | debian/control | 12 | ||||
-rw-r--r-- | debian/copyright | 41 | ||||
-rw-r--r-- | debian/libtinyalsa.install.in | 2 | ||||
-rwxr-xr-x | debian/rules | 5 | ||||
-rw-r--r-- | debian/tinyalsa.install | 6 |
6 files changed, 71 insertions, 8 deletions
diff --git a/debian/changelog b/debian/changelog index 0520a23..851ac70 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +tinyalsa (1.0.2) xenial; urgency=medium + + * Removed install of libtinyalsa.so in package libtinyalsa + + -- Taylor Holberton <taylorcholberton@gmail.com> Sun, 02 Oct 2016 13:46:33 -0400 + +tinyalsa (1.0.1) xenial; urgency=medium + + * Added man pages for tinycap, tinyplay, tinymix and tinypcminfo. + * Fixed overwrite of shared library in package libtinyalsa-dev + + -- Taylor Holberton <taylorcholberton@gmail.com> Sun, 02 Oct 2016 12:24:28 -0400 + tinyalsa (1.0.0) xenial; urgency=medium * Initial debian release. diff --git a/debian/control b/debian/control index 45b53f8..50172c1 100644 --- a/debian/control +++ b/debian/control @@ -2,9 +2,10 @@ Source: tinyalsa Section: sound Priority: optional Maintainer: Taylor Holberton <taylorcholberton@gmail.com> -Build-Depends: debhelper, build-essential, doxygen +Build-Depends: debhelper, doxygen Vcs-Git: git://github.com/tinyalsa/tinyalsa Vcs-Browser: https://github.com/tinyalsa/tinyalsa +Standards-Version: 3.9.7 Package: tinyalsa Architecture: any @@ -13,17 +14,24 @@ Depends: libtinyalsa (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: A collection of small programs to interface with ALSA in the Linux kernel. + TinyALSA is a lightweight interface to ALSA in the Linux kernel. Package: libtinyalsa Architecture: any Multi-Arch: same Section: libs +Depends: ${misc:Depends}, + ${shlibs:Depends} Description: A small C library for interfacing with ALSA in the Linux kernel. + The TinyALSA library is a lightweight, bare metal version of the ALSA library. Package: libtinyalsa-dev Architecture: any Multi-Arch: same Section: libdevel -Depends: libtinyalsa +Depends: libtinyalsa, + ${misc:Depends}, + ${shlibs:Depends} Description: Development files for the TinyALSA library. + The TinyALSA library is a lightweight, bare metal version of the ALSA library. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..6ae2c37 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,41 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: tinyalsa +Source: https://github.com/tinyalsa/tinyalsa + +Files: * +Copyright: 2016 Simon Wilson +License: BSD-3-Clause + +Files: debian/* +Copyright: 2016 Taylor Holberton <taylorcholberton@gmail.com> +License: BSD-3-Clause + +License: BSD-3-Clause + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + 3. Neither the name of the Android Open Source Project nor the names of + its contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE HOLDERS 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 OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +# Please also look if there are files or directories which have a +# different copyright/license attached and list them here. +# Please avoid picking licenses with terms that are more restrictive than the +# packaged work, as it may make Debian's contributions unacceptable upstream. diff --git a/debian/libtinyalsa.install.in b/debian/libtinyalsa.install.in index a6a288e..a9ec3d3 100644 --- a/debian/libtinyalsa.install.in +++ b/debian/libtinyalsa.install.in @@ -1 +1 @@ -debian/tmp/usr/lib/@DEB_HOST_MULTIARCH@/*.so usr/lib/@DEB_HOST_MULTIARCH@/ +debian/tmp/usr/lib/@DEB_HOST_MULTIARCH@/*.so.* usr/lib/@DEB_HOST_MULTIARCH@/ diff --git a/debian/rules b/debian/rules index 07f8f21..92623f9 100755 --- a/debian/rules +++ b/debian/rules @@ -4,6 +4,7 @@ #DH_VERBOSE = 1 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) +export DEB_HOST_MULTIARCH PREPROCESS_FILES := $(wildcard debian/*.in) @@ -15,10 +16,6 @@ override_dh_auto_clean: dh_auto_clean rm -rf $(PREPROCESS_FILES:.in=) -.PHONY: override_dh_shlibdeps -override_dh_shlibdeps: - dh_shlibdeps -l$(shell pwd)/src - .PHONY: override_dh_auto_install override_dh_auto_install: $(PREPROCESS_FILES:.in=) dh_auto_install -- PREFIX=/usr diff --git a/debian/tinyalsa.install b/debian/tinyalsa.install index da0bd3b..438db01 100644 --- a/debian/tinyalsa.install +++ b/debian/tinyalsa.install @@ -1,4 +1,8 @@ debian/tmp/usr/bin/tinyplay usr/bin/ debian/tmp/usr/bin/tinycap usr/bin/ -debian/tmp/usr/bin/tinypcminfo usr/bin/ debian/tmp/usr/bin/tinymix usr/bin/ +debian/tmp/usr/bin/tinypcminfo usr/bin/ +debian/tmp/usr/share/man/man1/tinyplay.1 usr/share/man/man1/ +debian/tmp/usr/share/man/man1/tinycap.1 usr/share/man/man1/ +debian/tmp/usr/share/man/man1/tinymix.1 usr/share/man/man1/ +debian/tmp/usr/share/man/man1/tinypcminfo.1 usr/share/man/man1/ |