From 471a2c244b1bd6f89dc3c0df99c52c1c4601c871 Mon Sep 17 00:00:00 2001 From: Tuukka Pasanen Date: Wed, 1 Jan 2014 19:48:21 +0200 Subject: add package vamp-plugin-sdk: depency of rubberband --- index.html | 4 +++ src/vamp-plugin-sdk-1-win32.patch | 51 +++++++++++++++++++++++++++++++++++++++ src/vamp-plugin-sdk.mk | 23 ++++++++++++++++++ 3 files changed, 78 insertions(+) create mode 100644 src/vamp-plugin-sdk-1-win32.patch create mode 100644 src/vamp-plugin-sdk.mk diff --git a/index.html b/index.html index ca511cd..3889563 100644 --- a/index.html +++ b/index.html @@ -2278,6 +2278,10 @@ local-pkg-list: $(LOCAL_PKG_LIST) TwoLAME + vamp-plugin-sdk + Vamp Plugins SDK + + vcdimager vcdimager diff --git a/src/vamp-plugin-sdk-1-win32.patch b/src/vamp-plugin-sdk-1-win32.patch new file mode 100644 index 0000000..164b671 --- /dev/null +++ b/src/vamp-plugin-sdk-1-win32.patch @@ -0,0 +1,51 @@ +diff -urN vamp-plugin-sdk-2.5/Makefile.in vamp-plugin-sdk-2.5-patch/Makefile.in +--- vamp-plugin-sdk-2.5/Makefile.in 2013-05-08 12:36:02.000000000 +0300 ++++ vamp-plugin-sdk-2.5-patch/Makefile.in 2013-12-14 20:29:07.249385554 +0200 +@@ -53,8 +53,8 @@ + + # File extension for a dynamically loadable object + # +-PLUGIN_EXT = .so +-#PLUGIN_EXT = .dll ++#PLUGIN_EXT = .so ++PLUGIN_EXT = .dll + #PLUGIN_EXT = .dylib + + # Libraries required for the host. +@@ -77,15 +77,15 @@ + INSTALL_PLUGINS = $(INSTALL_PREFIX)/lib/vamp + INSTALL_BINARIES = $(INSTALL_PREFIX)/bin + +-INSTALL_SDK_LIBNAME = libvamp-sdk.so.2.5.0 +-INSTALL_SDK_LINK_ABI = libvamp-sdk.so.2 +-INSTALL_SDK_LINK_DEV = libvamp-sdk.so ++INSTALL_SDK_LIBNAME = libvamp-sdk.dll ++INSTALL_SDK_LINK_ABI = libvamp-sdk.dll ++INSTALL_SDK_LINK_DEV = libvamp-sdk.dll + INSTALL_SDK_STATIC = libvamp-sdk.a + INSTALL_SDK_LA = libvamp-sdk.la + +-INSTALL_HOSTSDK_LIBNAME = libvamp-hostsdk.so.3.5.0 +-INSTALL_HOSTSDK_LINK_ABI = libvamp-hostsdk.so.3 +-INSTALL_HOSTSDK_LINK_DEV = libvamp-hostsdk.so ++INSTALL_HOSTSDK_LIBNAME = libvamp-hostsdk.dll ++INSTALL_HOSTSDK_LINK_ABI = libvamp-hostsdk.dll ++INSTALL_HOSTSDK_LINK_DEV = libvamp-hostsdk.dll + INSTALL_HOSTSDK_STATIC = libvamp-hostsdk.a + INSTALL_HOSTSDK_LA = libvamp-hostsdk.la + +@@ -280,14 +280,6 @@ + cp $(HOSTSDK_STATIC) $(DESTDIR)$(INSTALL_SDK_LIBS) + cp $(SDK_DYNAMIC) $(DESTDIR)$(INSTALL_SDK_LIBS)/$(INSTALL_SDK_LIBNAME) + cp $(HOSTSDK_DYNAMIC) $(DESTDIR)$(INSTALL_SDK_LIBS)/$(INSTALL_HOSTSDK_LIBNAME) +- rm -f $(DESTDIR)$(INSTALL_SDK_LIBS)/$(INSTALL_SDK_LINK_ABI) +- ln -s $(INSTALL_SDK_LIBNAME) $(DESTDIR)$(INSTALL_SDK_LIBS)/$(INSTALL_SDK_LINK_ABI) +- rm -f $(DESTDIR)$(INSTALL_SDK_LIBS)/$(INSTALL_HOSTSDK_LINK_ABI) +- ln -s $(INSTALL_HOSTSDK_LIBNAME) $(DESTDIR)$(INSTALL_SDK_LIBS)/$(INSTALL_HOSTSDK_LINK_ABI) +- rm -f $(DESTDIR)$(INSTALL_SDK_LIBS)/$(INSTALL_SDK_LINK_DEV) +- ln -s $(INSTALL_SDK_LIBNAME) $(DESTDIR)$(INSTALL_SDK_LIBS)/$(INSTALL_SDK_LINK_DEV) +- rm -f $(DESTDIR)$(INSTALL_SDK_LIBS)/$(INSTALL_HOSTSDK_LINK_DEV) +- ln -s $(INSTALL_HOSTSDK_LIBNAME) $(DESTDIR)$(INSTALL_SDK_LIBS)/$(INSTALL_HOSTSDK_LINK_DEV) + sed "s,%PREFIX%,$(INSTALL_PREFIX)," $(PCDIR)/vamp.pc.in \ + > $(DESTDIR)$(INSTALL_PKGCONFIG)/vamp.pc + sed "s,%PREFIX%,$(INSTALL_PREFIX)," $(PCDIR)/vamp-sdk.pc.in \ diff --git a/src/vamp-plugin-sdk.mk b/src/vamp-plugin-sdk.mk new file mode 100644 index 0000000..b228712 --- /dev/null +++ b/src/vamp-plugin-sdk.mk @@ -0,0 +1,23 @@ +# This file is part of MXE. +# See index.html for further information. + +PKG := vamp-plugin-sdk +$(PKG)_IGNORE := +$(PKG)_VERSION := 2.5 +$(PKG)_CHECKSUM := e87292c5d02f4c562e269188c43500958b0ea65a +$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION) +$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz +$(PKG)_URL := http://code.soundsoftware.ac.uk/attachments/download/690/$(PKG)-$($(PKG)_VERSION).tar.gz +$(PKG)_DEPS := gcc zlib + +define $(PKG)_UPDATE + echo $($(PKG)_VERSION) +endef + +define $(PKG)_BUILD + cd '$(1)' && ./configure \ + --host='$(TARGET)' \ + --disable-shared \ + --prefix='$(PREFIX)/$(TARGET)' + $(MAKE) -C '$(1)' -j 1 install +endef -- cgit v0.12