Index: head/games/Makefile =================================================================== --- head/games/Makefile +++ head/games/Makefile @@ -510,6 +510,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 Index: head/games/linux-steam-utils/Makefile =================================================================== --- head/games/linux-steam-utils/Makefile +++ head/games/linux-steam-utils/Makefile @@ -0,0 +1,37 @@ +# $FreeBSD$ + +PORTNAME= steam-utils +DISTVERSION= 20200404 +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 + +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 Index: head/games/linux-steam-utils/distinfo =================================================================== --- head/games/linux-steam-utils/distinfo +++ head/games/linux-steam-utils/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1587292539 +SHA256 (shkhln-linuxulator-steam-utils-20200404_GH0.tar.gz) = ec06be4cced17e6cf99bbdc2843f40c9291ba05fcf4513796f8728a7cde0ee69 +SIZE (shkhln-linuxulator-steam-utils-20200404_GH0.tar.gz) = 16625 Index: head/games/linux-steam-utils/pkg-descr =================================================================== --- head/games/linux-steam-utils/pkg-descr +++ head/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 Index: head/games/linux-steam-utils/pkg-message =================================================================== --- head/games/linux-steam-utils/pkg-message +++ head/games/linux-steam-utils/pkg-message @@ -0,0 +1,21 @@ +[ +{ type: install + message: <