From nemysis@gmx.ch  Thu Jan  3 15:58:43 2013
Return-Path: <nemysis@gmx.ch>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1])
	by hub.freebsd.org (Postfix) with ESMTP id F0840A5
	for <freebsd-gnats-submit@freebsd.org>; Thu,  3 Jan 2013 15:58:42 +0000 (UTC)
	(envelope-from nemysis@gmx.ch)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20])
	by mx1.freebsd.org (Postfix) with ESMTP id 9789712F
	for <freebsd-gnats-submit@freebsd.org>; Thu,  3 Jan 2013 15:58:42 +0000 (UTC)
Received: from mailout-de.gmx.net ([10.1.76.17]) by mrigmx.server.lan
 (mrigmx002) with ESMTP (Nemesis) id 0LbO5M-1TBMUd1OQ6-00ktrr for
 <FreeBSD-gnats-submit@freebsd.org>; Thu, 03 Jan 2013 16:58:41 +0100
Received: (qmail invoked by alias); 03 Jan 2013 15:58:40 -0000
Received: from 226-42.104-92.cust.bluewin.ch (EHLO something.email.com) [92.104.42.226]
  by mail.gmx.net (mp017) with SMTP; 03 Jan 2013 16:58:40 +0100
Received: by something.email.com (sSMTP sendmail emulation); Thu, 03 Jan 2013 16:58:41 +0100
Message-Id: <20130103155842.F0840A5@hub.freebsd.org>
Date: Thu, 03 Jan 2013 16:58:41 +0100
From: nemysis <nemysis@gmx.ch>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [PATCH] games/vamos: added OptionsNG, icon, desktop entry, documentation, take maintainership
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         174951
>Category:       ports
>Synopsis:       [PATCH] games/vamos: added OptionsNG, icon, desktop entry, documentation, take maintainership
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    deischen
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 03 16:00:00 UTC 2013
>Closed-Date:    Fri Jul 26 18:39:55 UTC 2013
>Last-Modified:  Fri Jul 26 18:40:00 UTC 2013
>Originator:     nemysis
>Release:        FreeBSD 9.0-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD FreeBSD_Ports 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:46:30 UTC
>Description:

- Take maintainership

Makefile changed:
+MASTER_SITES=	SF \
+		http://${PORTNAME}.sourceforge.net/images/:icons
+DISTFILES=	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
+		logo.png:icons
+DIST_SUBDIR=	${PORTNAME}
+EXTRACT_ONLY=	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
+COMMENT=
+PORTDOCS=
+DESKTOP_ENTRIES=
+.include <bsd.port.options.mk>
+post-install:

Changed and refined:
Because version 0.7.1 can't compile
+PORTSCOUT=	skipv:0.7.1
pkg-descr

Generated and tested manually, tested with port test, sent with FreeBSD Port Tools 0.99_6 (mode: change, diff: ports)
>How-To-Repeat:

portlint -A
looks fine.

port test: clean

>Fix:

--- vamos-0.7.0_3.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/games/vamos/Makefile ./Makefile
--- /usr/ports/games/vamos/Makefile	2012-12-05 00:44:47.000000000 +0100
+++ ./Makefile	2013-01-03 16:03:44.000000000 +0100
@@ -7,15 +7,19 @@
 
 PORTNAME=	vamos
 PORTVERSION=	0.7.0
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	games
-MASTER_SITES=	SF
+MASTER_SITES=	SF \
+		http://${PORTNAME}.sourceforge.net/images/:icons
+DISTFILES=	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
+		logo.png:icons
+DIST_SUBDIR=	${PORTNAME}
+EXTRACT_ONLY=	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
 
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	An automotive simulation framework
+MAINTAINER=	nemysis@gmx.ch
+COMMENT=	Automotive simulation framework
 
 LICENSE=	GPLv2
-LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	png15:${PORTSDIR}/graphics/png
 
@@ -23,18 +27,26 @@
 USE_XORG=	sm ice x11 xi xext xmu
 USE_GL=		glut
 USE_SDL=	sdl
