[project @ 2004-02-12 02:04:59 by mthomas]
[ghc-hetmet.git] / ghc / ghc.spec.in
index 85b6048..c1d5fdd 100644 (file)
@@ -68,6 +68,9 @@ the documentation is available online at
 
 %changelog
 
+* Tue Aug 19 2003 Sven Panne
+- use autoreconf
+
 * Wed Sep 26 2001 Manuel Chakravarty
 - small changes for 5.04
 
@@ -123,9 +126,9 @@ SRC_HAPPY_OPTS += -agc
 GhcWithInterpreter=YES
 END
 
-# run autoconf if necessary
+# run autoheader and autoconf if necessary
 #
-[ ! -x configure ] && autoconf && cd ghc && autoconf
+test -f configure || autoreconf
 
 %build
 ./configure --prefix=%{prefix}
@@ -169,12 +172,15 @@ cd $dir
 rm -rf $RPM_BUILD_ROOT
 
 %files -f rpm-noprof-lib-files
+%defattr(-,root,root)
 %doc %{prefix}/share/doc/ghc-%{version}/ANNOUNCE
 %doc %{prefix}/share/doc/ghc-%{version}/README
 %{prefix}/bin/*
 
 %files prof -f rpm-prof-lib-files
+%defattr(-,root,root)
 
 %files doc
+%defattr(-,root,root)
 %doc %{prefix}/share/doc/ghc-%{version}/*.ps
 %doc %{prefix}/share/doc/ghc-%{version}/html