Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:goupilmtos:2024:games
abbaye
install-dir.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File install-dir.patch of Package abbaye
From 383181b77ec2a5511a149148c8ce10bbaf927106 Mon Sep 17 00:00:00 2001 From: Carsten Teibes <dev@f4ke.de> Date: Sun, 9 Jul 2017 00:59:37 +0200 Subject: [PATCH] Create all installation directories This will make sure they exist, before copying files to them when using $DESTDIR for packaging. Fixes #6. --- Makefile | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index d5d9b69..9e96686 100644 --- a/Makefile +++ b/Makefile @@ -28,12 +28,15 @@ clean: # Installation install: $(PROG) - cp $(PROG) $(DESTDIR)$(PREFIX)/bin/ + mkdir -p $(DESTDIR)$(PREFIX)/bin + cp $(PROG) $(DESTDIR)$(PREFIX)/bin + mkdir -p $(DESTDIR)$(PREFIX)/share/applications cp abbaye.desktop $(DESTDIR)$(PREFIX)/share/applications mkdir -p $(DESTDIR)$(PREFIX)/share/abbayev2/sounds cp ./sounds/* $(DESTDIR)$(PREFIX)/share/abbayev2/sounds mkdir -p $(DESTDIR)$(PREFIX)/share/abbayev2/data cp ./data/* $(DESTDIR)$(PREFIX)/share/abbayev2/data + mkdir -p $(DESTDIR)$(PREFIX)/share/pixmaps cp abbaye.png $(DESTDIR)$(PREFIX)/share/pixmaps mkdir -p $(DESTDIR)$(PREFIX)/share/abbayev2/graphics cp -r ./graphics/* $(DESTDIR)$(PREFIX)/share/abbayev2/graphics @@ -43,3 +46,7 @@ uninstall: rm $(DESTDIR)$(PREFIX)/share/applications/abbaye.desktop rm $(DESTDIR)$(PREFIX)/share/pixmaps/abbaye.png rm -rf $(DESTDIR)$(PREFIX)/share/abbayev2 + # ignore if not empty + -rmdir $(DESTDIR)$(PREFIX)/bin + -rmdir $(DESTDIR)$(PREFIX)/share/applications + -rmdir $(DESTDIR)$(PREFIX)/share/pixmaps
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor