Eo libeo-gdb.py: Fixed up autofoo to not create it as root.
authorTom Hacohen <tom@stosb.com>
Fri, 19 Apr 2013 15:50:15 +0000 (16:50 +0100)
committerTom Hacohen <tom@stosb.com>
Fri, 19 Apr 2013 15:50:15 +0000 (16:50 +0100)
data/Makefile.am

index 2e2f4f1..199f8cc 100644 (file)
@@ -39,18 +39,14 @@ eogdbdir = $(datadir)/eo/gdb
 eogdb_SCRIPTS = eo/eo_gdb.py
 
 # Borrowed from gobject
-eo/libeo-gdb.py: eo/libeo-gdb.py.in
+libeo.so.@VMAJ@.@VMIN@.@VMIC@-gdb.py: eo/libeo-gdb.py.in
        $(MKDIR_P) eo
-       $(AM_V_GEN) $(SED) -e "s|\@datadir\@|$(datadir)|" $(srcdir)/eo/libeo-gdb.py.in > $(builddir)/eo/libeo-gdb.py
+       $(AM_V_GEN) $(SED) -e "s|\@datadir\@|$(datadir)|" $(srcdir)/eo/libeo-gdb.py.in > $(builddir)/libeo.so.@VMAJ@.@VMIN@.@VMIC@-gdb.py
 
-install-data-hook: eo/libeo-gdb.py
-       $(MKDIR_P) $(DESTDIR)$(datadir)/gdb/auto-load/$(libdir)
-       $(INSTALL) $(builddir)/eo/libeo-gdb.py $(DESTDIR)$(datadir)/gdb/auto-load/$(libdir)/libeo.so.@VMAJ@.@VMIN@.@VMIC@-gdb.py
+eogdbloaddir = $(datadir)/gdb/auto-load/$(libdir)
+eogdbload_SCRIPTS = libeo.so.@VMAJ@.@VMIN@.@VMIC@-gdb.py
 
-uninstall-hook:
-       rm -f $(DESTDIR)$(datadir)/gdb/auto-load/$(libdir)/libeo.so.@VMAJ@.@VMIN@.@VMIC@-gdb.py
-
-CLEANFILES += eo/libeo-gdb.py
+CLEANFILES += libeo.so.@VMAJ@.@VMIN@.@VMIC@-gdb.py
 
 EXTRA_DIST += $(eogdb_SCRIPTS) eo/libeo-gdb.py.in