From nobody Sun Oct 10 16:40:19 2021 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 60D6F17D80DC; Sun, 10 Oct 2021 16:40:21 +0000 (UTC) (envelope-from git@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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4HS72X3fg0z3DwZ; Sun, 10 Oct 2021 16:40:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 89AAD1130D; Sun, 10 Oct 2021 16:40:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 19AGeJ16083992; Sun, 10 Oct 2021 16:40:19 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 19AGeJtx083989; Sun, 10 Oct 2021 16:40:19 GMT (envelope-from git) Date: Sun, 10 Oct 2021 16:40:19 GMT Message-Id: <202110101640.19AGeJtx083989@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Daniel Engberg Subject: git: b003c46b152a - main - games/runelite: New port: Open source Old School RuneScape client List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: diizzy X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b003c46b152ac5ddb2f8376786cdb6cc92150f0f Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by diizzy: URL: https://cgit.FreeBSD.org/ports/commit/?id=b003c46b152ac5ddb2f8376786cdb6cc92150f0f commit b003c46b152ac5ddb2f8376786cdb6cc92150f0f Author: Alexander Vereeken AuthorDate: 2021-10-10 16:33:08 +0000 Commit: Daniel Engberg CommitDate: 2021-10-10 16:39:26 +0000 games/runelite: New port: Open source Old School RuneScape client Popular free, open-source and super fast client for Old School RuneScape. WWW: https://runelite.net PR: 255160 Reviewed by: koobs (previous version) Approved by: arrowd (mentor) Differential Revision: https://reviews.freebsd.org/D29816 --- games/Makefile | 1 + games/runelite/Makefile | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ games/runelite/distinfo | 7 +++++++ games/runelite/pkg-descr | 3 +++ 4 files changed, 59 insertions(+) diff --git a/games/Makefile b/games/Makefile index d99d98d45dca..29f64639d485 100644 --- a/games/Makefile +++ b/games/Makefile @@ -858,6 +858,7 @@ SUBDIR += rubygem-fortune_gem SUBDIR += rubygem-lolcat SUBDIR += rubygem-vimgolf + SUBDIR += runelite SUBDIR += sampsvr SUBDIR += sarien SUBDIR += sauerbraten diff --git a/games/runelite/Makefile b/games/runelite/Makefile new file mode 100644 index 000000000000..a4e3ccee05de --- /dev/null +++ b/games/runelite/Makefile @@ -0,0 +1,48 @@ +# Created by: Alexander Vereeken + +PORTNAME= runelite +PORTVERSION= 2.2.0 +CATEGORIES= games java +MASTER_SITES+= https://github.com/runelite/launcher/releases/download/${PORTVERSION}/:game \ + https://raw.githubusercontent.com/runelite/launcher/${PORTVERSION}/appimage/:icon \ + https://raw.githubusercontent.com/runelite/launcher/${PORTVERSION}/:license +DISTFILES= RuneLite.jar:game \ + runelite.png:icon \ + LICENSE:license +DIST_SUBDIR= ${PORTNAME}/${PORTVERSION} +EXTRACT_ONLY= + +MAINTAINER= Alexander88207@protonmail.com +COMMENT= Open source Old School RuneScape client + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${DISTDIR}/${DIST_SUBDIR}/LICENSE + +USE_JAVA= yes +JAVA_VERSION= 11 + +DESKTOP_ENTRIES="RuneLite" \ + "Old School RuneScape client" \ + "${PREFIX}/share/pixmaps/runelite.png" \ + "${PORTNAME}" \ + "Game;Java;" \ + false + +NO_ARCH= yes +NO_BUILD= yes +NO_WRKSUBDIR= yes + +do-install: + @${MKDIR} ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/RuneLite.jar \ + ${STAGEDIR}${DATADIR}/RuneLite.jar + ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/runelite.png \ + ${STAGEDIR}${PREFIX}/share/pixmaps/runelite.png + ${ECHO} "exec ${JAVA} -jar ${DATADIR}/RuneLite.jar" >> ${WRKDIR}/runelite + ${INSTALL_SCRIPT} ${WRKDIR}/runelite ${STAGEDIR}${PREFIX}/bin + +PLIST_FILES= bin/runelite \ + share/pixmaps/runelite.png \ + share/runelite/RuneLite.jar + +.include diff --git a/games/runelite/distinfo b/games/runelite/distinfo new file mode 100644 index 000000000000..2f599ddd6588 --- /dev/null +++ b/games/runelite/distinfo @@ -0,0 +1,7 @@ +TIMESTAMP = 1632943468 +SHA256 (runelite/2.2.0/RuneLite.jar) = e14e9d0f265b17d711370f0d4749adb6401a39a269a9531349edfd431a8f138f +SIZE (runelite/2.2.0/RuneLite.jar) = 2551717 +SHA256 (runelite/2.2.0/runelite.png) = 81cb6ce7d8c4b9154e9840ab9d2938d0e6234f227049f004cacf90724f95cc11 +SIZE (runelite/2.2.0/runelite.png) = 35774 +SHA256 (runelite/2.2.0/LICENSE) = 1487fb5a1804002fd63fe8c01c75258c148fbfa0e2c5d9e97056f9fcd607c0ad +SIZE (runelite/2.2.0/LICENSE) = 1329 diff --git a/games/runelite/pkg-descr b/games/runelite/pkg-descr new file mode 100644 index 000000000000..6496ba566479 --- /dev/null +++ b/games/runelite/pkg-descr @@ -0,0 +1,3 @@ +Popular free, open-source and super fast client for Old School RuneScape. + +WWW: https://runelite.net