From owner-svn-ports-head@FreeBSD.ORG Mon Jan 13 14:20:33 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0B417BBE; Mon, 13 Jan 2014 14:20:33 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id DF5131350; Mon, 13 Jan 2014 14:20:32 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s0DEKWVG007212; Mon, 13 Jan 2014 14:20:32 GMT (envelope-from amdmi3@svn.freebsd.org) Received: (from amdmi3@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id s0DEKWWl007210; Mon, 13 Jan 2014 14:20:32 GMT (envelope-from amdmi3@svn.freebsd.org) Message-Id: <201401131420.s0DEKWWl007210@svn.freebsd.org> From: Dmitry Marakasov Date: Mon, 13 Jan 2014 14:20:32 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r339599 - head/games/njam X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2014 14:20:33 -0000 Author: amdmi3 Date: Mon Jan 13 14:20:32 2014 New Revision: 339599 URL: http://svnweb.freebsd.org/changeset/ports/339599 Log: - Support staging - Convert USE_GMAKE to USES - Add DESKTOP_ENTRIES Modified: head/games/njam/Makefile head/games/njam/pkg-plist Modified: head/games/njam/Makefile ============================================================================== --- head/games/njam/Makefile Mon Jan 13 14:20:07 2014 (r339598) +++ head/games/njam/Makefile Mon Jan 13 14:20:32 2014 (r339599) @@ -11,14 +11,22 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= amdmi3@FreeBSD.org COMMENT= Fast paced multiplayer pac-man clone -USE_GMAKE= yes GNU_CONFIGURE= yes +USES= gmake CPPFLAGS+= -I${LOCALBASE}/include -D__linux__ USE_SDL= mixer image net sdl + PORTDOCS= * +PORTDATA= * + +DESKTOP_ENTRIES="njam" \ + "${COMMENT}" \ + "${DATADIR}/njamicon.ico" \ + "${PORTNAME}" \ + "Game;ArcadeGame;" \ + "" -NO_STAGE= yes -.include +OPTIONS_DEFINE= DOCS post-extract: @${RM} -f ${WRKSRC}/src/*.o @@ -28,12 +36,7 @@ post-patch: ${WRKSRC}/src/njam.cpp post-install: - ${CHOWN} :games ${PREFIX}/bin/njam - ${CHMOD} g+s ${PREFIX}/bin/njam -.if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/html/* ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} -.endif + ${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/html/* ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ .include Modified: head/games/njam/pkg-plist ============================================================================== --- head/games/njam/pkg-plist Mon Jan 13 14:20:07 2014 (r339598) +++ head/games/njam/pkg-plist Mon Jan 13 14:20:32 2014 (r339599) @@ -1,115 +1,5 @@ +@group games +@mode 2555 bin/njam -%%DATADIR%%/README -%%DATADIR%%/data/50pts.wav -%%DATADIR%%/data/bonus.wav -%%DATADIR%%/data/dali.xm -%%DATADIR%%/data/dead.wav -%%DATADIR%%/data/dead2.wav -%%DATADIR%%/data/dead3.wav -%%DATADIR%%/data/enter-ip.jpg -%%DATADIR%%/data/font-blue.bmp -%%DATADIR%%/data/font-yellow.bmp -%%DATADIR%%/data/freeze.wav -%%DATADIR%%/data/gameover.jpg -%%DATADIR%%/data/hiscore.jpg -%%DATADIR%%/data/invisible.wav -%%DATADIR%%/data/juice.wav -%%DATADIR%%/data/kill.wav -%%DATADIR%%/data/kill2.wav -%%DATADIR%%/data/kill3.wav -%%DATADIR%%/data/killply.wav -%%DATADIR%%/data/levelset.jpg -%%DATADIR%%/data/mainmenu.jpg -%%DATADIR%%/data/mapend.wav -%%DATADIR%%/data/mapend2.wav -%%DATADIR%%/data/netsend.jpg -%%DATADIR%%/data/network.bmp -%%DATADIR%%/data/njamicon.bmp -%%DATADIR%%/data/options.jpg -%%DATADIR%%/data/ritam.s3m -%%DATADIR%%/data/satisfy.xm -%%DATADIR%%/data/script.txt -%%DATADIR%%/data/sprites.bmp -%%DATADIR%%/data/stats.jpg -%%DATADIR%%/data/teleport.wav -%%DATADIR%%/data/trapdoor.wav -%%DATADIR%%/data/tripleding.wav -%%DATADIR%%/data/win1.jpg -%%DATADIR%%/data/win2.jpg -%%DATADIR%%/data/win3.jpg -%%DATADIR%%/data/win4.jpg -%%DATADIR%%/data/winall.jpg -%%DATADIR%%/hiscore.dat -%%DATADIR%%/html/assassin.gif -%%DATADIR%%/html/cookie.gif -%%DATADIR%%/html/doc-editor.html -%%DATADIR%%/html/doc.html -%%DATADIR%%/html/doc2.html -%%DATADIR%%/html/door.gif -%%DATADIR%%/html/freezer.gif -%%DATADIR%%/html/ghactive.gif -%%DATADIR%%/html/ghinactive.gif -%%DATADIR%%/html/hunter.gif -%%DATADIR%%/html/invisible.gif -%%DATADIR%%/html/juice.gif -%%DATADIR%%/html/sample.gif -%%DATADIR%%/html/shaddy.gif -%%DATADIR%%/html/skin000.gif -%%DATADIR%%/html/skin001.gif -%%DATADIR%%/html/skin003.gif -%%DATADIR%%/html/teleport.gif -%%DATADIR%%/html/thinline.gif -%%DATADIR%%/html/trap.gif -%%DATADIR%%/levels/ALIS.COOP -%%DATADIR%%/levels/ALISPLUS.COOP -%%DATADIR%%/levels/ALLSFAIR.DUEL -%%DATADIR%%/levels/BEAMTEAM.DUEL -%%DATADIR%%/levels/BEAS.DUEL -%%DATADIR%%/levels/BUCHI.COOP -%%DATADIR%%/levels/BUCHI.DUEL -%%DATADIR%%/levels/CASE.COOP -%%DATADIR%%/levels/CAT.COOP -%%DATADIR%%/levels/CLAASSYM.DUEL -%%DATADIR%%/levels/DEADLYSPIRIT.DUEL -%%DATADIR%%/levels/DRAGON.COOP -%%DATADIR%%/levels/DULIO.DUEL -%%DATADIR%%/levels/DUNGEON.COOP -%%DATADIR%%/levels/EASY.COOP -%%DATADIR%%/levels/EIKE.COOP -%%DATADIR%%/levels/EIKE.DUEL -%%DATADIR%%/levels/GAUNTLET.COOP -%%DATADIR%%/levels/HUNT.DUEL -%%DATADIR%%/levels/INSANIAC.COOP -%%DATADIR%%/levels/KILLER.COOP -%%DATADIR%%/levels/KILLER.DUEL -%%DATADIR%%/levels/LABYRINTHE.COOP -%%DATADIR%%/levels/LABYRINTHE.DUEL -%%DATADIR%%/levels/LA_GINECAL.COOP -%%DATADIR%%/levels/ONE4ALL.COOP -%%DATADIR%%/levels/ORIGINAL.COOP -%%DATADIR%%/levels/ORIGINAL.DUEL -%%DATADIR%%/levels/PACMAN.DUEL -%%DATADIR%%/levels/RAVENS CURSE.COOP -%%DATADIR%%/levels/ROOMS.COOP -%%DATADIR%%/levels/RUN.COOP -%%DATADIR%%/levels/SNERTGAME.DUEL -%%DATADIR%%/levels/SPIRITWORLD.COOP -%%DATADIR%%/levels/STEPHANE.DUEL -%%DATADIR%%/levels/TIME.COOP -%%DATADIR%%/levels/TOTALY_IMPOSSIBLE.COOP -%%DATADIR%%/levels/WEISSBIER.COOP -%%DATADIR%%/levels/WOLF.COOP -%%DATADIR%%/levels/readme.txt -%%DATADIR%%/njam.conf -%%DATADIR%%/njam.iss -%%DATADIR%%/njam.rc -%%DATADIR%%/njamicon.ico -%%DATADIR%%/skins/Back000.bmp -%%DATADIR%%/skins/Back001.bmp -%%DATADIR%%/skins/Back002.bmp -%%DATADIR%%/skins/Back003.bmp -@dirrm %%DATADIR%%/skins -@dirrm %%DATADIR%%/levels -@dirrm %%DATADIR%%/html -@dirrm %%DATADIR%%/data -@dirrm %%DATADIR%% +@group +@mode