[cdrkit] Messages from rpmlint clean-up
Honza Horak
hhorak at fedoraproject.org
Tue Jul 31 13:38:38 UTC 2012
commit 9967a208586df0ba20e495dfbe52d816af4010d8
Author: Honza Horák <hhorak at redhat.com>
Date: Tue Jul 31 12:47:41 2012 +0200
Messages from rpmlint clean-up
cdrkit-1.1.11-utf8.patch | 104 ++++++++++++++++++++++++++++++++++++++++++++++
cdrkit.spec | 47 +++++++++++---------
2 files changed, 130 insertions(+), 21 deletions(-)
---
diff --git a/cdrkit-1.1.11-utf8.patch b/cdrkit-1.1.11-utf8.patch
new file mode 100644
index 0000000..5118509
--- /dev/null
+++ b/cdrkit-1.1.11-utf8.patch
@@ -0,0 +1,104 @@
+diff -up cdrkit-1.1.11/Changelog.utf8 cdrkit-1.1.11/Changelog
+--- cdrkit-1.1.11/Changelog.utf8 2012-07-31 12:38:50.207872763 +0200
++++ cdrkit-1.1.11/Changelog 2012-07-31 12:38:57.669026934 +0200
+@@ -519,7 +519,7 @@ cdrkit (2.01.01a08+X.12) UNRELEASED; urg
+
+ cdrkit (2.01.01a08+X.11) UNRELEASED; urgency=low
+
+- * 26_author_locale (ASCII transliteration of Jörg in the standard credits
++ * 26_author_locale (ASCII transliteration of Jörg in the standard credits
+ message)
+ * 28_cdda2wav_interface (Linux friendly cdda2wav behaviour)
+ * 30_doc_typo_fixes (various documentation/message fixes)
+@@ -821,8 +821,8 @@ Sun May 16 01:37:11 2004 Joerg Schilling
+
+ Sun May 16 01:26:52 2004 Joerg Schilling <joerg at schily.isdn.cs.tu-berlin.de>
+ * cdrecord.1 1.95
+- Eißfeldt -> Ei\*sfeldt
+- µsec -> \*msec
++ Eißfeldt -> Ei\*sfeldt
++ ľsec -> \*msec
+
+ Sat May 15 23:14:18 2004 Joerg Schilling <joerg at schily.isdn.cs.tu-berlin.de>
+ * subchan.c 1.19
+@@ -1057,7 +1057,7 @@ Wed Jan 14 15:37:47 2004 Joerg Schilling
+ Wed Jan 14 01:14:27 2004 Joerg Schilling <joerg at schily.isdn.cs.tu-berlin.de>
+ * scsi-mac-iokit.c 1.8
+ ux_errno wird nun korrekt gesetzt wenn ein Kommando schiefgeht
+- Die Sense Daten werden nicht mehr gelöscht
++ Die Sense Daten werden nicht mehr gelöscht
+ Author ist nun "schily", denn das Modul kommt nun teilweise dirch scgcheck
+
+ Tue Jan 13 20:43:44 2004 Joerg Schilling <joerg at schily.isdn.cs.tu-berlin.de>
+@@ -1074,7 +1074,7 @@ Mon Jan 12 00:33:39 2004 Joerg Schilling
+
+ Sun Jan 11 18:42:14 2004 Joerg Schilling <joerg at schily.isdn.cs.tu-berlin.de>
+ * scsi-linux-sg.c 1.77
+- Versuch das /dev/hd* Interface von Linux-2.6 besser zu unterstützen.
++ Versuch das /dev/hd* Interface von Linux-2.6 besser zu unterstützen.
+
+ Sun Jan 11 16:18:48 2004 Joerg Schilling <joerg at schily.isdn.cs.tu-berlin.de>
+ * scsi-linux-sg.c 1.76
+@@ -6144,7 +6144,7 @@ Mon Oct 26 00:27:22 1998 Joerg Schilling
+ New manufacturer: Xcitec Inc.
+ Doremi Media Co., Ltd.
+ Matsushita Electric Industrial Co.,Ltd.
+- CDA Datenträger Albrechts GmbH.
++ CDA Datenträger Albrechts GmbH.
+
+ Sun Oct 25 13:00:22 1998 Joerg Schilling <joerg at schily.isdn.cs.tu-berlin.de>
+ * cdrecord.c 1.71
+diff -up cdrkit-1.1.11/doc/icedax/README.utf8 cdrkit-1.1.11/doc/icedax/README
+--- cdrkit-1.1.11/doc/icedax/README.utf8 2012-07-31 12:38:18.903226517 +0200
++++ cdrkit-1.1.11/doc/icedax/README 2012-07-31 12:38:18.902226496 +0200
+@@ -387,7 +387,7 @@ and
+
+ <http://www.anime.net/~goemon/linux-cd/cdda-list.html>
+
+-From a news posting from Björn Wiberg
++From a news posting from Björn Wiberg
+
+ > The following table was generated using the CDROM.CFG file from Nero
+ > v3.0.4.2.
+diff -up cdrkit-1.1.11/doc/icedax/THANKS.utf8 cdrkit-1.1.11/doc/icedax/THANKS
+--- cdrkit-1.1.11/doc/icedax/THANKS.utf8 2012-07-31 12:38:18.901226475 +0200
++++ cdrkit-1.1.11/doc/icedax/THANKS 2012-07-31 12:38:18.901226475 +0200
+@@ -5,7 +5,7 @@ http://www.mode.net/
+
+ and
+
+-Fraunhofer Institut für integrierte Schaltungen (FhG-IIS)
++Fraunhofer Institut für integrierte Schaltungen (FhG-IIS)
+ http://www.iis.fhg.de/
+
+ Code for extraction of ISRC and MCN codes as well as MD5 signatures
+@@ -33,4 +33,4 @@ Francesco Chemolli (getopt_long patches)
+ Thanks to all testers and finally Jim McLaughlin for supplying
+ the first cdda-reader source code (that got me started).
+
+-Heiko Eißfeldt
++Heiko Eißfeldt
+diff -up cdrkit-1.1.11/doc/READMEs/README.ATAPI.utf8 cdrkit-1.1.11/doc/READMEs/README.ATAPI
+--- cdrkit-1.1.11/doc/READMEs/README.ATAPI.utf8 2012-07-31 12:38:18.899226433 +0200
++++ cdrkit-1.1.11/doc/READMEs/README.ATAPI 2012-07-31 12:38:18.900226454 +0200
+@@ -279,7 +279,7 @@ selectively telling the kernel what to u
+ this would not be needed if the Linux SCSI CD-ROM driver would be more
+ up to date and supports standard conforming drives.
+
+-Jörg Schilling <schilling at fokus.fhg.de>
++Jörg Schilling <schilling at fokus.fhg.de>
+
+ --------------------------------------------------
+ Here is a hint from Alan Brown <alanb at manawatu.gen.nz>:
+diff -up cdrkit-1.1.11/doc/READMEs/README.cdplus.utf8 cdrkit-1.1.11/doc/READMEs/README.cdplus
+--- cdrkit-1.1.11/doc/READMEs/README.cdplus.utf8 2012-07-31 12:38:18.900226454 +0200
++++ cdrkit-1.1.11/doc/READMEs/README.cdplus 2012-07-31 12:38:18.900226454 +0200
+@@ -63,7 +63,7 @@ Note: If you want to create an HFS hybri
+ use the '-part' option to genisoimage. Otherwise, the data track will be mounted
+ as an ISO9660/Joliet CD when used on a Mac.
+
+-Jörg
++Jörg
+
+ Edited for cdrkit by Christian Fromme <kaner at strace.org> and Eduard Bloch
+
diff --git a/cdrkit.spec b/cdrkit.spec
index 5841041..e31615b 100644
--- a/cdrkit.spec
+++ b/cdrkit.spec
@@ -11,7 +11,6 @@ Patch1: cdrkit-1.1.8-werror.patch
Patch2: cdrkit-1.1.9-efi-boot.patch
Patch4: cdrkit-1.1.9-no_mp3.patch
Patch5: cdrkit-1.1.9-buffer_overflow.patch
-#Patch6: cdrkit-1.1.9-rr_joliet.patch
Patch6: cdrkit-1.1.10-build-fix.patch
Patch7: cdrkit-1.1.11-manpagefix.patch
Patch8: cdrkit-1.1.11-rootstat.patch
@@ -21,12 +20,11 @@ Patch11: cdrkit-1.1.11-format.patch
Patch12: cdrkit-1.1.11-handler.patch
Patch13: cdrkit-1.1.11-dvdman.patch
Patch14: cdrkit-1.1.11-paranoiacdda.patch
+Patch15: cdrkit-1.1.11-utf8.patch
BuildRequires: cmake libcap-devel zlib-devel perl file-devel bzip2-devel
BuildRequires: cdparanoia-devel
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
%description
cdrkit is a collection of CD/DVD utilities.
@@ -38,8 +36,8 @@ Provides: dvdrecord = 0:0.1.5.1
Obsoletes: cdrecord < 9:2.01-12
Provides: cdrecord = 9:2.01-12
Requires: libusal = %{version}-%{release}
-Requires(preun): %{_sbindir}/alternatives chkconfig coreutils
-Requires(post): %{_sbindir}/alternatives chkconfig coreutils
+Requires(preun): %{_sbindir}/alternatives
+Requires(post): %{_sbindir}/alternatives
%description -n wodim
Wodim is an application for creating audio and data CDs. Wodim
@@ -47,21 +45,21 @@ works with many different brands of CD recorders, fully supports
multi-sessions and provides human-readable error messages.
%package -n genisoimage
-Summary: Creates an image of an ISO9660 file system
+Summary: Creates an image of an ISO9660 file-system
Group: Applications/System
Obsoletes: mkisofs < 9:2.01-12
Provides: mkisofs = 9:2.01-12
Requires: libusal = %{version}-%{release}
-Requires(preun): %{_sbindir}/alternatives chkconfig coreutils
-Requires(post): %{_sbindir}/alternatives chkconfig coreutils
+Requires(preun): %{_sbindir}/alternatives
+Requires(post): %{_sbindir}/alternatives
%description -n genisoimage
The genisoimage program is used as a pre-mastering program; i.e., it
-generates the ISO9660 file system. Genisoimage takes a snapshot of
+generates the ISO9660 file-system. Genisoimage takes a snapshot of
a given directory tree and generates a binary image of the tree
-which will correspond to an ISO9660 filesystem when written to
+which will correspond to an ISO9660 file-system when written to
a block device. Genisoimage is used for writing CD-ROMs, and includes
-support for creating bootable El Torito CD-ROMs.
+support for creating boot-able El Torito CD-ROMs.
Install the genisoimage package if you need a program for writing
CD-ROMs.
@@ -118,7 +116,6 @@ SCSI devices.
%patch2 -p1 -b .efi
%patch4 -p1 -b .no_mp3
%patch5 -p1 -b .buffer_overflow
-#%patch6 -p1 -b .rr_joliet
%patch6 -p1 -b .build-fix
%patch7 -p1 -b .manpagefix
%patch8 -p1 -b .rootstat
@@ -128,6 +125,8 @@ SCSI devices.
%patch12 -p1 -b .handler
%patch13 -p1 -b .dvdman
%patch14 -p1 -b .paranoiacdda
+# not using -b since otherwise backup files would be included into rpm
+%patch15 -p1
# we do not want bundled paranoia library
rm -rf libparanoia
@@ -143,8 +142,8 @@ export CFLAGS="$RPM_OPT_FLAGS -Wall -Werror -Wno-unused-function -Wno-unused-var
export CXXFLAGS="$CFLAGS"
export FFLAGS="$CFLAGS"
%cmake CMAKE_VERBOSE=1 \
- -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
- -DBUILD_SHARED_LIBS:BOOL=ON \
+ -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
+ -DBUILD_SHARED_LIBS:BOOL=ON \
..
make VERBOSE=1 %{?_smp_mflags}
@@ -172,11 +171,11 @@ rm -rf $RPM_BUILD_ROOT
%post -n wodim
link=`readlink %{_bindir}/cdrecord`
if [ "$link" == "%{_bindir}/wodim" ]; then
- rm -f %{_bindir}/cdrecord
+ rm -f %{_bindir}/cdrecord
fi
link=`readlink %{_bindir}/dvdrecord`
if [ "$link" == "wodim" ]; then
- rm -f %{_bindir}/dvdrecord
+ rm -f %{_bindir}/dvdrecord
fi
%{_sbindir}/alternatives --install %{_bindir}/cdrecord cdrecord \
@@ -192,7 +191,7 @@ fi
%preun -n wodim
if [ $1 = 0 ]; then
- %{_sbindir}/alternatives --remove cdrecord %{_bindir}/wodim
+ %{_sbindir}/alternatives --remove cdrecord %{_bindir}/wodim
fi
%post -n genisoimage
@@ -209,13 +208,13 @@ fi
%preun -n genisoimage
if [ $1 = 0 ]; then
- %{_sbindir}/alternatives --remove mkisofs %{_bindir}/genisoimage
+ %{_sbindir}/alternatives --remove mkisofs %{_bindir}/genisoimage
fi
%post -n icedax
link=`readlink %{_bindir}/cdda2wav`
if [ "$link" == "icedax" ]; then
- rm -f %{_bindir}/cdda2wav
+ rm -f %{_bindir}/cdda2wav
fi
%{_sbindir}/alternatives --install %{_bindir}/cdda2wav cdda2wav \
%{_bindir}/icedax 50 \
@@ -224,9 +223,13 @@ fi
%preun -n icedax
if [ $1 = 0 ]; then
- %{_sbindir}/alternatives --remove cdda2wav %{_bindir}/icedax
+ %{_sbindir}/alternatives --remove cdda2wav %{_bindir}/icedax
fi
+%post -n libusal -p /sbin/ldconfig
+
+%postun -n libusal -p /sbin/ldconfig
+
%files -n wodim
%defattr(-,root,root)
%doc Changelog COPYING FAQ FORK START
@@ -280,12 +283,13 @@ fi
%files -n libusal
%defattr(-,root,root)
-%doc Changelog COPYING FAQ FORK START
+%doc doc/plattforms/README.linux Changelog COPYING FAQ FORK START
%{_libdir}/libusal.so.*
%{_libdir}/librols.so.*
%files -n libusal-devel
%defattr(-,root,root)
+%doc COPYING
%{_libdir}/libusal.so
%{_libdir}/librols.so
%{_includedir}/usal
@@ -294,6 +298,7 @@ fi
* Mon Jul 30 2012 Honza Horak <hhorak at redhat.com> - 1.1.11-12
- Use system cdparanoia instead of old bundled version
- Build libusal as a shared library
+- Messages from rpmlint clean-up
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.1.11-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
More information about the scm-commits
mailing list