pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/games games: add abbayedesmorts.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/53520ddcd9b6
branches:  trunk
changeset: 447863:53520ddcd9b6
user:      nia <nia%pkgsrc.org@localhost>
date:      Sun Feb 28 07:36:14 2021 +0000

description:
games: add abbayedesmorts.

Cross-platform port of the indie game l'Abbaye des Morts.

In the 13th century, the Cathars, clerics who preached about the poverty of
Christ and defended life without material aspirations, were treated as
heretics by the Catholic Church and expelled out of the Languedoc region in
France. One of them, called Jean Raymond, found an old church in which to
hide from crusaders, not knowing that beneath its ruins lay buried an ancient
evil.

l'Abbaye des Morts has been inspired by the tragic history of the Cathars
and platform games for ZX Spectrum computers like Manic Miner, Jet Set Willy
or Dynamite Dan.

Faith will be your only weapon in this platformer styled like a ZX Spectrum
game. Black backgrounds, 1 color sprites and 1 bit sounds are a proper fit
for a raw story. The lack of details turn on the player's imagination,
creating a unique experience for each player.

diffstat:

 games/Makefile                              |   3 +-
 games/abbayedesmorts/DESCR                  |  17 ++++++++++++
 games/abbayedesmorts/Makefile               |  23 +++++++++++++++++
 games/abbayedesmorts/PLIST                  |  39 +++++++++++++++++++++++++++++
 games/abbayedesmorts/distinfo               |   7 +++++
 games/abbayedesmorts/patches/patch-Makefile |  15 +++++++++++
 6 files changed, 103 insertions(+), 1 deletions(-)

diffs (138 lines):

diff -r 1ddd336b0664 -r 53520ddcd9b6 games/Makefile
--- a/games/Makefile    Sun Feb 28 01:47:47 2021 +0000
+++ b/games/Makefile    Sun Feb 28 07:36:14 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.498 2021/02/03 16:09:25 nia Exp $
+# $NetBSD: Makefile,v 1.499 2021/02/28 07:36:14 nia Exp $
 #
 
 COMMENT=       Games
@@ -14,6 +14,7 @@
 SUBDIR+=       LostPixels
 SUBDIR+=       MyGoGrinder
 SUBDIR+=       REminiscence
+SUBDIR+=       abbayedesmorts
 SUBDIR+=       abuse
 SUBDIR+=       accelerator3d
 SUBDIR+=       adom
diff -r 1ddd336b0664 -r 53520ddcd9b6 games/abbayedesmorts/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/abbayedesmorts/DESCR        Sun Feb 28 07:36:14 2021 +0000
@@ -0,0 +1,17 @@
+Cross-platform port of the indie game l'Abbaye des Morts.
+
+In the 13th century, the Cathars, clerics who preached about the poverty of
+Christ and defended life without material aspirations, were treated as
+heretics by the Catholic Church and expelled out of the Languedoc region in
+France. One of them, called Jean Raymond, found an old church in which to
+hide from crusaders, not knowing that beneath its ruins lay buried an ancient
+evil.
+
+l'Abbaye des Morts has been inspired by the tragic history of the Cathars
+and platform games for ZX Spectrum computers like Manic Miner, Jet Set Willy
+or Dynamite Dan.
+
+Faith will be your only weapon in this platformer styled like a ZX Spectrum
+game. Black backgrounds, 1 color sprites and 1 bit sounds are a proper fit
+for a raw story. The lack of details turn on the player's imagination,
+creating a unique experience for each player.
diff -r 1ddd336b0664 -r 53520ddcd9b6 games/abbayedesmorts/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/abbayedesmorts/Makefile     Sun Feb 28 07:36:14 2021 +0000
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2021/02/28 07:36:14 nia Exp $
+
+DISTNAME=      abbayedesmorts-gpl-2.0.1
+PKGNAME=       ${DISTNAME:S/-gpl//1}
+CATEGORIES=    games
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=nevat/}
+GITHUB_PROJECT=        abbayedesmorts-gpl
+GITHUB_TAG=    v${PKGVERSION_NOREV}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/nevat/abbayedesmorts-gpl
+COMMENT=       Obsolete video game for a dark passage of history
+LICENSE=       gnu-gpl-v3
+
+INSTALLATION_DIRS+=    bin
+INSTALLATION_DIRS+=    share/applications
+INSTALLATION_DIRS+=    share/pixmaps
+
+.include "../../audio/SDL2_mixer/buildlink3.mk"
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../graphics/SDL2_image/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 1ddd336b0664 -r 53520ddcd9b6 games/abbayedesmorts/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/abbayedesmorts/PLIST        Sun Feb 28 07:36:14 2021 +0000
@@ -0,0 +1,39 @@
+@comment $NetBSD: PLIST,v 1.1 2021/02/28 07:36:14 nia Exp $
+bin/abbayev2
+share/abbayev2/data/enemies.txt
+share/abbayev2/data/map.txt
+share/abbayev2/graphics/blueparch.png
+share/abbayev2/graphics/ending.png
+share/abbayev2/graphics/fonts.png
+share/abbayev2/graphics/gameover.png
+share/abbayev2/graphics/history.png
+share/abbayev2/graphics/intro.png
+share/abbayev2/graphics/intromd.png
+share/abbayev2/graphics/parchment.png
+share/abbayev2/graphics/parchment1.png
+share/abbayev2/graphics/parchment2.png
+share/abbayev2/graphics/parchment3.png
+share/abbayev2/graphics/parchment4.png
+share/abbayev2/graphics/parchment5.png
+share/abbayev2/graphics/parchment6.png
+share/abbayev2/graphics/redparch.png
+share/abbayev2/graphics/tiles.png
+share/abbayev2/sounds/AreaIChurchN.ogg
+share/abbayev2/sounds/AreaIICavesV2N.ogg
+share/abbayev2/sounds/AreaIIIHellN.ogg
+share/abbayev2/sounds/EvilFightN.ogg
+share/abbayev2/sounds/GameOverV2N.ogg
+share/abbayev2/sounds/HangmansTree.ogg
+share/abbayev2/sounds/Item.ogg
+share/abbayev2/sounds/MainTitleN.ogg
+share/abbayev2/sounds/ManhuntN.ogg
+share/abbayev2/sounds/ManhuntwoodN.ogg
+share/abbayev2/sounds/PrayerofHopeN.ogg
+share/abbayev2/sounds/doorfx.ogg
+share/abbayev2/sounds/jump.ogg
+share/abbayev2/sounds/mechanismn.ogg
+share/abbayev2/sounds/onedeathn.ogg
+share/abbayev2/sounds/shoot.ogg
+share/abbayev2/sounds/slash.ogg
+share/applications/abbaye.desktop
+share/pixmaps/abbaye.png
diff -r 1ddd336b0664 -r 53520ddcd9b6 games/abbayedesmorts/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/abbayedesmorts/distinfo     Sun Feb 28 07:36:14 2021 +0000
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2021/02/28 07:36:14 nia Exp $
+
+SHA1 (abbayedesmorts-gpl-2.0.1.tar.gz) = 9ebcb76a3a4176faa03a3470715c26071e379689
+RMD160 (abbayedesmorts-gpl-2.0.1.tar.gz) = f81af42c8992663e6572cd5c9982e741d47c14dd
+SHA512 (abbayedesmorts-gpl-2.0.1.tar.gz) = 5c9679fdeec6f55c37a012005728058448dcde992ef8011ba4c1b99d71f56e7d9091fb1558a1bc8807165385062475a4c959d52db15241a1c8d3331bf0e02329
+Size (abbayedesmorts-gpl-2.0.1.tar.gz) = 1717272 bytes
+SHA1 (patch-Makefile) = febf461181f92a221c1871b3be9d50d8619908ea
diff -r 1ddd336b0664 -r 53520ddcd9b6 games/abbayedesmorts/patches/patch-Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/abbayedesmorts/patches/patch-Makefile       Sun Feb 28 07:36:14 2021 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-Makefile,v 1.1 2021/02/28 07:36:14 nia Exp $
+
+Honor LDFLAGS for rpath.
+
+--- Makefile.orig      2016-09-04 20:29:22.000000000 +0000
++++ Makefile
+@@ -4,7 +4,7 @@ CC?=           gcc
+ CFLAGS?=      -O2 -finline-functions -funswitch-loops -fgcse-after-reload -fpredictive-commoning -ftree-vectorize
+ 
+ CFLAGS+=      `sdl2-config --cflags` -DDATADIR="\"$(PREFIX)/share/abbayev2\""
+-LIBS=         `sdl2-config --libs` -lSDL2_image -lSDL2_mixer -lm
++LIBS=         $(LDFLAGS) `sdl2-config --libs` -lSDL2_image -lSDL2_mixer -lm
+ 
+ PROG=         abbayev2
+ SRCS=         src/drawing.c \



Home | Main Index | Thread Index | Old Index