-USE_GMAKE=	yes
 USE_AUTOTOOLS=	libtool
 CONFIGURE_ARGS=	ac_cv_header_boost_test_unit_test_hpp=no \
 		ac_cv_lib_freeglut_glutGetModifiers=no
 USE_LDCONFIG=	yes
 MAKE_JOBS_SAFE=	yes
 
+PORTSCOUT=	skipv:0.7.1
+
 INFO=		vamos
 
+PORTDOCS=	AUTHORS ChangeLog README TODO
+
 CPPFLAGS+=	-I${LOCALBASE}/include ${PTHREAD_CFLAGS}
 LDFLAGS+=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}
 
+DESKTOP_ENTRIES="Vamos" "${COMMENT}" "${PORTNAME}" \
+		"${PORTNAME}" "Game;ArcadeGame;" ${FALSE}
+
+.include <bsd.port.options.mk>
+
 post-extract:
 	@${CHMOD} ${BINMODE} ${WRKSRC}/config/install-sh
 
@@ -46,4 +58,12 @@
 		 /^AM_CXXFLAGS/s| -DBOOST_TEST_DYN_LINK|| ; \
 		 /^AM_CXXFLAGS/s| -L/usr/lib/boost||'
 
+post-install:
+	${INSTALL_DATA} ${_DISTDIR}/logo.png ${PREFIX}/share/pixmaps/${PORTNAME}.png
+
+.if ${PORT_OPTIONS:MDOCS}
+	${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
+.endif
+
 .include <bsd.port.mk>
diff -ruN --exclude=CVS /usr/ports/games/vamos/distinfo ./distinfo
--- /usr/ports/games/vamos/distinfo	2012-12-05 00:44:47.000000000 +0100
+++ ./distinfo	2013-01-03 16:40:03.000000000 +0100
@@ -1,2 +1,4 @@
-SHA256 (vamos-0.7.0.tar.gz) = ee4d6bf92c1769ed1cf47cb000316df02815dc866f91e22450d1a008f65d6af9
-SIZE (vamos-0.7.0.tar.gz) = 1648589
+SHA256 (vamos/vamos-0.7.0.tar.gz) = ee4d6bf92c1769ed1cf47cb000316df02815dc866f91e22450d1a008f65d6af9
+SIZE (vamos/vamos-0.7.0.tar.gz) = 1648589
+SHA256 (vamos/logo.png) = 35de29102eb60ad619192137ec0e2b0139968c6dd0c4b634e17b61fc2d68e060
+SIZE (vamos/logo.png) = 2560
diff -ruN --exclude=CVS /usr/ports/games/vamos/pkg-descr ./pkg-descr
--- /usr/ports/games/vamos/pkg-descr	2012-12-05 00:44:47.000000000 +0100
+++ ./pkg-descr	2013-01-03 13:09:38.000000000 +0100
@@ -1,5 +1,5 @@
 Vamos is an automotive simulation framework with an emphasis on thorough
-physical modeling and good C++ design. Vamos includes a real-time, first-
-person, 3D driving application.
+physical modeling and good C++ design. Vamos includes a real-time,
+first-person, 3D driving application.
 
 WWW: http://vamos.sourceforge.net/
diff -ruN --exclude=CVS /usr/ports/games/vamos/pkg-plist ./pkg-plist
--- /usr/ports/games/vamos/pkg-plist	2012-12-05 00:44:47.000000000 +0100
+++ ./pkg-plist	2013-01-03 16:42:18.000000000 +0100
@@ -70,6 +70,7 @@
 lib/libvamos-world.la
 lib/libvamos-world.so
 lib/libvamos-world.so.0
+share/pixmaps/vamos.png
 %%DATADIR%%/cars/F1-1967-arm.ac
 %%DATADIR%%/cars/F1-1967-interior.ac
 %%DATADIR%%/cars/F1-1967-stator.ac
--- vamos-0.7.0_3.patch ends here ---

>Release-Note:
>Audit-Trail:

From: nemysis <nemysis@gmx.ch>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/174951: [PATCH] games/vamos: added OptionsNG, icon,
 desktop entry, documentation, take maintainership
Date: Thu, 14 Mar 2013 04:20:32 +0100

 --MP_/yd.aC7s4m=CfH_QoVg0kTP9
 Content-Type: text/plain; charset=US-ASCII
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline
 
 Makefile Header adjusted
 
 Port is now safe with NOPORTDOCS=yes in /etc/make.conf
 +OPTIONS_DEFINE=        DOCS
 +.if ${PORT_OPTIONS:MDOCS}
 +PLIST_SUB+=    PORTDOCS=""
 +.else
 +PLIST_SUB+=    PORTDOCS="@comment "
 +.endif
 
 
 Changed and refined:
  pkg-plist
 --MP_/yd.aC7s4m=CfH_QoVg0kTP9
 Content-Type: text/x-patch
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment; filename=vamos.diff
 
 ===> Generating patch
 ===> Viewing diff with more
 diff -ruN --exclude=CVS /usr/ports/games/vamos/Makefile ./Makefile
 --- /usr/ports/games/vamos/Makefile	2013-01-14 17:55:26.000000000 +0100
 +++ ./Makefile	2013-03-14 04:07:59.000000000 +0100
 @@ -1,21 +1,21 @@
 -# Ports collection makefile for:	vamos
 -# Date created:			Mar 15, 2002
 -# Whom:				ijliao
 -#
 +# Created by: ijliao
  # $FreeBSD: head/games/vamos/Makefile 302037 2012-08-04 22:52:02Z kwm $
 -#
  
  PORTNAME=	vamos
  PORTVERSION=	0.7.0
 -PORTREVISION=	2
 +PORTREVISION=	3
  CATEGORIES=	games
 -MASTER_SITES=	SF
 +MASTER_SITES=	SF \
 +		http://${PORTNAME}.sourceforge.net/images/:icons
 +DISTFILES=	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
 +		logo.png:icons
 +DIST_SUBDIR=	${PORTNAME}
 +EXTRACT_ONLY=	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
  
 -MAINTAINER=	ports@FreeBSD.org
 -COMMENT=	An automotive simulation framework
 +MAINTAINER=	nemysis@gmx.ch
 +COMMENT=	Automotive simulation framework
  
  LICENSE=	GPLv2
 -LICENSE_FILE=	${WRKSRC}/COPYING
  
  LIB_DEPENDS=	png15:${PORTSDIR}/graphics/png
  
 @@ -23,18 +23,36 @@
  USE_XORG=	sm ice x11 xi xext xmu
  USE_GL=		glut
  USE_SDL=	sdl
 -USE_GMAKE=	yes
  USE_AUTOTOOLS=	libtool
  CONFIGURE_ARGS=	ac_cv_header_boost_test_unit_test_hpp=no \
  		ac_cv_lib_freeglut_glutGetModifiers=no
  USE_LDCONFIG=	yes
  MAKE_JOBS_SAFE=	yes
  
 +# Wrong versioning upstream
 +PORTSCOUT=	skipv:0.7.1
 +
  INFO=		vamos
  
 +PORTDOCS=	AUTHORS ChangeLog README TODO
 +
  CPPFLAGS+=	-I${LOCALBASE}/include ${PTHREAD_CFLAGS}
  LDFLAGS+=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}
  
 +DESKTOP_ENTRIES="Vamos" "${COMMENT}" \
 +		share/pixmaps/${PORTNAME}.png \
 +		"${PORTNAME}" "Game;ArcadeGame;" false
 +
 +OPTIONS_DEFINE=	DOCS
 +
 +.include <bsd.port.options.mk>
 +
 +.if ${PORT_OPTIONS:MDOCS}
 +PLIST_SUB+=	PORTDOCS=""
 +.else
 +PLIST_SUB+=	PORTDOCS="@comment "
 +.endif
 +
  post-extract:
  	@${CHMOD} ${BINMODE} ${WRKSRC}/config/install-sh
  
 @@ -46,4 +64,12 @@
  		 /^AM_CXXFLAGS/s| -DBOOST_TEST_DYN_LINK|| ; \
  		 /^AM_CXXFLAGS/s| -L/usr/lib/boost||'
  
 +post-install:
 +	${INSTALL_DATA} ${_DISTDIR}/logo.png ${PREFIX}/share/pixmaps/${PORTNAME}.png
 +
 +.if ${PORT_OPTIONS:MDOCS}
 +	${MKDIR} ${DOCSDIR}
 +	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 +.endif
 +
  .include <bsd.port.mk>
 diff -ruN --exclude=CVS /usr/ports/games/vamos/distinfo ./distinfo
 --- /usr/ports/games/vamos/distinfo	2013-01-14 17:55:26.000000000 +0100
 +++ ./distinfo	2013-03-14 04:08:33.000000000 +0100
 @@ -1,2 +1,4 @@
 -SHA256 (vamos-0.7.0.tar.gz) = ee4d6bf92c1769ed1cf47cb000316df02815dc866f91e22450d1a008f65d6af9
 -SIZE (vamos-0.7.0.tar.gz) = 1648589
 +SHA256 (vamos/vamos-0.7.0.tar.gz) = ee4d6bf92c1769ed1cf47cb000316df02815dc866f91e22450d1a008f65d6af9
 +SIZE (vamos/vamos-0.7.0.tar.gz) = 1648589
 +SHA256 (vamos/logo.png) = 35de29102eb60ad619192137ec0e2b0139968c6dd0c4b634e17b61fc2d68e060
 +SIZE (vamos/logo.png) = 2560
 diff -ruN --exclude=CVS /usr/ports/games/vamos/pkg-descr ./pkg-descr
 --- /usr/ports/games/vamos/pkg-descr	2013-01-14 17:55:26.000000000 +0100
 +++ ./pkg-descr	2013-01-03 13:09:38.000000000 +0100
 @@ -1,5 +1,5 @@
  Vamos is an automotive simulation framework with an emphasis on thorough
 -physical modeling and good C++ design. Vamos includes a real-time, first-
 -person, 3D driving application.
 +physical modeling and good C++ design. Vamos includes a real-time,
 +first-person, 3D driving application.
  
  WWW: http://vamos.sourceforge.net/
 diff -ruN --exclude=CVS /usr/ports/games/vamos/pkg-plist ./pkg-plist
 --- /usr/ports/games/vamos/pkg-plist	2013-01-14 17:55:26.000000000 +0100
 +++ ./pkg-plist	2013-03-14 04:12:19.000000000 +0100
 @@ -70,6 +70,11 @@
  lib/libvamos-world.la
  lib/libvamos-world.so
  lib/libvamos-world.so.0
 +%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
 +%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
 +%%PORTDOCS%%%%DOCSDIR%%/README
 +%%PORTDOCS%%%%DOCSDIR%%/TODO
 +share/pixmaps/vamos.png
  %%DATADIR%%/cars/F1-1967-arm.ac
  %%DATADIR%%/cars/F1-1967-interior.ac
  %%DATADIR%%/cars/F1-1967-stator.ac
 @@ -199,6 +204,7 @@
  @dirrm %%DATADIR%%/controls
  @dirrm %%DATADIR%%/cars
  @dirrm %%DATADIR%%
 +%%PORTDOCS%%@dirrm %%DOCSDIR%%
  @dirrm include/vamos/world
  @dirrm include/vamos/track
  @dirrm include/vamos/media
 ===> Done
 
 --MP_/yd.aC7s4m=CfH_QoVg0kTP9--
