pkgsrc-WIP-changes archive

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

openrct2: Import openrct2-0.2.1 as wip/openrct2



Module Name:	pkgsrc-wip
Committed By:	Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By:	leot
Date:		Thu Sep 13 18:53:08 2018 +0200
Changeset:	2c7b598aa0f4164359377a44eeec9e480f3a9a48

Modified Files:
	Makefile
Added Files:
	openrct2/DESCR
	openrct2/Makefile
	openrct2/PLIST
	openrct2/TODO
	openrct2/distinfo

Log Message:
openrct2: Import openrct2-0.2.1 as wip/openrct2

OpenRCT2 is an open-source re-implementation of RollerCoaster Tycoon 2
(RCT2), expanding the game with new features, fixing bugs and
raising game limits. The gameplay revolves around building and
maintaining an amusement park containing attractions, shops and
facilities. The player must try to make a profit and maintain a
good park reputation whilst keeping the guests happy.  OpenRCT2
allows for both scenario and sandbox play. Scenarios require the
player to complete a certain objective in a set time limit whilst
sandbox allows the player to build a more flexible park with
optionally no restrictions or finance.

TODO: Please note that it fails very early in the build process due
TODO: missing <string_view> header!

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

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

diffstat:
 Makefile          |  1 +
 openrct2/DESCR    | 10 ++++++++++
 openrct2/Makefile | 36 ++++++++++++++++++++++++++++++++++++
 openrct2/PLIST    |  1 +
 openrct2/TODO     |  2 ++
 openrct2/distinfo |  6 ++++++
 6 files changed, 56 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 2dc4e10fb1..7aef339c4a 100644
--- a/Makefile
+++ b/Makefile
@@ -2282,6 +2282,7 @@ SUBDIR+=	openmw
 SUBDIR+=	openmx-openmpi
 SUBDIR+=	opennurbs
 SUBDIR+=	openra
+SUBDIR+=	openrct2
 SUBDIR+=	openrw-git
 SUBDIR+=	opensc
 SUBDIR+=	openscad
diff --git a/openrct2/DESCR b/openrct2/DESCR
new file mode 100644
index 0000000000..55ab9b080d
--- /dev/null
+++ b/openrct2/DESCR
@@ -0,0 +1,10 @@
+OpenRCT2 is an open-source re-implementation of RollerCoaster Tycoon 2
+(RCT2), expanding the game with new features, fixing bugs and
+raising game limits. The gameplay revolves around building and
+maintaining an amusement park containing attractions, shops and
+facilities. The player must try to make a profit and maintain a
+good park reputation whilst keeping the guests happy.  OpenRCT2
+allows for both scenario and sandbox play. Scenarios require the
+player to complete a certain objective in a set time limit whilst
+sandbox allows the player to build a more flexible park with
+optionally no restrictions or finance.
diff --git a/openrct2/Makefile b/openrct2/Makefile
new file mode 100644
index 0000000000..92684f9ff7
--- /dev/null
+++ b/openrct2/Makefile
@@ -0,0 +1,36 @@
+# $NetBSD$
+
+DISTNAME=	OpenRCT2-0.2.1
+PKGNAME=	${DISTNAME:tl}
+CATEGORIES=	games
+MASTER_SITES=	${MASTER_SITE_GITHUB:=OpenRCT2/}
+GITHUB_TAG=	v${PKGVERSION_NOREV}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/OpenRCT2/OpenRCT2/
+COMMENT=	Open source re-implementation of RollerCoaster Tycoon 2
+LICENSE=	gnu-gpl-v3
+
+WRKSRC=		${WRKDIR}/${DISTNAME}
+
+USE_CMAKE=	yes
+USE_LANGUAGES=	c++
+
+CONFIGURE_DIRS=	build
+CMAKE_ARG_PATH=	..
+
+pre-configure:
+	cd ${WRKSRC} && ${MKDIR} build
+
+.include "../../archivers/libzip/buildlink3.mk"
+.include "../../audio/speexdsp/buildlink3.mk"
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../textproc/icu/buildlink3.mk"
+.include "../../textproc/jansson/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/openrct2/PLIST b/openrct2/PLIST
new file mode 100644
index 0000000000..48d96a5493
--- /dev/null
+++ b/openrct2/PLIST
@@ -0,0 +1 @@
+@comment $NetBSD$
diff --git a/openrct2/TODO b/openrct2/TODO
new file mode 100644
index 0000000000..174484c81a
--- /dev/null
+++ b/openrct2/TODO
@@ -0,0 +1,2 @@
+With gcc-6.4.0 (nb2 20180327) fails because `<string_view>' is not
+available. Probably needs a newer compiler.
diff --git a/openrct2/distinfo b/openrct2/distinfo
new file mode 100644
index 0000000000..fae6b4f51c
--- /dev/null
+++ b/openrct2/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (OpenRCT2-0.2.1.tar.gz) = 316c7eb4c970e2792f56edb8b23a7ba2468e3682
+RMD160 (OpenRCT2-0.2.1.tar.gz) = 80cd47ef2a75a5dfa9ea10901db2b11539ede930
+SHA512 (OpenRCT2-0.2.1.tar.gz) = 04bf2cfbb2d3b9fb0a8423cfffc70b81a2a2518af73b9a2c2c65b2a4e5ef2380621d4d3aaefaea73d926a99259dfb047d6fcc330cd0d7227541cffead28ba540
+Size (OpenRCT2-0.2.1.tar.gz) = 6571807 bytes


Home | Main Index | Thread Index | Old Index