1 --- Makefile.in.orig 2010-12-20 19:01:26.000000000 -0600
2 +++ Makefile.in 2011-03-26 00:38:02.410403185 -0500
3 @@ -552,8 +552,9 @@ compile_po:
5 for mo in `$(FIND) po -name $(PACKAGE_NAME).mo`; \
7 - newpath=$${mo/#po\//$(INST_LOC_DIR)\/}; \
8 - langdir=$${newpath/%$(PACKAGE_NAME).mo//}; \
10 + newpath=$(INST_LOC_DIR)/$${safe_mo#po/}; \
11 + langdir=$${newpath%$(PACKAGE_NAME).mo/}; \
12 $(INSTALL_DIR) $$langdir; \
13 $(INSTALL_FILE) $$mo $$langdir; \
15 @@ -583,12 +584,14 @@ make-install-dirs:
16 $(INSTALL_BIN) $(SRC_DIR)/$(PACKAGE_NAME) $(INST_BIN_DIR)/
17 $(INSTALL_BIN) $(SRC_DIR)/$(SAMPLER) $(INST_BIN_DIR)/
18 $(INSTALL_FILE) $(SRC_DIR)/$(DE_FILES) $(INST_APPS_DIR)/
19 - $(INSTALL_FILE) $(SRC_DIR)/$(PyFiles) $(INST_DATA_DIR)/
20 - $(INSTALL_FILE) $(SRC_CORE_DIR)/$(PyFiles) $(INST_DATA_DIR)/core/
21 $(INSTALL_FILE) $(SRC_DATA_DIR)/$(PNG_FILES) $(INST_DATA_DIR)/data/
22 $(INSTALL_FILE) $(SRC_DATA_DIR)/$(UI_FILES) $(INST_DATA_DIR)/data/
23 - $(INSTALL_FILE) $(SRC_UI_DIR)/$(PyFiles) $(INST_DATA_DIR)/ui/
24 - $(INSTALL_FILE) $(SRC_UTILS_DIR)/$(PyFiles) $(INST_DATA_DIR)/utils/
25 + for pysufx in py pyc pyo; do \
26 + $(INSTALL_FILE) $(SRC_DIR)/*.$$pysufx $(INST_DATA_DIR)/ ;\
27 + $(INSTALL_FILE) $(SRC_CORE_DIR)/*.$$pysufx $(INST_DATA_DIR)/core/ ;\
28 + $(INSTALL_FILE) $(SRC_UI_DIR)/*.$$pysufx $(INST_DATA_DIR)/ui/ ;\
29 + $(INSTALL_FILE) $(SRC_UTILS_DIR)/*.$$pysufx $(INST_DATA_DIR)/utils/ ;\
31 @$(FIND) help -type f -exec chmod 644 '{}' \;
32 @$(FIND) help -type d -exec chmod 755 '{}' \;
33 cp -Rv help $(INST_DATA_DIR)/