- Support staging

- Use new LIB_DEPENDS syntax
This commit is contained in:
Dmitry Marakasov 2013-10-19 02:57:17 +00:00
parent 8c53d69221
commit 57be1d7c95
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=330836
2 changed files with 6 additions and 162 deletions

View File

@ -12,7 +12,7 @@ COMMENT= Multiplayer 3D economy/trade-based RTS
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>

View File

@ -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