svn commit: r477590 - in head/games/adonthell: . files
Tobias Kortkamp
tobik at FreeBSD.org
Sun Aug 19 19:27:54 UTC 2018
Author: tobik
Date: Sun Aug 19 19:27:52 2018
New Revision: 477590
URL: https://svnweb.freebsd.org/changeset/ports/477590
Log:
games/adonthell: Update to 0.3.7
- Remove gcc dependency
- For sanity remove Waste's Edge demo game to be readded as a separate port
- Take maintainership
Changes: http://adonthell.nongnu.org/news/
Deleted:
head/games/adonthell/files/
Modified:
head/games/adonthell/Makefile
head/games/adonthell/distinfo
Modified: head/games/adonthell/Makefile
==============================================================================
--- head/games/adonthell/Makefile Sun Aug 19 19:24:39 2018 (r477589)
+++ head/games/adonthell/Makefile Sun Aug 19 19:27:52 2018 (r477590)
@@ -3,64 +3,35 @@
# $MCom: ports/games/adonthell/Makefile,v 1.1 2006/10/04 20:13:33 ahze Exp $
PORTNAME= adonthell
-PORTVERSION= 0.3.5
-PORTREVISION= 18
+PORTVERSION= 0.3.7
CATEGORIES= games
MASTER_SITES= SAVANNAH
-DISTFILES= ${PORTNAME}-src-${PORTVERSION}${EXTRACT_SUFX} \
- wastesedge-src-${WEDGE_VERSION}${EXTRACT_SUFX}
+DISTFILES= ${PORTNAME}-src-${PORTVERSION}${EXTRACT_SUFX}
-MAINTAINER= ports at FreeBSD.org
-COMMENT= Free role playing game
+MAINTAINER= tobik at FreeBSD.org
+COMMENT= Role playing game engine
LICENSE= GPLv2
-LICENSE_DISTFILES= ${DISTFILES}
+LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libvorbis.so:audio/libvorbis \
- libfreetype.so:print/freetype2
+LIB_DEPENDS= libfreetype.so:print/freetype2 \
+ libogg.so:audio/libogg \
+ libvorbis.so:audio/libvorbis
-USES= gettext gmake python:2.7
-USE_SDL= mixer ttf sdl
-USE_GCC= any
+USES= gettext gmake localbase pkgconfig python:2.7
+USE_SDL= mixer2 ttf2
GNU_CONFIGURE= yes
-CONFIGURE_ENV= PYPACKAGE="${PYTHON_CMD}" ac_cv_path_P_SWIG=no
-CONFIGURE_ARGS= --disable-py-debug
+CONFIGURE_ARGS= --disable-py-debug --disable-pyc \
+ --with-python=${PYTHON_CMD} \
+ --with-py-libs="-lpython${PYTHON_VER}"
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
+PLIST_DIRS= ${DATADIR}/games
PLIST_FILES= bin/adonthell \
- bin/adonthell-${PORTVERSION:R} \
- bin/adonthell-wastesedge \
- share/pixmaps/wastesedge_16x16.xpm \
- share/pixmaps/wastesedge_32x32.xpm
-PORTDATA= *
+ man/man6/adonthell.6.gz \
+ ${DATADIR}/modules/adonthell.py \
+ ${DATADIR}/modules/dialogue.py
-BROKEN_sparc64= Does not build on sparc64
-
-DESKTOP_ENTRIES="Adonthell" "" "" "adonthell" "" ""
-
-WEDGE_VERSION= 0.3.5
-
post-patch:
- @cd ${WRKSRC} && ${REINPLACE_CMD} -e \
- 's|-g -Wall|$$CFLAGS -Wall|g ; \
- s|-lpthread|-pthread|g' configure
- @cd ${WRKDIR}/wastesedge-${WEDGE_VERSION} && ${REINPLACE_CMD} -e \
- 's|@adonthell_binary@|${PREFIX}/bin/adonthell|' Makefile.in
- @cd ${WRKDIR}/wastesedge-${WEDGE_VERSION} && ${REINPLACE_CMD} -e \
- 's|test $$adonthell_major_ver -eq 0 .*|true ;|' configure
- @cd ${WRKDIR}/wastesedge-${WEDGE_VERSION} && ${REINPLACE_CMD} -e \
- 's|^[[:space:]]*_||' scripts/modules/player_text.py
-
-post-install:
- cd ${WRKDIR}/wastesedge-${WEDGE_VERSION} \
- && ${SETENV} ${CONFIGURE_ENV} ./configure ${CONFIGURE_ARGS} \
- --with-adonthell-binary=${STAGEDIR}${PREFIX}/bin/adonthell \
- ${CONFIGURE_TARGET}
- cd ${WRKDIR}/wastesedge-${WEDGE_VERSION} && ${SETENV} HOME=${WRKDIR} \
- ${MAKE_CMD}
- cd ${WRKDIR}/wastesedge-${WEDGE_VERSION} && ${SETENV} HOME=${WRKDIR} \
- ${MAKE_CMD} ${MAKE_ARGS} ${INSTALL_TARGET}
+ @${REINPLACE_CMD} 's,adonthell-0.3,adonthell,g' ${WRKSRC}/src/Makefile.in
.include <bsd.port.mk>
Modified: head/games/adonthell/distinfo
==============================================================================
--- head/games/adonthell/distinfo Sun Aug 19 19:24:39 2018 (r477589)
+++ head/games/adonthell/distinfo Sun Aug 19 19:27:52 2018 (r477590)
@@ -1,4 +1,3 @@
-SHA256 (adonthell-src-0.3.5.tar.gz) = b1b24f26b9f32782793b222c687943442be83fc0d7f5dbb4928a61074be36dd7
-SIZE (adonthell-src-0.3.5.tar.gz) = 877439
-SHA256 (wastesedge-src-0.3.5.tar.gz) = f872a2dc89ca454523f5b55c7fc8b29986dae8bc72f52647a6e1dab3f2a30674
-SIZE (wastesedge-src-0.3.5.tar.gz) = 10749912
+TIMESTAMP = 1534706592
+SHA256 (adonthell-src-0.3.7.tar.gz) = b94258666932bbae0e2fe0bcaf31c373a55a01c8977d24b9f45e1f11887ae8b5
+SIZE (adonthell-src-0.3.7.tar.gz) = 889006
More information about the svn-ports-all
mailing list