the src.rpm has been uploaded to /incoming
--- cdecl-2.5.spec.orig Tue Aug  1 22:46:40 2000
+++ cdecl-2.5.spec      Tue Aug  1 22:57:10 2000
@@ -1,12 +1,12 @@
 Summary: Programs for encoding and decoding C and C++ function declarations.
 Name: cdecl
 Version: 2.5
-Release: 12mdk
+Release: 13mdk
 Copyright: distributable
 Group: Development/C
 Source: ftp://sunsite.unc.edu/pub/Linux/devel/lang/c/cdecl-2.5.tar.bz2
 Patch: cdecl-2.5.misc.patch.bz2
-BuildRoot: /var/tmp/cdecl-root
+BuildRoot: %{_tmppath}/%{name}-root
 
 %description
 The cdecl package includes the cdecl and c++decl utilities, which are
@@ -21,39 +21,32 @@
 %patch -p1
 
 %build
-if [ x"$SMP" != x"" ]; then
-       (make MAKE="make -j$SMP -k"; exit 0)
-       make
-else
-       make
-fi
+%make
 
 %install
 rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT/usr/{bin,man/man1}
-
-make BINDIR=$RPM_BUILD_ROOT/usr/bin MANDIR=$RPM_BUILD_ROOT/usr/man/man1 \
-       install
-
-
-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
+mkdir -p $RPM_BUILD_ROOT%{_bindir}
+mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
+%makeinstall \
+       BINDIR=$RPM_BUILD_ROOT%{_bindir} \
+       MANDIR=$RPM_BUILD_ROOT%{_mandir}/man1/
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root)
-/usr/bin/cdecl
-/usr/bin/c++decl
-/usr/man/man1/cdecl.1.bz2
-/usr/man/man1/c++decl.1.bz2
+%{_bindir}/cdecl
+%{_bindir}/c++decl
+%{_mandir}/man1/cdecl.1.bz2
+%{_mandir}/man1/c++decl.1.bz2
 
 %changelog
+* Tue Aug 01 2000 Stefan van der Eijk <[EMAIL PROTECTED]> 2.5-13mdk
+- macroszifications
+- spec file cleanup
+- BM
+
 * Sat Mar 25 2000 Daouda Lo <[EMAIL PROTECTED]> 2.5-12mdk
 - change group
 

Reply via email to