pkgsrc-WIP-changes archive

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

freedoom: Import freedoom-0.10.1 as wip/freedoom.



Module Name:	pkgsrc-wip
Committed By:	Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By:	leot
Date:		Sat Jan 23 15:57:07 2016 +0100
Changeset:	ee7996ab6ada7c2dcbf2b007f0dc0ec9249b2e55

Modified Files:
	Makefile
Added Files:
	freedoom/DESCR
	freedoom/Makefile
	freedoom/PLIST
	freedoom/distinfo

Log Message:
freedoom: Import freedoom-0.10.1 as wip/freedoom.

The Freedoom project aims to create a complete free content first
person shooter game. But Freedoom by itself is just the raw material
for a game: it must be paired with a compatible game engine to be
played.

id Software released the source code to their classic game, Doom, under
the GNU General Public License. This means that the program code that
powers Doom is free; Freedoom complements this with free levels, artwork,
sound effects and music to make a completely free game.

Freedoom is actually three games in one, consisting of two single
player campaigns and one set of levels intended for multiplayer
deathmatch (FreeDM).

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

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

diffstat:
 Makefile          |  1 +
 freedoom/DESCR    | 13 +++++++++++++
 freedoom/Makefile | 25 +++++++++++++++++++++++++
 freedoom/PLIST    |  3 +++
 freedoom/distinfo |  6 ++++++
 5 files changed, 48 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 28b541b..9d07bd1 100644
--- a/Makefile
+++ b/Makefile
@@ -732,6 +732,7 @@ SUBDIR+=	fprobe
 SUBDIR+=	fragrouter
 SUBDIR+=	freecell
 SUBDIR+=	freedict-tools-xsl
+SUBDIR+=	freedoom
 SUBDIR+=	freedup
 SUBDIR+=	freedup16
 SUBDIR+=	freefem++
diff --git a/freedoom/DESCR b/freedoom/DESCR
new file mode 100644
index 0000000..5cc9ecc
--- /dev/null
+++ b/freedoom/DESCR
@@ -0,0 +1,13 @@
+The Freedoom project aims to create a complete free content first
+person shooter game. But Freedoom by itself is just the raw material
+for a game: it must be paired with a compatible game engine to be
+played.
+
+id Software released the source code to their classic game, Doom, under
+the GNU General Public License. This means that the program code that
+powers Doom is free; Freedoom complements this with free levels, artwork,
+sound effects and music to make a completely free game.
+
+Freedoom is actually three games in one, consisting of two single
+player campaigns and one set of levels intended for multiplayer
+deathmatch (FreeDM).
diff --git a/freedoom/Makefile b/freedoom/Makefile
new file mode 100644
index 0000000..27e82cf
--- /dev/null
+++ b/freedoom/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD$
+
+DISTNAME=	freedoom-0.10.1
+CATEGORIES=	games
+MASTER_SITES=	${MASTER_SITE_GITHUB:=freedoom/}
+GITHUB_RELEASE=	v${PKGVERSION_NOREV}
+EXTRACT_SUFX=	.zip
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://freedoom.github.io/
+COMMENT=	Free content game based on Doom engine
+LICENSE=	modified-bsd
+
+USE_LANGUAGES=	# none
+
+NO_BUILD=		yes
+INSTALLATION_DIRS=	share/doom
+
+do-install:
+	${INSTALL_DATA} ${WRKSRC}/freedoom1.wad \
+		${DESTDIR}${PREFIX}/share/doom/freedoom1.wad
+	${INSTALL_DATA} ${WRKSRC}/freedoom2.wad \
+		${DESTDIR}${PREFIX}/share/doom/freedoom2.wad
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/freedoom/PLIST b/freedoom/PLIST
new file mode 100644
index 0000000..602e5d8
--- /dev/null
+++ b/freedoom/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD$
+share/doom/freedoom1.wad
+share/doom/freedoom2.wad
diff --git a/freedoom/distinfo b/freedoom/distinfo
new file mode 100644
index 0000000..976f5e6
--- /dev/null
+++ b/freedoom/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (freedoom-0.10.1.zip) = eafa97bd72f5097cc322aa8cf81bff071ae1d2f5
+RMD160 (freedoom-0.10.1.zip) = a1c1611fd695d6e909902fc38026f5c28d5838ef
+SHA512 (freedoom-0.10.1.zip) = a98d400267801dfdf67aa035def6d62fffff1c3a2d1aebd482929274e1f86e05e79c9cbe528a80d5c87df7306364ca74a3b03674273a0079bad724e7b23e38eb
+Size (freedoom-0.10.1.zip) = 18496121 bytes


Home | Main Index | Thread Index | Old Index