ghc-rpm-macros/sle-sp1-rpmdeps.patch
2012-11-21 16:46:08 +00:00

34 lines
1.1 KiB
Diff

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\