summaryrefslogtreecommitdiff
path: root/games/bos
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2004-08-17 12:52:36 +0000
committerwiz <wiz@pkgsrc.org>2004-08-17 12:52:36 +0000
commit57c1f37da8510d7b2baecf76ff3dd878e264e663 (patch)
tree99d742f920c9b83312f27e047333f8fe05657ae1 /games/bos
parent11ff14406897961ed500666410f1443f93393ec6 (diff)
downloadpkgsrc-57c1f37da8510d7b2baecf76ff3dd878e264e663.tar.gz
Initial import of bos-1.1:
Invasion - Battle of Survival is a real-time strategy game using the Stratagus game engine.
Diffstat (limited to 'games/bos')
-rw-r--r--games/bos/DESCR2
-rw-r--r--games/bos/Makefile29
-rw-r--r--games/bos/PLIST464
-rw-r--r--games/bos/distinfo4
-rw-r--r--games/bos/files/bos2
5 files changed, 501 insertions, 0 deletions
diff --git a/games/bos/DESCR b/games/bos/DESCR
new file mode 100644
index 00000000000..016f8d82aa0
--- /dev/null
+++ b/games/bos/DESCR
@@ -0,0 +1,2 @@
+Invasion - Battle of Survival is a real-time strategy game using
+the Stratagus game engine.
diff --git a/games/bos/Makefile b/games/bos/Makefile
new file mode 100644
index 00000000000..84f5c1cbb8b
--- /dev/null
+++ b/games/bos/Makefile
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/08/17 12:52:36 wiz Exp $
+#
+
+DISTNAME= bos_1_1
+PKGNAME= bos-1.1
+CATEGORIES= games
+MASTER_SITES= http://bos.seul.org/files/
+
+MAINTAINER= wiz@NetBSD.org
+HOMEPAGE= http://bos.seul.org/files/
+COMMENT= Invasion - Battle of Survival (real-time strategy game)
+
+DEPENDS+= stratagus>=2.1:../../games/stratagus
+
+NO_BUILDLINK= yes
+
+do-build:
+ ${SED} -e "s|@LOCALBASE@|${LOCALBASE}|" \
+ -e "s|@PREFIX@|${PREFIX}|" ${FILESDIR}/bos > \
+ ${WRKSRC}/bos
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/bos ${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/bos
+ cd ${WRKSRC} && ${PAX} -pe -rw data ${PREFIX}/share/bos
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/bos
+ ${INSTALL_DATA} ${WRKSRC}/README.txt ${PREFIX}/share/doc/bos
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/games/bos/PLIST b/games/bos/PLIST
new file mode 100644
index 00000000000..5ce61b4a6a9
--- /dev/null
+++ b/games/bos/PLIST
@@ -0,0 +1,464 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/08/17 12:52:37 wiz Exp $
+bin/bos
+share/bos/data/graphics/elites/build/development_yard.png
+share/bos/data/graphics/elites/build/development_yard_i.png
+share/bos/data/graphics/elites/build/development_yard_s.png
+share/bos/data/graphics/elites/build/generator.png
+share/bos/data/graphics/elites/build/generator_i.png
+share/bos/data/graphics/elites/build/generator_s.png
+share/bos/data/graphics/elites/build/hospital.png
+share/bos/data/graphics/elites/build/hospital_i.png
+share/bos/data/graphics/elites/build/hospital_s.png
+share/bos/data/graphics/elites/build/missile_silo.png
+share/bos/data/graphics/elites/build/missile_silo_i.png
+share/bos/data/graphics/elites/build/missile_silo_s.png
+share/bos/data/graphics/elites/build/research_facility.png
+share/bos/data/graphics/elites/build/research_facility_i.png
+share/bos/data/graphics/elites/build/research_facility_s.png
+share/bos/data/graphics/elites/build/training_camp.png
+share/bos/data/graphics/elites/build/training_camp_i.png
+share/bos/data/graphics/elites/build/training_camp_s.png
+share/bos/data/graphics/elites/build/vehicle_factory.png
+share/bos/data/graphics/elites/build/vehicle_factory_i.png
+share/bos/data/graphics/elites/build/vehicle_factory_s.png
+share/bos/data/graphics/elites/buildings/Thumbs.db
+share/bos/data/graphics/elites/buildings/plate-i.png
+share/bos/data/graphics/elites/buildings/plate.png
+share/bos/data/graphics/elites/buildings/vault-i.png
+share/bos/data/graphics/elites/buildings/vault.png
+share/bos/data/graphics/elites/missile/grenade.png
+share/bos/data/graphics/elites/missile/mis_plasma_sml.png
+share/bos/data/graphics/elites/missile/nuke.png
+share/bos/data/graphics/elites/missile/rocket.png
+share/bos/data/graphics/elites/research/res_avoid.png
+share/bos/data/graphics/elites/research/res_ddril.png
+share/bos/data/graphics/elites/research/res_expl.png
+share/bos/data/graphics/elites/research/res_expl2.png
+share/bos/data/graphics/elites/research/res_pdril.png
+share/bos/data/graphics/elites/research/res_tdril.png
+share/bos/data/graphics/elites/special/heal.png
+share/bos/data/graphics/elites/special/ico_heal.png
+share/bos/data/graphics/elites/ui/elites_claw.png
+share/bos/data/graphics/elites/ui/ui_1024_bpanel.png
+share/bos/data/graphics/elites/ui/ui_1024_filler.png
+share/bos/data/graphics/elites/ui/ui_1024_respanel.png
+share/bos/data/graphics/elites/ui/ui_1024_stat.png
+share/bos/data/graphics/elites/ui/ui_1280_bpanel.png
+share/bos/data/graphics/elites/ui/ui_1280_filler.png
+share/bos/data/graphics/elites/ui/ui_1280_respanel.png
+share/bos/data/graphics/elites/ui/ui_1280_stat.png
+share/bos/data/graphics/elites/ui/ui_1600_bpanel.png
+share/bos/data/graphics/elites/ui/ui_1600_filler.png
+share/bos/data/graphics/elites/ui/ui_1600_respanel.png
+share/bos/data/graphics/elites/ui/ui_1600_stat.png
+share/bos/data/graphics/elites/ui/ui_640_bpanel.png
+share/bos/data/graphics/elites/ui/ui_640_filler.png
+share/bos/data/graphics/elites/ui/ui_640_respanel.png
+share/bos/data/graphics/elites/ui/ui_640_stat.png
+share/bos/data/graphics/elites/ui/ui_800_bpanel.png
+share/bos/data/graphics/elites/ui/ui_800_filler.png
+share/bos/data/graphics/elites/ui/ui_800_respanel.png
+share/bos/data/graphics/elites/ui/ui_800_stat.png
+share/bos/data/graphics/elites/ui/ui_info.png
+share/bos/data/graphics/elites/ui/ui_minimap.png
+share/bos/data/graphics/elites/ui/ui_res_icons.png
+share/bos/data/graphics/elites/units/.xvpics/ico_engineer.png
+share/bos/data/graphics/elites/units/engineer_icons.png
+share/bos/data/graphics/elites/units/ico_apcs.png
+share/bos/data/graphics/elites/units/ico_assault.png
+share/bos/data/graphics/elites/units/ico_bazoo.png
+share/bos/data/graphics/elites/units/ico_dorcoz.png
+share/bos/data/graphics/elites/units/ico_engineer.png
+share/bos/data/graphics/elites/units/ico_grenadier.png
+share/bos/data/graphics/elites/units/ico_harv.png
+share/bos/data/graphics/elites/units/ico_medic.png
+share/bos/data/graphics/elites/units/original/.xvpics/ico_engineer.png
+share/bos/data/graphics/elites/units/original/ico_apcs.png
+share/bos/data/graphics/elites/units/original/ico_assault.png
+share/bos/data/graphics/elites/units/original/ico_bazoo.png
+share/bos/data/graphics/elites/units/original/ico_dorcoz.png
+share/bos/data/graphics/elites/units/original/ico_engineer.png
+share/bos/data/graphics/elites/units/original/ico_grenadier.png
+share/bos/data/graphics/elites/units/original/ico_harv.png
+share/bos/data/graphics/elites/units/original/ico_medic.png
+share/bos/data/graphics/elites/units/unit_apcs.png
+share/bos/data/graphics/elites/units/unit_apcs_s.png
+share/bos/data/graphics/elites/units/unit_assault.png
+share/bos/data/graphics/elites/units/unit_assault_c.png
+share/bos/data/graphics/elites/units/unit_assault_s.png
+share/bos/data/graphics/elites/units/unit_bazoo.png
+share/bos/data/graphics/elites/units/unit_bazoo_c.png
+share/bos/data/graphics/elites/units/unit_bazoo_s.png
+share/bos/data/graphics/elites/units/unit_dorcoz.png
+share/bos/data/graphics/elites/units/unit_engineer.png
+share/bos/data/graphics/elites/units/unit_engineer_c.png
+share/bos/data/graphics/elites/units/unit_engineer_s.png
+share/bos/data/graphics/elites/units/unit_grenadier.png
+share/bos/data/graphics/elites/units/unit_grenadier_c.png
+share/bos/data/graphics/elites/units/unit_grenadier_s.png
+share/bos/data/graphics/elites/units/unit_harv.png
+share/bos/data/graphics/elites/units/unit_harv_s.png
+share/bos/data/graphics/elites/units/unit_medic.png
+share/bos/data/graphics/elites/units/unit_medic_c.png
+share/bos/data/graphics/elites/units/unit_medic_s.png
+share/bos/data/graphics/elites/x_startpoint.png
+share/bos/data/graphics/general/.xvpics/commands.png
+share/bos/data/graphics/general/arrow_E.png
+share/bos/data/graphics/general/arrow_N.png
+share/bos/data/graphics/general/arrow_NE.png
+share/bos/data/graphics/general/arrow_NW.png
+share/bos/data/graphics/general/arrow_S.png
+share/bos/data/graphics/general/arrow_SE.png
+share/bos/data/graphics/general/arrow_SW.png
+share/bos/data/graphics/general/arrow_W.png
+share/bos/data/graphics/general/commands.png
+share/bos/data/graphics/general/cross.png
+share/bos/data/graphics/general/game.png
+share/bos/data/graphics/general/green.png
+share/bos/data/graphics/general/health2.png
+share/bos/data/graphics/general/large.png
+share/bos/data/graphics/general/magnifying_glass.png
+share/bos/data/graphics/general/mana2.png
+share/bos/data/graphics/general/menubutton.png
+share/bos/data/graphics/general/panel_1.png
+share/bos/data/graphics/general/panel_2.png
+share/bos/data/graphics/general/panel_3.png
+share/bos/data/graphics/general/panel_4.png
+share/bos/data/graphics/general/panel_5.png
+share/bos/data/graphics/general/red.png
+share/bos/data/graphics/general/small.png
+share/bos/data/graphics/general/small_green_cross.png
+share/bos/data/graphics/general/spells1.png
+share/bos/data/graphics/general/ui_buttons.png
+share/bos/data/graphics/general/yellow.png
+share/bos/data/graphics/missiles/big_fire.png
+share/bos/data/graphics/missiles/explosion.png
+share/bos/data/graphics/missiles/green_cross.png
+share/bos/data/graphics/missiles/small_fire.png
+share/bos/data/graphics/nature/effects/expl_160x128x1.png
+share/bos/data/graphics/nature/effects/expl_288x288x1.png
+share/bos/data/graphics/nature/effects/expl_64x64x1.png
+share/bos/data/graphics/nature/res/ico_crys.png
+share/bos/data/graphics/nature/res/ico_spike.png
+share/bos/data/graphics/nature/res/res_crys.png
+share/bos/data/graphics/nature/res/res_crys_s.png
+share/bos/data/graphics/nature/res/spike_1.png
+share/bos/data/graphics/nature/res/spike_1_s.png
+share/bos/data/graphics/nature/res/spike_2.png
+share/bos/data/graphics/nature/res/spike_2_s.png
+share/bos/data/graphics/neutral/buildings/land_construction_site.png
+share/bos/data/graphics/neutral/units/corpses.png
+share/bos/data/graphics/screens/general.png
+share/bos/data/graphics/screens/menu.png
+share/bos/data/graphics/tiles/desert.png
+share/bos/data/graphics/tilesets/desert/neutral/buildings/destroyed_site.png
+share/bos/data/graphics/tilesets/desert/neutral/buildings/small_destroyed_site.png
+share/bos/data/graphics/tilesets/desert/neutral/buildings/wall.png
+share/bos/data/graphics/tilesets/desert/neutral/buildings/wall_construction_site.png
+share/bos/data/graphics/tilesets/desert/terrain/summer.png
+share/bos/data/graphics/tilesets/desert/terras/buildings/barracks.png
+share/bos/data/graphics/tilesets/desert/terras/buildings/farm.png
+share/bos/data/graphics/tilesets/desert/terras/buildings/great_hall.png
+share/bos/data/graphics/tilesets/winter/neutral/buildings/destroyed_site.png
+share/bos/data/graphics/tilesets/winter/neutral/buildings/land_construction_site.png
+share/bos/data/graphics/tilesets/winter/neutral/buildings/small_destroyed_site.png
+share/bos/data/graphics/tilesets/winter/neutral/buildings/wall.png
+share/bos/data/graphics/tilesets/winter/neutral/buildings/wall_construction_site.png
+share/bos/data/graphics/tilesets/winter/terrain/winter.png
+share/bos/data/graphics/tilesets/winter/terras/buildings/barracks.png
+share/bos/data/graphics/tilesets/winter/terras/buildings/farm.png
+share/bos/data/graphics/tilesets/winter/terras/buildings/great_hall.png
+share/bos/data/graphics/ui/rosace1.png
+share/bos/data/maps/braza.pud.gz
+share/bos/data/maps/cross.pud.gz
+share/bos/data/maps/default.pud.gz
+share/bos/data/maps/forest.pud.gz
+share/bos/data/maps/laby.pud.gz
+share/bos/data/maps/multiplayer.pud.gz
+share/bos/data/maps/test.pud.gz
+share/bos/data/music/title.ogg
+share/bos/data/scripts/adif
+share/bos/data/scripts/ai.lua
+share/bos/data/scripts/anim.lua
+share/bos/data/scripts/bos.lua
+share/bos/data/scripts/buttons.lua
+share/bos/data/scripts/cheats.lua
+share/bos/data/scripts/constructions.lua
+share/bos/data/scripts/credits.lua
+share/bos/data/scripts/editor.lua
+share/bos/data/scripts/elites/buttons.lua
+share/bos/data/scripts/elites/constructions.lua
+share/bos/data/scripts/elites/ui.lua
+share/bos/data/scripts/elites/units.lua
+share/bos/data/scripts/elites/upgrade.lua
+share/bos/data/scripts/fonts.lua
+share/bos/data/scripts/helpers.lua
+share/bos/data/scripts/icons.lua
+share/bos/data/scripts/keystrokes.lua
+share/bos/data/scripts/menus.lua
+share/bos/data/scripts/missiles.lua
+share/bos/data/scripts/ranks.lua
+share/bos/data/scripts/sound.lua
+share/bos/data/scripts/spells.lua
+share/bos/data/scripts/stratagus.lua
+share/bos/data/scripts/tilesets/desert.lua
+share/bos/data/scripts/tilesets/winter.lua
+share/bos/data/scripts/tips.lua
+share/bos/data/scripts/ui.lua
+share/bos/data/scripts/units.lua
+share/bos/data/scripts/upgrade.lua
+share/bos/data/sounds/elites/buildings/sfx_camp.die.wav
+share/bos/data/sounds/elites/buildings/sfx_camp.select.wav
+share/bos/data/sounds/elites/buildings/sfx_fort.die.wav
+share/bos/data/sounds/elites/buildings/sfx_fort.select.wav
+share/bos/data/sounds/elites/buildings/sfx_hosp.die.wav
+share/bos/data/sounds/elites/buildings/sfx_hosp.select.wav
+share/bos/data/sounds/elites/buildings/sfx_pplnt.die.wav
+share/bos/data/sounds/elites/buildings/sfx_pplnt.select.wav
+share/bos/data/sounds/elites/buildings/sfx_rfac.die.wav
+share/bos/data/sounds/elites/buildings/sfx_rfac.select.wav
+share/bos/data/sounds/elites/buildings/sfx_vfac.die.wav
+share/bos/data/sounds/elites/buildings/sfx_vfac.select.wav
+share/bos/data/sounds/elites/computer_voice/assault.unit.ready.wav
+share/bos/data/sounds/elites/computer_voice/assault.unit.underattack.wav
+share/bos/data/sounds/elites/computer_voice/bazoo.ready.wav
+share/bos/data/sounds/elites/computer_voice/bazoo.underattack.wav
+share/bos/data/sounds/elites/computer_voice/elite.fort.completed.wav
+share/bos/data/sounds/elites/computer_voice/elite.fort.underattack.wav
+share/bos/data/sounds/elites/computer_voice/engineer.ready.wav
+share/bos/data/sounds/elites/computer_voice/engineer.underattack.wav
+share/bos/data/sounds/elites/computer_voice/grenadier.ready.wav
+share/bos/data/sounds/elites/computer_voice/grenadier.underattack.wav
+share/bos/data/sounds/elites/computer_voice/harvester.completed.wav
+share/bos/data/sounds/elites/computer_voice/harvester.underattack.wav
+share/bos/data/sounds/elites/computer_voice/hospital.completed.wav
+share/bos/data/sounds/elites/computer_voice/hospital.underattack.wav
+share/bos/data/sounds/elites/computer_voice/medic.ready.wav
+share/bos/data/sounds/elites/computer_voice/medic.underattack.wav
+share/bos/data/sounds/elites/computer_voice/power.plant.completed.wav
+share/bos/data/sounds/elites/computer_voice/power.plant.underattack.wav
+share/bos/data/sounds/elites/computer_voice/research.completed.wav
+share/bos/data/sounds/elites/computer_voice/research.facility.completed.wav
+share/bos/data/sounds/elites/computer_voice/research.facility.underattack.wav
+share/bos/data/sounds/elites/computer_voice/smolder.completed.wav
+share/bos/data/sounds/elites/computer_voice/smolder.underattack.wav
+share/bos/data/sounds/elites/computer_voice/training.camp.completed.wav
+share/bos/data/sounds/elites/computer_voice/training.camp.underattack.wav
+share/bos/data/sounds/elites/computer_voice/vehicle.factory.completed.wav
+share/bos/data/sounds/elites/computer_voice/vehicle.factory.underattack.wav
+share/bos/data/sounds/elites/units/assault_action.wav
+share/bos/data/sounds/elites/units/assault_attack.wav
+share/bos/data/sounds/elites/units/assault_die.wav
+share/bos/data/sounds/elites/units/assault_select.wav
+share/bos/data/sounds/elites/units/booza_action.wav
+share/bos/data/sounds/elites/units/booza_attack.wav
+share/bos/data/sounds/elites/units/booza_die.wav
+share/bos/data/sounds/elites/units/booza_g_hit.wav
+share/bos/data/sounds/elites/units/booza_select.wav
+share/bos/data/sounds/elites/units/engineer_action.wav
+share/bos/data/sounds/elites/units/engineer_attack.wav
+share/bos/data/sounds/elites/units/engineer_die.wav
+share/bos/data/sounds/elites/units/engineer_select.wav
+share/bos/data/sounds/elites/units/grenadier_action.wav
+share/bos/data/sounds/elites/units/grenadier_attack.wav
+share/bos/data/sounds/elites/units/grenadier_die.wav
+share/bos/data/sounds/elites/units/grenadier_g_hit.wav
+share/bos/data/sounds/elites/units/grenadier_select.wav
+share/bos/data/sounds/elites/units/harvester_action.wav
+share/bos/data/sounds/elites/units/harvester_attack.wav
+share/bos/data/sounds/elites/units/harvester_die.wav
+share/bos/data/sounds/elites/units/harvester_select.wav
+share/bos/data/sounds/elites/units/medic_action.wav
+share/bos/data/sounds/elites/units/medic_attack.wav
+share/bos/data/sounds/elites/units/medic_die.wav
+share/bos/data/sounds/elites/units/medic_select.wav
+share/bos/data/sounds/elites/units/smolder_action.wav
+share/bos/data/sounds/elites/units/smolder_attack.wav
+share/bos/data/sounds/elites/units/smolder_die.wav
+share/bos/data/sounds/elites/units/smolder_select.wav
+share/bos/data/sounds/terras/tempfile
+share/bos/data/sounds/ui/click.wav.gz
+share/bos/data/video/int_logo_bos.avi
+share/bos/data/video/int_logo_bos.ogg
+share/bos/data/video/int_logo_stratagus.avi
+share/bos/data/video/int_logo_stratagus.ogg
+share/doc/bos/README.txt
+@exec ${MKDIR} %D/share/bos/data
+@exec ${MKDIR} %D/share/bos/data/campaigns
+@exec ${MKDIR} %D/share/bos/data/graphics
+@exec ${MKDIR} %D/share/bos/data/graphics/buttons
+@exec ${MKDIR} %D/share/bos/data/graphics/nature/build
+@exec ${MKDIR} %D/share/bos/data/graphics/nature/thingies
+@exec ${MKDIR} %D/share/bos/data/graphics/terras
+@exec ${MKDIR} %D/share/bos/data/graphics/terras/missile
+@exec ${MKDIR} %D/share/bos/data/graphics/terras/ui
+@exec ${MKDIR} %D/share/bos/data/graphics/terras/units
+@exec ${MKDIR} %D/share/bos/data/graphics/tilesets/desert/elites
+@exec ${MKDIR} %D/share/bos/data/graphics/tilesets/desert/elites/buildings
+@exec ${MKDIR} %D/share/bos/data/graphics/tilesets/desert/neutral/units
+@exec ${MKDIR} %D/share/bos/data/graphics/tilesets/swamp
+@exec ${MKDIR} %D/share/bos/data/graphics/tilesets/wasteland
+@exec ${MKDIR} %D/share/bos/data/graphics/tilesets/winter/elites
+@exec ${MKDIR} %D/share/bos/data/graphics/tilesets/winter/elites/buildings
+@exec ${MKDIR} %D/share/bos/data/graphics/tilesets/winter/neutral/units
+@exec ${MKDIR} %D/share/bos/data/graphics/ui/cursors
+@exec ${MKDIR} %D/share/bos/data/graphics/ui/elites
+@exec ${MKDIR} %D/share/bos/data/graphics/ui/elites/cursors
+@exec ${MKDIR} %D/share/bos/data/graphics/ui/fonts
+@exec ${MKDIR} %D/share/bos/data/graphics/ui/terras
+@exec ${MKDIR} %D/share/bos/data/graphics/ui/terras/cursors
+@exec ${MKDIR} %D/share/bos/data/scripts/terras
+@exec ${MKDIR} %D/share/bos/data/sounds/elites/basic_voices
+@exec ${MKDIR} %D/share/bos/data/sounds/elites/basic_voices/acknowledgement
+@exec ${MKDIR} %D/share/bos/data/sounds/elites/basic_voices/annoyed
+@exec ${MKDIR} %D/share/bos/data/sounds/elites/basic_voices/help
+@exec ${MKDIR} %D/share/bos/data/sounds/elites/basic_voices/selected
+@exec ${MKDIR} %D/share/bos/data/sounds/elites/cryofarm
+@exec ${MKDIR} %D/share/bos/data/sounds/elites/units/peasant
+@exec ${MKDIR} %D/share/bos/data/sounds/elites/units/peasant/acknowledgement
+@exec ${MKDIR} %D/share/bos/data/sounds/elites/units/peasant/annoyed
+@exec ${MKDIR} %D/share/bos/data/sounds/elites/units/peasant/selected
+@exec ${MKDIR} %D/share/bos/data/sounds/misc
+@exec ${MKDIR} %D/share/bos/data/sounds/misc/building_explosion
+@exec ${MKDIR} %D/share/bos/data/sounds/misc/tree_chopping
+@exec ${MKDIR} %D/share/bos/data/sounds/missiles
+@exec ${MKDIR} %D/share/bos/data/sounds/missiles/sword_attack
+@exec ${MKDIR} %D/share/bos/data/sounds/neutral
+@exec ${MKDIR} %D/share/bos/data/sounds/neutral/buildings
+@exec ${MKDIR} %D/share/bos/data/sounds/neutral/units
+@exec ${MKDIR} %D/share/bos/data/sounds/neutral/units/pig
+@exec ${MKDIR} %D/share/bos/data/sounds/neutral/units/pig/annoyed
+@exec ${MKDIR} %D/share/bos/data/sounds/neutral/units/pig/selected
+@exec ${MKDIR} %D/share/bos/data/sounds/neutral/units/seal
+@exec ${MKDIR} %D/share/bos/data/sounds/neutral/units/seal/annoyed
+@exec ${MKDIR} %D/share/bos/data/sounds/neutral/units/seal/selected
+@exec ${MKDIR} %D/share/bos/data/sounds/neutral/units/sheep
+@exec ${MKDIR} %D/share/bos/data/sounds/neutral/units/sheep/annoyed
+@exec ${MKDIR} %D/share/bos/data/sounds/neutral/units/sheep/selected
+@exec ${MKDIR} %D/share/bos/data/sounds/neutral/units/warthog
+@exec ${MKDIR} %D/share/bos/data/sounds/neutral/units/warthog/annoyed
+@exec ${MKDIR} %D/share/bos/data/sounds/neutral/units/warthog/selected
+@exec ${MKDIR} %D/share/bos/data/sounds/spells
+@exec ${MKDIR} %D/share/bos/data/sounds/terras/basic_voices
+@exec ${MKDIR} %D/share/bos/data/sounds/terras/basic_voices/acknowledgement
+@exec ${MKDIR} %D/share/bos/data/sounds/terras/basic_voices/annoyed
+@exec ${MKDIR} %D/share/bos/data/sounds/terras/basic_voices/help
+@exec ${MKDIR} %D/share/bos/data/sounds/terras/basic_voices/selected
+@exec ${MKDIR} %D/share/bos/data/sounds/terras/buildings
+@exec ${MKDIR} %D/share/bos/data/sounds/terras/units
+@exec ${MKDIR} %D/share/bos/data/sounds/terras/units/peon
+@dirrm share/doc/bos
+@dirrm share/bos/data/video
+@dirrm share/bos/data/sounds/ui
+@dirrm share/bos/data/sounds/terras/units/peon
+@dirrm share/bos/data/sounds/terras/units
+@dirrm share/bos/data/sounds/terras/buildings
+@dirrm share/bos/data/sounds/terras/basic_voices/selected
+@dirrm share/bos/data/sounds/terras/basic_voices/help
+@dirrm share/bos/data/sounds/terras/basic_voices/annoyed
+@dirrm share/bos/data/sounds/terras/basic_voices/acknowledgement
+@dirrm share/bos/data/sounds/terras/basic_voices
+@dirrm share/bos/data/sounds/terras
+@dirrm share/bos/data/sounds/spells
+@dirrm share/bos/data/sounds/neutral/units/warthog/selected
+@dirrm share/bos/data/sounds/neutral/units/warthog/annoyed
+@dirrm share/bos/data/sounds/neutral/units/warthog
+@dirrm share/bos/data/sounds/neutral/units/sheep/selected
+@dirrm share/bos/data/sounds/neutral/units/sheep/annoyed
+@dirrm share/bos/data/sounds/neutral/units/sheep
+@dirrm share/bos/data/sounds/neutral/units/seal/selected
+@dirrm share/bos/data/sounds/neutral/units/seal/annoyed
+@dirrm share/bos/data/sounds/neutral/units/seal
+@dirrm share/bos/data/sounds/neutral/units/pig/selected
+@dirrm share/bos/data/sounds/neutral/units/pig/annoyed
+@dirrm share/bos/data/sounds/neutral/units/pig
+@dirrm share/bos/data/sounds/neutral/units
+@dirrm share/bos/data/sounds/neutral/buildings
+@dirrm share/bos/data/sounds/neutral
+@dirrm share/bos/data/sounds/missiles/sword_attack
+@dirrm share/bos/data/sounds/missiles
+@dirrm share/bos/data/sounds/misc/tree_chopping
+@dirrm share/bos/data/sounds/misc/building_explosion
+@dirrm share/bos/data/sounds/misc
+@dirrm share/bos/data/sounds/elites/units/peasant/selected
+@dirrm share/bos/data/sounds/elites/units/peasant/annoyed
+@dirrm share/bos/data/sounds/elites/units/peasant/acknowledgement
+@dirrm share/bos/data/sounds/elites/units/peasant
+@dirrm share/bos/data/sounds/elites/units
+@dirrm share/bos/data/sounds/elites/cryofarm
+@dirrm share/bos/data/sounds/elites/computer_voice
+@dirrm share/bos/data/sounds/elites/buildings
+@dirrm share/bos/data/sounds/elites/basic_voices/selected
+@dirrm share/bos/data/sounds/elites/basic_voices/help
+@dirrm share/bos/data/sounds/elites/basic_voices/annoyed
+@dirrm share/bos/data/sounds/elites/basic_voices/acknowledgement
+@dirrm share/bos/data/sounds/elites/basic_voices
+@dirrm share/bos/data/sounds/elites
+@dirrm share/bos/data/sounds
+@dirrm share/bos/data/scripts/tilesets
+@dirrm share/bos/data/scripts/terras
+@dirrm share/bos/data/scripts/elites
+@dirrm share/bos/data/scripts
+@dirrm share/bos/data/music
+@dirrm share/bos/data/maps
+@dirrm share/bos/data/graphics/ui/terras/cursors
+@dirrm share/bos/data/graphics/ui/terras
+@dirrm share/bos/data/graphics/ui/fonts
+@dirrm share/bos/data/graphics/ui/elites/cursors
+@dirrm share/bos/data/graphics/ui/elites
+@dirrm share/bos/data/graphics/ui/cursors
+@dirrm share/bos/data/graphics/ui
+@dirrm share/bos/data/graphics/tilesets/winter/terras/buildings
+@dirrm share/bos/data/graphics/tilesets/winter/terras
+@dirrm share/bos/data/graphics/tilesets/winter/terrain
+@dirrm share/bos/data/graphics/tilesets/winter/neutral/units
+@dirrm share/bos/data/graphics/tilesets/winter/neutral/buildings
+@dirrm share/bos/data/graphics/tilesets/winter/neutral
+@dirrm share/bos/data/graphics/tilesets/winter/elites/buildings
+@dirrm share/bos/data/graphics/tilesets/winter/elites
+@dirrm share/bos/data/graphics/tilesets/winter
+@dirrm share/bos/data/graphics/tilesets/wasteland
+@dirrm share/bos/data/graphics/tilesets/swamp
+@dirrm share/bos/data/graphics/tilesets/desert/terras/buildings
+@dirrm share/bos/data/graphics/tilesets/desert/terras
+@dirrm share/bos/data/graphics/tilesets/desert/terrain
+@dirrm share/bos/data/graphics/tilesets/desert/neutral/units
+@dirrm share/bos/data/graphics/tilesets/desert/neutral/buildings
+@dirrm share/bos/data/graphics/tilesets/desert/neutral
+@dirrm share/bos/data/graphics/tilesets/desert/elites/buildings
+@dirrm share/bos/data/graphics/tilesets/desert/elites
+@dirrm share/bos/data/graphics/tilesets/desert
+@dirrm share/bos/data/graphics/tilesets
+@dirrm share/bos/data/graphics/tiles
+@dirrm share/bos/data/graphics/terras/units
+@dirrm share/bos/data/graphics/terras/ui
+@dirrm share/bos/data/graphics/terras/missile
+@dirrm share/bos/data/graphics/terras
+@dirrm share/bos/data/graphics/screens
+@dirrm share/bos/data/graphics/neutral/units
+@dirrm share/bos/data/graphics/neutral/buildings
+@dirrm share/bos/data/graphics/neutral
+@dirrm share/bos/data/graphics/nature/thingies
+@dirrm share/bos/data/graphics/nature/res
+@dirrm share/bos/data/graphics/nature/effects
+@dirrm share/bos/data/graphics/nature/build
+@dirrm share/bos/data/graphics/nature
+@dirrm share/bos/data/graphics/missiles
+@dirrm share/bos/data/graphics/general/.xvpics
+@dirrm share/bos/data/graphics/general
+@dirrm share/bos/data/graphics/elites/units/original/.xvpics
+@dirrm share/bos/data/graphics/elites/units/original
+@dirrm share/bos/data/graphics/elites/units/.xvpics
+@dirrm share/bos/data/graphics/elites/units
+@dirrm share/bos/data/graphics/elites/ui
+@dirrm share/bos/data/graphics/elites/special
+@dirrm share/bos/data/graphics/elites/research
+@dirrm share/bos/data/graphics/elites/missile
+@dirrm share/bos/data/graphics/elites/buildings
+@dirrm share/bos/data/graphics/elites/build
+@dirrm share/bos/data/graphics/elites
+@dirrm share/bos/data/graphics/buttons
+@dirrm share/bos/data/graphics
+@dirrm share/bos/data/campaigns
+@dirrm share/bos/data
+@dirrm share/bos
diff --git a/games/bos/distinfo b/games/bos/distinfo
new file mode 100644
index 00000000000..411e7dbf08b
--- /dev/null
+++ b/games/bos/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/08/17 12:52:37 wiz Exp $
+
+SHA1 (bos_1_1.tar.gz) = 3e4f2f1b556161accc5280e108c318fba8c8cebe
+Size (bos_1_1.tar.gz) = 21942511 bytes
diff --git a/games/bos/files/bos b/games/bos/files/bos
new file mode 100644
index 00000000000..7c3d634cbcd
--- /dev/null
+++ b/games/bos/files/bos
@@ -0,0 +1,2 @@
+#!/bin/sh
+@LOCALBASE@/bin/stratagus -d @PREFIX@/share/bos/data