svn commit: r504866 - head/games/pinball
Thierry Thomas
thierry at FreeBSD.org
Sat Jun 22 13:54:39 UTC 2019
Author: thierry
Date: Sat Jun 22 13:54:38 2019
New Revision: 504866
URL: https://svnweb.freebsd.org/changeset/ports/504866
Log:
Modernize a bit this port.
Remark: there remain many problem with pinball, more fixes to come.
Modified:
head/games/pinball/Makefile
Modified: head/games/pinball/Makefile
==============================================================================
--- head/games/pinball/Makefile Sat Jun 22 13:51:32 2019 (r504865)
+++ head/games/pinball/Makefile Sat Jun 22 13:54:38 2019 (r504866)
@@ -3,7 +3,7 @@
PORTNAME= pinball
PORTVERSION= 0.3.1
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
@@ -13,11 +13,13 @@ COMMENT= Emilia Pinball is a free pinball game
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= gmake localbase:ldflags libtool:keepla # .la needed for plugin loading
+USES= gl gmake localbase:ldflags libtool:keepla # .la needed for plugin loading
+USE_XORG= ice sm
USE_GL= gl glu
+USE_LDCONFIG= yes
+
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --without-debug
-USE_LDCONFIG= yes
CPPFLAGS+= -DRZR_LIBSTATIC
@@ -29,21 +31,21 @@ LIB_DEPENDS+= liballeg.so:devel/allegro
CONFIGURE_ARGS+= --with-allegro
USE_GL+= glu
.else
+USES+= sdl
USE_SDL= image mixer sdl
.endif
-#MAKE_JOBS_UNSAFE= yes
# For gmake>=3.82
pre-configure:
- @${FIND} ${WRKSRC} -name Makefile.in -print | ${XARGS} \
+ ${FIND} ${WRKSRC} -name Makefile.in -print | ${XARGS} \
${REINPLACE_CMD} -e 's,^dnl,# dnl,'
post-install:
- @${MV} ${STAGEDIR}/var/games/pinball/professor/highscores \
+ ${MV} ${STAGEDIR}/var/games/pinball/professor/highscores \
${STAGEDIR}/var/games/pinball/professor/highscores.sample
- @${MV} ${STAGEDIR}/var/games/pinball/tux/highscores \
+ ${MV} ${STAGEDIR}/var/games/pinball/tux/highscores \
${STAGEDIR}/var/games/pinball/tux/highscores.sample
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/pinball/lib*.so*
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/pinball/lib*.so*
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
More information about the svn-ports-head
mailing list