rpms/dump/devel dump.spec,1.29,1.30

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Mon Nov 14 09:58:44 UTC 2005


Author: jnovy

Update of /cvs/dist/rpms/dump/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv25088

Modified Files:
	dump.spec 
Log Message:
spec cleanup and UTF-8ization



Index: dump.spec
===================================================================
RCS file: /cvs/dist/rpms/dump/devel/dump.spec,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- dump.spec	6 Jul 2005 13:05:00 -0000	1.29
+++ dump.spec	14 Nov 2005 09:58:42 -0000	1.30
@@ -1,20 +1,18 @@
-%define	_sbindir /sbin
-# XXX --enable-kerberos		needs krcmd
-%define	myoptions --enable-largefile --with-binmode=6755 --with-manowner=root --with-mangrp=root --with-manmode=0644 --with-dumpdates="%{_sysconfdir}/dumpdates" --enable-readline
+%define _sbindir /sbin
 
-Summary: Programs for backing up and restoring ext2/ext3 filesystems.
+Summary: Programs for backing up and restoring ext2/ext3 filesystems
 Name: dump
 Version: 0.4b40
-Release: 4
+Release: 5
 License: BSD
 Group: Applications/Archiving
-URL: http://dump.sourceforge.net
+URL: http://dump.sourceforge.net/
 Source: dump-%{version}.tar.bz2
 Patch0: dump-0.4b40-fixacl.patch
-BuildRoot: %{_tmppath}/%{name}-root
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: e2fsprogs-devel >= 1.18, readline-devel >= 4.2
-BuildRequires: libtermcap-devel, zlib-devel, ncurses-devel
-# This Prereq is now required because we only ship static binaries, and
+BuildRequires: libtermcap-devel, zlib-devel, bzip2-devel, ncurses-devel
+# This Requires is now mandatory because we only ship static binaries, and
 # need to ensure the "disk" group is created before installation (#60461)
 Requires: setup
 Requires: rmt
@@ -34,7 +32,7 @@
 restoring filesystems after backups.
 
 %package -n rmt
-Summary: Provides certain programs with access to remote tape devices.
+Summary: Provides certain programs with access to remote tape devices
 Group: Applications/Archiving
 
 %description -n rmt
@@ -47,7 +45,19 @@
 %patch0 -p0 -b .fixacl
 
 %build
-%configure %{myoptions} --enable-static --enable-rmt --enable-qfa
+# XXX --enable-kerberos needs krcmd
+%configure \
+    --enable-static \
+    --enable-rmt \
+    --enable-largefile \
+    --enable-qfa \
+    --enable-readline \
+    --with-binmode=0755 \
+    --with-manowner=root \
+    --with-mangrp=root \
+    --with-manmode=0644 \
+    --with-dumpdates="%{_sysconfdir}/dumpdates"
+
 make OPT="$RPM_OPT_FLAGS -Wall -Wpointer-arith -Wstrict-prototypes \
                          -Wmissing-prototypes -Wno-char-subscripts"
 
@@ -56,19 +66,26 @@
 mkdir -p %{buildroot}%{_sbindir}
 mkdir -p %{buildroot}%{_mandir}/man8
 
-%makeinstall SBINDIR=%{buildroot}%{_sbindir} BINDIR=%{buildroot}%{_sbindir} MANDIR=%{buildroot}%{_mandir}/man8 BINOWNER=$(id -un) BINGRP=$(id -gn) MANOWNER=$(id -un) MANGRP=$(id -gn)
+%makeinstall \
+    SBINDIR=%{buildroot}%{_sbindir} \
+    BINDIR=%{buildroot}%{_sbindir} \
+    MANDIR=%{buildroot}%{_mandir}/man8 \
+    BINOWNER=$(id -un) \
+    BINGRP=$(id -gn) \
+    MANOWNER=$(id -un) \
+    MANGRP=$(id -gn)
 
 pushd %{buildroot}
