commit 84860e69d30910554d28e81dd428c463b805261f Author: overweight <5324761+overweight@user.noreply.gitee.com> Date: Mon Sep 30 10:55:10 2019 -0400 Package init diff --git a/libcdio-paranoia-10.2+2.0.0.tar.bz2 b/libcdio-paranoia-10.2+2.0.0.tar.bz2 new file mode 100644 index 0000000..14e7c7c Binary files /dev/null and b/libcdio-paranoia-10.2+2.0.0.tar.bz2 differ diff --git a/libcdio-paranoia-manpage.patch b/libcdio-paranoia-manpage.patch new file mode 100644 index 0000000..ffe8003 --- /dev/null +++ b/libcdio-paranoia-manpage.patch @@ -0,0 +1,22 @@ +diff -up wrk/doc/en/cd-paranoia.1.in.wrk wrk/doc/en/cd-paranoia.1.in +--- wrk/doc/en/cd-paranoia.1.in.wrk 2013-07-31 18:43:13.071575017 +0200 ++++ wrk/doc/en/cd-paranoia.1.in 2013-07-31 18:46:22.446042574 +0200 +@@ -1,6 +1,6 @@ + .TH @CDPARANOIA_NAME@ 1 "version III release alpha 9.8 libcdio" + .SH NAME +-@CDPARANOIA_NAME@ 9.8 (Paranoia release III via libcdio) \- an audio CD reading utility which includes extra data verification features ++@CDPARANOIA_NAME@ \- 9.8 (Paranoia release III via libcdio) - an audio CD reading utility which includes extra data verification features + .SH SYNOPSIS + .B @CDPARANOIA_NAME@ + .RB [ options ] +diff -up wrk/doc/en/cd-paranoia.1.wrk wrk/doc/en/cd-paranoia.1 +--- wrk/doc/en/cd-paranoia.1.wrk 2013-07-31 18:42:52.799417871 +0200 ++++ wrk/doc/en/cd-paranoia.1 2013-07-31 18:45:13.430507735 +0200 +@@ -1,6 +1,6 @@ + .TH cd-paranoia 1 "version III release alpha 9.8 libcdio" + .SH NAME +-cd-paranoia 9.8 (Paranoia release III via libcdio) \- an audio CD reading utility which includes extra data verification features ++cd-paranoia \- 9.8 (Paranoia release III via libcdio) - an audio CD reading utility which includes extra data verification features + .SH SYNOPSIS + .B cd-paranoia + .RB [ options ] diff --git a/libcdio-paranoia.spec b/libcdio-paranoia.spec new file mode 100644 index 0000000..66a1cf3 --- /dev/null +++ b/libcdio-paranoia.spec @@ -0,0 +1,76 @@ +Name: libcdio-paranoia +Version: 10.2+2.0.0 +Release: 1 +Summary: CD paranoia on top of libcdio +License: GPLv3+ +URL: https://www.gnu.org/software/libcdio/ +Source0: https://ftp.gnu.org/gnu/libcdio/%{name}-%{version}.tar.bz2 +Patch0: libcdio-paranoia-manpage.patch +BuildRequires: gcc pkgconfig gettext-devel chrpath libcdio-devel + +%description +This CDDA reader distribution ('libcdio-cdparanoia') reads audio from the +CDROM directly as data, with no analog step between, and writes the +data to a file or pipe as .wav, .aifc or as raw 16 bit linear PCM. + +%package devel +Summary: Header files and libraries for %{name} +Requires: %{name} = %{version}-%{release} + +%description devel +This package contains header files and libraries for %{name}. + +%package_help + +%prep +%autosetup -n %{name}-%{version} -p1 + +sed -i -e 's,-I${includedir},-I${includedir}/cdio,g' libcdio_paranoia.pc.in +sed -i -e 's,-I${includedir},-I${includedir}/cdio,g' libcdio_cdda.pc.in + +f=doc/ja/cd-paranoia.1.in +iconv -f euc-jp -t utf-8 -o $f.utf8 $f && mv $f.utf8 $f +iconv -f ISO88591 -t utf-8 -o THANKS.utf8 THANKS && mv THANKS.utf8 THANKS + +%build +%configure --disable-dependency-tracking --disable-rpath +%make_build + +%install +%make_install + +%delete_la + +mv %{buildroot}%{_mandir}/jp %{buildroot}%{_mandir}/ja + +cp -a $RPM_BUILD_ROOT%{_includedir}/cdio/paranoia/*.h $RPM_BUILD_ROOT%{_includedir}/cdio/ + +chrpath --delete $RPM_BUILD_ROOT%{_bindir}/* +chrpath --delete $RPM_BUILD_ROOT%{_libdir}/*.so.* + +%check +make %{?_smp_mflags} check + +%files +%defattr(-,root,root) +%doc AUTHORS +%license COPYING +%{_bindir}/* +%{_libdir}/*.so.* + +%files devel +%defattr(-,root,root) +%{_includedir}/cdio/* +%{_libdir}/*.so +%{_libdir}/*.a +%{_libdir}/pkgconfig/*.pc + +%files help +%defattr(-,root,root) +%doc doc/overlapdef.txt NEWS README.md THANKS +%{_mandir}/man1/* +%lang(ja) %{_mandir}/ja/man1/* + +%changelog +* Thu Sep 05 2019 openEuler Buildteam - 10.2+2.0.0-1 +- Package init