diff -urN 16-STYMulator-0.21a_restructure_layout/lzh/Makefile 17-STYMulator-0.21a_make_install/lzh/Makefile --- 16-STYMulator-0.21a_restructure_layout/lzh/Makefile 2010-04-25 12:38:36.577588969 +0200 +++ 17-STYMulator-0.21a_make_install/lzh/Makefile 2010-04-26 14:16:52.645610296 +0200 @@ -3,6 +3,8 @@ all: liblzh.a +install: + liblzh.a: lzhlib.o $(AR) liblzh.a lzhlib.o diff -urN 16-STYMulator-0.21a_restructure_layout/Makefile 17-STYMulator-0.21a_make_install/Makefile --- 16-STYMulator-0.21a_restructure_layout/Makefile 2010-04-25 12:44:05.725634050 +0200 +++ 17-STYMulator-0.21a_make_install/Makefile 2010-04-26 14:18:28.346646072 +0200 @@ -11,10 +11,10 @@ install: ifeq ($(HAVE_LZH),1) - $(MAKE) -C lzh install + $(MAKE) DESTDIR=$(DESTDIR) -C lzh install endif - $(MAKE) -C stsoundlib install - $(MAKE) -C ymplayer install + $(MAKE) DESTDIR=$(DESTDIR) -C stsoundlib install + $(MAKE) DESTDIR=$(DESTDIR) -C ymplayer install clean: ifeq ($(HAVE_LZH),1) diff -urN 16-STYMulator-0.21a_restructure_layout/stsoundlib/Makefile 17-STYMulator-0.21a_make_install/stsoundlib/Makefile --- 16-STYMulator-0.21a_restructure_layout/stsoundlib/Makefile 2010-04-25 12:38:26.673612067 +0200 +++ 17-STYMulator-0.21a_make_install/stsoundlib/Makefile 2010-04-26 14:17:05.405631742 +0200 @@ -5,6 +5,8 @@ all: libym.a +install: + libym.a: $(LIB) $(AR) libym.a $(LIB) diff -urN 16-STYMulator-0.21a_restructure_layout/ymplayer/Makefile 17-STYMulator-0.21a_make_install/ymplayer/Makefile --- 16-STYMulator-0.21a_restructure_layout/ymplayer/Makefile 2010-04-25 12:59:57.857633931 +0200 +++ 17-STYMulator-0.21a_make_install/ymplayer/Makefile 2010-04-26 14:19:07.633632648 +0200 @@ -36,8 +36,9 @@ $(CXX) $(CXXFLAGS) -c ui.cpp install: all - $(INSTALL) ymplayer /usr/bin - $(INSTALL) ym2wav /usr/bin + mkdir -p $(DESTDIR)/usr/bin + $(INSTALL) ymplayer $(DESTDIR)/usr/bin + $(INSTALL) ym2wav $(DESTDIR)/usr/bin clean: $(RM) *.o ymplayer ym2wav *~