9e6315d88b
version to 1.55. ok op@
45 lines
1.2 KiB
Makefile
45 lines
1.2 KiB
Makefile
COMMENT = emulator for Steam online features
|
|
|
|
# commit from 2022-09-06
|
|
GL_V = 0.2.5pl2
|
|
GL_ACCOUNT = Mr_Goldberg
|
|
GL_PROJECT = goldberg_emulator
|
|
GL_COMMIT = 802d8bcc8fc33fed263b98590373a3bacaa19a9c
|
|
DISTNAME = ${GL_PROJECT}-${GL_V}{${GL_COMMIT}}
|
|
PKGNAME = ${GL_PROJECT}-${GL_V}
|
|
|
|
SHARED_LIBS += steam_api 2.0 # 2022-08-05 (sdk 1.55)
|
|
CATEGORIES = games
|
|
HOMEPAGE = https://gitlab.com/${GL_ACCOUNT}/${GL_PROJECT}
|
|
MAINTAINER = Thomas Frohwein <thfr@openbsd.org>
|
|
|
|
# LGPLv3+
|
|
PERMIT_PACKAGE = Yes
|
|
|
|
WANTLIB += ${COMPILER_LIBCXX} m protobuf-lite
|
|
MASTER_SITES = https://gitlab.com/${GL_ACCOUNT}/${GL_PROJECT}/-/archive/${GL_COMMIT}/
|
|
FIX_CRLF_FILES = sdk_includes/isteamuser.h \
|
|
sdk_includes/steamclientpublic.h \
|
|
sdk_includes/steam_gameserver.h
|
|
|
|
# C++14
|
|
COMPILER = base-clang ports-gcc
|
|
|
|
LIB_DEPENDS = devel/protobuf
|
|
USE_GMAKE = Yes
|
|
NO_TEST = Yes
|
|
WRKDIST = ${WRKDIR}/${GL_PROJECT}-${GL_COMMIT}
|
|
SUBST_VARS += CXXFLAGS
|
|
|
|
do-gen:
|
|
${SUBST_CMD} ${WRKSRC}/Makefile
|
|
|
|
do-install:
|
|
${INSTALL_DATA} ${WRKBUILD}/libsteam_api.so \
|
|
${PREFIX}/lib/libsteam_api.so.${LIBsteam_api_VERSION}
|
|
${INSTALL_DATA_DIR} ${PREFIX}/include/goldberg_emulator/steam/
|
|
cp ${WRKBUILD}/sdk_includes/*.h \
|
|
${PREFIX}/include/goldberg_emulator/steam/
|
|
|
|
.include <bsd.port.mk>
|