Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Nov 2012 20:41:57 +0000 (UTC)
From:      Ruslan Mahmatkhanov <rm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r308024 - head/games/palomino
Message-ID:  <201211302041.qAUKfvr8052576@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: rm
Date: Fri Nov 30 20:41:57 2012
New Revision: 308024
URL: http://svnweb.freebsd.org/changeset/ports/308024

Log:
  - pass maintainership to submitter
  - remove indefinite article from COMMENT
  - add DESKTOP_ENTRIES to generate desktop file
  - s/file/distfile to pacify portlint
  - create image symlink for using in desktop file
  - update port description in pkg-descr
  - bump PORTREVISION
  
  Note: DISTDIR addition was not done, because it will require user to refetch the
  distfiles that s/he may already had. Please do this on next port version update.
  Some changes from this patches are already applied independently, so I filtered
  them out too.
  
  PR:		173897
  PR: 173979
  Submitted by:	nemysis <nemysis@gmx.ch>
  Feature safe:	yes

Modified:
  head/games/palomino/Makefile
  head/games/palomino/pkg-descr
  head/games/palomino/pkg-plist

Modified: head/games/palomino/Makefile
==============================================================================
--- head/games/palomino/Makefile	Fri Nov 30 19:07:41 2012	(r308023)
+++ head/games/palomino/Makefile	Fri Nov 30 20:41:57 2012	(r308024)
@@ -3,6 +3,7 @@
 
 PORTNAME=	palomino
 PORTVERSION=	20121026
+PORTREVISION=	1
 CATEGORIES=	games
 MASTER_SITES=	ftp://ftp.palomino3d.org/sim/
 DISTFILES=	${PORTNAME}_src_${PORTVERSION}.txz \
@@ -11,8 +12,8 @@ DISTFILES=	${PORTNAME}_src_${PORTVERSION
 		${PORTNAME}_data_sounds_${SOUNDS_VER}.tar.bz2 \
 		${PORTNAME}_data_terrain_${TERRAIN_VER}.tar.bz2
 
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Action flight simulator with its own 3D engine
+MAINTAINER=	nemysis@gmx.ch
+COMMENT=	Action flight simulation computer program using OSG
 
 LIB_DEPENDS=	osg:${PORTSDIR}/graphics/osg
 
@@ -39,6 +40,9 @@ SDL_DESC=	SDL support for input and soun
 PLIB_DESC=	Enable sound support through plib
 GUI_DESC=	Enable FLTK GUI
 
+DESKTOP_ENTRIES=	"Palomino" "${COMMENT}" "${PORTNAME}" \
+			"${PORTNAME}" "Game;ArcadeGame;" ${FALSE}
+
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MJOYSTICK}
@@ -62,11 +66,11 @@ do-extract:
 	@${RM} -rf ${WRKDIR}
 	@${MKDIR} ${WRKDIR}
 	@cd ${WRKDIR}; \
-	for file in ${DISTFILES}; do \
-		if ${ECHO_CMD} $$file | ${GREP} -q txz$$; then \
-			${XZ_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/$$file ${EXTRACT_AFTER_ARGS}; \
+	for distfile in ${DISTFILES}; do \
+		if ${ECHO_CMD} $$distfile | ${GREP} -q txz$$; then \
+			${XZ_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/$$distfile ${EXTRACT_AFTER_ARGS}; \
 		else \
-			${BZIP2_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/$$file ${EXTRACT_AFTER_ARGS}; \
+			${BZIP2_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/$$distfile ${EXTRACT_AFTER_ARGS}; \
 		fi; \
 	done
 
@@ -102,6 +106,9 @@ post-install:
 	cd ${WRKSRC}/ && ${COPYTREE_SHARE} "data scripts" ${DATADIR}/
 # docs are used from within the game, so this is unconditional
 	${MKDIR} ${DOCSDIR}
-	cd ${WRKSRC}/doc/html && ${COPYTREE_SHARE} "*" ${DOCSDIR}/
+	cd ${WRKSRC}/doc/html && ${COPYTREE_SHARE} \* ${DOCSDIR}/
+
+	${LN} -sf ${PREFIX}/share/doc/palomino/images/palominoLogo.png \
+		${PREFIX}/share/pixmaps/${PORTNAME}.png
 
 .include <bsd.port.mk>

Modified: head/games/palomino/pkg-descr
==============================================================================
--- head/games/palomino/pkg-descr	Fri Nov 30 19:07:41 2012	(r308023)
+++ head/games/palomino/pkg-descr	Fri Nov 30 20:41:57 2012	(r308024)
@@ -1,4 +1,4 @@
-Palomino is an open-source action flight simulator with its own
-3D engine.
+Palomino is a flight simulation computer program. Version 3 renders using
+OpenSceneGraph. OSG provides the ability to render satellite imagery.
 
 WWW: http://www.palomino3d.org/

Modified: head/games/palomino/pkg-plist
==============================================================================
--- head/games/palomino/pkg-plist	Fri Nov 30 19:07:41 2012	(r308023)
+++ head/games/palomino/pkg-plist	Fri Nov 30 20:41:57 2012	(r308024)
@@ -1,4 +1,5 @@
 bin/palomino
+share/pixmaps/palomino.png
 %%DOCSDIR%%/coding.html
 %%DOCSDIR%%/compression.html
 %%DOCSDIR%%/crash.html



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