From owner-svn-ports-all@freebsd.org Sat Sep 5 23:41:23 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B1B1C3D9F9D; Sat, 5 Sep 2020 23:41:23 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BkWJz4GDLz4BNM; Sat, 5 Sep 2020 23:41:23 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 75A18253E6; Sat, 5 Sep 2020 23:41:23 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 085NfNJv092185; Sat, 5 Sep 2020 23:41:23 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 085NfMjO091876; Sat, 5 Sep 2020 23:41:22 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <202009052341.085NfMjO091876@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Sat, 5 Sep 2020 23:41:22 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r547764 - in head/games: . coronapoker coronapoker/files X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: in head/games: . coronapoker coronapoker/files X-SVN-Commit-Revision: 547764 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Sep 2020 23:41:23 -0000 Author: yuri Date: Sat Sep 5 23:41:22 2020 New Revision: 547764 URL: https://svnweb.freebsd.org/changeset/ports/547764 Log: New port: games/coronapoker: Texas Holdem poker game Added: head/games/coronapoker/ head/games/coronapoker/Makefile (contents, props changed) head/games/coronapoker/distinfo (contents, props changed) head/games/coronapoker/files/ head/games/coronapoker/files/coronapoker.in (contents, props changed) head/games/coronapoker/pkg-descr (contents, props changed) Modified: head/games/Makefile Modified: head/games/Makefile ============================================================================== --- head/games/Makefile Sat Sep 5 23:25:10 2020 (r547763) +++ head/games/Makefile Sat Sep 5 23:41:22 2020 (r547764) @@ -153,6 +153,7 @@ SUBDIR += connectagram SUBDIR += connectfive SUBDIR += construo + SUBDIR += coronapoker SUBDIR += corsix-th SUBDIR += cosmo SUBDIR += cosmosmash Added: head/games/coronapoker/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/coronapoker/Makefile Sat Sep 5 23:41:22 2020 (r547764) @@ -0,0 +1,59 @@ +# $FreeBSD$ + +PORTNAME= coronapoker +DISTVERSIONPREFIX= v +DISTVERSION= 4.33 +CATEGORIES= games java + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Texas Holdem poker game + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= mvn:devel/maven + +USE_JAVA= 11+ +USE_GITHUB= yes +GH_ACCOUNT= tonikelope + +NO_ARCH= yes + +SUB_FILES= ${PORTNAME} +SUB_LIST= JAVA=${JAVA} PORTNAME=${PORTNAME} PORTVERSION=${PORTVERSION} + +PLIST_FILES= bin/${PORTNAME} \ + ${JAVAJARDIR}/${PORTNAME}-${PORTVERSION}-jar-with-dependencies.jar + +# to rebuild the deps archive: +# 1. set DEV_UPDATE_MODE=yes +# 2. make makesum build +# 3. upload the *-deps archive +# 4. set DEV_UPDATE_MODE=no +# 5. make clean makesum + +DEV_UPDATE_MODE= no + +.if (${DEV_UPDATE_MODE} == "yes") +post-build: + @cd ${WRKDIR} && ${TAR} czf ${DISTDIR}/${PORTNAME}-${DISTVERSION}-deps${EXTRACT_SUFX} .m2 + @${ECHO} "(!!!) Please upload the deps archive: ${DISTDIR}/${PORTNAME}-${DISTVERSION}-deps${EXTRACT_SUFX}" +.else +MASTER_SITES+= LOCAL/yuri/:deps +DISTFILES+= ${PORTNAME}-${DISTVERSION}-deps${EXTRACT_SUFX}:deps +MVN_ARGS= --offline +.endif + +do-build: + @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ + JAVA_HOME=${JAVA_HOME} ${LOCALBASE}/bin/mvn ${MVN_ARGS} \ + -fae install \ + -Dmaven.test.skip=true \ + -Duser.home=${WRKDIR} \ + package + +do-install: + ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin + ${INSTALL_DATA} ${WRKSRC}/target/CoronaPoker-FINAL-*-jar-with-dependencies.jar ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}-${PORTVERSION}-jar-with-dependencies.jar + +.include Added: head/games/coronapoker/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/coronapoker/distinfo Sat Sep 5 23:41:22 2020 (r547764) @@ -0,0 +1,5 @@ +TIMESTAMP = 1599346728 +SHA256 (coronapoker-4.33-deps.tar.gz) = 9636254e547a0f3c943cb5e91f7d2d4d018b5b747c4fb2ff4784891b93a88984 +SIZE (coronapoker-4.33-deps.tar.gz) = 192925093 +SHA256 (tonikelope-coronapoker-v4.33_GH0.tar.gz) = 157a51d430e00f63345f72083bc706b8bc04f670169bcb29ed12bb0eeec3205e +SIZE (tonikelope-coronapoker-v4.33_GH0.tar.gz) = 92254916 Added: head/games/coronapoker/files/coronapoker.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/coronapoker/files/coronapoker.in Sat Sep 5 23:41:22 2020 (r547764) @@ -0,0 +1,5 @@ +#!/bin/sh + +export LC_ALL=en_US.UTF-8 + +%%JAVA%% -jar %%JAVAJARDIR%%/%%PORTNAME%%-%%PORTVERSION%%-jar-with-dependencies.jar "$@" Added: head/games/coronapoker/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/coronapoker/pkg-descr Sat Sep 5 23:41:22 2020 (r547764) @@ -0,0 +1,3 @@ +Texas Holdem poker game written in Java. + +WWW: https://tonikelope.github.io/coronapoker/