rpms/e2fsprogs/devel blkid_types-wrapper.h, 1.4, 1.5 e2fsprogs.spec, 1.111, 1.112 ext2_types-wrapper.h, 1.4, 1.5

Eric Sandeen (sandeen) fedora-extras-commits at redhat.com
Wed Jun 4 18:01:45 UTC 2008


Author: sandeen

Update of /cvs/pkgs/rpms/e2fsprogs/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19160

Modified Files:
	blkid_types-wrapper.h e2fsprogs.spec ext2_types-wrapper.h 
Log Message:
* Wed Jun 04 2008 Eric Sandeen <sandeen at redhat.com> 1.40.10-3
- Tidy up multilib hack for non-multilib arches (#446016)
- Fix up %postun script (#449868)



Index: blkid_types-wrapper.h
===================================================================
RCS file: /cvs/pkgs/rpms/e2fsprogs/devel/blkid_types-wrapper.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- blkid_types-wrapper.h	4 Jun 2008 17:07:30 -0000	1.4
+++ blkid_types-wrapper.h	4 Jun 2008 18:00:53 -0000	1.5
@@ -5,8 +5,6 @@
 
 #if defined(__i386__)
 #include "blkid_types-i386.h"
-#elif defined(__ia64__)
-#include "blkid_types-ia64.h"
 #elif defined(__powerpc64__)
 #include "blkid_types-ppc64.h"
 #elif defined(__powerpc__)


Index: e2fsprogs.spec
===================================================================
RCS file: /cvs/pkgs/rpms/e2fsprogs/devel/e2fsprogs.spec,v
retrieving revision 1.111
retrieving revision 1.112
diff -u -r1.111 -r1.112
--- e2fsprogs.spec	4 Jun 2008 17:07:30 -0000	1.111
+++ e2fsprogs.spec	4 Jun 2008 18:00:53 -0000	1.112
@@ -4,7 +4,7 @@
 Summary: Utilities for managing the second and third extended (ext2/ext3) filesystems
 Name: e2fsprogs
 Version: 1.40.10
-Release: 2%{?dist}
+Release: 3%{?dist}
 # License based on upstream-modified COPYING file,
 # which clearly states "V2" intent.
 License: GPLv2
@@ -61,7 +61,7 @@
 Requires: device-mapper-devel >= 1.02.02-3
 Requires: gawk
 Requires(post): /sbin/install-info
-Requires(postun): /sbin/install-info
+Requires(preun): /sbin/install-info
 
 %description devel
 E2fsprogs-devel contains the libraries and header files needed to
@@ -106,6 +106,9 @@
 	root_sbindir=%{_root_sbindir} root_libdir=%{_root_libdir}
 
 # ugly hack to allow parallel install of 32-bit and 64-bit -devel packages:
+%define multilib_arches %{ix86} x86_64 ppc ppc64 s390 s390x sparcv9 sparc64
+
+%ifarch %{multilib_arches}
 mv -f $RPM_BUILD_ROOT%{_includedir}/ext2fs/ext2_types.h \
       $RPM_BUILD_ROOT%{_includedir}/ext2fs/ext2_types-%{_arch}.h
 install -p -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_includedir}/ext2fs/ext2_types.h
@@ -113,6 +116,7 @@
 mv -f $RPM_BUILD_ROOT%{_includedir}/blkid/blkid_types.h \
       $RPM_BUILD_ROOT%{_includedir}/blkid/blkid_types-%{_arch}.h
 install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_includedir}/blkid/blkid_types.h
+%endif
 
 # Our own initscript for uuidd
 install -D -m 755 %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/uuidd
@@ -136,14 +140,11 @@
 %postun libs -p /sbin/ldconfig
 
 %post devel
-if [ -x /sbin/install-info ]; then
-    /sbin/install-info %{_infodir}/libext2fs.info.gz %{_infodir}/dir
-fi
-exit 0
+/sbin/install-info %{_infodir}/libext2fs.info.gz %{_infodir}/dir || :
 
-%postun devel
+%preun devel
 if [ $1 = 0 ]; then
-   /sbin/install-info --delete %{_infodir}/libext2fs.info.gz %{_infodir}/dir
+   /sbin/install-info --delete %{_infodir}/libext2fs.info.gz %{_infodir}/dir || :
 fi
 exit 0
 
@@ -281,6 +282,10 @@
 %dir %attr(2775, uuidd, uuidd) /var/lib/libuuid
 
 %changelog
+* Wed Jun 04 2008 Eric Sandeen <sandeen at redhat.com> 1.40.10-3
+- Tidy up multilib hack for non-multilib arches (#446016)
+- Fix up %postun script (#449868)
+
 * Wed Jun 04 2008 Dennis Gilmore <dennis at ausil.us> 1.40.10-2
 - setup header support for sparc
 


Index: ext2_types-wrapper.h
===================================================================
RCS file: /cvs/pkgs/rpms/e2fsprogs/devel/ext2_types-wrapper.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ext2_types-wrapper.h	4 Jun 2008 17:07:30 -0000	1.4
+++ ext2_types-wrapper.h	4 Jun 2008 18:00:53 -0000	1.5
@@ -5,8 +5,6 @@
 
 #if defined(__i386__)
 #include "ext2_types-i386.h"
-#elif defined(__ia64__)
-#include "ext2_types-ia64.h"
 #elif defined(__powerpc64__)
 #include "ext2_types-ppc64.h"
 #elif defined(__powerpc__)




More information about the fedora-extras-commits mailing list