File fix-install.patch of Package sugar-bounce-activity
Index: sugar-bounce-activity-7/Makefile =================================================================== --- sugar-bounce-activity-7.orig/Makefile +++ sugar-bounce-activity-7/Makefile @@ -1,5 +1,10 @@ pythondir = $(shell python -c "from distutils import sysconfig; print sysconfig.get_python_lib()") +ARCH = $(shell arch | grep 64 >/dev/null && echo linux64 || echo linux32) +PYTHON_VERSION = $(shell python -c 'import sys; print "%d%d" % sys.version_info[0:2]') +LIB_DIR = $(ARCH)_$(PYTHON_VERSION) + + all clean: $(MAKE) -C pongc $@ @@ -7,6 +12,7 @@ install: all ./setup.py fix_manifest sed -i /^pongc/d MANIFEST ./setup.py install --prefix=$(DESTDIR)/usr - for i in __init__.py _pongc.so pongc.py; do \ - install -m 644 -D pongc/$$i $(DESTDIR)/$(pythondir)/pongc/$$i; \ + install -m 644 -D pongc/__init__.py $(DESTDIR)/$(pythondir)/pongc/__init__.py + for i in _pongclib.so pongclib.py; do \ + install -m 644 -D pongc/$(LIB_DIR)/$$i $(DESTDIR)/$(pythondir)/pongc/$$i; \ done