svn commit: r339565 - head/games/crack-attack

Dmitry Marakasov amdmi3 at FreeBSD.org
Mon Jan 13 01:28:16 UTC 2014


Author: amdmi3
Date: Mon Jan 13 01:28:15 2014
New Revision: 339565
URL: http://svnweb.freebsd.org/changeset/ports/339565

Log:
  - Use automatic plist generation
  - Install .desktop entry and icon
  - Take maintainership

Deleted:
  head/games/crack-attack/pkg-plist
Modified:
  head/games/crack-attack/Makefile

Modified: head/games/crack-attack/Makefile
==============================================================================
--- head/games/crack-attack/Makefile	Mon Jan 13 01:20:58 2014	(r339564)
+++ head/games/crack-attack/Makefile	Mon Jan 13 01:28:15 2014	(r339565)
@@ -5,10 +5,9 @@ PORTNAME=	crack-attack
 PORTVERSION=	1.1.14
 PORTREVISION=	11
 CATEGORIES=	games
-MASTER_SITES=	${MASTER_SITE_SAVANNAH}
-MASTER_SITE_SUBDIR=	${PORTNAME}
+MASTER_SITES=	SAVANNAH
 
-MAINTAINER=	ports at FreeBSD.org
+MAINTAINER=	amdmi3 at FreeBSD.org
 COMMENT=	OpenGL game based on Super Nintendo classic Tetris Attack
 
 USES=		pkgconfig
@@ -18,7 +17,23 @@ USE_GNOME=	gtk20
 GNU_CONFIGURE=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include
 
+PLIST_FILES=	bin/${PORTNAME} \
+		man/man6/${PORTNAME}.6.gz \
+		share/pixmaps/${PORTNAME}.xpm
+PORTDATA=	*
+
+DESKTOP_ENTRIES="Crack Attack!" \
+		"${COMMENT}" \
+		"${PORTNAME}" \
+		"${PORTNAME}" \
+		"Game;ArcadeGame;" \
+		""
+
 post-patch:
 	@${REINPLACE_CMD} -e 's|#ifndef max|#if 0|' ${WRKSRC}/src/Game.h
 
+post-install:
+	${INSTALL_DATA} ${WRKSRC}/data/${PORTNAME}.xpm \
+		${STAGEDIR}${PREFIX}/share/pixmaps
+
 .include <bsd.port.mk>


More information about the svn-ports-all mailing list