Date: Fri, 26 Jul 2013 18:38:38 +0000 (UTC) From: Daniel Eischen <deischen@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r323745 - head/games/vamos Message-ID: <201307261838.r6QIcclw054964@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201307261838.r6QIcclw054964>