!1 unpack libs subpackage

Merge pull request !1 from algorithmofdish/master
This commit is contained in:
openeuler-ci-bot 2020-02-24 16:17:25 +08:00 committed by Gitee
commit 9bc92c4f90

View File

@ -1,7 +1,7 @@
Summary: Compact Disc Digital Audio (CDDA) extraction tool (or ripper) Summary: Compact Disc Digital Audio (CDDA) extraction tool (or ripper)
Name: cdparanoia Name: cdparanoia
Version: 10.2 Version: 10.2
Release: 29 Release: 30
License: GPLv2 and LGPLv2 License: GPLv2 and LGPLv2
URL: http://www.xiph.org/paranoia/index.html URL: http://www.xiph.org/paranoia/index.html
Source: http://downloads.xiph.org/releases/cdparanoia/cdparanoia-III-%{version}.src.tgz Source: http://downloads.xiph.org/releases/cdparanoia/cdparanoia-III-%{version}.src.tgz
@ -11,8 +11,8 @@ Patch0002: cdparanoia-10.2-install.patch
Patch0003: cdparanoia-10.2-format-security.patch Patch0003: cdparanoia-10.2-format-security.patch
Patch0004: cdparanoia-use-proper-gnu-config-files.patch Patch0004: cdparanoia-use-proper-gnu-config-files.patch
Patch0005: cdparanoia-10.2-ldflags.patch Patch0005: cdparanoia-10.2-ldflags.patch
Provides: cdparanoia-libs
Obsoletes: cdparanoia-libs Requires: %{name}-libs = %{version}-%{release}
%description %description
Cdparanoia (Paranoia III) is a audio CD digital audio extraction application. Cdparanoia (Paranoia III) is a audio CD digital audio extraction application.
@ -20,9 +20,16 @@ It extracts audio from compact discs directly as data, and writes the data to
a file or pipe in WAV, AIFC or raw 16 bit linear PCM format. It also contains a file or pipe in WAV, AIFC or raw 16 bit linear PCM format. It also contains
dynamic libraries needed for appliation which read CD Digital Audio disks. dynamic libraries needed for appliation which read CD Digital Audio disks.
%package libs
Summary: Libraries for %{name}
License: LGPLv2
%description libs
Libraries for %{name}.
%package devel %package devel
Summary: Development tools for libcdda_paranoia (Paranoia III) Summary: Development tools for libcdda_paranoia (Paranoia III)
Requires: %{name} = %{version}-%{release} Requires: %{name}-libs = %{version}-%{release}
License: LGPLv2 License: LGPLv2
Provides: cdparanoia-static Provides: cdparanoia-static
Obsoletes: cdparanoia-static Obsoletes: cdparanoia-static
@ -48,13 +55,13 @@ make OPT="$RPM_OPT_FLAGS -Wno-pointer-sign -Wno-unused" LDFLAGS="%{?__global_ldf
%install %install
%make_install %make_install
%post -p /sbin/ldconfig %ldconfig_scriptlets libs
%postun -p /sbin/ldconfig
%files %files
%doc COPYING* README %doc COPYING* README
%{_bindir}/cdparanoia %{_bindir}/cdparanoia
%files libs
%{_libdir}/*.so.* %{_libdir}/*.so.*
%files help %files help
@ -66,5 +73,11 @@ make OPT="$RPM_OPT_FLAGS -Wno-pointer-sign -Wno-unused" LDFLAGS="%{?__global_ldf
%{_libdir}/*.a %{_libdir}/*.a
%changelog %changelog
* Mon Feb 17 2020 hexiujun <hexiujun1@huawei.com> - 10.2-30
- Type:enhancement
- ID:NA
- SUG:NA
- DESC:unpack libs subpackage
* Fri Sep 20 2019 Alex Chao <zhaolei746@huawei.com> - 10.2-29 * Fri Sep 20 2019 Alex Chao <zhaolei746@huawei.com> - 10.2-29
- Package init - Package init