Hi, Here are some more makeinstall fixes...

I've uploaded the following files to /incoming:

enlightenment-conf-0.15-12mdk.src.rpm

ext2resize-1.0.6-3mdk.src.rpm

fetchmail-5.4.3-3mdk.src.rpm.stefan (somebody else uploaded
fetchmail-5.4.3-3mdk.src.rpm already --> please look into merging the
two)

file-3.31-2mdk.src.rpm

freetype-1.3.1-2mdk.src.rpm



Please look into merging these tiny fixes with cooker...

Thanks!!

Stefan
--- e-conf.spec.orig    Sun Jul  9 22:05:06 2000
+++ e-conf.spec Sun Jul  9 22:06:30 2000
@@ -1,6 +1,6 @@
 # Note that this is NOT a relocatable package
 %define ver      0.15
-%define rel      11mdk
+%define rel      12mdk
 %define prefix   /usr
 
 Summary: Enlightenment Configuration applet.
@@ -27,6 +27,10 @@
 A Configuration tool for easily setting up Enlightenment
 
 %changelog
+* Sun Jul 09 2000 Stefan van der Eijk <[EMAIL PROTECTED]> 0.15-12mdk
+- makeinstall macro
+- macroszifications
+
 * Wed Apr 19 2000 Warly <[EMAIL PROTECTED]> 0.15-11mdk
 - new group: Graphical desktop/Enlightenment
 
@@ -89,7 +93,7 @@
 %install
 rm -rf $RPM_BUILD_ROOT
 
-make prefix=$RPM_BUILD_ROOT%{prefix} install
+%makeinstall
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -102,5 +106,5 @@
 %defattr(-, root, root)
 
 %doc AUTHORS COPYING ChangeLog NEWS README
-%{prefix}/bin/*
-%{prefix}/share/locale/*/*/*
+%{_bindir}/*
+%{_datadir}/locale/*/*/*
--- ext2resize.spec.orig        Sun Jul  9 22:12:26 2000
+++ ext2resize.spec     Sun Jul  9 22:13:44 2000
@@ -3,7 +3,7 @@
 Name: ext2resize
 %define ver 1.0
 Version: %{ver}.6
-Release: 2mdk
+Release: 3mdk
 Copyright: GPL
 Group: System/Kernel and hardware
 Url: http://ext2resize.sourceforge.net/
@@ -37,10 +37,10 @@
 
 %install
 rm -rf $RPM_BUILD_ROOT
-make prefix=$RPM_BUILD_ROOT/usr install
+%makeinstall
 
-install -d $RPM_BUILD_ROOT/usr/man/man8
-install -m 644 doc/*.8 $RPM_BUILD_ROOT/usr/man/man8
+install -d $RPM_BUILD_ROOT%{_mandir}/man8
+install -m 644 doc/*.8 $RPM_BUILD_ROOT%{_mandir}/man8
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -48,10 +48,14 @@
 %files
 %defattr(-,root,root)
 %doc AUTHORS COPYING ChangeLog INSTALL NEWS README
-/usr/sbin/*
-/usr/man/*/*
+%{_sbindir}/*
+%{_mandir}/*/*
 
 %changelog
+* Sun Jul 09 2000 Stefan van der Eijk <[EMAIL PROTECTED]> 1.0.6-3mdk
+- makeinstall macro
+- macroszifications
+
 * Sat Mar 25 2000 Pixel <[EMAIL PROTECTED]> 1.0.6-2mdk
 - add back patch for giving min size
 