Responsible-Changed-From-To: freebsd-ports-bugs->deischen 
Responsible-Changed-By: deischen 
Responsible-Changed-When: Thu Jul 25 15:57:40 UTC 2013 
Responsible-Changed-Why:  
I'll take this. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=174951 

From: Daniel Eischen <eischen@vigrid.com>
To: bug-followup@FreeBSD.org, nemysis@gmx.ch
Cc:  
Subject: Re: ports/174951: [PATCH] games/vamos: added OptionsNG, icon, desktop
 entry, documentation, take maintainership
Date: Thu, 25 Jul 2013 11:57:12 -0400

 When I apply your patch, I get this during 'make install':
 
 ===>   Registering installation for vamos-0.7.0_3
 pkg-static: duplicate file listing: /usr/local/share/doc/vamos/AUTHORS, ignoring
 pkg-static: duplicate file listing: /usr/local/share/doc/vamos/ChangeLog, ignoring
 pkg-static: duplicate file listing: /usr/local/share/doc/vamos/README, ignoring
 pkg-static: duplicate file listing: /usr/local/share/doc/vamos/TODO, ignoring
 pkg-static: duplicate directory listing: /usr/local/share/doc/vamos/, ignoring
 Installing vamos-0.7.0_3... done
 
 Somehow the generated plist is getting multiple entries for docs.

