diff options
author | deischen <deischen@FreeBSD.org> | 2013-07-27 02:38:38 +0800 |
---|---|---|
committer | deischen <deischen@FreeBSD.org> | 2013-07-27 02:38:38 +0800 |
commit | 8d1effa11be81cb750509ec64d673e26515db14c (patch) | |
tree | 35046818f63a16d77717586bce6584ee646a40c7 | |
parent | f67f678df4267d7b3203c399adfc235c8a364bc2 (diff) | |
download | freebsd-ports-gnome-8d1effa11be81cb750509ec64d673e26515db14c.tar.gz freebsd-ports-gnome-8d1effa11be81cb750509ec64d673e26515db14c.tar.zst freebsd-ports-gnome-8d1effa11be81cb750509ec64d673e26515db14c.zip |
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
-rw-r--r-- | games/vamos/Makefile | 51 | ||||
-rw-r--r-- | games/vamos/distinfo | 2 | ||||
-rw-r--r-- | games/vamos/pkg-descr | 4 | ||||
-rw-r--r-- | games/vamos/pkg-plist | 6 |
4 files changed, 48 insertions, 15 deletions
diff --git a/games/vamos/Makefile b/games/vamos/Makefile index 736c6d1ef196..28dcada294f0 100644 --- a/games/vamos/Makefile +++ b/games/vamos/Makefile @@ -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> diff --git a/games/vamos/distinfo b/games/vamos/distinfo index a3a0c32914b3..880848dc4e97 100644 --- a/games/vamos/distinfo +++ b/games/vamos/distinfo @@ -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 --git a/games/vamos/pkg-descr b/games/vamos/pkg-descr index 3d9c85ab5470..4cc95a61c6dc 100644 --- a/games/vamos/pkg-descr +++ b/games/vamos/pkg-descr @@ -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 --git a/games/vamos/pkg-plist b/games/vamos/pkg-plist index f1880e2982e1..28b4d5c6eb0c 100644 --- a/games/vamos/pkg-plist +++ b/games/vamos/pkg-plist @@ -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 |