Initial commit
This commit is contained in:
parent
22be43a324
commit
050fd80a16
10 changed files with 113 additions and 0 deletions
13
debian/changelog
vendored
Normal file
13
debian/changelog
vendored
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
pulseaudio-modules-droid (11.1.67-1) UNRELEASED; urgency=medium
|
||||
|
||||
* New upstream release
|
||||
* Move to mer-hybris upstream
|
||||
* Split packaging from source
|
||||
|
||||
-- Jonah Brüchert <jbb@kaidan.im> Sat, 26 May 2018 20:06:24 +0200
|
||||
|
||||
pulseaudio-modules-droid (0.1) xenial; urgency=medium
|
||||
|
||||
* Initial release.
|
||||
|
||||
-- Marius Gripsgard <marius@ubports.com> Fri, 19 Jan 2018 07:39:13 +0100
|
||||
1
debian/compat
vendored
Normal file
1
debian/compat
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
9
|
||||
31
debian/control
vendored
Normal file
31
debian/control
vendored
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
Source: pulseaudio-modules-droid
|
||||
Section: sound
|
||||
Priority: optional
|
||||
Build-Depends: android-headers (>= 23),
|
||||
debhelper (>= 11),
|
||||
check,
|
||||
dh-autoreconf,
|
||||
dh-exec,
|
||||
intltool,
|
||||
pulseaudio-dev,
|
||||
libpulse-dev,
|
||||
libhardware-dev,
|
||||
libdbus-1-dev,
|
||||
libltdl-dev,
|
||||
libhybris-common-dev
|
||||
Maintainer: Marius Gripsgard <marius@ubports.com>
|
||||
Standards-Version: 4.1.3
|
||||
Homepage: https://github.com/mer-hybris/pulseaudio-modules-droid
|
||||
|
||||
Package: pulseaudio-modules-droid
|
||||
Architecture: any
|
||||
Depends: ${misc:Depends},
|
||||
${shlibs:Depends},
|
||||
Description: PulseAudio Droid HAL module. (JOLLA TEST VERSION)
|
||||
|
||||
Package: pulseaudio-modules-droid-dev
|
||||
Architecture: any
|
||||
Depends: ${misc:Depends},
|
||||
${shlibs:Depends},
|
||||
pulseaudio-modules-droid2
|
||||
Description: PulseAudio Droid HAL module development headers.
|
||||
21
debian/patches/Fix-pkgconf-for-debian-based-systems.patch
vendored
Normal file
21
debian/patches/Fix-pkgconf-for-debian-based-systems.patch
vendored
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
From fbbeb01162a59e198acc89f5330e6fe7d661c4d4 Mon Sep 17 00:00:00 2001
|
||||
From: Marius Gripsgard <marius@ubports.com>
|
||||
Date: Tue, 10 Apr 2018 01:48:14 +0200
|
||||
Subject: [PATCH] Fix pkgconf for debian based systems.
|
||||
|
||||
Since debian based systems uses lib/{arch}/ as libdir and /usr/lib/pulse-* for modules this causes -L to search for -ldroid-utils in lib/{arch}/
|
||||
---
|
||||
src/common/libdroid-util.pc.in | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/common/libdroid-util.pc.in b/src/common/libdroid-util.pc.in
|
||||
index 523e4b0..32c77a1 100644
|
||||
--- a/src/common/libdroid-util.pc.in
|
||||
+++ b/src/common/libdroid-util.pc.in
|
||||
@@ -7,5 +7,5 @@ libexecdir=@libexecdir@
|
||||
Name: libdroid-util
|
||||
Description: Common droid module building interface.
|
||||
Version: @PA_MODULE_VERSION@
|
||||
-Libs: -L${libdir}/pulse-@PA_MAJORMINOR@/modules -ldroid-util
|
||||
+Libs: -L${prefix}/lib/pulse-@PA_MAJORMINOR@/modules -ldroid-util
|
||||
Cflags: -D_REENTRANT -I${includedir}/pulsecore/modules
|
||||
1
debian/patches/series
vendored
Normal file
1
debian/patches/series
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
Fix-pkgconf-for-debian-based-systems.patch
|
||||
2
debian/pulseaudio-modules-droid-dev.install
vendored
Normal file
2
debian/pulseaudio-modules-droid-dev.install
vendored
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
usr/include/pulsecore/modules/droid/*.h
|
||||
usr/lib/*/pkgconfig/*
|
||||
7
debian/pulseaudio-modules-droid.install
vendored
Normal file
7
debian/pulseaudio-modules-droid.install
vendored
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
usr/lib/pulse-*/modules/libdroid-util*.so
|
||||
usr/lib/pulse-*/modules/libdroid-sink*.so
|
||||
usr/lib/pulse-*/modules/libdroid-source*.so
|
||||
usr/lib/pulse-*/modules/module-droid-sink*.so
|
||||
usr/lib/pulse-*/modules/module-droid-source*.so
|
||||
usr/lib/pulse-*/modules/module-droid-card*.so
|
||||
usr/lib/pulse-*/modules/module-droid-keepalive*.so
|
||||
33
debian/rules
vendored
Executable file
33
debian/rules
vendored
Executable file
|
|
@ -0,0 +1,33 @@
|
|||
#!/usr/bin/make -f
|
||||
# -*- makefile -*-
|
||||
|
||||
include /usr/share/dpkg/default.mk
|
||||
|
||||
PULSEAUDIO_VERSION ?= $(shell dpkg-query --showformat='${Version}' --show pulseaudio | cut -f1 -d"-")
|
||||
|
||||
%:
|
||||
dh $@ --with=autoreconf --parallel --fail-missing
|
||||
|
||||
override_dh_auto_configure:
|
||||
dh_auto_configure -- --disable-static
|
||||
|
||||
override_dh_autoreconf:
|
||||
echo $(DEB_VERSION_UPSTREAM) > .tarball-version
|
||||
dh_autoreconf
|
||||
|
||||
override_dh_auto_clean:
|
||||
if [ -f .tarball-version ]; then rm .tarball-version; fi
|
||||
dh_autoreconf_clean
|
||||
|
||||
override_dh_shlibdeps:
|
||||
dh_shlibdeps --dpkg-shlibdeps-params=--ignore-missing-info -l/usr/lib/${DEB_HOST_MULTIARCH}/pulseaudio:/usr/lib/pulse-$(PULSEAUDIO_VERSION)/modules
|
||||
|
||||
override_dh_auto_install:
|
||||
dh_auto_install
|
||||
|
||||
rm debian/tmp/usr/lib/pulse-*/modules/*.la
|
||||
|
||||
install -d debian/tmp/usr/include/pulsecore/modules/droid
|
||||
install -m 644 src/common/*.h debian/tmp/usr/include/pulsecore/modules/droid
|
||||
install -d debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig
|
||||
install -m 644 src/common/*.pc debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig
|
||||
1
debian/source/format
vendored
Normal file
1
debian/source/format
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
3.0 (quilt)
|
||||
3
debian/watch
vendored
Normal file
3
debian/watch
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
version=4
|
||||
opts=filenamemangle=s/.+\/v?(\d\S+)\.tar\.gz/pulseaudio-modules-droid-$1\.tar\.gz/ \
|
||||
https://github.com/mer-hybris/pulseaudio-modules-droid/tags .*/v?(\d\S+)\.tar\.gz
|
||||
Loading…
Add table
Reference in a new issue