pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

openhexagon: add version 2.0 preview



Module Name:	pkgsrc-wip
Committed By:	Thomas Merkel <tm%core.io@localhost>
Pushed By:	drscream
Date:		Mon Apr 27 22:38:29 2020 +0200
Changeset:	82cedae06cf3b3894c09a5600b69a2a2533ba3d3

Added Files:
	openhexagon/DESCR
	openhexagon/Makefile
	openhexagon/PLIST
	openhexagon/distinfo

Log Message:
openhexagon: add version 2.0 preview

Initial commit to add OpenHexagon to pkgsrc(-wip).

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=82cedae06cf3b3894c09a5600b69a2a2533ba3d3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 openhexagon/DESCR    | 13 +++++++++++++
 openhexagon/Makefile | 36 ++++++++++++++++++++++++++++++++++++
 openhexagon/PLIST    |  0
 openhexagon/distinfo |  6 ++++++
 4 files changed, 55 insertions(+)

diffs:
diff --git a/openhexagon/DESCR b/openhexagon/DESCR
new file mode 100644
index 0000000000..0ea20d68b4
--- /dev/null
+++ b/openhexagon/DESCR
@@ -0,0 +1,13 @@
+"You are a triangle."
+Fast paced, challenging, free to play, open source game.
+
+You control a little triangle, which can be rotated clockwise or
+counterclockwise. Your goal is to suvive as long as possible by dodging
+polygons that move towards the center. Things get more difficult as time
+passes!
+
+Features a lot of variety and full customization: users can create/modify/share
+levels, patterns, music, sounds, scripts, and more.
+
+Play in Official Mode and submit your highscores to the server. Be the first in
+the leaderboards!
diff --git a/openhexagon/Makefile b/openhexagon/Makefile
new file mode 100644
index 0000000000..93d3d9e1ad
--- /dev/null
+++ b/openhexagon/Makefile
@@ -0,0 +1,36 @@
+# $NetBSD$
+
+DISTNAME=	SSVOpenHexagon
+PKGNAME=	openhexagon-${GITHUB_TAG}
+CATEGORIES=	games
+
+GITHUB_PROJECT=	SSVOpenHexagon
+GITHUB_TAG=	2.0-preview
+MASTER_SITES=	${MASTER_SITE_GITHUB:=SuperV1234/}
+
+DIST_SUBDIR=	${DISTNAME}
+
+MAINTAINER=	tm%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/SuperV1234/SSVOpenHexagon
+COMMENT=	C++14 FOSS clone of Super Hexagon
+LICENSE=	afl
+
+DEPENDS+=	mozilla-rootcerts-[0-9]*:../../security/mozilla-rootcerts
+
+USE_LANGUAGES=	c c++
+USE_TOOLS+=	cmake
+USE_CMAKE=	yes
+
+# Workaround required because a full recursive clone fails with git-package.mk
+# and all dependencies are only handled via git submodules.
+pre-configure:
+	cd ${WRKSRC} && \
+		git config --file .gitmodules --get-regexp url |\
+			sed 's/submodule.\(.*\).url/\1/g' |\
+			awk '{ system("GIT_SSL_NO_VERIFY=true git clone --recursive "$$2" "$$1) }'
+
+.include "../../devel/sparsehash/buildlink3.mk"
+.include "../../wip/sfml+/buildlink3.mk"
+.include "../../lang/lua52/buildlink3.mk"
+.include "../../lang/lua/application.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/openhexagon/PLIST b/openhexagon/PLIST
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/openhexagon/distinfo b/openhexagon/distinfo
new file mode 100644
index 0000000000..fe28f00270
--- /dev/null
+++ b/openhexagon/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (SSVOpenHexagon/SSVOpenHexagon.tar.gz) = 6bb86de3a194e816957d8cdd55fc423259c2c000
+RMD160 (SSVOpenHexagon/SSVOpenHexagon.tar.gz) = 7feefde13a795d687dbe09b96062e149851f5d5c
+SHA512 (SSVOpenHexagon/SSVOpenHexagon.tar.gz) = 0836b6b477227ee768ce43f411b065b1b25fff6ba16401d5ebde1443cde3f03e36d9bb1d11043e958a3f4a38e9af2f0b801aecd39b4edb31007c45c9ce074fdb
+Size (SSVOpenHexagon/SSVOpenHexagon.tar.gz) = 317548 bytes


Home | Main Index | Thread Index | Old Index