Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/EionRobb/skype4pidgin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEion Robb <eion@robbmob.com>2017-04-29 01:45:21 +0300
committerGitHub <noreply@github.com>2017-04-29 01:45:21 +0300
commit388a52b40e293a7175ab8f8acd0f20156691eae7 (patch)
treec691a01d3ce5779e593eb0fcc3c3e2c269ae08c0
parent31222f490c9c17a07f3d819c535b6f49540838b4 (diff)
parentcc946f036ba1b6e697ecff4fe7c2c6b935a50583 (diff)
Merge pull request #545 from xvitaly/fixmake
Fixed incorrect chmod on installed by makefile files
-rw-r--r--skypeweb/Makefile29
1 files changed, 16 insertions, 13 deletions
diff --git a/skypeweb/Makefile b/skypeweb/Makefile
index 605eee9..233f45c 100644
--- a/skypeweb/Makefile
+++ b/skypeweb/Makefile
@@ -7,6 +7,9 @@ WIN32_DEV_TOP ?= $(PIDGIN_TREE_TOP)/../win32-dev
WIN32_CC ?= $(WIN32_DEV_TOP)/mingw-4.7.2/bin/gcc
PKG_CONFIG ?= pkg-config
+DIR_PERM = 0755
+LIB_PERM = 0755
+FILE_PERM = 0644
CFLAGS ?= -O2 -g -pipe
LDFLAGS ?=
@@ -93,23 +96,23 @@ libskypeweb3.dll: $(PURPLE_C_FILES)
$(WIN32_CC) -shared -o $@ $^ $(WIN32_PIDGIN3_CFLAGS) $(WIN32_PIDGIN3_LDFLAGS)
install: $(SKYPEWEB_TARGET) install-icons install-theme
- mkdir -p $(SKYPEWEB_DEST)
- install -p $(SKYPEWEB_TARGET) $(SKYPEWEB_DEST)
+ mkdir -m $(DIR_PERM) -p $(SKYPEWEB_DEST)
+ install -m $(LIB_PERM) -p $(SKYPEWEB_TARGET) $(SKYPEWEB_DEST)
install-icons: icons/16/skype.png icons/22/skype.png icons/48/skype.png icons/16/skypeout.png icons/22/skypeout.png icons/48/skypeout.png
- mkdir -p $(SKYPEWEB_ICONS_DEST)/16
- mkdir -p $(SKYPEWEB_ICONS_DEST)/22
- mkdir -p $(SKYPEWEB_ICONS_DEST)/48
- install icons/16/skype.png $(SKYPEWEB_ICONS_DEST)/16/skype.png
- install icons/22/skype.png $(SKYPEWEB_ICONS_DEST)/22/skype.png
- install icons/48/skype.png $(SKYPEWEB_ICONS_DEST)/48/skype.png
- install icons/16/skypeout.png $(SKYPEWEB_ICONS_DEST)/16/skypeout.png
- install icons/22/skypeout.png $(SKYPEWEB_ICONS_DEST)/22/skypeout.png
- install icons/48/skypeout.png $(SKYPEWEB_ICONS_DEST)/48/skypeout.png
+ mkdir -m $(DIR_PERM) -p $(SKYPEWEB_ICONS_DEST)/16
+ mkdir -m $(DIR_PERM) -p $(SKYPEWEB_ICONS_DEST)/22
+ mkdir -m $(DIR_PERM) -p $(SKYPEWEB_ICONS_DEST)/48
+ install -m $(FILE_PERM) -p icons/16/skype.png $(SKYPEWEB_ICONS_DEST)/16/skype.png
+ install -m $(FILE_PERM) -p icons/22/skype.png $(SKYPEWEB_ICONS_DEST)/22/skype.png
+ install -m $(FILE_PERM) -p icons/48/skype.png $(SKYPEWEB_ICONS_DEST)/48/skype.png
+ install -m $(FILE_PERM) -p icons/16/skypeout.png $(SKYPEWEB_ICONS_DEST)/16/skypeout.png
+ install -m $(FILE_PERM) -p icons/22/skypeout.png $(SKYPEWEB_ICONS_DEST)/22/skypeout.png
+ install -m $(FILE_PERM) -p icons/48/skypeout.png $(SKYPEWEB_ICONS_DEST)/48/skypeout.png
install-theme: theme
- mkdir -p $(SKYPEWEB_THEME_DEST)
- install theme $(SKYPEWEB_THEME_DEST)/theme
+ mkdir -m $(DIR_PERM) -p $(SKYPEWEB_THEME_DEST)
+ install -m $(FILE_PERM) -p theme $(SKYPEWEB_THEME_DEST)/theme
FAILNOPURPLE:
echo "You need libpurple development headers installed to be able to compile this plugin"