Fix preinstall.am handling for VPATH builds.
authorRalf Corsépius <corsepiu@fedoraproject.org>
Thu, 22 Nov 2007 16:19:38 +0000 (17:19 +0100)
committerRalf Corsépius <corsepiu@fedoraproject.org>
Thu, 22 Nov 2007 16:19:38 +0000 (17:19 +0100)
Makefile.am

index edfae35..c025a15 100644 (file)
@@ -391,11 +391,11 @@ maintainer-clean-local:
        rm -rf doc/librpm/html
 
 $(top_srcdir)/preinstall.am: Makefile.am
-       rm -f preinstall.am
+       rm -f $(top_srcdir)/preinstall.am
        @for f in $(HEADERS); do \
          b=`basename $$f`; \
          echo 'include/rpm/'$$b': '$$f include/rpm/$(dirstamp) >> $(top_srcdir)/preinstall.am;\
-         echo '        $$(INSTALL_DATA) '$$f' include/rpm/'$$b >> $(top_srcdir)/preinstall.am; \
+         echo '        $$(INSTALL_DATA) '$(top_srcdir)/$$f' include/rpm/'$$b >> $(top_srcdir)/preinstall.am; \
          echo 'BUILT_SOURCES += include/rpm/'$$b >> $(top_srcdir)/preinstall.am; \
          echo 'CLEANFILES += include/rpm/'$$b  >> $(top_srcdir)/preinstall.am; \
         done