Mercurial > mxe-octave
changeset 5154:529e9e5e3692
Add RtMidi package
* src/rtmidi.mk: new file
* dist-files.mk, index.html: add ref to RtMidi
author | John Donoghue |
---|---|
date | Mon, 19 Aug 2019 08:55:43 -0400 |
parents | 7c3a260f3451 |
children | 53eea5f18baf |
files | dist-files.mk index.html src/rtmidi.mk |
diffstat | 3 files changed, 39 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/dist-files.mk Wed Aug 14 08:15:08 2019 -0400 +++ b/dist-files.mk Mon Aug 19 08:55:43 2019 -0400 @@ -635,6 +635,7 @@ release-octave-1-gnulib.patch \ release-octave.mk \ renderproto.mk \ + rtmidi.mk \ s2tc.mk \ sdl-1-xdata.patch \ sdl-test.c \
--- a/index.html Wed Aug 14 08:15:08 2019 -0400 +++ b/index.html Mon Aug 19 08:55:43 2019 -0400 @@ -2567,7 +2567,11 @@ </tr> <tr> <td class="package">renderproto</td> - <td class="website"><a href="http://xorg.freedesktop.org/">renderproto></a></td> + <td class="website"><a href="http://xorg.freedesktop.org/">renderproto</a></td> + </tr> + <tr> + <td class="package">rtmidi</td> + <td class="website"><a href="https://github.com/thestk/rtmidi">rtmidi</a></td> </tr> <tr> <td class="package">s2tc</td>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/rtmidi.mk Mon Aug 19 08:55:43 2019 -0400 @@ -0,0 +1,33 @@ +# This file is part of MXE. +# See index.html for further information. + +PKG := rtmidi +$(PKG)_IGNORE := +$(PKG)_VERSION := 4.0.0 +$(PKG)_CHECKSUM := 227513d9087d95e171ccf42c7b7e2fe9c5040e27 +$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION) +$(PKG)_FILE := $($(PKG)_SUBDIR).tar.gz +$(PKG)_URL := https://github.com/thestk/$(PKG)/archive/$($(PKG)_VERSION).tar.gz +$(PKG)_DEPS := + +$(PKG)_CMAKE_FLAGS := + +define $(PKG)_UPDATE + $(WGET) -q -O- 'https://github.com/thesdk/$(PKG)/tags' | \ + $(SED) -n 's|.*releases/tag/\([^"]*\).*|\1|p' | $(SORT) -V | \ + tail -1 +endef + +define $(PKG)_BUILD + + cd '$(1)' && ./autogen.sh --no-configure && ./configure \ + $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS) \ + $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ + $(ENABLE_SHARED_OR_STATIC) \ + ac_cv_prog_DOXYGEN= \ + --prefix='$(HOST_PREFIX)' \ + && $(CONFIGURE_POST_HOOK) + + $(MAKE) -C '$(1)' -j '$(JOBS)' noinst_PROGRAMS= $(MXE_DISABLE_DOCS) + $(MAKE) -C '$(1)' -j '1' noinst_PROGRAMS= DESTDIR='$(3)' $(MXE_DISABLE_DOCS) install +endef