From 53a63e58eb8dfa9f46323478bb00e2b216f5081d Mon Sep 17 00:00:00 2001 From: Olga U Date: Thu, 22 Feb 2018 14:05:24 +0700 Subject: [PATCH] New package: qmidinet-0.5.0 Closes: #11805 [via git-merge-pr] --- srcpkgs/qmidinet/patches/fix_musl.patch | 9 +++++++++ srcpkgs/qmidinet/template | 21 +++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 srcpkgs/qmidinet/patches/fix_musl.patch create mode 100644 srcpkgs/qmidinet/template diff --git a/srcpkgs/qmidinet/patches/fix_musl.patch b/srcpkgs/qmidinet/patches/fix_musl.patch new file mode 100644 index 00000000000..7b3aafa3e95 --- /dev/null +++ b/srcpkgs/qmidinet/patches/fix_musl.patch @@ -0,0 +1,9 @@ +--- src/qmidinetUdpDevice.cpp 2017-12-16 13:06:59.438768239 +0100 ++++ - 2018-02-22 08:47:58.409130080 +0100 +@@ -32,5 +32,6 @@ + #include + #include + #include ++#include + inline void closesocket(int s) { ::close(s); } + #endif diff --git a/srcpkgs/qmidinet/template b/srcpkgs/qmidinet/template new file mode 100644 index 00000000000..9eff9a73a1e --- /dev/null +++ b/srcpkgs/qmidinet/template @@ -0,0 +1,21 @@ +# Template file for 'qmidinet' +pkgname=qmidinet +version=0.5.0 +revision=1 +build_style=gnu-configure +hostmakedepends="pkg-config" +makedepends="qt5-devel jack-devel alsa-lib-devel" +short_desc="A MIDI Network Gateway via UDP/IP Multicast" +maintainer="Olga Ustuzhanina " +license="GPL-3" +homepage="https://qmidinet.sourceforge.io/" +distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" +checksum=c6752dc9501d3381b78e4b86b8bcf0b31445efc1de4edc6df09286d09fdcab5b + +if [ -n "$CROSS_BUILD" ]; then + hostmakedepends+=" qt5-devel" + + pre_configure() { + sed -i -e "$ a QMAKE_CC=${CC}\nQMAKE_CXX=${CXX}\nQMAKE_LINK=${CXX}" src/src.pri.in + } +fi