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