+2005-12-14 Thomas Vander Stichele <thomas at apestaart dot org>
+
+ * 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 <edward@fluendo.com>
* examples/gstfile.py:
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:
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")
dnl full installation path
AS_AC_EXPAND(PYTHONDIR, $pythondir)
+AS_AC_EXPAND(PYEXECDIR, $pyexecdir)
dnl add debugging options ...
changequote(,)dnl