Compare commits

..

No commits in common. "efac69d0476e3a95f765431457fbb4b88d28d5da" and "d84add8d9c22ce9fb4a0c96916f8358606f62e68" have entirely different histories.

2 changed files with 7 additions and 33 deletions

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: 32 Release: 29
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,10 +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
Requires: %{name}-libs = %{version}-%{release} Obsoletes: cdparanoia-libs
BuildRequires: gcc autoconf automake make
%description %description
Cdparanoia (Paranoia III) is a audio CD digital audio extraction application. Cdparanoia (Paranoia III) is a audio CD digital audio extraction application.
@ -22,16 +20,9 @@ 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}-libs = %{version}-%{release} Requires: %{name} = %{version}-%{release}
License: LGPLv2 License: LGPLv2
Provides: cdparanoia-static Provides: cdparanoia-static
Obsoletes: cdparanoia-static Obsoletes: cdparanoia-static
@ -51,20 +42,19 @@ This package provides help manual function for cdparanoia separately.
cp /usr/lib/rpm/%{_vendor}/config.* . cp /usr/lib/rpm/%{_vendor}/config.* .
%build %build
autoreconf -ifv
%configure --includedir=%{_includedir}/cdda %configure --includedir=%{_includedir}/cdda
make OPT="$RPM_OPT_FLAGS -Wno-pointer-sign -Wno-unused" LDFLAGS="%{?__global_ldflags}" make OPT="$RPM_OPT_FLAGS -Wno-pointer-sign -Wno-unused" LDFLAGS="%{?__global_ldflags}"
%install %install
%make_install %make_install
%ldconfig_scriptlets libs %post -p /sbin/ldconfig
%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
@ -76,17 +66,5 @@ make OPT="$RPM_OPT_FLAGS -Wno-pointer-sign -Wno-unused" LDFLAGS="%{?__global_ldf
%{_libdir}/*.a %{_libdir}/*.a
%changelog %changelog
* Mon Aug 28 2023 zhouwenpei <zhouwenpei1@h-partners.com> - 10.2-32
- regenerate configure to fix build error
* Wed Jun 2 2021 liuyumeng <liuyumeng5@huawei.com> - 10.2-31
- Add a buildrequires for gcc
* 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

View File

@ -1,4 +0,0 @@
version_control: git
src_repo: git://git.altlinux.org/gears/c/cdparanoia.git
tag_prefix:
separator: "."