pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Import Overgrowth from Wolfire Games as wip/overgrowth
Module Name: pkgsrc-wip
Committed By: Charlotte Koch <dressupgeekout%gmail.com@localhost>
Pushed By: cfkoch
Date: Thu May 12 14:06:10 2022 -0700
Changeset: 3e69730785904fbcc4b7ac3771669650fd8a7bd5
Modified Files:
Makefile
Added Files:
overgrowth/DESCR
overgrowth/MESSAGE
overgrowth/Makefile
overgrowth/PLIST
overgrowth/TODO
overgrowth/distinfo
Log Message:
Import Overgrowth from Wolfire Games as wip/overgrowth
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=3e69730785904fbcc4b7ac3771669650fd8a7bd5
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
overgrowth/DESCR | 8 ++++++++
overgrowth/MESSAGE | 9 +++++++++
overgrowth/Makefile | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
overgrowth/PLIST | 3 +++
overgrowth/TODO | 1 +
overgrowth/distinfo | 6 ++++++
7 files changed, 76 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index 861a1b70ee..b420cae3a8 100644
--- a/Makefile
+++ b/Makefile
@@ -2807,6 +2807,7 @@ SUBDIR+= ots
SUBDIR+= ottomatic
SUBDIR+= outguess
SUBDIR+= overgod
+SUBDIR+= overgrowth
SUBDIR+= owamp
SUBDIR+= owl
SUBDIR+= oww-nox11
diff --git a/overgrowth/DESCR b/overgrowth/DESCR
new file mode 100644
index 0000000000..bda17d09aa
--- /dev/null
+++ b/overgrowth/DESCR
@@ -0,0 +1,8 @@
+Open source codebase of the game Overgrowth by Wolfire Games LLC.
+
+Feel like the star of a martial arts film in Overgrowth, as you jump, kick,
+throw, and slash your way to victory. Free the rabbits from their evil
+overlords in the main story, then play through the prequel story, and
+finally, try out nine years of mods on the Steam Workshop!
+
+Overgrowth is the spiritual successor to Lugaru.
diff --git a/overgrowth/MESSAGE b/overgrowth/MESSAGE
new file mode 100644
index 0000000000..7f9b597576
--- /dev/null
+++ b/overgrowth/MESSAGE
@@ -0,0 +1,9 @@
+======================================================================
+$NetBSD$
+
+This package provides the game engine ONLY. In order to play the game,
+please purchase a copy of Overgrowth and install the game data to:
+
+ ${PREFIX}/share/overgrowth
+
+======================================================================
diff --git a/overgrowth/Makefile b/overgrowth/Makefile
new file mode 100644
index 0000000000..da292eef03
--- /dev/null
+++ b/overgrowth/Makefile
@@ -0,0 +1,48 @@
+# $NetBSD$
+
+DISTNAME= overgrowth-0.0
+CATEGORIES= games
+MASTER_SITES= ${MASTER_SITE_GITHUB:=dressupgeekout/}
+# 'charlotte-netbsd' branch:
+GITHUB_TAG= 5ce0ab2aa62e33224fa76b8af9fb356610015f83
+
+MAINTAINER= dressupgeekout%gmail.com@localhost
+HOMEPAGE= https://overgrowth.wolfire.com/
+COMMENT= Overgrowth from Wolfire Games (engine only)
+LICENSE= apache-2.0
+
+WRKSRC= ${WRKDIR}/overgrowth-${GITHUB_TAG}/Projects
+USE_TOOLS+= pkg-config
+USE_LANGUAGES= c c++
+USE_CMAKE= yes
+
+# Out-of-tree build is required.
+CONFIGURE_DIRS+= ${WRKDIR}/build
+
+CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release
+CMAKE_ARGS+= -DENABLE_RAD_TELEMETRY=OFF
+CMAKE_ARGS+= -DBUILD_OGDA=OFF
+CMAKE_ARGS+= -DAUX_DATA=${PREFIX}/share/overgrowth
+CMAKE_ARG_PATH= ${WRKSRC}
+
+INSTALLATION_DIRS+= bin
+
+pre-configure:
+ ${MKDIR} ${WRKDIR}/build
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKDIR}/build/Overgrowth ${DESTDIR}${PREFIX}/bin/Overgrowth
+ ${INSTALL_PROGRAM} ${WRKDIR}/build/OvergrowthWorker ${DESTDIR}${PREFIX}/bin/OvergrowthWorker
+
+.include "../../archivers/brotli/buildlink3.mk"
+.include "../../archivers/bzip2/buildlink3.mk"
+.include "../../audio/openal-soft/buildlink3.mk"
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../fonts/harfbuzz/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../multimedia/libtheora/buildlink3.mk"
+.include "../../net/SDL2_net/buildlink3.mk"
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../mk/jpeg.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/overgrowth/PLIST b/overgrowth/PLIST
new file mode 100644
index 0000000000..7b8a2c7b22
--- /dev/null
+++ b/overgrowth/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD$
+bin/Overgrowth
+bin/OvergrowthWorker
diff --git a/overgrowth/TODO b/overgrowth/TODO
new file mode 100644
index 0000000000..8a73c31518
--- /dev/null
+++ b/overgrowth/TODO
@@ -0,0 +1 @@
+- Get my NetBSD support branch integrated upstream
diff --git a/overgrowth/distinfo b/overgrowth/distinfo
new file mode 100644
index 0000000000..4f32a43421
--- /dev/null
+++ b/overgrowth/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (overgrowth-0.0-5ce0ab2aa62e33224fa76b8af9fb356610015f83.tar.gz) = b262f0c3821e19d04ccbbad59a72b8b35c16d02d
+RMD160 (overgrowth-0.0-5ce0ab2aa62e33224fa76b8af9fb356610015f83.tar.gz) = 7208597438cd1c23dc378cc764e0d83f05de7d39
+SHA512 (overgrowth-0.0-5ce0ab2aa62e33224fa76b8af9fb356610015f83.tar.gz) = e78ae98fa132a138034db8117283ad968af494b64bf53b53f2f053abf28e5417e42571cb77577d8754dc346d752898f45bb2b5f54dbb71a85c0f828562aedc16
+Size (overgrowth-0.0-5ce0ab2aa62e33224fa76b8af9fb356610015f83.tar.gz) = 369815624 bytes
Home |
Main Index |
Thread Index |
Old Index