pkgsrc-WIP-changes archive

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

Import accelerator3d-0.1.1 as wip/accelerator3d.



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Fri Jul 22 09:32:28 2016 +0200
Changeset:	d71983d954e6194c0b73d4bb1416ef8f9fca8a43

Added Files:
	accelerator3d/DESCR
	accelerator3d/Makefile
	accelerator3d/PLIST
	accelerator3d/distinfo
	accelerator3d/patches/patch-accelerator.py

Log Message:
Import accelerator3d-0.1.1 as wip/accelerator3d.

Fast-paced, 3D, first-person shoot/dodge-'em-up, in the vein of Tempest or n2o.

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

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

diffstat:
 accelerator3d/DESCR                        |  1 +
 accelerator3d/Makefile                     | 43 ++++++++++++++++++++++++++++++
 accelerator3d/PLIST                        | 24 +++++++++++++++++
 accelerator3d/distinfo                     |  7 +++++
 accelerator3d/patches/patch-accelerator.py | 13 +++++++++
 5 files changed, 88 insertions(+)

diffs:
diff --git a/accelerator3d/DESCR b/accelerator3d/DESCR
new file mode 100644
index 0000000..1e59be2
--- /dev/null
+++ b/accelerator3d/DESCR
@@ -0,0 +1 @@
+Fast-paced, 3D, first-person shoot/dodge-'em-up, in the vein of Tempest or n2o.
diff --git a/accelerator3d/Makefile b/accelerator3d/Makefile
new file mode 100644
index 0000000..83c58a9
--- /dev/null
+++ b/accelerator3d/Makefile
@@ -0,0 +1,43 @@
+# $NetBSD$
+
+DISTNAME=	accelerator-0.1.1
+PKGNAME=	${DISTNAME:S/accelerator/accelerator3d/}
+CATEGORIES=	games
+MASTER_SITES=	https://sourceforge.net/projects/accelerator3d/files/accelerator/0.1.1/
+EXTRACT_SUFX=	.zip
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://sourceforge.net/projects/accelerator3d/files/accelerator/0.1.1/
+COMMENT=	Fast-paced, 3D, first-person shoot/dodge-'em-up
+LICENSE=	artistic
+
+WRKSRC=		${WRKDIR}/${PKGBASE}
+USE_LANGUAGES=	# none
+
+DEPENDS+=	${PYPKGPREFIX}-game-[0-9]*:../../devel/py-game
+DEPENDS+=	${PYPKGPREFIX}-ode-[0-9]*:../../wip/py-ode
+DEPENDS+=	${PYPKGPREFIX}-OpenGL-[0-9]*:../../graphics/py-OpenGL
+
+REPLACE_PYTHON+=	accelerator.py
+
+NO_BUILD=	yes
+
+ACCELERATOR3D_DATADIR=	${PREFIX}/share/${PKGBASE}
+
+SUBST_CLASSES+=		prefix
+SUBST_FILES.prefix=	accelerator.py
+SUBST_MESSAGE.prefix=	Fixing PREFIX path.
+SUBST_SED.prefix=	-e "s|'snd'|'${PREFIX}/share/${PKGBASE}'|"
+SUBST_SED.prefix=	-e "s|'gfx'|'${PREFIX}/share/${PKGBASE}'|"
+SUBST_STAGE.prefix=	pre-install
+
+INSTALLATION_DIRS+=	bin share/${PKGBASE}
+
+do-install:
+	${RUN} ${INSTALL_SCRIPT} ${WRKSRC}/accelerator.py ${DESTDIR}${PREFIX}/bin/accelerator3d
+	${RUN} ${INSTALL_DATA} ${WRKSRC}/snd/* ${DESTDIR}${ACCELERATOR3D_DATADIR}
+	${RUN} ${INSTALL_DATA} ${WRKSRC}/gfx/* ${DESTDIR}${ACCELERATOR3D_DATADIR}
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/pyversion.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/accelerator3d/PLIST b/accelerator3d/PLIST
new file mode 100644
index 0000000..b690d43
--- /dev/null
+++ b/accelerator3d/PLIST
@@ -0,0 +1,24 @@
+@comment $NetBSD$
+bin/accelerator3d
+share/accelerator3d/bogon.wav
+share/accelerator3d/bullet.png
+share/accelerator3d/circuit.png
+share/accelerator3d/cluon.wav
+share/accelerator3d/crosshair.png
+share/accelerator3d/electricshock.wav
+share/accelerator3d/engine.wav
+share/accelerator3d/font.png
+share/accelerator3d/logo.png
+share/accelerator3d/menu_browse.wav
+share/accelerator3d/menu_select.wav
+share/accelerator3d/meters.png
+share/accelerator3d/neon.wav
+share/accelerator3d/phlogiston.png
+share/accelerator3d/phlogiston.wav
+share/accelerator3d/power.png
+share/accelerator3d/scrape.wav
+share/accelerator3d/shield.png
+share/accelerator3d/ship_explode.wav
+share/accelerator3d/shoot.wav
+share/accelerator3d/slam.wav
+share/accelerator3d/thud.wav
diff --git a/accelerator3d/distinfo b/accelerator3d/distinfo
new file mode 100644
index 0000000..42912f1
--- /dev/null
+++ b/accelerator3d/distinfo
@@ -0,0 +1,7 @@
+$NetBSD$
+
+SHA1 (accelerator-0.1.1.zip) = fa88ca364de50f4fe8df0a0c879ac1622824189a
+RMD160 (accelerator-0.1.1.zip) = e46fdbaee6803a089734e36a83ae9e0717783c83
+SHA512 (accelerator-0.1.1.zip) = 2b4f42429429f72e77a970c97343c6b54ec3dbce4cdba538e947107c98b4e6993ba7b9d71ee8fda2df766ca4cd2ab998503beb277e55aef75830db0f86aecfa6
+Size (accelerator-0.1.1.zip) = 1192989 bytes
+SHA1 (patch-accelerator.py) = ec2d8322ac7dfe1be9f1897124ebb837c93e2293
diff --git a/accelerator3d/patches/patch-accelerator.py b/accelerator3d/patches/patch-accelerator.py
new file mode 100644
index 0000000..384976f
--- /dev/null
+++ b/accelerator3d/patches/patch-accelerator.py
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- accelerator.py.orig	2016-07-20 19:56:58.692780436 +0000
++++ accelerator.py
+@@ -274,7 +274,7 @@ def DisplayInit():
+ 	glColorMaterial(GL_FRONT,GL_AMBIENT_AND_DIFFUSE)
+ 	glMaterialfv(GL_FRONT,GL_SHININESS,128)
+ 	glMaterialfv(GL_FRONT,GL_SPECULAR,(0.5,0.5,0.5,1))
+-	glLightModel(GL_LIGHT_MODEL_COLOR_CONTROL_EXT,GL_SEPARATE_SPECULAR_COLOR_EXT) # GL_LIGHT_MODEL_COLOR_CONTROL, GL_SEPARATE_SPECULAR_COLOR
++	glLightModeli(GL_LIGHT_MODEL_COLOR_CONTROL_EXT,GL_SEPARATE_SPECULAR_COLOR_EXT) # GL_LIGHT_MODEL_COLOR_CONTROL, GL_SEPARATE_SPECULAR_COLOR
+ 	glEnable(GL_LINE_SMOOTH)
+ 	glEnable(GL_NORMALIZE)
+ 	#glPolygonMode(GL_FRONT,GL_LINE)


Home | Main Index | Thread Index | Old Index