Hello,
I've made some .diff's of the .spec files of:
ImageMagick-5.1.1-2mdk.src.rpm
cervisia-0.3.1-2mdk.src.rpm
perl-libwww-perl-5.47-2mdk.src.rpm
rp-pppoe-1.6-1mdk.src.rpm
xboard-4.0.3-2mdk.src.rpm
These are the last packages that don't rebuild properly
due to the fact that rpm can't the man / info pages
since they are now compressed by spec-helper.
Please please please consider applying these diffs
to the packages.
Thanks,
Stefan van der Eijk
[EMAIL PROTECTED]
PS: If requested I can also upload the src.rpm's
to /incoming.
--- /users/stefan/RPM/SPECS/ImageMagick.spec Wed Feb 16 18:19:52 2000
+++ ImageMagick.spec Sun Apr 2 15:56:45 2000
@@ -1,7 +1,7 @@
Summary: An X application for displaying and manipulating images.
Name: ImageMagick
Version: 5.1.1
-Release: 2mdk
+Release: 3mdk
Copyright: freeware
Group: Applications/Multimedia
Source: ftp://ftp.wizards.dupont.com/pub/ImageMagick-%{version}.tar.bz2
@@ -62,15 +62,17 @@
mkdir -p $RPM_BUILD_ROOT/usr/X11R6/include/X11
mv $RPM_BUILD_ROOT/usr/X11R6/include/magick $RPM_BUILD_ROOT/usr/X11R6/include/X11
# find the perl files
+find $RPM_BUILD_ROOT/ -type 'f'|grep -E '.*[0-9]($|x)' | xargs file \
+ | grep troff | cut -d: -f1 | xargs bzip2 -9
+
+find $RPM_BUILD_ROOT/ -type 'f'|grep -E '.*[0-9]($|x)' | xargs file \
+ | grep troff | cut -d: -f1-3 | xargs bzip2 -9
+
find $RPM_BUILD_ROOT/usr/lib/perl5 -type f -o -type l | \
sed -e "s|$RPM_BUILD_ROOT||g" | \
grep -v "perllocal.pod" > files-perl.list
strip $RPM_BUILD_ROOT/usr/X11R6/bin/* || :
-
-find $RPM_BUILD_ROOT/ -type 'f'|grep -E '.*[0-9]($|x)' | xargs file \
- | grep troff | cut -d: -f1 | xargs bzip2 -9
-
for i in `find $RPM_BUILD_ROOT/ -type 'f' -perm '+a=x' ! -name 'lib*so*'`; do
file $i |grep -q "not stripped" && strip $i
done
@@ -100,6 +102,11 @@
/usr/X11R6/lib/*.so
%changelog
+* Sun Apr 02 2000 Stefan van der Eijk <[EMAIL PROTECTED]> 5.1.1-3mdk
+- modified .spec file so Image::Magick.3.bz2 makes it in, the double "::"
+ in the man page name caused it not to get bziped befor the files-perl.list
+ is made.
+
* Wed Feb 16 2000 Chmouel Boudjnah <[EMAIL PROTECTED]> 5.1.1-2mdk
- Recompile ImageMagick-devel with the right 5.1.1 devel.
--- ../RPM/SPECS/cervisia.spec Mon Jan 17 17:53:18 2000
+++ cervisia.spec Sun Apr 2 19:19:55 2000
@@ -1,6 +1,6 @@
%define version 0.3.1
%define name cervisia
-%define release 2mdk
+%define release 3mdk
%define prefix /usr
Name: %{name}
@@ -46,6 +46,9 @@
fi
cd $RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT/ -type 'f'|grep -E '.*[0-9]($|x)' | xargs file \
+ | grep troff | cut -d: -f1 | xargs bzip2 -9
+
echo '%defattr(-,root,root,0755)' > $RPM_BUILD_DIR/file.list.%{name}
echo '%docdir /usr/doc/kde' >> $RPM_BUILD_DIR/file.list.%{name}
find . -type d | sed '1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,' > \
@@ -67,6 +70,9 @@
%changelog
%changelog
+* Sun Apr 02 2000 Stefan van der Eijk <[EMAIL PROTECTED]>
+- compress man files befor filelists are made
+
* Sun Jan 16 2000 Chmouel Boudjnah <[EMAIL PROTECTED]>
- libtoolizefications.
--- ../RPM/SPECS/libwww-perl.spec Tue Jan 4 05:06:15 2000
+++ libwww-perl.spec Thu Apr 6 19:50:07 2000
@@ -1,7 +1,7 @@
Summary: libwww-perl module for perl (Miscellaneous_Modules/Bundle)
Name: perl-libwww-perl
Version: 5.47
-Release: 2mdk
+Release: 3mdk
Copyright: distributable
Group: Applications/CPAN
Source0: libwww-perl-%{version}.tar.bz2
@@ -28,12 +28,21 @@
eval `perl '-V:installarchlib'`
mkdir -p $RPM_BUILD_ROOT/$installarchlib
make PREFIX=$RPM_BUILD_ROOT/usr install
+find $RPM_BUILD_ROOT/ -type 'f'|grep -E '.*[0-9]($|x)' | xargs file \
+ | grep troff | cut -d: -f1 | xargs bzip2 -9
+find $RPM_BUILD_ROOT/ -type 'f'|grep -E '.*[0-9]($|x)' | xargs file \
+ | grep troff | cut -d: -f1-3 | xargs bzip2 -9
+find $RPM_BUILD_ROOT/ -type 'f'|grep -E '.*[0-9]($|x)' | xargs file \
+ | grep troff | cut -d: -f1-5 | xargs bzip2 -9
find $RPM_BUILD_ROOT/usr -type f -print | sed "s@^$RPM_BUILD_ROOT@@g" | grep -v
perllocal.pod > libwww-perl-%{version}-filelist
%files -f libwww-perl-%{version}-filelist
%defattr(-,root,root)
%changelog
+* Thu Apr 6 2000 Stefan van der Eijk <[EMAIL PROTECTED]>
+- updated spec file to make bzipped man-pages B4 filelist is built
+
* Mon Jan 3 2000 Jean-Michel Dault <[EMAIL PROTECTED]>
- final cleanup for Mandrake 7
--- ../RPM/SPECS/rp-pppoe.spec Thu Mar 2 01:24:55 2000
+++ rp-pppoe.spec Thu Apr 6 19:53:16 2000
@@ -4,7 +4,7 @@
Distribution: Linux-Mandrake
Name: rp-pppoe
Version: 1.6
-Release: 1mdk
+Release: 2mdk
Source: http://www.roaringpenguin.com/%{name}-%{version}.tar.bz2
Url: http://www.roaringpenguin.com/pppoe.html
Copyright: GPL
@@ -76,7 +76,7 @@
/usr/sbin/adsl-start
/usr/sbin/adsl-stop
/usr/sbin/adsl-setup
-/usr/man/man5/pppoe.conf.5
+/usr/man/man5/pppoe.conf.5.bz2
/usr/man/man8/pppoe.8.bz2
/usr/man/man8/adsl-connect.8.bz2
/usr/man/man8/adsl-start.8.bz2
@@ -85,6 +85,9 @@
/etc/rc.d/init.d/adsl
%changelog
+* Thu Apr 6 2000 Stefan van der Eijk <[EMAIL PROTECTED]>
+- updated spec file pppoe.conf.5 --> pppoe.conf.5.bz2
+
*Tue Mar 1 2000 Jean-Michel Dault <[EMAIL PROTECTED]> 1.6-1mdk
- updated to 1.6
- merged my patches with the author so it's in the distribution
--- ../RPM/SPECS/xboard.spec Fri Nov 12 17:30:58 1999
+++ xboard.spec Thu Apr 6 19:55:15 2000
@@ -1,7 +1,7 @@
Summary: An X Window System graphical chessboard.
Name: xboard
Version: 4.0.3
-Release: 2mdk
+Release: 3mdk
Group: Amusements/Games
Source: ftp://ftp.gnu.org/pub/gnu/xboard/xboard-%{version}.tar.bz2
Requires: chessprogram
@@ -52,13 +52,16 @@
/usr/bin/zic2xpm
/usr/bin/cmail
/usr/bin/pxboard
-/usr/man/man6/xboard.6
-/usr/man/man6/zic2xpm.6
-/usr/man/man6/cmail.6
-/usr/info/xboard.info
+/usr/man/man6/xboard.6.bz2
+/usr/man/man6/zic2xpm.6.bz2
+/usr/man/man6/cmail.6.bz2
+/usr/info/xboard.info.bz2
%config /etc/X11/wmconfig/xboard
%changelog
+* Thu Apr 6 2000 Stefan van der Eijk <[EMAIL PROTECTED]>
+- updated spec file to handle compressed man/info files
+
* Fri Nov 12 1999 Damien Kroktine <[EMAIL PROTECTED]>
- Mandrake release