@@ -114,7 +114,7 @@ _files = `ls makefile makefile.*.[0-9] $(SRC)/makefile $(SRC)/makefile.common $
114
114
_source = ` ls $( SRC) /* .c $( SRC) /* .c.[0-9] $( SRC) /* .h $( SRC) /* .h.[0-9] $( SRC) /* .in $( SRC) /* .in.[0-9] 2> /dev/null || true `
115
115
_data = ` ls $( ROM) /$( PROGRAM) * .rom $( ROM) /$( PROGRAM) * .rom.[0-9] $( PRG) /$( PROGRAM) * .dat $( PRG) /$( PROGRAM) * .dat.[0-9] 2> /dev/null || true `
116
116
_images = ` ls $( SRC) /* .ico $( SRC) /* .ico.[0-9] $( SRC) /* .png $( SRC) /* .png.[0-9] $( SRC) /* .svg $( SRC) /* .svg.[0-9] $( IMG) /* .png $( IMG) /* .png.[0-9] 2> /dev/null || true `
117
- _other = ` ls $( SRC) /make.com $( SRC) /make.com.[0-9] * .md * .md.[0-9] .gitignore .gitattributes 2> /dev/null || true `
117
+ _other = ` ls $( SRC) /make.com $( SRC) /make.com.[0-9] * .md * .md.[0-9] $( SRC ) / * .md $( SRC ) / * .md.[0-9] $( IMG ) / * .md $( IMG ) / * .md.[0-9] .gitignore .gitattributes 2> /dev/null || true `
118
118
119
119
_date = ` date +' %Y%m%d%H%M' `
120
120
@@ -184,10 +184,8 @@ install:
184
184
# Note that Tru64 requires both DESTDIR and prefix to be explicitly defined
185
185
# when invoking make.
186
186
#
187
- # @if [ -z "$${prefix+x}" ]; then echo "'prefix' NOT defined"; else echo "prefix='$(prefix)'"; fi;
188
- # @if [ -z "$${DESTDIR+x}" ]; then echo "'DESTDIR' NOT defined"; else echo "DESTDIR='$(DESTDIR)'"; fi;
189
187
190
- @_unset() { if [ -z "$${prefix+x}" ] && [ -z "$ (DESTDIR)" ]; then return 0; else return 1; fi;}; \
188
+ @_unset() { if [ -z "$(DESTDIR)$(prefix )" ]; then return 0; else return 1; fi;}; \
191
189
_desktop="`echo "$(DESKTOP)" | tr '[:lower:]' '[:upper:]' `"; \
192
190
if [ -z "$$_desktop" ]; then \
193
191
if [ -d "$$HOME/.local" ]; then \
@@ -211,24 +209,19 @@ install:
211
209
_unset && prefix="$$HOME" || true; \
212
210
$(MAKE) -s DESTDIR=$(DESTDIR) prefix=$$prefix do_none; \
213
211
;; \
214
- "") \
215
- echo "Unable to detect desktop: please specify the DESKTOP (GNOME, KDE, MATE, XFCE, ... or NONE)."; \
216
- ;; \
217
212
*) \
218
213
echo "'DESKTOP=$(DESKTOP)' was not recognised: Try 'make install' instead."; \
219
214
;; \
220
215
esac;
221
216
222
217
do_copy : $(BIN )
223
218
# No matter what desktop environment we are using (even if it is NONE) we
224
- # need to copy the execuitables to the destination folder
225
- #
226
- # @[ -n "$${VERBOSE+x}" ] && echo "'DESKTOP=$(DESKTOP)' 'DESTDIR=$(DESTDIR)' 'prefix=$(prefix)'"
219
+ # need to copy the executable files to the destination folder.
227
220
#
228
221
@[ -n "$(DESTDIR)" ] || [ -d "$(prefix)" ] || \
229
222
{ echo "Please ensure $(prefix) exists (or set DESTDIR for staged install)." >&2; exit 1; }
230
223
@mkdir -p "$(DESTDIR)$(prefix)"
231
- @cp $$flags -R $(BIN) "$(DESTDIR)$(prefix)"/ # Fail early if source and destination directories are the same
224
+ @cp -R $(BIN) "$(DESTDIR)$(prefix)"/ # Fail early if source and destination directories are the same
232
225
233
226
do_none : do_copy
234
227
# Copy binaries (and saved programs ?) to $(BIN) if no desktop specified.
@@ -242,7 +235,6 @@ do_none: do_copy
242
235
#
243
236
@[ -n "$${VERBOSE+x}" ] && echo "No desktop option selected" || true
244
237
@[ -n "$${VERBOSE+x}" ] && echo "Installing in $(DESTDIR)$(prefix)" || true
245
- # @[ -n "$${VERBOSE+x}" ] && echo "prefix=$(prefix)" || true
246
238
#
247
239
# @cp -R $(PRG)/* "$(DESTDIR)$(prefix)/$(BIN)/"
248
240
@@ -255,7 +247,6 @@ do_cde: do_copy
255
247
#
256
248
@[ -n "$${VERBOSE+x}" ] && echo "Selected CDE desktop environment" || true
257
249
@[ -n "$${VERBOSE+x}" ] && echo "Installing in $(DESTDIR)$(prefix)" || true
258
- # @[ -n "$${VERBOSE+x}" ] && echo "prefix=$(prefix)" || true
259
250
#
260
251
# Add program files
261
252
@cp -R $(PRG)/* "$(DESTDIR)/$(prefix)/$(BIN)/"
@@ -266,7 +257,6 @@ do_env: do_copy $(SRC)/$(PROGRAM).desktop.in $(SRC)/$(PROGRAM).svg
266
257
#
267
258
@[ -n "$${VERBOSE+x}" ] && echo "Selected $(DESKTOP) environment" || true
268
259
@[ -n "$${VERBOSE+x}" ] && echo "Installing in $(DESTDIR)$(prefix)" || true
269
- # @[ -n "$${VERBOSE+x}" ] && echo "prefix=$(prefix)" || true
270
260
#
271
261
# Copy desktop files
272
262
@mkdir -p "$(DESTDIR)$(prefix)"/share/applications;
0 commit comments