File plucker-1.8-python.diff of Package plucker
--- parser/python/Makefile.in
+++ parser/python/Makefile.in
@@ -18,7 +18,7 @@
DESTDIR =
BINDIR = $(DESTDIR)@bindir@
-MODULE_DIR = $(DESTDIR)@MODULE_DIR@
+MODULE_DIR = @MODULE_DIR@
JAVA_TARGET = @JAVA_DISTILLER_TARGET@
JAVA_HOME = @JAVA_HOME@
@@ -60,7 +60,9 @@
if test "x$(JAVA_TARGET)" != x; then \
$(INSTALL) -m 555 $(JAVA_TARGET) $(JAVA_HOME)/lib/ext; \
fi
- $(MKINSTALLDIRS) $(MODULE_DIR)
+ $(MKINSTALLDIRS) $(DESTDIR)/$(MODULE_DIR)
+ $(PYTHON) -u -t -c "import compileall; compileall.compile_dir('$(DESTDIR)$(MODULE_DIR)',ddir='$(MODULE_DIR)')"
+ $(PYTHON) -O -u -t -c "import compileall; compileall.compile_dir('$(DESTDIR)$(MODULE_DIR)',ddir='$(MODULE_DIR)')"
for i in $(SUBDIRS) ; do \
cd $$i; $(MAKE) install; cd ..; \
done ;
--- parser/python/PyPlucker/Makefile.in
+++ parser/python/PyPlucker/Makefile.in
@@ -10,7 +10,7 @@
DESTDIR =
PYTHONDIR = @PYTHON_LIBDIR@
-MODULE_DIR = $(DESTDIR)@MODULE_DIR@
+MODULE_DIR = @MODULE_DIR@
PYTHON = @PYTHON@
MKINSTALLDIRS = $(top_builddir)/mkinstalldirs
@@ -22,12 +22,12 @@
cd $(top_builddir) && CONFIG_FILES=$(subdir)/$@ $(SHELL) ./config.status
install:
- $(MKINSTALLDIRS) $(MODULE_DIR)/helper
- cp *.py $(MODULE_DIR) ; chmod 755 $(MODULE_DIR)/*.py
- cp helper/*.py $(MODULE_DIR)/helper ; chmod 755 $(MODULE_DIR)/helper/*.py
+ $(MKINSTALLDIRS) $(DESTDIR)/$(MODULE_DIR)/helper
+ cp *.py $(DESTDIR)/$(MODULE_DIR) ; chmod 755 $(DESTDIR)/$(MODULE_DIR)/*.py
+ cp helper/*.py $(DESTDIR)/$(MODULE_DIR)/helper ; chmod 755 $(DESTDIR)/$(MODULE_DIR)/helper/*.py
- $(PYTHON) $(PYTHONDIR)/compileall.py $(MODULE_DIR)
- $(PYTHON) -O $(PYTHONDIR)/compileall.py $(MODULE_DIR)
+ $(PYTHON) -u -t -c "import compileall; compileall.compile_dir('$(DESTDIR)$(MODULE_DIR)',ddir='$(MODULE_DIR)')"
+ $(PYTHON) -O -u -t -c "import compileall; compileall.compile_dir('$(DESTDIR)$(MODULE_DIR)',ddir='$(MODULE_DIR)')"
clean:
@echo "all clean in PyPlucker"
--- tools/pluck-comics/Makefile.in
+++ tools/pluck-comics/Makefile.in
@@ -15,7 +15,7 @@
BINDIR = $(DESTDIR)@bindir@
COMICSLIST_DIR = $(DESTDIR)@PLUCKERDIR@/comics
-MODULE_DIR = $(DESTDIR)@MODULE_DIR@
+MODULE_DIR = @MODULE_DIR@
PYTHONDIR = @PYTHON_LIBDIR@
PYTHON = @PYTHON@
@@ -29,14 +29,14 @@
cd $(top_builddir) && CONFIG_FILES=$(subdir)/$@ $(SHELL) ./config.status
install:
- $(MKINSTALLDIRS) $(MODULE_DIR)
+ $(MKINSTALLDIRS) $(DESTDIR)/$(MODULE_DIR)
$(MKINSTALLDIRS) $(COMICSLIST_DIR)
- cp pluck-comics.py $(MODULE_DIR)
- chmod 755 $(MODULE_DIR)/pluck-comics.py
+ cp pluck-comics.py $(DESTDIR)/$(MODULE_DIR)
+ chmod 755 $(DESTDIR)/$(MODULE_DIR)/pluck-comics.py
cp *.list $(COMICSLIST_DIR)
- $(PYTHON) $(PYTHONDIR)/compileall.py $(MODULE_DIR)
- $(PYTHON) -O $(PYTHONDIR)/compileall.py $(MODULE_DIR)
+ $(PYTHON) -u -t -c "import compileall; compileall.compile_dir('$(DESTDIR)$(MODULE_DIR)',ddir='$(MODULE_DIR)')"
+ $(PYTHON) -O -u -t -c "import compileall; compileall.compile_dir('$(DESTDIR)$(MODULE_DIR)',ddir='$(MODULE_DIR)')"
clean:
find . -name '*~' -exec rm -f {} \;
--- tools/pluck-comics/pluck-comics.py.in
+++ tools/pluck-comics/pluck-comics.py.in
@@ -1,4 +1,4 @@
-#!/usr/bin/python2.2
+#!/usr/bin/python2.6
"""
pluck-comics.py $Id: pluck-comics.py.in,v 1.5 2003/08/03 14:07:02 nordstrom Exp $