📄 dvd+rw-tools.spec
字号:
Summary: Toolchain for mastering recordable DVD mediaName: dvd+rw-toolsVersion: 5.21.4.10.8Release: 1License: GPLGroup: Applications/MultimediaSource: http://fy.chalmers.se/~appro/linux/DVD+RW/tools/dvd+rw-tools-%{version}.tar.gzURL: http://fy.chalmers.se/~appro/linux/DVD+RW/Requires: mkisofs >= 1.10BuildRoot: %{_tmppath}/%{name}-rootBuildRequires: kernel-headers wget%descriptionCollection of tools to master DVD+RW/+R/-R/-RW media. For furtherinformation see http://fy.chalmers.se/~appro/linux/DVD+RW/.%prep%setup -q%buildmake[ -f index.html ] || wget -nd http://fy.chalmers.se/~appro/linux/DVD+RW/%install[ %{buildroot} == / ] || rm -rf %{buildroot}cd %{_builddir}/%{name}-%{version}make prefix=%{buildroot}%{_prefix} manprefix=%{buildroot}%{_mandir} installmkdir -p %{buildroot}%{_docdir}/%{name}-%{version}-%{release}cp -a index.html %{buildroot}%{_docdir}/%{name}-%{version}-%{release}%clean[ %{buildroot} == / ] || rm -rf %{buildroot}%files%defattr(-,root,root)%{_prefix}/bin/*%doc %{_docdir}/%{name}-%{version}-%{release}%doc %{_mandir}/man1/*%changelog* Sat Aug 28 2004 Andy Polyakov <appro@fy.chalmers.se>- 5.21.4.10.8 release;* Wed Aug 25 2004 Andy Polyakov <appro@fy.chalmers.se>- Linux: fix for kernel version 2.6>=8, 2.6.8 itself is deficient, but the problem can be worked around by installing this version set-root-uid;* Thu Jul 15 2004 Andy Polyakov <appro@fy.chalmers.se>- growisofs 5.20.4.10.8 release;* Tue Jul 13 2004 Andy Polyakov <appro@fy.chalmers.se>- Layer Break position sanity check with respect to dataset size;- #if directive to get rid of sudo check at compile time with 'make WARN=-DI_KNOW_ALL_ABOUT_SUDO';* Mon Jul 12 2004 Andy Polyakov <appro@fy.chalmers.se>- speed verification issue with 8x AccessTek derivatives addressed;- -use-the-force-luke=noload to leave tray ejected at the end;- allow to resume incomplete sessions recorded with -M option;* Sat Jul 3 2004 Andy Polyakov <appro@fy.chalmers.se>- -use-the-force-luke=break:size to set Layer Break position for Double Layer recordings;* Fri Jun 25 2004 Andy Polyakov <appro@fy.chalmers.se>- handle non-fatal OPC errors;- DVD+R Double Layer support;- -use-the-force-luke=4gms to allow ISO9660 directory structures to cross 4GB boundary, the option is effective only with DVD+R DL and for data to be accessible under Linux isofs kernel patch is required; * Wed May 26 2004 Andy Polyakov <appro@fy.chalmers.se>- HP-UX: inconsistency between /dev/rdsk and /dev/rscsi names;* Wed Apr 21 2004 Andy Polyakov <appro@fy.chalmers.se>- growisofs 5.19-1 hotfix to address "flushing cache takes forever;* Sat Apr 18 2004 Andy Polyakov <appro@fy.chalmers.se>- DVD-RAM reload if recorded with -poor-man;- -use-the-force-luke=wrvfy for WRITE AND VERIFY(10);- "flushing cache" takes forever;- dvd+rw-format 4.10: add support for DVD-RAM;* Sat Apr 10 2004 Andy Polyakov <appro@fy.chalmers.se>- 5.19.4.9.7 release;* Sun Apr 4 2004 Andy Polyakov <appro@fy.chalmers.se>- LG GSA-4081B fails to "SET STREAMING" with "LBA OUT OF RANGE" for DVD+RW media, but not e.g. DVD-R;- dvd+rw-booktype: BTC support;* Sat Apr 3 2004 Andy Polyakov <appro@fy.chalmers.se>- make DVD-RAM work in "poor-man" mode;- average write speed report at the end of recording;* Fri Apr 2 2004 Andy Polyakov <appro@fy.chalmers.se>- dvd+rw-format 4.9: permit for DVD-RW blank even if format descriptors are not present;* Thu Apr 1 2004 Andy Polyakov <appro@fy.chalmers.se>- Solaris: get rid of media reload, which made it possible to improve volume manager experience as well;- address speed verification issues with NEC ND-2500 and Plextor PX-708A;* Mon Mar 22 2004 Andy Polyakov <appro@fy.chalmers.se>- dvd+rw-tools-5.18.4.8.6: www.software.hp.com release;* Sat Mar 20 2004 Andy Polyakov <appro@fy.chalmers.se>- IRIX: IRIX 6.x port is added;* Wed Feb 11 2004 Andy Polyakov <appro@fy.chalmers.se>- minimize amount of compiler warnings on 64-bit platforms;- skip count-down if no_tty_check is set;- -use-the-force-luke=tracksize:size option by suggestion from K3b;- Linux: fix for "Bad file descriptor" with DVD+RW kernel patch;* Tue Jan 20 2004 Andy Polyakov <appro@fy.chalmers.se>- refuse to run if ${SUDO_COMMAND} is set;* Wed Jan 14 2004 Andy Polyakov <appro@fy.chalmers.se>- growisofs 5.17: fix for COMMAND SEQUENCE ERROR in the beginning of DVD-recording;- drop privileges prior mkisofs -version;* Tue Jan 13 2004 Andy Polyakov <appro@fy.chalmers.se>- the last speed change required adaptations for Pioneer and LG units, which don't/fail to provide current write speed through GET PERFORMANCE despite the fact that the command is mandatory;- HP-UX: retain root privileges in setup_fds, SIOC_IO requires them;* Sun Jan 4 2004 Andy Polyakov <appro@fy.chalmers.se>- switch to GET PERFORMANCE even for current write speed (most notably required for NEC and derivatives);* Tue Dec 30 2003 Andy Polyakov <appro@fy.chalmers.se>- Linux: fix for /proc/sys/dev/cdrom/check_media set to 1;- HP-UX: INQUIRY buffer is required to be 128 bytes, well, "required" is wrong word in this context, as it's apparently a kernel bug addressed in PHKL_30038 (HPUX 11.11) and PHKL_30039 (HPUX 11.23);* Fri Dec 26 2003 Andy Polyakov <appro@fy.chalmers.se>- growisofs 5.16: brown-bag bug in "LONG WRITE IN PROGRESS" code path;* Mon Dec 22 2003 Andy Polyakov <appro@fy.chalmers.se>- growisofs 5.15: confusing output when DAO mode is manually engaged and DVD-RW media is minimally blanked;- complement -use-the-force-luke=dao[:size] to arrange for piping non-iso images in DAO mode (size is to be expressed in 2KB chunks);- Pioneer DVR-x06 apparently needs larger timeout to avoid "the LUN appears to be stuck" message in the beginning of DAO recording;- HP-UX: fix-up umount code;- HP-UX: make sure user doesn't pass /dev/rscsi/cXtYlZ, they should stick to /dev/rdsk/cXtYdZ;- implement -use-the-force-luke=seek:N -Z /dev/dvd=image to arrange for 'builtin_dd if=image of=/dev/dvd obs=32k seek=N/16' (note that N is expected to be expressed in 2KB chunks);- skip overwrite check for blank media to avoid read errors at start, which reportedly may cause bus reset in some configurations;- make get_mmc_profile load media, explicit media load used to be on per platform basis, while it doesn't have to;- postpone handle_events till after dry-run checkpoint;- error reporting revised;- Optorite seems to insist on resuming suspended DVD+RW format, at least it's apparently the only way to get *reliable* results (formally this contradicts specification, which explicitly states that format is to be resumed automatically and transparently);- FreeBSD: FreeBSD 5-CURRENT since 2003-08-24, including 5.2 fails to pull sense data automatically, at least for ATAPI transport, so I reach for it myself (it's apparently a kernel bug, which eventually will be fixed, but I keep the workaround code just in case);- -speed option in DVD+ context is enabled, upon release tested with Plextor PX-708A;- make builtin_dd print amount of transferred data, together with -use-the-force-luke=seek:N it's easier to maintain "tar-formatted" rewritable media;- dvd+rw-format 4.8: DVD-RW format fails if preceeded by dummy recording;- make sure we talk to MMC unit, be less intrusive;- unify error reporting;- permit for -lead-out even for blank DVD+RW, needed(?) for SANYO derivatives;- dvd+rw-booktype 5: support for Benq derivatives;* Tue Dec 2 2003 Andy Polyakov <appro@fy.chalmers.se>- growisofs 5.14: TEAC DV-W50D and Lite-On LDW-811S failed to set recording velocity, deploy GET PERFORMANCE/SET STREAMING commands;- Lite-On LDW-811S returns 0s in Write Speed descriptors in page 2A, this would cause a problem if DVD+ speed control was implemented;* Thu Nov 20 2003 Andy Polyakov <appro@fy.chalmers.se>- Solaris: use large-file API in setup_fds;- HP-UX: HP-UX support is contributed by HP;- block signals in the beginning of recording, formally it shouldn't be necessary, but is apparently needed for some units (is it?);- prepare code for -speed even in DVD+ context, need a test-case...* Sun Nov 2 2003 Andy Polyakov <appro@fy.chalmers.se>- progress indicator process was orphaned if -Z /dev/cdrom=file.iso terminated prematurely;- -overburn -Z /dev/cdrom=file.iso printed two "ignored" messages;* Thu Oct 23 2003 Andy Polyakov <appro@fy.chalmers.se>- '| growisofs -Z /dev/cdrom=/dev/fd/0' failed with "already carries isofs" even when running interactively, so I check on /dev/tty instead of isatty(0);- error output was confusing when overburn condition was raised in dry-run mode;- more sane default drain buffer size to minimize system load when
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -