Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 115473 | Differences between
and this patch

Collapse All | Expand All

(-)build/main.mk.orig (-3 / +3 lines)
Lines 328-334 Link Here
328
INSTALL_BINARY_DIR?=$(CATAPULT_INSTALL)/bin
328
INSTALL_BINARY_DIR?=$(CATAPULT_INSTALL)/bin
329
INSTALL_SHARE_DIR?=$(CATAPULT_INSTALL)
329
INSTALL_SHARE_DIR?=$(CATAPULT_INSTALL)
330
INSTALL_DOC_DIR?=$(CATAPULT_INSTALL)/doc
330
INSTALL_DOC_DIR?=$(CATAPULT_INSTALL)/doc
331
331
DESKTOP_HOOKS_DIR?=/usr/share/applications
332
332
333
ifeq ($(CATAPULT_PREBUILT),true)
333
ifeq ($(CATAPULT_PREBUILT),true)
334
# TODO: Prebuilt is used only on win32, but using this is not clean.
334
# TODO: Prebuilt is used only on win32, but using this is not clean.
Lines 362-371 Link Here
362
	@echo "  Desktop hooks..."
362
	@echo "  Desktop hooks..."
363
	@mkdir -p $(INSTALL_SHARE_DIR)/resources/icons
363
	@mkdir -p $(INSTALL_SHARE_DIR)/resources/icons
364
	@cp -rf src/catapult.xpm $(INSTALL_SHARE_DIR)/resources/icons
364
	@cp -rf src/catapult.xpm $(INSTALL_SHARE_DIR)/resources/icons
365
	@if [ -d /usr/share/applications -a -w /usr/share/applications ]; \
365
	@if [ -d $(DESKTOP_HOOKS_DIR) -a -w $(DESKTOP_HOOKS_DIR) ]; \
366
		then sed -e "s|%INSTALL_BASE%|$(INSTALL_SHARE_DIR)|" \
366
		then sed -e "s|%INSTALL_BASE%|$(INSTALL_SHARE_DIR)|" \
367
			desktop/openMSX-Catapult.desktop \
367
			desktop/openMSX-Catapult.desktop \
368
			> /usr/share/applications/openMSX-Catapult.desktop; \
368
			> $(DESKTOP_HOOKS_DIR)/openMSX-Catapult.desktop; \
369
		else mkdir -p ~/.local/share/applications && \
369
		else mkdir -p ~/.local/share/applications && \
370
			sed -e "s|%INSTALL_BASE%|$(INSTALL_SHARE_DIR)|" \
370
			sed -e "s|%INSTALL_BASE%|$(INSTALL_SHARE_DIR)|" \
371
			desktop/openMSX-Catapult.desktop \
371
			desktop/openMSX-Catapult.desktop \

Return to bug 115473