Skip to content

Commit c52326b

Browse files
authoredApr 20, 2020
Merge pull request #3 from linuxmao-org/freebsd
Edit Makefile for FreeBSD compatibility
2 parents 618cbaf + 5ee293f commit c52326b

File tree

1 file changed

+22
-14
lines changed

1 file changed

+22
-14
lines changed
 

‎plugins/Fogpad/Makefile

+22-14
Original file line numberDiff line numberDiff line change
@@ -135,25 +135,29 @@ ifeq ($(BUILD_DSSI),true)
135135
ifneq ($(MACOS_OR_WINDOWS),true)
136136
ifeq ($(HAVE_CAIRO),true)
137137
ifeq ($(HAVE_LIBLO),true)
138-
@install -Dm755 $(TARGET_DIR)/$(NAME)-dssi$(LIB_EXT) $(DESTDIR)$(DSSI_DIR)/$(NAME)-dssi$(LIB_EXT)
138+
@mkdir -p -m 755 $(DESTDIR)$(DSSI_DIR)
139+
@install -m 755 $(TARGET_DIR)/$(NAME)-dssi$(LIB_EXT) $(DESTDIR)$(DSSI_DIR)/$(NAME)-dssi$(LIB_EXT)
139140
endif
140141
endif
141142
endif
142143
endif
143144
ifeq ($(BUILD_LADSPA),true)
144-
@install -Dm755 $(TARGET_DIR)/$(NAME)-ladspa$(LIB_EXT) $(DESTDIR)$(LADSPA_DIR)/$(NAME)-ladspa$(LIB_EXT)
145+
@mkdir -p -m 755 $(DESTDIR)$(LADSPA_DIR)
146+
@install -m 755 $(TARGET_DIR)/$(NAME)-ladspa$(LIB_EXT) $(DESTDIR)$(LADSPA_DIR)/$(NAME)-ladspa$(LIB_EXT)
145147
endif
146148
ifeq ($(BUILD_VST2),true)
147-
@install -Dm755 $(TARGET_DIR)/$(NAME)-vst$(LIB_EXT) $(DESTDIR)$(VST_DIR)/$(NAME)-vst$(LIB_EXT)
149+
@mkdir -p -m 755 $(DESTDIR)$(VST_DIR)
150+
@install -m 755 $(TARGET_DIR)/$(NAME)-vst$(LIB_EXT) $(DESTDIR)$(VST_DIR)/$(NAME)-vst$(LIB_EXT)
148151
endif
149152
ifeq ($(BUILD_LV2),true)
150-
@install -dm755 $(DESTDIR)$(LV2_DIR)/$(NAME).lv2 && \
151-
install -m644 $(TARGET_DIR)/$(NAME).lv2/*.ttl $(DESTDIR)$(LV2_DIR)/$(NAME).lv2 && \
152-
install -m755 $(TARGET_DIR)/$(NAME).lv2/*.so $(DESTDIR)$(LV2_DIR)/$(NAME).lv2
153+
@mkdir -p -m 755 $(DESTDIR)$(LV2_DIR)/$(NAME).lv2
154+
@install -m 644 $(TARGET_DIR)/$(NAME).lv2/*.ttl $(DESTDIR)$(LV2_DIR)/$(NAME).lv2
155+
@install -m 755 $(TARGET_DIR)/$(NAME).lv2/*.so $(DESTDIR)$(LV2_DIR)/$(NAME).lv2
153156
endif
154157
ifeq ($(BUILD_JACK),true)
155158
ifeq ($(HAVE_JACK),true)
156-
@install -Dm755 $(TARGET_DIR)/$(NAME)$(APP_EXT) $(DESTDIR)$(BINDIR)/$(NAME)$(APP_EXT)
159+
@mkdir -p -m 755 $(DESTDIR)$(BINDIR)
160+
@install -m 755 $(TARGET_DIR)/$(NAME)$(APP_EXT) $(DESTDIR)$(BINDIR)/$(NAME)$(APP_EXT)
157161
endif
158162
endif
159163

@@ -162,25 +166,29 @@ ifeq ($(BUILD_DSSI),true)
162166
ifneq ($(MACOS_OR_WINDOWS),true)
163167
ifeq ($(HAVE_CAIRO),true)
164168
ifeq ($(HAVE_LIBLO),true)
165-
@install -Dm755 $(TARGET_DIR)/$(NAME)-dssi$(LIB_EXT) $(USER_DSSI_DIR)/$(NAME)-dssi$(LIB_EXT)
169+
@mkdir -p -m 755 $(USER_DSSI_DIR)
170+
@install -m 755 $(TARGET_DIR)/$(NAME)-dssi$(LIB_EXT) $(USER_DSSI_DIR)/$(NAME)-dssi$(LIB_EXT)
166171
endif
167172
endif
168173
endif
169174
endif
170175
ifeq ($(BUILD_LADSPA),true)
171-
@install -Dm755 $(TARGET_DIR)/$(NAME)-ladspa$(LIB_EXT) $(USER_LADSPA_DIR)/$(NAME)-ladspa$(LIB_EXT)
176+
@mkdir -p -m 755 $(USER_LADSPA_DIR)
177+
@install -m 755 $(TARGET_DIR)/$(NAME)-ladspa$(LIB_EXT) $(USER_LADSPA_DIR)/$(NAME)-ladspa$(LIB_EXT)
172178
endif
173179
ifeq ($(BUILD_VST2),true)
174-
@install -Dm755 $(TARGET_DIR)/$(NAME)-vst$(LIB_EXT) $(USER_VST_DIR)/$(NAME)-vst$(LIB_EXT)
180+
@mkdir -p -m 755 $(USER_VST_DIR)
181+
@install -m 755 $(TARGET_DIR)/$(NAME)-vst$(LIB_EXT) $(USER_VST_DIR)/$(NAME)-vst$(LIB_EXT)
175182
endif
176183
ifeq ($(BUILD_LV2),true)
177-
@install -dm755 $(USER_LV2_DIR)/$(NAME).lv2 && \
178-
install -m644 $(TARGET_DIR)/$(NAME).lv2/*.ttl $(USER_LV2_DIR)/$(NAME).lv2 && \
179-
install -m755 $(TARGET_DIR)/$(NAME).lv2/*.so $(USER_LV2_DIR)/$(NAME).lv2
184+
@mkdir -p -m 755 $(USER_LV2_DIR)/$(NAME).lv2
185+
@install -m 644 $(TARGET_DIR)/$(NAME).lv2/*.ttl $(USER_LV2_DIR)/$(NAME).lv2
186+
@install -m 755 $(TARGET_DIR)/$(NAME).lv2/*.so $(USER_LV2_DIR)/$(NAME).lv2
180187
endif
181188
ifeq ($(BUILD_JACK),true)
182189
ifeq ($(HAVE_JACK),true)
183-
@install -Dm755 $(TARGET_DIR)/$(NAME)$(APP_EXT) $(HOME)/bin/$(NAME)$(APP_EXT)
190+
@mkdir -p -m 755 $(HOME)/bin
191+
@install -m 755 $(TARGET_DIR)/$(NAME)$(APP_EXT) $(HOME)/bin/$(NAME)$(APP_EXT)
184192
endif
185193
endif
186194

0 commit comments

Comments
 (0)