From: Daniel Eischen <eischen@vigrid.com>
To: bug-followup@FreeBSD.org, nemysis@gmx.ch
Cc:  
Subject: Re: ports/174951: [PATCH] games/vamos: added OptionsNG, icon, desktop
 entry, documentation, take maintainership
Date: Thu, 25 Jul 2013 12:06:56 -0400

 If I remove all the PORTDOC entries from pkg-plist then everything
 seems to work without warnings.  Please confirm this is correct.

From: nemysis <nemysis@gmx.ch>
To: bug-followup@FreeBSD.org
Cc: Daniel Eischen <eischen@vigrid.com>
Subject: Re: ports/174951: [PATCH] games/vamos: added OptionsNG, icon,
 desktop entry, documentation, take maintainership
Date: Thu, 25 Jul 2013 20:16:33 +0200

 --MP_/9OgN0HYpHmO3pfY/sIcaljb
 Content-Type: text/plain; charset=US-ASCII
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline
 
 - Bump portrevision
 - Trim Makefile header
 - Trim master sites
 - Remove leading article from COMMENT
 - Add Icons
 - Remove dependency for gmake
 - Add portscout
 - Add docs
 - Add Desktop entry file
 - Add DOCS Option
 - Trim pkg-descr
 - Trim pkg-plist
 
 
 Build log
 
 https://redports.org/buildarchive/20130725173701-24541/
 
 
 Yes i use since some time no more PORTDOCS and EXAMPLES in pkg-plist.
 Only to define in Makefile is enough.
 --MP_/9OgN0HYpHmO3pfY/sIcaljb
 Content-Type: text/x-patch
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment; filename=vamos.diff
 
 ===> Generating patch
 ===> Viewing diff with more
 diff -ruN /usr/ports/games/vamos/Makefile ./Makefile
 --- /usr/ports/games/vamos/Makefile	2013-06-02 18:54:55.000000000 +0200
 +++ ./Makefile	2013-07-25 19:25:09.000000000 +0200
 @@ -1,21 +1,19 @@
 -# Ports collection makefile for:	vamos
 -# Date created:			Mar 15, 2002
 -# Whom:				ijliao
 -#
 +# Created by: ijliao
  # $FreeBSD: head/games/vamos/Makefile 302037 2012-08-04 22:52:02Z kwm $
 -#
  
  PORTNAME=	vamos
  PORTVERSION=	0.7.0
 -PORTREVISION=	2
 +PORTREVISION=	3
  CATEGORIES=	games
 -MASTER_SITES=	SF
 +MASTER_SITES=	SF \
 +		SF/nemysisfreebsdp/:icons
 +DISTFILES=	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
 +		${PORTNAME}_icons${EXTRACT_SUFX}:icons
  
 -MAINTAINER=	ports@FreeBSD.org
 -COMMENT=	An automotive simulation framework
 +MAINTAINER=	nemysis@gmx.ch
 +COMMENT=	Automotive simulation framework
  
  LICENSE=	GPLv2
 -LICENSE_FILE=	${WRKSRC}/COPYING
  
  LIB_DEPENDS=	png15:${PORTSDIR}/graphics/png
  
 @@ -23,18 +21,32 @@
  USE_XORG=	sm ice x11 xi xext xmu
  USE_GL=		glut
  USE_SDL=	sdl
 -USE_GMAKE=	yes
  USE_AUTOTOOLS=	libtool
  CONFIGURE_ARGS=	ac_cv_header_boost_test_unit_test_hpp=no \
  		ac_cv_lib_freeglut_glutGetModifiers=no
  USE_LDCONFIG=	yes
  MAKE_JOBS_SAFE=	yes
  
 -INFO=		vamos
 -
  CPPFLAGS+=	-I${LOCALBASE}/include ${PTHREAD_CFLAGS}
  LDFLAGS+=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}
  
 +# Wrong versioning upstream
 +PORTSCOUT=	skipv:0.7.1
 +
 +INFO=		vamos
 +
 +PORTDOCS=	AUTHORS ChangeLog README TODO
 +
 +INSTALLS_ICONS=	yes
 +ICON_SIZES=	32x32 48x48 64x64 72x72 96x96
 +
 +DESKTOP_ENTRIES="Vamos" "${COMMENT}" ${PORTNAME} \
 +		"${PORTNAME}" "Game;ArcadeGame;" false
 +
 +OPTIONS_DEFINE=	DOCS
 +
 +.include <bsd.port.options.mk>
 +
  post-extract:
  	@${CHMOD} ${BINMODE} ${WRKSRC}/config/install-sh
  
 @@ -46,4 +58,17 @@
  		 /^AM_CXXFLAGS/s| -DBOOST_TEST_DYN_LINK|| ; \
  		 /^AM_CXXFLAGS/s| -L/usr/lib/boost||'
  
 +post-install:
 +.for s in ${ICON_SIZES}
 +	${MKDIR} ${PREFIX}/share/icons/hicolor/${s}/apps
 +	${INSTALL_DATA} ${WRKDIR}/${PORTNAME}_${s}.png \
 +		${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png
 +.endfor
 +	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREFIX}/share/pixmaps
 +
 +.if ${PORT_OPTIONS:MDOCS}
 +	@${MKDIR} ${DOCSDIR}
 +	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 +.endif
 +
  .include <bsd.port.mk>
 diff -ruN /usr/ports/games/vamos/distinfo ./distinfo
 --- /usr/ports/games/vamos/distinfo	2013-06-02 18:54:55.000000000 +0200
 +++ ./distinfo	2013-07-25 19:24:08.000000000 +0200
 @@ -1,2 +1,4 @@
  SHA256 (vamos-0.7.0.tar.gz) = ee4d6bf92c1769ed1cf47cb000316df02815dc866f91e22450d1a008f65d6af9
  SIZE (vamos-0.7.0.tar.gz) = 1648589
 +SHA256 (vamos_icons.tar.gz) = 52bc6a4fea63c8a23a76b059ee942dda6738483e04d1e5afb10a8184f875f803
 +SIZE (vamos_icons.tar.gz) = 15360
 diff -ruN /usr/ports/games/vamos/pkg-descr ./pkg-descr
 --- /usr/ports/games/vamos/pkg-descr	2013-06-02 18:54:55.000000000 +0200
 +++ ./pkg-descr	2013-01-03 13:09:38.000000000 +0100
 @@ -1,5 +1,5 @@
  Vamos is an automotive simulation framework with an emphasis on thorough
 -physical modeling and good C++ design. Vamos includes a real-time, first-
 -person, 3D driving application.
 +physical modeling and good C++ design. Vamos includes a real-time,
 +first-person, 3D driving application.
  
  WWW: http://vamos.sourceforge.net/
 diff -ruN /usr/ports/games/vamos/pkg-plist ./pkg-plist
 --- /usr/ports/games/vamos/pkg-plist	2013-06-02 18:54:55.000000000 +0200
 +++ ./pkg-plist	2013-07-25 19:32:09.000000000 +0200
 @@ -70,6 +70,12 @@
  lib/libvamos-world.la
  lib/libvamos-world.so
  lib/libvamos-world.so.0
 +share/icons/hicolor/32x32/apps/vamos.png
 +share/icons/hicolor/48x48/apps/vamos.png
 +share/icons/hicolor/64x64/apps/vamos.png
 +share/icons/hicolor/72x72/apps/vamos.png
 +share/icons/hicolor/96x96/apps/vamos.png
 +share/pixmaps/vamos.png
  %%DATADIR%%/cars/F1-1967-arm.ac
  %%DATADIR%%/cars/F1-1967-interior.ac
  %%DATADIR%%/cars/F1-1967-stator.ac
 ===> Done
 
 --MP_/9OgN0HYpHmO3pfY/sIcaljb--
