From cfe432849c6efd6f768a8332c790ece2743f666f Mon Sep 17 00:00:00 2001 From: Zhao Hang Date: Sat, 16 Jul 2022 13:50:34 +0800 Subject: [PATCH] spec: add doc sub package Signed-off-by: Zhao Hang --- alsa-utils.spec | 36 ++++++++++++++++++++++++++++++++++-- 1 file changed, 34 insertions(+), 2 deletions(-) diff --git a/alsa-utils.spec b/alsa-utils.spec index fd78f75..83bd01e 100644 --- a/alsa-utils.spec +++ b/alsa-utils.spec @@ -1,3 +1,5 @@ +%define anolis_release .0.1 + %define baseversion 1.2.6 #define fixversion .2 %global _hardened_build 1 @@ -5,7 +7,7 @@ Summary: Advanced Linux Sound Architecture (ALSA) utilities Name: alsa-utils Version: %{baseversion}%{?fixversion} -Release: 1%{?dist} +Release: 1%{anolis_release}%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/ @@ -32,6 +34,23 @@ Requires(postun): systemd # use latest alsa-lib - the executables in this package requires latest API Requires: alsa-lib%{?_isa} >= %{baseversion} +Requires: glibc +Provides: /usr/bin/aconnect +Provides: /usr/bin/alsaloop +Provides: /usr/bin/alsamixer +Provides: /usr/bin/alsaunmute +Provides: /usr/bin/amidi +Provides: /usr/bin/amixer +Provides: /usr/bin/aplay +Provides: /usr/bin/aplaymidi +Provides: /usr/bin/arecord +Provides: /usr/bin/arecordmidi +Provides: /usr/bin/aseqdump +Provides: /usr/bin/aseqnet +Provides: /usr/bin/axfer +Provides: /usr/bin/iecset +Provides: /usr/bin/speaker-test + %description This package contains command line utilities for the Advanced Linux Sound Architecture (ALSA). @@ -63,6 +82,14 @@ BuildRequires: fftw-devel This package contains tool for basic audio testing using Advanced Linux Sound Architecture (ALSA) framework and Fast Fourier Transform library. +%package doc +Summary: Documents for %{name} +BuildArch: noarch +Requires: %{name} = %{version}-%{release} + +%description doc +Doc pages for %{name}. + %prep %setup -q -n %{name}-%{version} %patch1 -p1 -b .alsa-git @@ -106,7 +133,6 @@ install -p -m 644 %{SOURCE11} %{buildroot}/etc/alsa mkdir -p -m 755 %{buildroot}/var/lib/alsa %files -f %{name}.lang -%doc COPYING ChangeLog README.md TODO %config /etc/alsa/* %{_prefix}/lib/udev/rules.d/* %{_unitdir}/* @@ -169,6 +195,9 @@ mkdir -p -m 755 %{buildroot}/var/lib/alsa %{_sbindir}/alsabat-test.sh %{_mandir}/man1/alsabat.1.gz +%files doc +%doc COPYING ChangeLog README.md TODO + %pre if [ ! -r %{_unitdir}/alsa-state.service ]; then [ -d /etc/alsa ] || mkdir -m 0755 /etc/alsa @@ -192,6 +221,9 @@ fi %systemd_postun_with_restart alsa-state.service %changelog +* Sat Jul 16 2022 Zhao Hang - 1.2.6-1.0.1 +- Add doc sub package + * Mon Dec 20 2021 Jaroslav Kysela - 1.2.6-1 * Updated to 1.2.6 -- Gitee