--- b/games/Makefile +++ b/games/Makefile @@ -508,6 +508,7 @@ SUBDIR += linux-quake4-demo SUBDIR += linux-ssamtfe SUBDIR += linux-ssamtse + SUBDIR += linux-steam-utils SUBDIR += linux-unigine-heaven SUBDIR += linux-unigine-valley SUBDIR += linux-unrealgold --- /dev/null +++ b/games/linux-steam-utils/Makefile @@ -0,0 +1,38 @@ +# $FreeBSD$ + +PORTNAME= steam-utils +DISTVERSION= 20200218 +CATEGORIES= games linux +PKGNAMEPREFIX= linux- + +MAINTAINER= iwtcex@gmail.com +COMMENT= Steam launcher for FreeBSD + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +IGNORE_FreeBSD_11=not tested at all +ONLY_FOR_ARCHS= amd64 + +RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss + +USES= linux +USE_LINUX= devtools:build dbuslibs gtk2 dri nss openal-soft +USE_RUBY= yes + +RUBY_NO_BUILD_DEPENDS= yes + +USE_GITHUB= yes +GH_ACCOUNT= shkhln +GH_PROJECT= linuxulator-steam-utils +GH_TAGNAME= ${DISTVERSION} + +ALL_TARGET= build +MAKE_ARGS+= PREFIX=${STAGEDIR}${PREFIX} + +post-install: +.for executable in steam steam-install + ${LN} -s ../steam-utils/bin/${executable} ${STAGEDIR}${PREFIX}/bin/${executable} +.endfor + +.include --- /dev/null +++ b/games/linux-steam-utils/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1581997655 +SHA256 (shkhln-linuxulator-steam-utils-20200218_GH0.tar.gz) = 939d44fcd0da592b73463e3282757cea60dc14f2956a73ed6d66482aab42be1b +SIZE (shkhln-linuxulator-steam-utils-20200218_GH0.tar.gz) = 16475 --- /dev/null +++ b/games/linux-steam-utils/pkg-descr @@ -0,0 +1,3 @@ +A set of workarounds for running the Linux Steam client under FreeBSD. + +WWW: https://github.com/shkhln/linuxulator-steam-utils --- /dev/null +++ b/games/linux-steam-utils/pkg-message @@ -0,0 +1,21 @@ +[ +{ type: install + message: <