State-Changed-From-To: open->closed 
State-Changed-By: deischen 
State-Changed-When: Fri Jul 26 18:39:10 UTC 2013 
State-Changed-Why:  
Patch committed.  Thanks for your contribution! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=174951 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/174951: commit references a PR
Date: Fri, 26 Jul 2013 18:38:51 +0000 (UTC)

 Author: deischen
 Date: Fri Jul 26 18:38:38 2013
 New Revision: 323745
 URL: http://svnweb.freebsd.org/changeset/ports/323745
 
 Log:
   Change maintainer from ports@ to new maintainer.  From the new maintainer:
   
     Bump portrevision
     Trim Makefile header
     Trim master sites
     Remove leading article from COMMENT
     Add Icons
     Remove dependency for gmake
     Add portscout
     Add docs
     Add Desktop entry file
     Add DOCS Option
     Trim pkg-descr
     Trim pkg-plist
   
   PR:		174951
   Submitted by:	nemysis at gmx dot ch
 
 Modified:
   head/games/vamos/Makefile
   head/games/vamos/distinfo
   head/games/vamos/pkg-descr
   head/games/vamos/pkg-plist
 
 Modified: head/games/vamos/Makefile
 ==============================================================================
 --- head/games/vamos/Makefile	Fri Jul 26 18:30:21 2013	(r323744)
 +++ head/games/vamos/Makefile	Fri Jul 26 18:38:38 2013	(r323745)
 @@ -1,21 +1,19 @@
 -# Ports collection makefile for:	vamos
 -# Date created:			Mar 15, 2002
 -# Whom:				ijliao
 -#
 +# Created by: ijliao
  # $FreeBSD$
 -#
  
  PORTNAME=	vamos
  PORTVERSION=	0.7.0
 -PORTREVISION=	2
 +PORTREVISION=	3
  CATEGORIES=	games
 -MASTER_SITES=	SF
 +MASTER_SITES=	SF \
 +		SF/nemysisfreebsdp/:icons
 +DISTFILES=	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
 +		${PORTNAME}_icons${EXTRACT_SUFX}:icons
  
 -MAINTAINER=	ports@FreeBSD.org
 -COMMENT=	An automotive simulation framework
 +MAINTAINER=	nemysis@gmx.ch
 +COMMENT=	Automotive simulation framework
  
  LICENSE=	GPLv2
 -LICENSE_FILE=	${WRKSRC}/COPYING
  
  LIB_DEPENDS=	png15:${PORTSDIR}/graphics/png
  
 @@ -23,18 +21,32 @@ USE_OPENAL=	al alut
  USE_XORG=	sm ice x11 xi xext xmu
  USE_GL=		glut
  USE_SDL=	sdl
 -USE_GMAKE=	yes
  USE_AUTOTOOLS=	libtool
  CONFIGURE_ARGS=	ac_cv_header_boost_test_unit_test_hpp=no \
  		ac_cv_lib_freeglut_glutGetModifiers=no
  USE_LDCONFIG=	yes
  MAKE_JOBS_SAFE=	yes
  
 -INFO=		vamos
 -
  CPPFLAGS+=	-I${LOCALBASE}/include ${PTHREAD_CFLAGS}
  LDFLAGS+=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}
  
 +# Wrong versioning upstream
 +PORTSCOUT=	skipv:0.7.1
 +
 +INFO=		vamos
 +
 +PORTDOCS=	AUTHORS ChangeLog README TODO
 +
 +INSTALLS_ICONS=	yes
 +ICON_SIZES=	32x32 48x48 64x64 72x72 96x96
 +
 +DESKTOP_ENTRIES="Vamos" "${COMMENT}" ${PORTNAME} \
 +		"${PORTNAME}" "Game;ArcadeGame;" false
 +
 +OPTIONS_DEFINE=	DOCS
 +
 +.include <bsd.port.options.mk>
 +
  post-extract:
  	@${CHMOD} ${BINMODE} ${WRKSRC}/config/install-sh
  
 @@ -46,4 +58,17 @@ post-patch:
  		 /^AM_CXXFLAGS/s| -DBOOST_TEST_DYN_LINK|| ; \
  		 /^AM_CXXFLAGS/s| -L/usr/lib/boost||'
  
 +post-install:
 +.for s in ${ICON_SIZES}
 +	${MKDIR} ${PREFIX}/share/icons/hicolor/${s}/apps
 +	${INSTALL_DATA} ${WRKDIR}/${PORTNAME}_${s}.png \
 +		${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png
 +.endfor
 +	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREFIX}/share/pixmaps
 +
 +.if ${PORT_OPTIONS:MDOCS}
 +	@${MKDIR} ${DOCSDIR}
 +	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 +.endif
 +
  .include <bsd.port.mk>
 
 Modified: head/games/vamos/distinfo
 ==============================================================================
 --- head/games/vamos/distinfo	Fri Jul 26 18:30:21 2013	(r323744)
 +++ head/games/vamos/distinfo	Fri Jul 26 18:38:38 2013	(r323745)
 @@ -1,2 +1,4 @@
  SHA256 (vamos-0.7.0.tar.gz) = ee4d6bf92c1769ed1cf47cb000316df02815dc866f91e22450d1a008f65d6af9
  SIZE (vamos-0.7.0.tar.gz) = 1648589
 +SHA256 (vamos_icons.tar.gz) = 52bc6a4fea63c8a23a76b059ee942dda6738483e04d1e5afb10a8184f875f803
 +SIZE (vamos_icons.tar.gz) = 15360
 
 Modified: head/games/vamos/pkg-descr
 ==============================================================================
 --- head/games/vamos/pkg-descr	Fri Jul 26 18:30:21 2013	(r323744)
 +++ head/games/vamos/pkg-descr	Fri Jul 26 18:38:38 2013	(r323745)
 @@ -1,5 +1,5 @@
  Vamos is an automotive simulation framework with an emphasis on thorough
 -physical modeling and good C++ design. Vamos includes a real-time, first-
 -person, 3D driving application.
 +physical modeling and good C++ design. Vamos includes a real-time,
 +first-person, 3D driving application.
  
  WWW: http://vamos.sourceforge.net/
 
 Modified: head/games/vamos/pkg-plist
 ==============================================================================
 --- head/games/vamos/pkg-plist	Fri Jul 26 18:30:21 2013	(r323744)
 +++ head/games/vamos/pkg-plist	Fri Jul 26 18:38:38 2013	(r323745)
 @@ -70,6 +70,12 @@ lib/libvamos-world.a
  lib/libvamos-world.la
  lib/libvamos-world.so
  lib/libvamos-world.so.0
 +share/icons/hicolor/32x32/apps/vamos.png
 +share/icons/hicolor/48x48/apps/vamos.png
 +share/icons/hicolor/64x64/apps/vamos.png
 +share/icons/hicolor/72x72/apps/vamos.png
 +share/icons/hicolor/96x96/apps/vamos.png
 +share/pixmaps/vamos.png
  %%DATADIR%%/cars/F1-1967-arm.ac
  %%DATADIR%%/cars/F1-1967-interior.ac
  %%DATADIR%%/cars/F1-1967-stator.ac
 _______________________________________________
 svn-ports-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-ports-all
 To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
 
>Unformatted:
