-------- Original Message --------
Subject: some odd fixes (maintainers: please read this)
Date: Sat, 15 Jul 2000 21:44:15 +0200
From: Stefan van der Eijk <[EMAIL PROTECTED]>
To: Cooker <[EMAIL PROTECTED]>

I've updated the following packages:

GXedit-1.23-4mdk.src.rpm
devfsd-1.3.10-2mdk.src.rpm
dosfstools-2.4-2mdk.src.rpm
libtool-1.3.5-2mdk.src.rpm
vixie-cron-3.0.1-43mdk.src.rpm

The packages have been uploaded to the /incoming
directory. Please evaluate them, and if possible
merge with cooker.

Thanks,

Stefan
--- devfsd.spec.orig    Sat Jul 15 17:36:32 2000
+++ devfsd.spec Sat Jul 15 17:43:34 2000
@@ -4,7 +4,7 @@
 Name: devfsd
 Exclusiveos: Linux
 Version: 1.3.10
-Release: 1mdk
+Release: 2mdk
 Copyright: GPL
 URL: ftp://ftp.atnf.csiro.au/pub/people/rgooch/linux/%{name}-v%{version}.tar.bz2
 Group: System/Kernel and hardware
@@ -57,7 +57,7 @@
 %install
 mkdir -p %{buildroot}/{sbin,%{_sysconfdir},/%{_mandir}/man8,etc}
 install -m 755 -s devfsd %{buildroot}/sbin/devfsd
-install -m 644 devfsd.8.bz2 %{buildroot}/%{_mandir}/man8
+install -m 644 devfsd.8 %{buildroot}/%{_mandir}/man8
 install -m 644 devfsd.conf %{buildroot}%{_sysconfdir}
 install -m 644 modules.devfs %{buildroot}%{_sysconfdir}
 
@@ -75,6 +75,10 @@
 %config %{_sysconfdir}/modules.devfs
 
 %changelog
