OBS User unknown
2008-11-28 13:34:30 +00:00
committed by Git OBS Bridge
parent 1754449e72
commit 5b5b7d05bc
8 changed files with 71 additions and 16 deletions

View File

@@ -4,12 +4,25 @@ Index: macros.in
===================================================================
--- macros.in.orig
+++ macros.in
@@ -440,7 +440,7 @@ print (t)\
%__find_requires @RPMCONFIGDIR@/find-requires %name
@@ -433,14 +433,18 @@ print (t)\
#
# Path to scripts to autogenerate package dependencies,
#
+%__set_helper_env %{lua:
+posix.setenv("RPMBUILD_SPECFILE",rpm.expand("%?_specfile"));
+posix.setenv("RPMBUILD_SOURCEDIR",rpm.expand("%?_sourcedir"));
+}
# Note: Used iff _use_internal_dependency_generator is zero.
#%__find_provides @RPMCONFIGDIR@/rpmdeps --provides
#%__find_requires @RPMCONFIGDIR@/rpmdeps --requires
-%__find_provides @RPMCONFIGDIR@/find-provides %name
-%__find_requires @RPMCONFIGDIR@/find-requires %name
+%__find_provides %{__set_helper_env}@RPMCONFIGDIR@/find-provides %name
+%__find_requires %{__set_helper_env}@RPMCONFIGDIR@/find-requires %name
#%__find_conflicts ???
#%__find_obsoletes ???
-#%__find_supplements ???
+%__find_supplements @RPMCONFIGDIR@/find-supplements %name
+%__find_supplements %{__set_helper_env}@RPMCONFIGDIR@/find-supplements %name
#%__find_enhances ???
#