# $OpenBSD: Makefile.template,v 1.88 2020/05/15 01:32:48 abieber Exp $

COMMENT =	tool used to analyse audio spectrum

VERSION =	0.8.3
DISTNAME =	spek-${VERSION}

GH_ACCOUNT =	alexkay
GH_PROJECT =	spek
GH_TAGNAME =	v${VERSION}

CATEGORIES =	audio

HOMEPAGE =	http://spek.cc/

PERMIT_PACKAGE =	Yes

# Doesn't work with make
USE_GMAKE =		Yes

# Doesn't work with default
AUTOCONF_VERSION =	2.69
AUTOMAKE_VERSION =	1.16

CONFIGURE_STYLE =	gnu
BUILD_DEPENDS =	${MODGNU_AUTOCONF_DEPENDS} \
			${MODGNU_AUTOMAKE_DEPENDS} \
			devel/gettext,-tools \
			devel/libtool \
			graphics/ffmpeg \
			x11/wxWidgets

RUN_DEPENDS =	devel/desktop-file-utils \
				x11/gtk+3,-guic \
				graphics/ffmpeg \
				x11/wxWidgets

WANTLIB += ${COMPILER_LIBCXX} avcodec avformat avutil c m wx_baseu-3.0
WANTLIB += wx_baseu_net-3.0 wx_baseu_xml-3.0 wx_gtk3u_adv-3.0
WANTLIB += wx_gtk3u_core-3.0 wx_gtk3u_html-3.0 wx_gtk3u_qa-3.0
WANTLIB += wx_gtk3u_xrc-3.0

do-gen:
	cd ${WRKSRC}; ${AUTOCONF_ENV} ./autogen.sh

.include <bsd.port.mk>