+* Sat Jul 15 2000 Stefan van der Eijk  <[EMAIL PROTECTED]> 1.3.10-2mdk
+- changed devfsd.8.bz2 into devfsd.8 --> man pages aren't compressed yet
+  when they are moved to the $RPM_BUILD_ROOT. Come on... don't we test this
+  stuff anymore??
 
 * Tue Jul 04 2000 Thierry Vignaud <[EMAIL PROTECTED]> 1.3.10-1mdk
 - new release (argh ... why do he fix in a new release what i've just fixed

--- dosfstools.spec.orig        Sat Jul 15 21:06:20 2000
+++ dosfstools.spec     Sat Jul 15 21:33:36 2000
@@ -1,6 +1,6 @@
 # dosfstools.spec
 %define version 2.4
-%define release 1mdk
+%define release 2mdk
 
 Summary: Utilities to create and check MS-DOS FAT filesystems.
 Name: dosfstools
@@ -22,6 +22,12 @@
 code.
 
 %changelog
+* Sat Jul 15 2000 Stefan van der Eijk <[EMAIL PROTECTED]> 2.4-2mdk
+- makeinstall macro
+- macroszifications
+- fixed compressing manpages (keeping the crazy simlinks)
+- added %clean
+
 * Fri Mar 31 2000 Fran�ois Pons <[EMAIL PROTECTED]> 2.4-1mdk
 - updated Group.
 - 2.4.
@@ -86,13 +92,15 @@
 rm -rf $RPM_BUILD_ROOT
 cp dosfsck/README README.fsck
 cp mkdosfs/README README.mkdosfs
-make install PREFIX="$RPM_BUILD_ROOT"
-    cd $RPM_BUILD_ROOT/usr/man/man8/
+%makeinstall PREFIX="$RPM_BUILD_ROOT"
+    cd $RPM_BUILD_ROOT%{_mandir}/man8/
     for i in $(find . -type 'l');do
        TO=$(/bin/ls -l $i|awk '{print $NF}')
        ln -sf $TO.bz2 $i.bz2
     done
-   bzip2 -9f *.8
+
+       find -type f -exec bzip2 -9f {} \;
+       rm -rf *.8
 
 for i in `find $RPM_BUILD_ROOT/ -type 'f' -perm '+a=x' ! -name 'lib*so*'`;do
     file $i|grep -q "not stripped" && strip $i
@@ -104,10 +112,13 @@
     cd $RPM_BUILD_ROOT/sbin
     rm -f fsck*
 
+%clean
+rm -r $RPM_BUILD_ROOT
+
 %files
 %defattr(-,root,root)
 %doc CHANGES TODO README.fsck README.mkdosfs dosfsck/COPYING
 /sbin/*
-/usr/man/man8/*.bz2
+%{_mandir}/man8/*.bz2
 
 # end of file

--- gxedit.spec.orig    Sat Jul 15 17:45:32 2000
+++ gxedit.spec Sat Jul 15 19:33:57 2000
@@ -1,6 +1,6 @@
 %define name GXedit
 %define version 1.23
-%define release 3mdk
+%define release 4mdk
 %define prefix /usr
 
 Summary: A multi-function text editor using GTK+
@@ -20,6 +20,11 @@
 Buildroot: /var/tmp/%{name}-%{version}-%{release}-root
 
 %changelog
+* Sat Jul 15 2000 Stefan van der Eijk <[EMAIL PROTECTED]> 1.23-4mdk
+- do stripping of binaries by hand, the statement in 1.23-3mdk attemted
+  to strip .sh files, which caused the package to stop building
+- %makeinstall
+
 * Sat Mar 25 2000 Daouda Lo <[EMAIL PROTECTED]> 1.23-3mdk
 - change group
 
@@ -64,13 +69,16 @@
 %install
 if [ -d $RPM_BUILD_ROOT ]; then rm -r $RPM_BUILD_ROOT; fi
 mkdir -p $RPM_BUILD_ROOT%{prefix}/bin
-make SHARE=$RPM_BUILD_ROOT%{prefix}/share INSTALL_DIR=$RPM_BUILD_ROOT%{prefix}/bin/ 
install
+%makeinstall SHARE=$RPM_BUILD_ROOT%{prefix}/share 
+INSTALL_DIR=$RPM_BUILD_ROOT%{prefix}/bin/
 
 mkdir -p $RPM_BUILD_ROOT%{prefix}/share/gnome/apps/Applications
 install -c -m 664 %{SOURCE1} $RPM_BUILD_ROOT%{prefix}/share/gnome/apps/Applications
 
 # strip binaries
-strip `file $RPM_BUILD_ROOT/%{prefix}/bin/* | awk -F':' '/executable/ { print $1 }'`
+#strip `file $RPM_BUILD_ROOT/%{prefix}/bin/* | awk -F':' '/executable/ { print $1 }'`
+strip $RPM_BUILD_ROOT/%{prefix}/bin/gtk-shell
+strip $RPM_BUILD_ROOT/%{prefix}/bin/gxedit
+strip $RPM_BUILD_ROOT/%{prefix}/bin/xproc
 
 
 %files

--- libtool.spec.org    Mon Jun 26 09:49:13 2000
+++ libtool.spec        Sat Jul 15 17:17:27 2000
@@ -1,6 +1,6 @@
 %define name libtool
 %define version 1.3.5
-%define release 1mdk
+%define release 2mdk
 
 Summary: The GNU libtool, which simplifies the use of shared libraries.
 Name: %{name}
@@ -9,8 +9,7 @@
 Copyright: GPL
 Group: Development/Other
 Source: ftp://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.bz2
-Patch0: libtool-mandrakehack.patch.bz2
-Patch1: libtool-1.2f-cache.patch.bz2
+Patch0: libtool-1.2f-cache.patch.bz2
 Prefix: %{_prefix}
 URL: http://www.gnu.org/software/libtool/libtool.html
 PreReq: /sbin/install-info
@@ -36,7 +35,7 @@
 
 %prep
 %setup -q
-%patch1 -p1
+%patch0 -p1
 
 %build
 %configure
@@ -47,10 +46,6 @@
 rm -rf $RPM_BUILD_ROOT
 %makeinstall
 
-# i suck --Geoff
-cd $RPM_BUILD_ROOT/%{prefix}/share/libtool
-bzip2 -dc %{PATCH0} | patch -p0
-
 cd $RPM_BUILD_ROOT
 rm -f .%{prefix}/share/libtool/libltdl/stamp-h.in
 mv .%{prefix}/share/libtool/libltdl .%{prefix}/share/libtool/libltdl-X
@@ -87,6 +82,9 @@
 %{prefix}/lib/*.so
 
 %changelog
+* Sat Jul 15 2000 Stefan van der Eijk <[EMAIL PROTECTED]> 1.3.5-2mdk
+- removed libtool-mandrakehack.patch
+
 * Wed Jun 21 2000 Geoffrey Lee <[EMAIL PROTECTED]> 1.3.5-1mdk
 - picks up $arch-mandrake-linux-gnu not $arch-pc-linux-gnu (patch)
   well, for x86 and alpha anyway, maybe ultrasparc too ??

--- vixie-cron.spec.orig        Sat Jul 15 17:23:00 2000
+++ vixie-cron.spec     Sat Jul 15 17:29:09 2000
@@ -1,7 +1,7 @@
 Summary: The Vixie cron daemon for executing specified programs at set times.
 Name: vixie-cron
 Version: 3.0.1
-Release: 42mdk
+Release: 43mdk
 Copyright: distributable
 Group: System/Servers
 Source0: ftp://ftp.vix.com/pub/vixie/vixie-cron-3.0.1.tar.bz2
@@ -71,10 +71,7 @@
 mkdir -p $RPM_BUILD_ROOT/etc/logrotate.d
 install -m644 $RPM_SOURCE_DIR/cron.log $RPM_BUILD_ROOT/etc/logrotate.d/cron
 
-
-for i in 1 5 8;do
-bzip2 -9f $RPM_BUILD_ROOT/usr/man/man$i/*
-done
+find $RPM_BUILD_ROOT/usr/man/ -type f -exec bzip2 -9f {} \;
 
 (
 cd $RPM_BUILD_ROOT/usr/man/man8/
@@ -120,6 +117,9 @@
 %config /etc/logrotate.d/cron
 
 %changelog
+* Sat Jul 15 2000 Stefan van der Eijk <[EMAIL PROTECTED]> 3.0.1-43mdk
+- changed way manpages are compressed, use find instead of for
+
 * Mon Apr 10 2000 Christopher Molnar <[EMAIL PROTECTED]> 3.0.1-42mdk
 - Fixed group
 

Reply via email to