update spec and 0004-dvd+rw-tools-7.0-wctomb.patch

This commit is contained in:
wnd007 2020-02-28 17:27:27 +08:00
parent 1d1f9cca4e
commit 7e63246f9c
2 changed files with 28 additions and 35 deletions

View File

@ -1,5 +1,5 @@
--- transport.hxx~ 2008-03-25 21:24:47.000000000 -0400 --- ./transport.hxx~ 2008-03-25 21:24:47.000000000 -0400
+++ transport.hxx 2008-03-25 21:25:36.000000000 -0400 +++ ./transport.hxx 2008-03-25 21:25:36.000000000 -0400
@@ -116,7 +116,7 @@ @@ -116,7 +116,7 @@
extern "C" char *plusminus_locale() extern "C" char *plusminus_locale()
{ static class __plusminus { { static class __plusminus {

View File

@ -1,47 +1,41 @@
Name: dvd+rw-tools Name: dvd+rw-tools
Version: 7.1 Version: 7.1
Release: 31 Release: 32
Summary: Application to master the Blu-ray Disc and DVD media Summary: Application to master the Blu-ray Disc and DVD media
License: GPLv2 License: GPLv2
URL: http://fy.chalmers.se/~appro/linux/DVD+RW/ URL: http://fy.chalmers.se/~appro/linux/DVD+RW/
Source0: http://fy.chalmers.se/~appro/linux/DVD+RW/tools/dvd+rw-tools-%{version}.tar.gz Source0: http://fy.chalmers.se/~appro/linux/DVD+RW/tools/dvd+rw-tools-7.1.tar.gz
Source1: index.html Source1: index.html
Patch0: 0000-dvd+rw-tools-7.0.manpatch Patch0000: 0000-dvd+rw-tools-7.0.manpatch
Patch1: 0001-dvd+rw-tools-7.0-wexit.patch Patch0001: 0001-dvd+rw-tools-7.0-wexit.patch
Patch2: 0002-dvd+rw-tools-7.0-glibc2.6.90.patch Patch0002: 0002-dvd+rw-tools-7.0-glibc2.6.90.patch
Patch3: 0003-dvd+rw-tools-7.0-reload.patch Patch0003: 0003-dvd+rw-tools-7.0-reload.patch
Patch4: 0004-dvd+rw-tools-7.0-wctomb.patch Patch0004: 0004-dvd+rw-tools-7.0-wctomb.patch
Patch5: 0005-dvd+rw-tools-7.0-dvddl.patch Patch0005: 0005-dvd+rw-tools-7.0-dvddl.patch
Patch6: 0006-dvd+rw-tools-7.1-noevent.patch Patch0006: 0006-dvd+rw-tools-7.1-noevent.patch
Patch7: 0007-dvd+rw-tools-7.1-lastshort.patch Patch0007: 0007-dvd+rw-tools-7.1-lastshort.patch
Patch8: 0008-dvd+rw-tools-7.1-format.patch Patch0008: 0008-dvd+rw-tools-7.1-format.patch
Patch9: 0009-dvd+rw-tools-7.1-bluray_srm+pow.patch Patch0009: 0009-dvd+rw-tools-7.1-bluray_srm+pow.patch
Patch10: 0010-dvd+rw-tools-7.1-bluray_pow_freespace.patch Patch0010: 0010-dvd+rw-tools-7.1-bluray_pow_freespace.patch
Patch11: 0011-dvd+rw-tools-7.1-sysmacro-inc.patch Patch0011: 0011-dvd+rw-tools-7.1-sysmacro-inc.patch
BuildRequires: gcc gcc-c++ kernel-headers m4 BuildRequires: gcc-c++ kernel-headers m4
Requires: genisoimage Requires: genisoimage
%description %description
As implied/already mentioned - to master the Blu-ray Disc and DVD media, As implied/already mentioned - to master the Blu-ray Disc and DVD media,
both +RW/+R and -R[W]. both +RW/+R and -R[W].
%package_help %package help
Summary: Help docs for dvd+rw-tools
Buildarch: noarch
Requires: man info
%description help
This package contains the help docs for dvd+rw-tools
%prep %prep
%setup -q %autosetup -n dvd+rw-tools-7.1 -p1
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p0
%patch5 -p0
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch10 -p1
%patch11 -p1
install -m 644 %{SOURCE1} index.html install -m 644 %{SOURCE1} index.html
@ -49,7 +43,7 @@ install -m 644 %{SOURCE1} index.html
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
export CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" export CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
export LDFLAGS="$RPM_LD_FLAGS" export LDFLAGS="$RPM_LD_FLAGS"
make WARN="-DDEFAULT_BUF_SIZE_MB=16 -DRLIMIT_MEMLOCK" %{?_smp_mflags} %make_build WARN="-DDEFAULT_BUF_SIZE_MB=16 -DRLIMIT_MEMLOCK"
%install %install
%makeinstall %makeinstall
@ -64,13 +58,12 @@ make WARN="-DDEFAULT_BUF_SIZE_MB=16 -DRLIMIT_MEMLOCK" %{?_smp_mflags}
%files %files
%defattr(-,root,root) %defattr(-,root,root)
%license LICENSE %doc index.html LICENSE
%doc index.html
%{_bindir}/* %{_bindir}/*
%files help %files help
%{_mandir}/man1/*.1* %{_mandir}/man1/*.1*
%changelog %changelog
* Wed Nov 20 2019 openEuler Buildteam <buildteam@openeuler.org> - 7.1-31 * Wed Nov 20 2019 openEuler Buildteam <buildteam@openeuler.org> - 7.1-32
- Package init - Package init