Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Jun 2019 13:54:39 +0000 (UTC)
From:      Thierry Thomas <thierry@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r504866 - head/games/pinball
Message-ID:  <201906221354.x5MDsdNN030796@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201906221354.x5MDsdNN030796>