Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Nov 2014 11:19:53 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r373544 - in head/games/powermanga: . files
Message-ID:  <201411281119.sASBJrlc052177@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Fri Nov 28 11:19:53 2014
New Revision: 373544
URL: https://svnweb.freebsd.org/changeset/ports/373544
QAT: https://qat.redports.org/buildarchive/r373544/

Log:
  - Update to 0.93
  - Convert to USES=autoreconf
  - Fix LDFLAGS/LIBS misuse
  - Convert highscore handling to @sample

Deleted:
  head/games/powermanga/pkg-install
Modified:
  head/games/powermanga/Makefile
  head/games/powermanga/distinfo
  head/games/powermanga/files/patch-configure.ac
  head/games/powermanga/pkg-plist

Modified: head/games/powermanga/Makefile
==============================================================================
--- head/games/powermanga/Makefile	Fri Nov 28 11:19:01 2014	(r373543)
+++ head/games/powermanga/Makefile	Fri Nov 28 11:19:53 2014	(r373544)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	powermanga
-PORTVERSION=	0.91
-PORTREVISION=	2
+PORTVERSION=	0.93
 CATEGORIES=	games
 MASTER_SITES=	http://linux.tlk.fr/games/Powermanga/download/ \
 		http://mirror.amdmi3.ru/distfiles/
@@ -17,19 +16,17 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libpng.so:${PORTSDIR}/graphics/png
 
+USES=		autoreconf
 USE_XORG=	xext xxf86dga
 USE_SDL=	sdl mixer
 GNU_CONFIGURE=	yes
-USE_AUTOTOOLS=	aclocal automake autoconf autoheader
-AUTOMAKE_ARGS=	-a -c -f --foreign
 
 PORTDOCS=	*
 PORTDATA=	*
 
 CFLAGS+=	-I${LOCALBASE}/include
-LIBS+=		-L${LOCALBASE}/lib -lm
-
-.include <bsd.port.options.mk>
+LDFLAGS+=	-L${LOCALBASE}/lib
+LIBS+=		-lm
 
 post-patch:
 	@${REINPLACE_CMD} -e '/CFLAGS/ { s|-O3||; s|-Werror||; }' ${WRKSRC}/configure.ac
@@ -45,9 +42,13 @@ post-patch:
 	@${REINPLACE_CMD} -e 's|Lang=fr|Lang=en|' ${WRKSRC}/texts/config.ini
 
 post-install:
+	${CHMOD} 755 ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
 	${INSTALL_DATA} ${WRKSRC}/powermanga.desktop ${STAGEDIR}${PREFIX}/share/applications/
 	${INSTALL_DATA} ${WRKSRC}/powermanga.xpm ${STAGEDIR}${PREFIX}/share/pixmaps/
 	${MKDIR} ${STAGEDIR}${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/AUTHORS ${WRKSRC}/CHANGES ${STAGEDIR}${DOCSDIR}
+.for f in powermanga.hi powermanga.hi-easy powermanga.hi-hard
+	${MV} ${STAGEDIR}/var/games/${PORTNAME}/${f} ${STAGEDIR}/var/games/${PORTNAME}/${f}.sample
+.endfor
 
 .include <bsd.port.mk>

Modified: head/games/powermanga/distinfo
==============================================================================
--- head/games/powermanga/distinfo	Fri Nov 28 11:19:01 2014	(r373543)
+++ head/games/powermanga/distinfo	Fri Nov 28 11:19:53 2014	(r373544)
@@ -1,2 +1,2 @@
-SHA256 (powermanga-0.91.tgz) = b4830169682fecf4237d169a62a2d8fbf1a42ee66e811f7f60fa1b9a725ee9b3
-SIZE (powermanga-0.91.tgz) = 11114130
+SHA256 (powermanga-0.93.tgz) = beb13b20da92829193922d237214c2337f105315de80e4a53a3dd76f78961510
+SIZE (powermanga-0.93.tgz) = 11851308

Modified: head/games/powermanga/files/patch-configure.ac
==============================================================================
--- head/games/powermanga/files/patch-configure.ac	Fri Nov 28 11:19:01 2014	(r373543)
+++ head/games/powermanga/files/patch-configure.ac	Fri Nov 28 11:19:53 2014	(r373544)
@@ -1,17 +1,5 @@
---- configure.ac.orig	2012-08-26 19:44:25.000000000 +0400
-+++ configure.ac	2013-09-28 03:45:02.570519016 +0400
-@@ -52,9 +52,9 @@
-   dnl If defined [Ctrl] + [V], [Ctrl] + [P], [Ctrl] + [B] are available
-   AC_DEFINE(UNDER_DEVELOPMENT,  1, Define to enable development version)
-   AC_DEFINE(USE_MALLOC_WRAPPER, 1, Define to use a malloc wrapper)
--  CFLAGS="-Wall -Werror -pedantic -Wextra -std=gnu99 -g"
-+  CFLAGS="$CFLAGS -Wall  -pedantic -Wextra -std=gnu99 -g"
- else
--  CFLAGS="-O3 -Werror -Wall -pedantic -Wextra -std=gnu99"
-+  CFLAGS="$CFLAGS   -Wall -pedantic -Wextra -std=gnu99"
- fi
- 
- dnl  Check for SDL_mixer
+--- configure.ac.orig	2014-09-01 16:03:11.000000000 +0400
++++ configure.ac	2014-11-28 00:31:29.000000000 +0300
 @@ -97,7 +97,7 @@
    i*86) ac_cv_need_asm=yes ;;
    *) ac_cv_need_asm=no ;;

Modified: head/games/powermanga/pkg-plist
==============================================================================
--- head/games/powermanga/pkg-plist	Fri Nov 28 11:19:01 2014	(r373543)
+++ head/games/powermanga/pkg-plist	Fri Nov 28 11:19:53 2014	(r373544)
@@ -1,8 +1,8 @@
-@group games
-@mode 2555
-bin/powermanga
-@mode
-@group
+@(,games,2555) bin/powermanga
 man/man6/powermanga.6.gz
 share/applications/powermanga.desktop
 share/pixmaps/powermanga.xpm
+@sample(,games,664) /var/games/powermanga/powermanga.hi.sample
+@sample(,games,664) /var/games/powermanga/powermanga.hi-easy.sample
+@sample(,games,664) /var/games/powermanga/powermanga.hi-hard.sample
+@dir /var/games/powermanga



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