Add new package alsa-lib
authorSangYoun Kwak <sy.kwak@samsung.com>
Mon, 17 Jun 2024 07:00:15 +0000 (16:00 +0900)
committerSangYoun Kwak <sy.kwak@samsung.com>
Mon, 17 Jun 2024 07:00:15 +0000 (16:00 +0900)
A new package is added: platform/upstream/alsa-lib

Change-Id: I7f72a62941c909debe1d030e98418a8ee863baca
Signed-off-by: SangYoun Kwak <sy.kwak@samsung.com>
packaging/hal-rootstrap.spec
rs_resource/OSS/alsa-rs.xml [new file with mode: 0644]

index 7415536..5db0c47 100644 (file)
@@ -391,6 +391,7 @@ BuildRequires:      sqlite
 BuildRequires: sqlite-devel
 BuildRequires: zlib
 BuildRequires: zlib-devel
+BuildRequires: pkgconfig(alsa)
 
 BuildRequires:  pkgconfig(hal-api-audio)
 BuildRequires:  pkgconfig(hal-api-bluetooth)
diff --git a/rs_resource/OSS/alsa-rs.xml b/rs_resource/OSS/alsa-rs.xml
new file mode 100644 (file)
index 0000000..f2f0d3d
--- /dev/null
@@ -0,0 +1,61 @@
+<?xml version="1.0"?>
+<rootstrap name="alsa">
+  <emulator>
+    <rpm accept="libasound" arch="i686"/>
+    <rpm accept="libasound-devel" arch="i686"/>
+  </emulator>
+
+  <target>
+    <rpm accept="libasound" arch="armv7l"/>
+    <rpm accept="libasound-devel" arch="armv7l"/>
+  </target>
+
+  <pkgconfig>
+    <file>alsa.pc</file>
+  </pkgconfig>
+
+  <necessary>
+    <file>/usr/include/alsa/asoundef.h</file>
+    <file>/usr/include/alsa/asoundlib.h</file>
+    <file>/usr/include/alsa/conf.h</file>
+    <file>/usr/include/alsa/control_external.h</file>
+    <file>/usr/include/alsa/control.h</file>
+    <file>/usr/include/alsa/error.h</file>
+    <file>/usr/include/alsa/global.h</file>
+    <file>/usr/include/alsa/hwdep.h</file>
+    <file>/usr/include/alsa/iatomic.h</file>
+    <file>/usr/include/alsa/input.h</file>
+    <file>/usr/include/alsa/mixer_abst.h</file>
+    <file>/usr/include/alsa/mixer.h</file>
+    <file>/usr/include/alsa/output.h</file>
+    <file>/usr/include/alsa/pcm_external.h</file>
+    <file>/usr/include/alsa/pcm_extplug.h</file>
+    <file>/usr/include/alsa/pcm.h</file>
+    <file>/usr/include/alsa/pcm_ioplug.h</file>
+    <file>/usr/include/alsa/pcm_old.h</file>
+    <file>/usr/include/alsa/pcm_plugin.h</file>
+    <file>/usr/include/alsa/pcm_rate.h</file>
+    <file>/usr/include/alsa/rawmidi.h</file>
+    <file>/usr/include/alsa/seq_event.h</file>
+    <file>/usr/include/alsa/seq.h</file>
+    <file>/usr/include/alsa/seqmid.h</file>
+    <file>/usr/include/alsa/seq_midi_event.h</file>
+    <file>/usr/include/alsa/sound/asound_fm.h</file>
+    <file>/usr/include/alsa/sound/emu10k1.h</file>
+    <file>/usr/include/alsa/sound/hdsp.h</file>
+    <file>/usr/include/alsa/sound/hdspm.h</file>
+    <file>/usr/include/alsa/sound/sb16_csp.h</file>
+    <file>/usr/include/alsa/sound/sscape_ioctl.h</file>
+    <file>/usr/include/alsa/sound/type_compat.h</file>
+    <file>/usr/include/alsa/timer.h</file>
+    <file>/usr/include/alsa/use-case.h</file>
+    <file>/usr/include/alsa/version.h</file>
+    <file>/usr/include/sys/asoundlib.h</file>
+    <file>/usr/lib/alsa-lib/smixer/smixer-ac97.so</file>
+    <file>/usr/lib/alsa-lib/smixer/smixer-hda.so</file>
+    <file>/usr/lib/alsa-lib/smixer/smixer-sbase.so</file>
+    <file>/usr/lib/libasound.so</file>
+    <file>/usr/lib/libasound.so.2</file>
+    <file>/usr/lib/libasound.so.2.0.0</file>
+  </necessary>
+</rootstrap>