Skip to content

Instantly share code, notes, and snippets.

Created April 27, 2014 14:50
Show Gist options
  • Save anonymous/11347478 to your computer and use it in GitHub Desktop.
Save anonymous/11347478 to your computer and use it in GitHub Desktop.
--- src/rtmidi-2.1.0/Makefile.in 2014-03-31 17:05:38.000000000 +0200
+++ Makefile.in.new 2014-04-27 16:32:21.081157551 +0200
@@ -43,18 +43,18 @@
$(CC) $(CFLAGS) $(DEFS) -c $(<) -o $@
install: all
- install --mode=755 $(STATIC) $(PREFIX)/lib/
- install --mode=755 @sharedname@ $(PREFIX)/lib/
- $(LN) -sf @sharedname@ $(PREFIX)/lib/$(SHARED)
- $(LN) -sf @sharedname@ $(PREFIX)/lib/$(SHARED).$(MAJOR)
- install --mode=644 $(LIBNAME).pc $(PREFIX)/lib/pkgconfig
- install --mode=755 rtmidi-config $(PREFIX)/bin/
- install --mode=644 RtMidi.h RtError.h $(PREFIX)/include
+ install -D --mode=755 $(STATIC) $(DESTDIR)/lib/$(STATIC)
+ install -D --mode=755 @sharedname@ $(DESTDIR)/lib/@sharedname@
+ $(LN) -sf @sharedname@ $(DESTDIR)/lib/$(SHARED)
+ $(LN) -sf @sharedname@ $(DESTDIR)/lib/$(SHARED).$(MAJOR)
+ install -D --mode=644 $(LIBNAME).pc $(DESTDIR)/lib/pkgconfig/$(LIBNAME).pc
+ install -D --mode=755 rtmidi-config $(DESTDIR)/bin/rtmidi-config
+ install -D --mode=644 RtMidi.h $(DESTDIR)/include/RtMidi.h
uninstall:
- -@rm -vf $(patsubst %,$(PREFIX)/lib/%, $(LIBRARIES) $(SHARED).$(MAJOR) $(SHARED).$(RELEASE))
- -@rm -vf $(PREFIX)/lib/pkgconfig/$(LIBNAME).pc
- -@rm -vf $(PREFIX)/bin/rtmidi-config
+ -@rm -vf $(patsubst %,$(DESTDIR)/lib/%, $(LIBRARIES) $(SHARED).$(MAJOR) $(SHARED).$(RELEASE))
+ -@rm -vf $(DESTDIR)/lib/pkgconfig/$(LIBNAME).pc
+ -@rm -vf $(DESTDIR)/bin/rtmidi-config
clean :
$(RM) -f $(LIBRARIES) @sharedname@ $(SHARED)*
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment