opnsense-ports/audio/abgate-lv2/Makefile

46 lines
1.0 KiB
Makefile

# $FreeBSD$
PORTNAME= abGate
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.9
PORTREVISION= 2
CATEGORIES= audio
PKGNAMESUFFIX= -lv2
MAINTAINER= yuri@FreeBSD.org
COMMENT= Noise gate LV2 plugin
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_powerpc64= fails to build: cc1plus: unrecognized command line option -std=c++11
BUILD_DEPENDS= lv2>0:audio/lv2
USES= gmake pkgconfig qt:5
USE_GITHUB= yes
GH_ACCOUNT= antanasbruzas
USE_CXXSTD= c++11
USE_QT= core gui widgets buildtools_build qmake_build
USE_GL= gl
USE_GNOME= atkmm gtk20 gtkmm24 libsigc++20
USE_LDCONFIG= yes
post-patch:
@${REINPLACE_CMD} -e ' \
s|PREFIX = |PREFIX ?= |; \
s|g++|$$(CXX)|; \
s|CPPFLAGS|CXXFLAGS|; \
s| -g -O3||; \
s|cd abGateQt; qmake; make|cd abGateQt; $(QMAKE) \&\& $$(MAKE)|' \
${WRKSRC}/Makefile
@${REINPLACE_CMD} -E ' \
s|^QMAKE_CXXFLAGS (.*)|QMAKE_CXXFLAGS = ${CXXFLAGS}|; \
s|^QMAKE_LFLAGS (.*)|QMAKE_LFLAGS = ${LDFLAGS}|' \
${WRKSRC}/abGateQt/abGateQt.pro
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lv2/abGate.lv2/*.so
.include <bsd.port.mk>