42 lines
707 B
Makefile
42 lines
707 B
Makefile
COMMENT = MPEG Transport Stream Toolkit
|
|
|
|
V1 = 3.40
|
|
V2 = 4165
|
|
PKGNAME = tsduck-${V1}.${V2}
|
|
|
|
GH_ACCOUNT = tsduck
|
|
GH_PROJECT = tsduck
|
|
GH_TAGNAME = v${V1}-${V2}
|
|
|
|
# tsduck Makefile needs to be hacked on for proper SHARED_LIBS
|
|
#SHARED_LIBS = tsduck 0.0 # ???
|
|
|
|
CATEGORIES = multimedia
|
|
|
|
HOMEPAGE = https://tsduck.io
|
|
|
|
MAINTAINER = "Ed <ed@groovyexpress.com>"
|
|
|
|
# BSD-2
|
|
PERMIT_PACKAGE = Yes
|
|
|
|
WANTLIB = ${COMPILER_LIBCXX} edit curl rist c kvm m
|
|
|
|
COMPILER = base-clang ports-gcc
|
|
|
|
BUILD_DEPENDS = textproc/asciidoctor
|
|
|
|
LIB_DEPENDS = multimedia/librist \
|
|
net/curl
|
|
|
|
FAKE_FLAGS = SYSROOT=${WRKINST}
|
|
|
|
USE_GMAKE = Yes
|
|
CONFIGURE_STYLE = none
|
|
|
|
NO_TEST = Yes
|
|
|
|
ALL_TARGET = default
|
|
|
|
.include <bsd.port.mk>
|