aboutsummaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog13
-rw-r--r--debian/control12
-rw-r--r--debian/copyright41
-rw-r--r--debian/libtinyalsa.install.in2
-rwxr-xr-xdebian/rules5
-rw-r--r--debian/tinyalsa.install6
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/