Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Oct 2013 02:57:17 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r330836 - head/games/plutocracy
Message-ID:  <201310190257.r9J2vHc4009110@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Sat Oct 19 02:57:17 2013
New Revision: 330836
URL: http://svnweb.freebsd.org/changeset/ports/330836

Log:
  - Support staging
  - Use new LIB_DEPENDS syntax

Modified:
  head/games/plutocracy/Makefile
  head/games/plutocracy/pkg-plist

Modified: head/games/plutocracy/Makefile
==============================================================================
--- head/games/plutocracy/Makefile	Sat Oct 19 02:49:21 2013	(r330835)
+++ head/games/plutocracy/Makefile	Sat Oct 19 02:57:17 2013	(r330836)
@@ -12,7 +12,7 @@ COMMENT=	Multiplayer 3D economy/trade-ba
 
 LICENSE=	GPLv2
 
-LIB_DEPENDS=	png15:${PORTSDIR}/graphics/png
+LIB_DEPENDS=	libpng.so:${PORTSDIR}/graphics/png
 
 USE_BZIP2=	yes
 USE_SDL=	sdl pango
@@ -27,8 +27,8 @@ WRKSRC=		${WRKDIR}/${PORTNAME}
 SUB_FILES=	plutocracy_
 
 PORTDOCS=	AUTHORS README
+PORTDATA=	*
 
-NO_STAGE=	yes
 .include <bsd.port.options.mk>
 
 post-patch:
@@ -38,13 +38,11 @@ post-patch:
 		${WRKSRC}/setup.py
 
 post-install:
-	${INSTALL_SCRIPT} ${WRKSRC}/pluto.py ${DATADIR}/
-	${INSTALL_SCRIPT} ${WRKDIR}/plutocracy_ ${PREFIX}/bin/${PORTNAME}
-.if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	${INSTALL_SCRIPT} ${WRKSRC}/pluto.py ${STAGEDIR}${DATADIR}/
+	${INSTALL_SCRIPT} ${WRKDIR}/plutocracy_ ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+	${MKDIR} ${STAGEDIR}${DOCSDIR}
 .for f in ${PORTDOCS}
