File sle-sp1-rpmdeps.patch of Package ghc-rpm-macros

diff -Nur 0.95.1-suse-packaging/ghc-deps.sh 0.95.1-sle-sp1-rpmdeps/ghc-deps.sh
--- 0.95.1-suse-packaging/ghc-deps.sh	2012-06-24 11:03:36.000000000 +0200
+++ 0.95.1-sle-sp1-rpmdeps/ghc-deps.sh	2012-06-24 11:18:57.000000000 +0200
@@ -20,8 +20,8 @@
 fi
 
 case $MODE in
-    --provides) FIELD=id ;;
-    --requires) FIELD=depends ;;
+    --provides) FIELD=id FINDMODE=-provides ;;
+    --requires) FIELD=depends FINDMODE=-requires ;;
     *) echo "`basename $0`: Need --provides or --requires" ; exit 1
 esac
 
@@ -80,4 +80,4 @@
     fi
 done
 
-echo $files | tr [:blank:] '\n' | /usr/lib/rpm/rpmdeps $MODE
+echo $files | tr [:blank:] '\n' | /usr/lib/rpm/find$FINDMODE
diff -Nur 0.95.1-suse-packaging/ghc-rpm-macros.ghc 0.95.1-sle-sp1-rpmdeps/ghc-rpm-macros.ghc
--- 0.95.1-suse-packaging/ghc-rpm-macros.ghc	2012-06-24 11:30:57.000000000 +0200
+++ 0.95.1-sle-sp1-rpmdeps/ghc-rpm-macros.ghc	2012-06-24 11:30:09.000000000 +0200
@@ -262,6 +262,9 @@
 %endif\
 %{nil}
 
+# SLE does not define _rpmconfigdir (yet)
+%_rpmconfigdir %{_prefix}/lib/rpm
+
 # install bin package
 %ghc_bin_install()\
 %global _use_internal_dependency_generator 0\
openSUSE Build Service is sponsored by