diff --git a/ChangeLog b/ChangeLog index 7902d2c94b..19e0193461 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2005-12-14 Thomas Vander Stichele + + * Makefile.am: + * configure.ac: + Follow pygtk's lead in installing pygst.py and .pth in pyexecdir - + this will do the right thing on multilib 64 bit + 2005-12-12 Edward Hervey * examples/gstfile.py: diff --git a/Makefile.am b/Makefile.am index f5118f00f6..e1017ac8df 100644 --- a/Makefile.am +++ b/Makefile.am @@ -20,22 +20,17 @@ pygst.py: $(top_srcdir)/pygst.py.in Makefile chmod -w $@ # rewrite pygst path in installed pygst.py, install pth file. -install-data-local: Makefile - $(mkinstalldirs) $(DESTDIR)$(pythondir) - sed -e "s|@PYGSTDIR\@|$(PYTHONDIR)/gst-$(GST_MAJORMINOR)|g" \ - -e "s|@GST_MAJORMINOR\@|$(GST_MAJORMINOR)|g" \ - $(srcdir)/pygst.py.in > $(DESTDIR)$(pythondir)/pygst.py - chmod 644 $(DESTDIR)$(pythondir)/pygst.py - echo "gst-$(GST_MAJORMINOR)" > $(DESTDIR)$(pythondir)/pygst.pth - -# also install pth file in pyexec. -install-exec-local: +# they go in pyexecdir, should make 64bit users happy +install-exec-local: Makefile $(mkinstalldirs) $(DESTDIR)$(pyexecdir) + sed -e "s|@PYGSTDIR\@|$(PYEXECDIR)/gst-$(GST_MAJORMINOR)|g" \ + -e "s|@GST_MAJORMINOR\@|$(GST_MAJORMINOR)|g" \ + $(srcdir)/pygst.py.in > $(DESTDIR)$(pyexecdir)/pygst.py + chmod 644 $(DESTDIR)$(pyexecdir)/pygst.py echo "gst-$(GST_MAJORMINOR)" > $(DESTDIR)$(pyexecdir)/pygst.pth uninstall-local: - @rm $(DESTDIR)/$(pythondir)/pygst.py > /dev/null 2>&1 || true - @rm $(DESTDIR)/$(pythondir)/pygst.pth > /dev/null 2>&1 || true + @rm $(DESTDIR)/$(pyexecdir)/pygst.py > /dev/null 2>&1 || true @rm $(DESTDIR)/$(pyexecdir)/pygst.pth > /dev/null 2>&1 || true check-valgrind: diff --git a/configure.ac b/configure.ac index 524881180b..45c544d87e 100644 --- a/configure.ac +++ b/configure.ac @@ -92,7 +92,7 @@ fi AC_SUBST(GST_NET_LIBS) AC_SUBST(GST_NET_CFLAGS) -dnl check for gstreamer-net +dnl check for gst-plugins-base PKG_CHECK_MODULES(GST_PLUGINS_BASE, gstreamer-plugins-base-$GST_MAJORMINOR >= $GST_REQ, HAVE_GST_PLUGINS_BASE="yes", HAVE_GST_PLUGINS_BASE="no") @@ -140,6 +140,7 @@ AC_SUBST(PYGST_CFLAGS) dnl full installation path AS_AC_EXPAND(PYTHONDIR, $pythondir) +AS_AC_EXPAND(PYEXECDIR, $pyexecdir) dnl add debugging options ... changequote(,)dnl