From 3bf225e23e2997ebb9538e3bf336648c2d1ed0cd Mon Sep 17 00:00:00 2001 From: "Gustavo J. A. M. Carneiro" Date: Thu, 17 Feb 2005 15:44:16 +0000 Subject: install pygtk-demo --- examples/Makefile.am | 64 ++++++++++++++++++++++++++------------- examples/pygtk-demo/pygtk-demo.in | 7 +++++ 2 files changed, 50 insertions(+), 21 deletions(-) create mode 100644 examples/pygtk-demo/pygtk-demo.in (limited to 'examples') diff --git a/examples/Makefile.am b/examples/Makefile.am index f39c72ef..e1231ca1 100644 --- a/examples/Makefile.am +++ b/examples/Makefile.am @@ -1,4 +1,20 @@ +pygtklibdir = $(libdir)/pygtk/2.0 +pygtklib_PYTHON = pygtk-demo/pygtk-demo.py +demodir = $(pygtklibdir)/demos +demoimgdir = $(demodir)/images + +bin_SCRIPTS = pygtk-demo/pygtk-demo +pygtk-demo/pygtk-demo: pygtk-demo/pygtk-demo.in + -mkdir pygtk-demo + sed -e s!\@PYTHON\@!@PYTHON@! \ + -e s!\@libdir\@!@libdir@! \ + < $< > $@ + chmod a+x $@ + +CLEANFILES = pygtk-demo/pygtk-demo + EXTRA_DIST = \ + pygtk-demo/pygtk-demo.in\ atk/atk-demo.py \ gobject/properties.py \ gobject/signal.py \ @@ -38,6 +54,16 @@ EXTRA_DIST = \ neil/notebook.py \ neil/question.xpm \ pango/utf8-demo.py \ + simple/README \ + simple/dnd.py \ + simple/dndpixmap.py \ + simple/hello.py \ + simple/scribble.py \ + simple/simple.py \ + simple/tooltip.py + + +demo_PYTHON = \ pygtk-demo/demos/__init__.py \ pygtk-demo/demos/appwindow.py \ pygtk-demo/demos/buttonbox.py \ @@ -46,18 +72,6 @@ EXTRA_DIST = \ pygtk-demo/demos/dnd.py \ pygtk-demo/demos/dndpixmap.py \ pygtk-demo/demos/editable_cells.py \ - pygtk-demo/demos/images/alphatest.png \ - pygtk-demo/demos/images/apple-red.png \ - pygtk-demo/demos/images/background.jpg \ - pygtk-demo/demos/images/floppybuddy.gif \ - pygtk-demo/demos/images/gnome-applets.png \ - pygtk-demo/demos/images/gnome-calendar.png \ - pygtk-demo/demos/images/gnome-foot.png \ - pygtk-demo/demos/images/gnome-gimp.png \ - pygtk-demo/demos/images/gnome-gmush.png \ - pygtk-demo/demos/images/gnome-gsame.png \ - pygtk-demo/demos/images/gnu-keys.png \ - pygtk-demo/demos/images/gtk-logo-rgb.gif \ pygtk-demo/demos/list_store.py \ pygtk-demo/demos/menu.py \ pygtk-demo/demos/panes.py \ @@ -89,12 +103,20 @@ EXTRA_DIST = \ pygtk-demo/demos/hypertext.py \ pygtk-demo/demos/textview.py \ pygtk-demo/demos/tree_store.py \ - pygtk-demo/demos/ui_manager.py \ - pygtk-demo/pygtk-demo.py \ - simple/README \ - simple/dnd.py \ - simple/dndpixmap.py \ - simple/hello.py \ - simple/scribble.py \ - simple/simple.py \ - simple/tooltip.py + pygtk-demo/demos/ui_manager.py + +demoimg_DATA = \ + pygtk-demo/demos/images/alphatest.png \ + pygtk-demo/demos/images/apple-red.png \ + pygtk-demo/demos/images/background.jpg \ + pygtk-demo/demos/images/floppybuddy.gif \ + pygtk-demo/demos/images/gnome-applets.png \ + pygtk-demo/demos/images/gnome-calendar.png \ + pygtk-demo/demos/images/gnome-foot.png \ + pygtk-demo/demos/images/gnome-gimp.png \ + pygtk-demo/demos/images/gnome-gmush.png \ + pygtk-demo/demos/images/gnome-gsame.png \ + pygtk-demo/demos/images/gnu-keys.png \ + pygtk-demo/demos/images/gtk-logo-rgb.gif + +EXTRA_DIST += $(demoimg_DATA) diff --git a/examples/pygtk-demo/pygtk-demo.in b/examples/pygtk-demo/pygtk-demo.in new file mode 100644 index 00000000..fead8c54 --- /dev/null +++ b/examples/pygtk-demo/pygtk-demo.in @@ -0,0 +1,7 @@ +#! @PYTHON@ + +import sys +import os.path +pygtklibdir = os.path.join("@libdir@", "pygtk", "2.0") +sys.path.insert(0, pygtklibdir) +execfile(os.path.join(pygtklibdir, "pygtk-demo.py")) -- cgit v1.2.1