-	${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
 .endfor
-.endif
 
 .include <bsd.port.mk>

Modified: head/games/plutocracy/pkg-plist
==============================================================================
--- head/games/plutocracy/pkg-plist	Sat Oct 19 02:49:21 2013	(r330835)
+++ head/games/plutocracy/pkg-plist	Sat Oct 19 02:57:17 2013	(r330836)
@@ -6,158 +6,4 @@ bin/plutocracy
 %%PYTHON_SITELIBDIR%%/plutocracy/cargo.py
 %%PYTHON_SITELIBDIR%%/plutocracy/cargo.pyc
 %%PYTHON_SITELIBDIR%%/plutocracy/cargo.pyo
-%%DATADIR%%/configs/names.cfg
-%%DATADIR%%/gui/flags/blue.png
-%%DATADIR%%/gui/flags/green.png
-%%DATADIR%%/gui/flags/pirate.png
-%%DATADIR%%/gui/flags/red.png
-%%DATADIR%%/gui/fonts/BLKCHCRY.TTF
-%%DATADIR%%/gui/fonts/BLKCHCRY.TXT
-%%DATADIR%%/gui/fonts/DejaVuSans-Bold.ttf
-%%DATADIR%%/gui/fonts/DejaVuSansMono-Bold.ttf
-%%DATADIR%%/gui/fonts/LCD2U___.TTF
-%%DATADIR%%/gui/fonts/LCD2U___.TXT
-%%DATADIR%%/gui/fonts/SF_Archery_Black.ttf
-%%DATADIR%%/gui/fonts/SF_Archery_Black.txt
-%%DATADIR%%/gui/icons/arrow-left.png
-%%DATADIR%%/gui/icons/arrow-right.png
-%%DATADIR%%/gui/icons/buying.png
-%%DATADIR%%/gui/icons/console.png
-%%DATADIR%%/gui/icons/game.png
-%%DATADIR%%/gui/icons/kick.png
-%%DATADIR%%/gui/icons/nations.png
-%%DATADIR%%/gui/icons/players.png
-%%DATADIR%%/gui/icons/ring/board.png
-%%DATADIR%%/gui/icons/ring/dock.png
-%%DATADIR%%/gui/icons/ring/follow.png
-%%DATADIR%%/gui/icons/ring/galleon.png
-%%DATADIR%%/gui/icons/ring/mill.png
-%%DATADIR%%/gui/icons/ring/none.png
-%%DATADIR%%/gui/icons/ring/ship+.png
-%%DATADIR%%/gui/icons/ring/ship.png
-%%DATADIR%%/gui/icons/ring/spider.png
-%%DATADIR%%/gui/icons/ring/tree.png
-%%DATADIR%%/gui/icons/ring/unknown.png
-%%DATADIR%%/gui/icons/scrollback.png
-%%DATADIR%%/gui/icons/selling.png
-%%DATADIR%%/gui/icons/trade.png
-%%DATADIR%%/gui/icons/video.png
-%%DATADIR%%/gui/icons/zoom.png
-%%DATADIR%%/gui/logo.png
-%%DATADIR%%/gui/themes/default/button.png
-%%DATADIR%%/gui/themes/default/button_active.png
-%%DATADIR%%/gui/themes/default/button_hover.png
-%%DATADIR%%/gui/themes/default/hanger.png
-%%DATADIR%%/gui/themes/default/popup.png
-%%DATADIR%%/gui/themes/default/ring.png
-%%DATADIR%%/gui/themes/default/round_active.png
-%%DATADIR%%/gui/themes/default/round_hover.png
-%%DATADIR%%/gui/themes/default/select_hover.png
-%%DATADIR%%/gui/themes/default/select_off.png
-%%DATADIR%%/gui/themes/default/select_on.png
-%%DATADIR%%/gui/themes/default/sep_horizontal.png
-%%DATADIR%%/gui/themes/default/sep_vertical.png
-%%DATADIR%%/gui/themes/default/square_active.png
-%%DATADIR%%/gui/themes/default/square_hover.png
-%%DATADIR%%/gui/themes/default/theme.cfg
-%%DATADIR%%/gui/themes/default/window.png
-%%DATADIR%%/gui/themes/default/work_area.png
-%%DATADIR%%/gui/themes/test/theme.cfg
-%%DATADIR%%/gui/themes/test/window.png
-%%DATADIR%%/lang/fr
-%%DATADIR%%/models/field/README
-%%DATADIR%%/models/gib/README
-%%DATADIR%%/models/gib/crates.plum.gz
-%%DATADIR%%/models/gib/crates.png
-%%DATADIR%%/models/globe/README
-%%DATADIR%%/models/globe/blend_mask.png
-%%DATADIR%%/models/globe/border.png
-%%DATADIR%%/models/globe/dashed_border.png
-%%DATADIR%%/models/globe/select_arrow.png
-%%DATADIR%%/models/globe/select_dot.png
-%%DATADIR%%/models/globe/select_goto.png
-%%DATADIR%%/models/globe/select_tile.png
-%%DATADIR%%/models/globe/terrain.png
-%%DATADIR%%/models/globe/terrain_full.png
-%%DATADIR%%/models/globe/trans_mask.png
-%%DATADIR%%/models/guildhall/README
-%%DATADIR%%/models/litter/README
-%%DATADIR%%/models/litter/rock.plum.gz
-%%DATADIR%%/models/litter/rock.png
-%%DATADIR%%/models/mill/README
-%%DATADIR%%/models/mine/README
-%%DATADIR%%/models/ship/README
-%%DATADIR%%/models/ship/board.png
-%%DATADIR%%/models/ship/galleon.plum.gz
-%%DATADIR%%/models/ship/galleon.png
-%%DATADIR%%/models/ship/sloop.plum.gz
-%%DATADIR%%/models/ship/sloop.png
-%%DATADIR%%/models/ship/spider.plum.gz
-%%DATADIR%%/models/ship/spider.png
-%%DATADIR%%/models/ship/status_bars.png
-%%DATADIR%%/models/ship/status_circle.png
-%%DATADIR%%/models/ship/status_other.png
-%%DATADIR%%/models/ship/status_select.png
-%%DATADIR%%/models/solar/README
-%%DATADIR%%/models/solar/moon.png
-%%DATADIR%%/models/solar/sky.plum.gz
-%%DATADIR%%/models/solar/sky.png
-%%DATADIR%%/models/solar/sun.png
-%%DATADIR%%/models/special/README
-%%DATADIR%%/models/statue/README
-%%DATADIR%%/models/terrain/README
-%%DATADIR%%/models/test/README
-%%DATADIR%%/models/test/check_gp.png
-%%DATADIR%%/models/test/check_rb.png
-%%DATADIR%%/models/test/check_trans.png
-%%DATADIR%%/models/test/checkers.png
-%%DATADIR%%/models/test/cube.plum
-%%DATADIR%%/models/test/cube_sphere.plum.gz
-%%DATADIR%%/models/test/granger.plum
-%%DATADIR%%/models/test/granger.plum.gz
-%%DATADIR%%/models/test/granger.png
-%%DATADIR%%/models/test/lag_100000.plum.gz
-%%DATADIR%%/models/test/mill.plum
-%%DATADIR%%/models/test/rock1.plum
-%%DATADIR%%/models/test/rock1.png
-%%DATADIR%%/models/test/tile_bounds.plum.gz
-%%DATADIR%%/models/test/trans_stack.plum
-%%DATADIR%%/models/test/tree.plum
-%%DATADIR%%/models/test/tree2.png
-%%DATADIR%%/models/tree/README
-%%DATADIR%%/models/tree/deciduous.plum.gz
-%%DATADIR%%/models/tree/deciduous.png
-%%DATADIR%%/models/water/README
-%%DATADIR%%/models/water/dock.plum.gz
-%%DATADIR%%/models/water/dock.png
-%%DATADIR%%/models/workshop/README
-%%DATADIR%%/pluto.py
-@dirrm %%DATADIR%%/models/workshop
-@dirrm %%DATADIR%%/models/water
-@dirrm %%DATADIR%%/models/tree
-@dirrm %%DATADIR%%/models/test
-@dirrm %%DATADIR%%/models/terrain
-@dirrm %%DATADIR%%/models/statue
-@dirrm %%DATADIR%%/models/special
-@dirrm %%DATADIR%%/models/solar
-@dirrm %%DATADIR%%/models/ship
-@dirrm %%DATADIR%%/models/mine
-@dirrm %%DATADIR%%/models/mill
-@dirrm %%DATADIR%%/models/litter
-@dirrm %%DATADIR%%/models/guildhall
-@dirrm %%DATADIR%%/models/globe
-@dirrm %%DATADIR%%/models/gib
-@dirrm %%DATADIR%%/models/field
-@dirrm %%DATADIR%%/models
-@dirrm %%DATADIR%%/lang
-@dirrm %%DATADIR%%/gui/themes/test
-@dirrm %%DATADIR%%/gui/themes/default
-@dirrm %%DATADIR%%/gui/themes
-@dirrm %%DATADIR%%/gui/icons/ring
-@dirrm %%DATADIR%%/gui/icons
-@dirrm %%DATADIR%%/gui/fonts
-@dirrm %%DATADIR%%/gui/flags
-@dirrm %%DATADIR%%/gui
-@dirrm %%DATADIR%%/configs
-@dirrm %%DATADIR%%
 @dirrm %%PYTHON_SITELIBDIR%%/plutocracy



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