5c5
< Release: 2mdk
---
> Release: 3mdk
145c145
< mkdir -p $RPM_BUILD_ROOT/{etc/X11/wmconfig,usr/lib/rhs/control-panel}
---
> mkdir -p $RPM_BUILD_ROOT/{etc/X11/wmconfig,%{_libdir}/rhs/control-panel}
147c147
< make prefix=$RPM_BUILD_ROOT%{prefix} install
---
> %makeinstall
149,150c149,151
< cp rh-config/*.{xpm,init} $RPM_BUILD_ROOT/usr/lib/rhs/control-panel
< cp fetchmail.man $RPM_BUILD_ROOT/usr/man/man1/fetchmail.1
---
> cp rh-config/*.{xpm,init} $RPM_BUILD_ROOT%{_libdir}/rhs/control-panel
> mkdir $RPM_BUILD_ROOT%{_mandir}/man1
> cp fetchmail.man $RPM_BUILD_ROOT%{_mandir}/man1/fetchmail.1
156,157c157,158
< mkdir -p $RPM_BUILD_ROOT%{prefix}/lib/menu
< install -m644 %{SOURCE1} $RPM_BUILD_ROOT%{prefix}/lib/menu/fetchmailconf
---
> mkdir -p $RPM_BUILD_ROOT%{_libdir}/menu
> install -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_libdir}/menu/fetchmailconf
159,160c160,161
< mkdir -p $RPM_BUILD_ROOT%{prefix}/share/icons
< install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{prefix}/share/icons/
---
> mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons
> install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/icons/
204c205
< [ -x /usr/bin/update-menus ] && /usr/bin/update-menus || true
---
> [ -x %{_bindir}/update-menus ] && %{_bindir}/update-menus || true
211a213,215
> * Sun Jul 09 2000 Stefan van der Eijk <[EMAIL PROTECTED]> 5.4.3-3mdk
> - makeinstall macro
> - macroszifications
4c4
< Release: 1mdk
---
> Release: 2mdk
7c7
< Source: ftp://ftp.astron.com/pub/file/file-%{version}.tar.bz2
---
> Source: ftp://ftp.astron.com/pub/file/%{name}-%{version}.tar.bz2
24,25c24,26
< rm -f ./Magdir/gimp
< bzcat %SOURCE1 > ./Magdir/gimp
---
> #rm -f ./Magdir/gimp
> # 20000709 %SOURCE1 is not included with package... weird.
> #bzcat %SOURCE1 > ./Magdir/gimp
28c29
< #CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr
---
> #CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{prefix}
43c44
< make prefix=$RPM_BUILD_ROOT/%{prefix} install
---
> %makeinstall
50,53c51,54
< %{prefix}/bin/file
< %{prefix}/share/magic
< %{prefix}/man/man1/file.1*
< %{prefix}/man/man4/magic.4*
---
> %{_bindir}/file
> %{_datadir}/magic
> %{_mandir}/man1/file.1*
> %{_mandir}/man4/magic.4*
55a57,60
> * Sun Jul 09 2000 Stefan van der Eijk <[EMAIL PROTECTED]> 3.31-2mdk
> - makeinstall macro
> - macroszifications
> 
--- freetype.spec.orig  Sun Jul  9 22:44:56 2000
+++ freetype.spec       Sun Jul  9 22:46:29 2000
@@ -1,5 +1,5 @@
 %define ver 1.3.1
-%define rel 1mdk
+%define rel 2mdk
 
 Summary: Free TrueType font rasterizer library.
 Name: freetype
@@ -37,14 +37,13 @@
 
 %build
 %configure     --disable-debug --enable-static --enable-shared \
-       --with-locale-dir=/usr/share/locale
+       --with-locale-dir=%{_datadir}/locale
 make
 make -C ttmkfdir-1.1
 
 %install
 rm -rf $RPM_BUILD_ROOT
-make prefix=$RPM_BUILD_ROOT/usr install \
-       gnulocaledir=$RPM_BUILD_ROOT/usr/share/locale
+%makeinstall gnulocaledir=$RPM_BUILD_ROOT%{_datadir}/locale
 make -C ttmkfdir-1.1 install
 
 %clean
@@ -56,20 +55,24 @@
 
 %files
 %defattr(-,root,root,-)
-/usr/bin/*
-/usr/sbin/*
-/usr/lib/libttf.so.*
-/usr/share/locale/*/LC_MESSAGES/*.mo
+%{_bindir}/*
+%{_sbindir}/*
+%{_libdir}/libttf.so.*
+%{_datadir}/locale/*/LC_MESSAGES/*.mo
 %doc README  announce docs
 
 %files devel
 %defattr(-,root,root,-)
-/usr/include/*
-/usr/lib/libttf.so
-/usr/lib/libttf.la
-/usr/lib/libttf.a
+%{_includedir}/*
+%{_libdir}/libttf.so
+%{_libdir}/libttf.la
+%{_libdir}/libttf.a
 
 %changelog
+* Sun Jul 09 2000 Stefan van der Eijk <[EMAIL PROTECTED]> 1.3.1-2mdk
+- makeinstall macro
+- macroszifications
+
 * Mon Mar 27 2000 Frederic Lepied <[EMAIL PROTECTED]> 1.3.1-1mdk
 - 1.3.1
 - group fix.

Reply via email to