Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37613586
en ru br
Репозитории ALT
S:1.35-alt1
5.1: 0.33-alt1
www.altlinux.org/Changes

Группа :: Игры/Аркады
Пакет: edgar

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: edgar-1.28-icons.patch
Скачать


diff --git a/makefile b/makefile
index 1648e53..8f2edb7 100644
--- a/makefile
+++ b/makefile
@@ -148,37 +148,26 @@ ifeq ($(DEV),1)
 	echo Cannot install if DEV is set to 1!
 else
 	$(MAKE) buildpak
-	mkdir -p $(BIN_DIR)
-	mkdir -p $(DATA_DIR)
 	mkdir -p $(DOC_DIR)
-	mkdir -p $(ICON_DIR)16x16/apps
-	mkdir -p $(ICON_DIR)32x32/apps
-	mkdir -p $(ICON_DIR)48x48/apps
-	mkdir -p $(ICON_DIR)64x64/apps
-	mkdir -p $(DESKTOP_DIR)
-	mkdir -p $(APPDATA_DIR)
-	mkdir -p $(MAN_DIR)
-
-	cp $(PROG) $(BIN_DIR)$(PROG)
+
+	install -D $(PROG) $(BIN_DIR)$(PROG)
 ifndef NO_PAK
-	cp $(PAK_FILE) $(DATA_DIR)$(PAK_FILE)
+	install -D $(PAK_FILE) $(DATA_DIR)$(PAK_FILE)
 else
 	cp -a data gfx music sound font $(DATA_DIR)
 endif
 	cp $(DOCS) $(DOC_DIR)
-	cp $(ICONS)16x16.png $(ICON_DIR)16x16/apps/$(PROG).png
-	cp $(ICONS)32x32.png $(ICON_DIR)32x32/apps/$(PROG).png
-	cp $(ICONS)48x48.png $(ICON_DIR)48x48/apps/$(PROG).png
-	cp $(ICONS)64x64.png $(ICON_DIR)64x64/apps/$(PROG).png
-	cp $(ICONS)$(PROG).desktop $(DESKTOP_DIR)
-	cp $(ICONS)$(PROG).appdata.xml $(APPDATA_DIR)
-	install -m 0644 $(MAN)$(PROG).6 $(MAN_DIR)
+	install -D $(ICONS)16x16.png $(ICON_DIR)16x16/apps/$(PROG).png
+	install -D $(ICONS)32x32.png $(ICON_DIR)32x32/apps/$(PROG).png
+	install -D $(ICONS)48x48.png $(ICON_DIR)48x48/apps/$(PROG).png
+	install -D $(ICONS)64x64.png $(ICON_DIR)64x64/apps/$(PROG).png
+	install -D $(ICONS)$(PROG).desktop $(DESKTOP_DIR)$(PROG).desktop
+	install -D $(ICONS)$(PROG).appdata.xml $(APPDATA_DIR)$(PROG).appdata.xml
+	install -Dm 0644 $(MAN)$(PROG).6 $(MAN_DIR)$(PROG).6
 
 	@for f in $(LOCALE_MO); do \
 		lang=`echo $$f | sed -e 's/^locale\///;s/\.mo$$//'`; \
-		mkdir -p $(LOCALE_DIR)$$lang/LC_MESSAGES; \
-		echo "cp $$f $(LOCALE_DIR)$$lang/LC_MESSAGES/$(PROG).mo"; \
-		cp $$f $(LOCALE_DIR)$$lang/LC_MESSAGES/$(PROG).mo; \
+		install -D $$f $(LOCALE_DIR)$$lang/LC_MESSAGES/$(PROG).mo; \
 	done
 endif
 
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin