update to a new angrydd fork that daniel@ has made, incorporating
Debian patches for py3
This commit is contained in:
parent
28fc07ba2a
commit
734c0426e5
|
@ -1,26 +1,26 @@
|
|||
COMMENT= falling blocks puzzle game
|
||||
|
||||
DISTNAME= angrydd-1.0.1
|
||||
REVISION = 9
|
||||
DISTNAME= angrydd-1.0.2
|
||||
CATEGORIES= games
|
||||
|
||||
HOMEPAGE= http://www.sacredchao.net/~piman/angrydd/
|
||||
|
||||
# GPLv2
|
||||
PERMIT_PACKAGE= Yes
|
||||
|
||||
MASTER_SITES= ${HOMEPAGE}
|
||||
# old upstream (http://www.sacredchao.net/~piman/angrydd/) is no more;
|
||||
# this distfile is forked from the old one with patches added from
|
||||
# https://salsa.debian.org/games-team/angrydd/-/raw/master/debian/patches/python3.patch
|
||||
MASTER_SITES= https://dickman.org/openbsd/distfiles/
|
||||
|
||||
RUN_DEPENDS= devel/pygame>=1.7 \
|
||||
math/py2-numpy
|
||||
BUILD_DEPENDS= devel/pygame${MODPY_FLAVOR}
|
||||
RUN_DEPENDS= devel/pygame${MODPY_FLAVOR} \
|
||||
math/py-numpy${MODPY_FLAVOR}
|
||||
|
||||
MODULES= lang/python
|
||||
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2}
|
||||
NO_BUILD= Yes
|
||||
CONFIGURE_STYLE=none
|
||||
MODPY_ADJ_FILES=angrydd.py check.py
|
||||
|
||||
NO_TEST= Yes
|
||||
|
||||
do-install:
|
||||
perl -pi -e 's,/usr/bin/env python,${MODPY_BIN},g' ${WRKSRC}/angrydd.py
|
||||
cd ${WRKSRC} && ${MAKE_ENV} ${MAKE_PROGRAM} install
|
||||
MAKE_FLAGS= TO=share/angrydd PREFIX=${TRUEPREFIX}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (angrydd-1.0.1.tar.gz) = 5JUM+cBZMCYy+INAqtI/OJ4zWyHiZmcrisWuD5+rMO4=
|
||||
SIZE (angrydd-1.0.1.tar.gz) = 5331883
|
||||
SHA256 (angrydd-1.0.2.tar.gz) = 4DaVzrpOGwtwS2+tTZ0vR34Xj30DVFVxTmlLCpCDjSs=
|
||||
SIZE (angrydd-1.0.2.tar.gz) = 5330955
|
||||
|
|
|
@ -1,44 +1,26 @@
|
|||
--- Makefile.orig Thu Jan 12 22:05:47 2006
|
||||
+++ Makefile Sat Nov 11 14:24:56 2006
|
||||
@@ -3,8 +3,6 @@
|
||||
# Makefile for Angry, Drunken Dwarves.
|
||||
# $Id: patch-Makefile,v 1.2 2022/03/11 19:04:06 naddy Exp $
|
||||
Index: Makefile
|
||||
--- Makefile.orig
|
||||
+++ Makefile
|
||||
@@ -29,7 +29,7 @@ all: check
|
||||
|
||||
-PREFIX ?= /usr/local
|
||||
-
|
||||
MODULES = ai.py \
|
||||
boxes.py \
|
||||
characters.py \
|
||||
@@ -23,7 +21,7 @@ MODULES = ai.py \
|
||||
util.py \
|
||||
wipes.py
|
||||
|
||||
-TO = share/games/angrydd
|
||||
+TO = share/angrydd
|
||||
|
||||
all: check
|
||||
|
||||
@@ -33,15 +31,14 @@ check:
|
||||
check:
|
||||
@/bin/echo -n "Checking for Python... "
|
||||
- @which python || ( echo "Not found." && /bin/false )
|
||||
+ @which python3 || ( echo "Not found." && /bin/false )
|
||||
@./check.py
|
||||
|
||||
install:
|
||||
- install -d $(DESTDIR)$(PREFIX)/$(TO)/characters
|
||||
- install -m 755 angrydd.py $(DESTDIR)$(PREFIX)/$(TO)
|
||||
- install -m 644 $(MODULES) angrydd.png $(DESTDIR)$(PREFIX)/$(TO)
|
||||
- cp -R music sounds images $(DESTDIR)$(PREFIX)/$(TO)
|
||||
- cp -R characters/*.dwarf* characters/default $(DESTDIR)$(PREFIX)/$(TO)/characters
|
||||
@@ -38,10 +38,9 @@ install:
|
||||
install -m 644 $(MODULES) angrydd.png $(DESTDIR)$(PREFIX)/$(TO)
|
||||
cp -R music sounds images $(DESTDIR)$(PREFIX)/$(TO)
|
||||
cp -R characters/*.dwarf* characters/default $(DESTDIR)$(PREFIX)/$(TO)/characters
|
||||
- install -d $(DESTDIR)$(PREFIX)/games
|
||||
- ln -sf ../$(TO)/angrydd.py $(DESTDIR)$(PREFIX)/games/angrydd
|
||||
- mkdir -p $(DESTDIR)$(PREFIX)/share/man/man6/
|
||||
- install -m 644 angrydd.6 $(DESTDIR)$(PREFIX)/share/man/man6/angrydd.6
|
||||
+ ${BSD_INSTALL_DATA_DIR} $(PREFIX)/$(TO)/characters
|
||||
+ ${BSD_INSTALL_SCRIPT} angrydd.py $(PREFIX)/$(TO)
|
||||
+ ${BSD_INSTALL_DATA} $(MODULES) angrydd.png $(PREFIX)/$(TO)
|
||||
+ cp -R music sounds images $(PREFIX)/$(TO)
|
||||
+ cp -R characters/*.dwarf* characters/default $(PREFIX)/$(TO)/characters
|
||||
+ ln -sf ../$(TO)/angrydd.py $(PREFIX)/bin/angrydd
|
||||
+ ${BSD_INSTALL_MAN_DIR} $(PREFIX)/man/man6/
|
||||
+ ${BSD_INSTALL_MAN} angrydd.6 $(PREFIX)/man/man6/angrydd.6
|
||||
+ ln -sf ../$(TO)/angrydd.py $(DESTDIR)$(PREFIX)/bin/angrydd
|
||||
+ mkdir -p $(DESTDIR)$(PREFIX)/man/man6/
|
||||
+ install -m 644 angrydd.6 $(DESTDIR)$(PREFIX)/man/man6/angrydd.6
|
||||
|
||||
clean:
|
||||
rm -f *.pyc
|
||||
|
|
Loading…
Reference in New Issue