OpenBSD-Unofficial-Ports/multimedia-lightspark/Makefile
2025-02-27 04:25:02 -06:00

46 lines
1.1 KiB
Makefile

COMMENT = open source flash player implementation
DISTNAME = lightspark-92669267cef54041095dccf1511d1f5e2e7b566f
PKGNAME = lightspark-0.8.7
GH_ACCOUNT = lightspark
GH_PROJECT = lightspark
GH_COMMIT = 92669267cef54041095dccf1511d1f5e2e7b566f
SHARED_LIBS = lightspark 0.0 # 0.8.7
CATEGORIES = multimedia
HOMEPAGE = https://lightspark.github.io
MAINTAINER = "Ed <ed@groovyexpress.com>"
# GPLv3 LGPLv3
PERMIT_PACKAGE = Yes
WANTLIB = ${COMPILER_LIBC} ${COMPILER_LIBCXX}
WANTLIB += lzma pango-1.0 SDL2 cairo GLEW jpeg avcodec swresample
WANTLIB += avformat curl GL GLU X11 avutil c freetype glib-2.0
WANTLIB += gobject-2.0 harfbuzz intl m pangocairo-1.0 png z
COMPILER = base-clang ports-gcc
MODULES = devel/cmake
BUILD_DEPENDS = devel/cmake
LIB_DEPENDS = archivers/xz \
devel/pango \
devel/sdl2 \
graphics/cairo \
graphics/glew \
graphics/jpeg \
graphics/ffmpeg \
net/curl
CONFIGURE_ARGS = -DCMAKE_BUILD_TYPE=Release -DENABLE_RTMP=False -DMANUAL_DIRECTORY=man
CONFIGURE_ENV = LDFLAGS="-L/usr/lib -L/usr/local/lib -L/usr/X11R6/lib -lc -lc++ -lc++abi -lpthread"
NO_TEST = Yes
.include <bsd.port.mk>