git: b003c46b152a - main - games/runelite: New port: Open source Old School RuneScape client
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 10 Oct 2021 16:40:19 UTC
The branch main has been updated by diizzy: URL: https://cgit.FreeBSD.org/ports/commit/?id=b003c46b152ac5ddb2f8376786cdb6cc92150f0f commit b003c46b152ac5ddb2f8376786cdb6cc92150f0f Author: Alexander Vereeken <Alexander88207@protonmail.com> AuthorDate: 2021-10-10 16:33:08 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> 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 <Alexander88207@protonmail.com> + +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 <bsd.port.mk> 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