-  ln -sf dump .%{_sbindir}/rdump
-  ln -sf dump .%{_sbindir}/rdump.static
-  ln -sf dump .%{_sbindir}/dump.static
-  ln -sf restore .%{_sbindir}/rrestore
-  ln -sf restore .%{_sbindir}/rrestore.static
-  ln -sf restore .%{_sbindir}/restore.static
-  chmod ug-s .%{_sbindir}/rmt
-  mkdir -p .%{_sysconfdir}
-  > .%{_sysconfdir}/dumpdates
-  ln -sf ..%{_sbindir}/rmt .%{_sysconfdir}/rmt
+    ln -sf dump .%{_sbindir}/rdump
+    ln -sf dump .%{_sbindir}/rdump.static
+    ln -sf dump .%{_sbindir}/dump.static
+    ln -sf restore .%{_sbindir}/rrestore
+    ln -sf restore .%{_sbindir}/rrestore.static
+    ln -sf restore .%{_sbindir}/restore.static
+    chmod ug-s .%{_sbindir}/rmt
+    mkdir -p .%{_sysconfdir}
+    > .%{_sysconfdir}/dumpdates
+    ln -sf ..%{_sbindir}/rmt .%{_sysconfdir}/rmt
 popd
 
 %clean
@@ -79,23 +96,27 @@
 %doc CHANGES COPYRIGHT KNOWNBUGS MAINTAINERS README REPORTING-BUGS THANKS TODO
 %doc dump.lsm
 %attr(0664,root,disk)	%config(noreplace) %{_sysconfdir}/dumpdates
-%attr(0755,root,root)	/sbin/dump
-/sbin/rdump
-%attr(0755,root,root)	/sbin/restore
-/sbin/rrestore
-/sbin/*.static
-%{_mandir}/man8/dump.*
-%{_mandir}/man8/rdump.*
-%{_mandir}/man8/restore.*
-%{_mandir}/man8/rrestore.*
+%{_sbindir}/dump
+%{_sbindir}/rdump
+%{_sbindir}/restore
+%{_sbindir}/rrestore
+%{_sbindir}/*.static
+%{_mandir}/man8/dump.8*
+%{_mandir}/man8/rdump.8*
+%{_mandir}/man8/restore.8*
+%{_mandir}/man8/rrestore.8*
 
 %files -n rmt
 %defattr(-,root,root)
-%attr(0755,root,root)	%{_sbindir}/rmt
+%{_sbindir}/rmt
 %{_sysconfdir}/rmt
-%{_mandir}/man8/rmt.*
+%{_mandir}/man8/rmt.8*
 
 %changelog
+* Mon Nov 14 2005 Jindrich Novy <jnovy at redhat.com> 0.4b40-5
+- spec file cleanup - thanks to Matthias Saou (#172961)
+- convert spec to UTF-8
+
 * Wed Jul 06 2005 Karsten Hopp <karsten at redhat.de> 0.4b40-4
 - BuildRequires ncurses-devel
 
@@ -211,13 +232,13 @@
 - Updated BuildPreReq to e2fsprogs-devel >= 1.18, readline-devel >= 4.1 to
   explicitly state the minimum required deps and fix (#51900)
 
-* Sat Sep  8 2001 Trond Eivind Glomsrød <teg at redhat.com> 0.4b22-6
+* Sat Sep  8 2001 Trond Eivind Glomsrød <teg at redhat.com> 0.4b22-6
 - Kill the static subpackage - the standard binaries are now static
   This removes /usb/sbin/*. The static versions are now in /sbin 
   (#53433)
 - Obsolete dump-static
 
-* Tue Aug 14 2001 Trond Eivind Glomsrød <teg at redhat.com> 0.4b22-5
+* Tue Aug 14 2001 Trond Eivind Glomsrød <teg at redhat.com> 0.4b22-5
 - Move non-static binaries to /usr/sbin (#49520)
 
 * Fri Jun 29 2001 Mike A. Harris <mharris at redhat.com> 0.4b22-4




More information about the fedora-cvs-commits mailing list