summaryrefslogtreecommitdiff
path: root/games/corsix-th
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2020-03-05 13:59:55 +0000
committernia <nia@pkgsrc.org>2020-03-05 13:59:55 +0000
commit9ba1a6a1763b3236da9e69f1ebbf79201205a509 (patch)
treeffa80bb58f8f87fd760f82a0698e86595b3ac445 /games/corsix-th
parentcb92a6aa708ee9fa6c0f92135d2b04fdf47e4ced (diff)
downloadpkgsrc-9ba1a6a1763b3236da9e69f1ebbf79201205a509.tar.gz
games: Add corsix-th
A reimplementation of the 1997 Bullfrog business sim Theme Hospital. As well as faithfully recreating the original, CorsixTH adds support for modern operating systems, high resolutions and much more.
Diffstat (limited to 'games/corsix-th')
-rw-r--r--games/corsix-th/DESCR4
-rw-r--r--games/corsix-th/Makefile41
-rw-r--r--games/corsix-th/PLIST350
-rw-r--r--games/corsix-th/distinfo6
4 files changed, 401 insertions, 0 deletions
diff --git a/games/corsix-th/DESCR b/games/corsix-th/DESCR
new file mode 100644
index 00000000000..56b69f2a1a0
--- /dev/null
+++ b/games/corsix-th/DESCR
@@ -0,0 +1,4 @@
+A reimplementation of the 1997 Bullfrog business sim Theme Hospital.
+
+As well as faithfully recreating the original, CorsixTH adds support for
+modern operating systems, high resolutions and much more.
diff --git a/games/corsix-th/Makefile b/games/corsix-th/Makefile
new file mode 100644
index 00000000000..df48d52effd
--- /dev/null
+++ b/games/corsix-th/Makefile
@@ -0,0 +1,41 @@
+# $NetBSD: Makefile,v 1.1 2020/03/05 13:59:55 nia Exp $
+
+DISTNAME= corsix-th-0.63
+CATEGORIES= games
+MASTER_SITES= ${MASTER_SITE_GITHUB:=CorsixTH/}
+GITHUB_PROJECT= CorsixTH
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://github.com/CorsixTH/CorsixTH
+COMMENT= Reimplementation of the game engine of Theme Hospital
+LICENSE= mit
+
+DEPENDS+= lua53-filesystem-[0-9]*:../../devel/lua-filesystem
+DEPENDS+= lua53-lpeg-[0-9]*:../../devel/lua-lpeg
+
+USE_CMAKE= yes
+USE_TOOLS+= pkg-config
+USE_LANGUAGES= c c++
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS} == "Darwin"
+SOEXT= dylib
+.else
+SOEXT= so
+.endif
+
+.for module in AVCODEC AVFORMAT AVDEVICE AVUTIL SWSCALE POSTPROC SWRESAMPLE
+CMAKE_ARGS+= -D${module}_INCLUDE_DIRS=${BUILDLINK_PREFIX.ffmpeg4}/include/ffmpeg4
+CMAKE_ARGS+= -D${module}_LIBRARIES=${PREFIX}/lib/ffmpeg4/lib${module:tl}.${SOEXT}
+.endfor
+
+.include "../../audio/SDL2_mixer/buildlink3.mk"
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../lang/lua53/buildlink3.mk"
+.include "../../multimedia/ffmpeg4/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/games/corsix-th/PLIST b/games/corsix-th/PLIST
new file mode 100644
index 00000000000..8c093560f95
--- /dev/null
+++ b/games/corsix-th/PLIST
@@ -0,0 +1,350 @@
+@comment $NetBSD: PLIST,v 1.1 2020/03/05 13:59:55 nia Exp $
+bin/corsix-th
+man/man6/corsix-th.6
+share/applications/com.corsixth.CorsixTH.desktop
+share/corsix-th/Bitmap/aux_ui.dat
+share/corsix-th/Bitmap/aux_ui.tab
+share/corsix-th/Bitmap/bootstrap_font.dat
+share/corsix-th/Bitmap/bootstrap_font.pal
+share/corsix-th/Bitmap/bootstrap_font.tab
+share/corsix-th/Bitmap/mainmenu1080.dat
+share/corsix-th/Bitmap/mainmenu1080.pal
+share/corsix-th/Bitmap/mainmenu480.dat
+share/corsix-th/Bitmap/mainmenu480.pal
+share/corsix-th/Bitmap/mainmenu720.dat
+share/corsix-th/Bitmap/mainmenu720.pal
+share/corsix-th/Bitmap/tree_ctrl.dat
+share/corsix-th/Bitmap/tree_ctrl.pal
+share/corsix-th/Bitmap/tree_ctrl.tab
+share/corsix-th/Campaigns/ChrizmanTV.campaign
+share/corsix-th/Campaigns/Coffalot.map
+share/corsix-th/Campaigns/Dethsdaw.map
+share/corsix-th/Campaigns/Four Corners.map
+share/corsix-th/Campaigns/Greyham Gardens.map
+share/corsix-th/Campaigns/Holby.map
+share/corsix-th/Campaigns/Hoppalong.map
+share/corsix-th/Campaigns/Royal Hospital.map
+share/corsix-th/Campaigns/Snuffit Sands.map
+share/corsix-th/Campaigns/Tufflook.map
+share/corsix-th/Campaigns/Upper Pukington.map
+share/corsix-th/Campaigns/Wishinwell.map
+share/corsix-th/Campaigns/Writhe.map
+share/corsix-th/Campaigns/coffalot.level
+share/corsix-th/Campaigns/dethsdaw.level
+share/corsix-th/Campaigns/example.campaign
+share/corsix-th/Campaigns/fourcorners.level
+share/corsix-th/Campaigns/greyhamgardens.level
+share/corsix-th/Campaigns/holby.level
+share/corsix-th/Campaigns/hoppalong.level
+share/corsix-th/Campaigns/royalhospital.level
+share/corsix-th/Campaigns/snuffitsands.level
+share/corsix-th/Campaigns/tufflook.level
+share/corsix-th/Campaigns/upperpukington.level
+share/corsix-th/Campaigns/wishinwell.level
+share/corsix-th/Campaigns/writhe.level
+share/corsix-th/CorsixTH.lua
+share/corsix-th/LICENSE.txt
+share/corsix-th/Levels/Example.map
+share/corsix-th/Levels/avatar.level
+share/corsix-th/Levels/avatar.map
+share/corsix-th/Levels/confined_v5.level
+share/corsix-th/Levels/confined_v5.map
+share/corsix-th/Levels/demo.level
+share/corsix-th/Levels/example.level
+share/corsix-th/Levels/finisham.level
+share/corsix-th/Levels/finisham.map
+share/corsix-th/Levels/original05.level
+share/corsix-th/Levels/original07.level
+share/corsix-th/Levels/original08.level
+share/corsix-th/Levels/original11.level
+share/corsix-th/Levels/original12.level
+share/corsix-th/Levels/st.peter's.level
+share/corsix-th/Levels/st.peter's.map
+share/corsix-th/Lua/announcer.lua
+share/corsix-th/Lua/api_version.lua
+share/corsix-th/Lua/app.lua
+share/corsix-th/Lua/audio.lua
+share/corsix-th/Lua/base_config.lua
+share/corsix-th/Lua/calls_dispatcher.lua
+share/corsix-th/Lua/class.lua
+share/corsix-th/Lua/config_finder.lua
+share/corsix-th/Lua/date.lua
+share/corsix-th/Lua/debug_script.lua
+share/corsix-th/Lua/diagnosis/diag_blood_machine.lua
+share/corsix-th/Lua/diagnosis/diag_cardiogram.lua
+share/corsix-th/Lua/diagnosis/diag_general_diag.lua
+share/corsix-th/Lua/diagnosis/diag_gp.lua
+share/corsix-th/Lua/diagnosis/diag_psych.lua
+share/corsix-th/Lua/diagnosis/diag_scanner.lua
+share/corsix-th/Lua/diagnosis/diag_ultrascan.lua
+share/corsix-th/Lua/diagnosis/diag_ward.lua
+share/corsix-th/Lua/diagnosis/diag_x_ray.lua
+share/corsix-th/Lua/dialogs/adviser.lua
+share/corsix-th/Lua/dialogs/bottom_panel.lua
+share/corsix-th/Lua/dialogs/build_room.lua
+share/corsix-th/Lua/dialogs/confirm_dialog.lua
+share/corsix-th/Lua/dialogs/edit_room.lua
+share/corsix-th/Lua/dialogs/fullscreen.lua
+share/corsix-th/Lua/dialogs/fullscreen/annual_report.lua
+share/corsix-th/Lua/dialogs/fullscreen/bank_manager.lua
+share/corsix-th/Lua/dialogs/fullscreen/drug_casebook.lua
+share/corsix-th/Lua/dialogs/fullscreen/fax.lua
+share/corsix-th/Lua/dialogs/fullscreen/graphs.lua
+share/corsix-th/Lua/dialogs/fullscreen/hospital_policy.lua
+share/corsix-th/Lua/dialogs/fullscreen/progress_report.lua
+share/corsix-th/Lua/dialogs/fullscreen/research_policy.lua
+share/corsix-th/Lua/dialogs/fullscreen/staff_management.lua
+share/corsix-th/Lua/dialogs/fullscreen/town_map.lua
+share/corsix-th/Lua/dialogs/furnish_corridor.lua
+share/corsix-th/Lua/dialogs/hire_staff.lua
+share/corsix-th/Lua/dialogs/information.lua
+share/corsix-th/Lua/dialogs/jukebox.lua
+share/corsix-th/Lua/dialogs/machine_dialog.lua
+share/corsix-th/Lua/dialogs/menu.lua
+share/corsix-th/Lua/dialogs/message.lua
+share/corsix-th/Lua/dialogs/patient.lua
+share/corsix-th/Lua/dialogs/place_objects.lua
+share/corsix-th/Lua/dialogs/place_staff.lua
+share/corsix-th/Lua/dialogs/queue_dialog.lua
+share/corsix-th/Lua/dialogs/resizable.lua
+share/corsix-th/Lua/dialogs/resizables/calls_dispatcher.lua
+share/corsix-th/Lua/dialogs/resizables/cheats.lua
+share/corsix-th/Lua/dialogs/resizables/customise.lua
+share/corsix-th/Lua/dialogs/resizables/directory_browser.lua
+share/corsix-th/Lua/dialogs/resizables/dropdown.lua
+share/corsix-th/Lua/dialogs/resizables/file_browser.lua
+share/corsix-th/Lua/dialogs/resizables/file_browsers/choose_font.lua
+share/corsix-th/Lua/dialogs/resizables/file_browsers/load_game.lua
+share/corsix-th/Lua/dialogs/resizables/file_browsers/load_map.lua
+share/corsix-th/Lua/dialogs/resizables/file_browsers/save_game.lua
+share/corsix-th/Lua/dialogs/resizables/file_browsers/save_map.lua
+share/corsix-th/Lua/dialogs/resizables/folder_settings.lua
+share/corsix-th/Lua/dialogs/resizables/hotkey_assign.lua
+share/corsix-th/Lua/dialogs/resizables/lua_console.lua
+share/corsix-th/Lua/dialogs/resizables/main_menu.lua
+share/corsix-th/Lua/dialogs/resizables/map_editor.lua
+share/corsix-th/Lua/dialogs/resizables/menu_list_dialog.lua
+share/corsix-th/Lua/dialogs/resizables/menu_list_dialogs/custom_campaign.lua
+share/corsix-th/Lua/dialogs/resizables/menu_list_dialogs/custom_game.lua
+share/corsix-th/Lua/dialogs/resizables/menu_list_dialogs/make_debug_patient.lua
+share/corsix-th/Lua/dialogs/resizables/new_game.lua
+share/corsix-th/Lua/dialogs/resizables/options.lua
+share/corsix-th/Lua/dialogs/resizables/tip_of_the_day.lua
+share/corsix-th/Lua/dialogs/resizables/update.lua
+share/corsix-th/Lua/dialogs/staff_dialog.lua
+share/corsix-th/Lua/dialogs/staff_rise.lua
+share/corsix-th/Lua/dialogs/tree_ctrl.lua
+share/corsix-th/Lua/dialogs/watch.lua
+share/corsix-th/Lua/diseases/alien_dna.lua
+share/corsix-th/Lua/diseases/baldness.lua
+share/corsix-th/Lua/diseases/bloaty_head.lua
+share/corsix-th/Lua/diseases/broken_heart.lua
+share/corsix-th/Lua/diseases/broken_wind.lua
+share/corsix-th/Lua/diseases/chronic_nosehair.lua
+share/corsix-th/Lua/diseases/corrugated_ankles.lua
+share/corsix-th/Lua/diseases/discrete_itching.lua
+share/corsix-th/Lua/diseases/fake_blood.lua
+share/corsix-th/Lua/diseases/fractured_bones.lua
+share/corsix-th/Lua/diseases/gastric_ejections.lua
+share/corsix-th/Lua/diseases/golf_stones.lua
+share/corsix-th/Lua/diseases/gut_rot.lua
+share/corsix-th/Lua/diseases/hairyitis.lua
+share/corsix-th/Lua/diseases/heaped_piles.lua
+share/corsix-th/Lua/diseases/infectious_laughter.lua
+share/corsix-th/Lua/diseases/invisibility.lua
+share/corsix-th/Lua/diseases/iron_lungs.lua
+share/corsix-th/Lua/diseases/jellyitis.lua
+share/corsix-th/Lua/diseases/kidney_beans.lua
+share/corsix-th/Lua/diseases/king_complex.lua
+share/corsix-th/Lua/diseases/pregnant.lua
+share/corsix-th/Lua/diseases/ruptured_nodules.lua
+share/corsix-th/Lua/diseases/serious_radiation.lua
+share/corsix-th/Lua/diseases/slack_tongue.lua
+share/corsix-th/Lua/diseases/sleeping_illness.lua
+share/corsix-th/Lua/diseases/spare_ribs.lua
+share/corsix-th/Lua/diseases/sweaty_palms.lua
+share/corsix-th/Lua/diseases/the_squits.lua
+share/corsix-th/Lua/diseases/third_degree_sideburns.lua
+share/corsix-th/Lua/diseases/transparency.lua
+share/corsix-th/Lua/diseases/tv_personalities.lua
+share/corsix-th/Lua/diseases/uncommon_cold.lua
+share/corsix-th/Lua/diseases/unexpected_swelling.lua
+share/corsix-th/Lua/entities/humanoid.lua
+share/corsix-th/Lua/entities/humanoids/grim_reaper.lua
+share/corsix-th/Lua/entities/humanoids/inspector.lua
+share/corsix-th/Lua/entities/humanoids/patient.lua
+share/corsix-th/Lua/entities/humanoids/staff.lua
+share/corsix-th/Lua/entities/humanoids/staff/doctor.lua
+share/corsix-th/Lua/entities/humanoids/staff/handyman.lua
+share/corsix-th/Lua/entities/humanoids/staff/nurse.lua
+share/corsix-th/Lua/entities/humanoids/staff/receptionist.lua
+share/corsix-th/Lua/entities/humanoids/vip.lua
+share/corsix-th/Lua/entities/machine.lua
+share/corsix-th/Lua/entities/object.lua
+share/corsix-th/Lua/entity.lua
+share/corsix-th/Lua/entity_map.lua
+share/corsix-th/Lua/epidemic.lua
+share/corsix-th/Lua/filesystem.lua
+share/corsix-th/Lua/game_ui.lua
+share/corsix-th/Lua/graphics.lua
+share/corsix-th/Lua/hospital.lua
+share/corsix-th/Lua/humanoid_action.lua
+share/corsix-th/Lua/humanoid_actions/answer_call.lua
+share/corsix-th/Lua/humanoid_actions/call_checkpoint.lua
+share/corsix-th/Lua/humanoid_actions/check_watch.lua
+share/corsix-th/Lua/humanoid_actions/die.lua
+share/corsix-th/Lua/humanoid_actions/falling.lua
+share/corsix-th/Lua/humanoid_actions/get_up.lua
+share/corsix-th/Lua/humanoid_actions/idle.lua
+share/corsix-th/Lua/humanoid_actions/idle_spawn.lua
+share/corsix-th/Lua/humanoid_actions/knock_door.lua
+share/corsix-th/Lua/humanoid_actions/meander.lua
+share/corsix-th/Lua/humanoid_actions/multi_use_object.lua
+share/corsix-th/Lua/humanoid_actions/on_ground.lua
+share/corsix-th/Lua/humanoid_actions/pee.lua
+share/corsix-th/Lua/humanoid_actions/pickup.lua
+share/corsix-th/Lua/humanoid_actions/queue.lua
+share/corsix-th/Lua/humanoid_actions/seek_reception.lua
+share/corsix-th/Lua/humanoid_actions/seek_room.lua
+share/corsix-th/Lua/humanoid_actions/seek_staffroom.lua
+share/corsix-th/Lua/humanoid_actions/seek_toilets.lua
+share/corsix-th/Lua/humanoid_actions/shake_fist.lua
+share/corsix-th/Lua/humanoid_actions/spawn.lua
+share/corsix-th/Lua/humanoid_actions/staff_reception.lua
+share/corsix-th/Lua/humanoid_actions/sweep_floor.lua
+share/corsix-th/Lua/humanoid_actions/tap_foot.lua
+share/corsix-th/Lua/humanoid_actions/use_object.lua
+share/corsix-th/Lua/humanoid_actions/use_screen.lua
+share/corsix-th/Lua/humanoid_actions/use_staffroom.lua
+share/corsix-th/Lua/humanoid_actions/vaccinate.lua
+share/corsix-th/Lua/humanoid_actions/vip_go_to_next_room.lua
+share/corsix-th/Lua/humanoid_actions/vomit.lua
+share/corsix-th/Lua/humanoid_actions/walk.lua
+share/corsix-th/Lua/humanoid_actions/yawn.lua
+share/corsix-th/Lua/languages/brazilian_portuguese.lua
+share/corsix-th/Lua/languages/czech.lua
+share/corsix-th/Lua/languages/danish.lua
+share/corsix-th/Lua/languages/developer.lua
+share/corsix-th/Lua/languages/dutch.lua
+share/corsix-th/Lua/languages/english.lua
+share/corsix-th/Lua/languages/finnish.lua
+share/corsix-th/Lua/languages/french.lua
+share/corsix-th/Lua/languages/german.lua
+share/corsix-th/Lua/languages/hungarian.lua
+share/corsix-th/Lua/languages/iberic_portuguese.lua
+share/corsix-th/Lua/languages/italian.lua
+share/corsix-th/Lua/languages/korean.lua
+share/corsix-th/Lua/languages/norwegian.lua
+share/corsix-th/Lua/languages/original_strings.lua
+share/corsix-th/Lua/languages/polish.lua
+share/corsix-th/Lua/languages/russian.lua
+share/corsix-th/Lua/languages/simplified_chinese.lua
+share/corsix-th/Lua/languages/spanish.lua
+share/corsix-th/Lua/languages/swedish.lua
+share/corsix-th/Lua/languages/traditional_chinese.lua
+share/corsix-th/Lua/map.lua
+share/corsix-th/Lua/movie_player.lua
+share/corsix-th/Lua/objects/analyser.lua
+share/corsix-th/Lua/objects/autopsy.lua
+share/corsix-th/Lua/objects/bed.lua
+share/corsix-th/Lua/objects/bench.lua
+share/corsix-th/Lua/objects/bin.lua
+share/corsix-th/Lua/objects/bookcase.lua
+share/corsix-th/Lua/objects/cabinet.lua
+share/corsix-th/Lua/objects/chair.lua
+share/corsix-th/Lua/objects/comfortable_chair.lua
+share/corsix-th/Lua/objects/computer.lua
+share/corsix-th/Lua/objects/console.lua
+share/corsix-th/Lua/objects/couch.lua
+share/corsix-th/Lua/objects/crash_trolley.lua
+share/corsix-th/Lua/objects/desk.lua
+share/corsix-th/Lua/objects/door.lua
+share/corsix-th/Lua/objects/doors/entrance_left_door.lua
+share/corsix-th/Lua/objects/doors/entrance_right_door.lua
+share/corsix-th/Lua/objects/doors/swing_door_left.lua
+share/corsix-th/Lua/objects/doors/swing_door_right.lua
+share/corsix-th/Lua/objects/drinks_machine.lua
+share/corsix-th/Lua/objects/fire_extinguisher.lua
+share/corsix-th/Lua/objects/gates_to_hell.lua
+share/corsix-th/Lua/objects/helicopter.lua
+share/corsix-th/Lua/objects/lecture_chair.lua
+share/corsix-th/Lua/objects/litter.lua
+share/corsix-th/Lua/objects/loo.lua
+share/corsix-th/Lua/objects/machines/blood_machine.lua
+share/corsix-th/Lua/objects/machines/cardio.lua
+share/corsix-th/Lua/objects/machines/cast_remover.lua
+share/corsix-th/Lua/objects/machines/dna_fixer.lua
+share/corsix-th/Lua/objects/machines/electrolyser.lua
+share/corsix-th/Lua/objects/machines/hair_restorer.lua
+share/corsix-th/Lua/objects/machines/inflator.lua
+share/corsix-th/Lua/objects/machines/jelly_moulder.lua
+share/corsix-th/Lua/objects/machines/operating_table.lua
+share/corsix-th/Lua/objects/machines/operating_table_b.lua
+share/corsix-th/Lua/objects/machines/scanner.lua
+share/corsix-th/Lua/objects/machines/shower.lua
+share/corsix-th/Lua/objects/machines/slicer.lua
+share/corsix-th/Lua/objects/machines/ultrascanner.lua
+share/corsix-th/Lua/objects/machines/x_ray.lua
+share/corsix-th/Lua/objects/op_sink1.lua
+share/corsix-th/Lua/objects/op_sink2.lua
+share/corsix-th/Lua/objects/pharmacy_cabinet.lua
+share/corsix-th/Lua/objects/plant.lua
+share/corsix-th/Lua/objects/pool_table.lua
+share/corsix-th/Lua/objects/projector.lua
+share/corsix-th/Lua/objects/radiation_shield.lua
+share/corsix-th/Lua/objects/radiation_shield_b.lua
+share/corsix-th/Lua/objects/radiator.lua
+share/corsix-th/Lua/objects/rathole.lua
+share/corsix-th/Lua/objects/reception_desk.lua
+share/corsix-th/Lua/objects/screen.lua
+share/corsix-th/Lua/objects/sink.lua
+share/corsix-th/Lua/objects/skeleton.lua
+share/corsix-th/Lua/objects/sofa.lua
+share/corsix-th/Lua/objects/surgeon_screen.lua
+share/corsix-th/Lua/objects/tv.lua
+share/corsix-th/Lua/objects/video_game.lua
+share/corsix-th/Lua/objects/x_ray_viewer.lua
+share/corsix-th/Lua/persistance.lua
+share/corsix-th/Lua/queue.lua
+share/corsix-th/Lua/research_department.lua
+share/corsix-th/Lua/room.lua
+share/corsix-th/Lua/rooms/blood_machine_room.lua
+share/corsix-th/Lua/rooms/cardiogram.lua
+share/corsix-th/Lua/rooms/decontamination.lua
+share/corsix-th/Lua/rooms/dna_fixer.lua
+share/corsix-th/Lua/rooms/electrolysis.lua
+share/corsix-th/Lua/rooms/fracture_clinic.lua
+share/corsix-th/Lua/rooms/general_diag.lua
+share/corsix-th/Lua/rooms/gp.lua
+share/corsix-th/Lua/rooms/hair_restoration.lua
+share/corsix-th/Lua/rooms/inflation.lua
+share/corsix-th/Lua/rooms/jelly_vat.lua
+share/corsix-th/Lua/rooms/operating_theatre.lua
+share/corsix-th/Lua/rooms/pharmacy.lua
+share/corsix-th/Lua/rooms/psych.lua
+share/corsix-th/Lua/rooms/research.lua
+share/corsix-th/Lua/rooms/scanner_room.lua
+share/corsix-th/Lua/rooms/slack_tongue.lua
+share/corsix-th/Lua/rooms/staff_room.lua
+share/corsix-th/Lua/rooms/toilets.lua
+share/corsix-th/Lua/rooms/training.lua
+share/corsix-th/Lua/rooms/ultrascan.lua
+share/corsix-th/Lua/rooms/ward.lua
+share/corsix-th/Lua/rooms/x_ray_room.lua
+share/corsix-th/Lua/run_debugger.lua
+share/corsix-th/Lua/sprite_viewer.lua
+share/corsix-th/Lua/staff_profile.lua
+share/corsix-th/Lua/strict.lua
+share/corsix-th/Lua/string_extensions.lua
+share/corsix-th/Lua/strings.lua
+share/corsix-th/Lua/ui.lua
+share/corsix-th/Lua/utility.lua
+share/corsix-th/Lua/walls/blue.lua
+share/corsix-th/Lua/walls/external.lua
+share/corsix-th/Lua/walls/green.lua
+share/corsix-th/Lua/walls/white.lua
+share/corsix-th/Lua/walls/yellow.lua
+share/corsix-th/Lua/window.lua
+share/corsix-th/Lua/world.lua
+share/icons/hicolor/scalable/apps/corsix-th.svg
+share/metainfo/com.corsixth.CorsixTH.appdata.xml
diff --git a/games/corsix-th/distinfo b/games/corsix-th/distinfo
new file mode 100644
index 00000000000..371f6ce0688
--- /dev/null
+++ b/games/corsix-th/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/03/05 13:59:55 nia Exp $
+
+SHA1 (corsix-th-0.63.tar.gz) = 9217c18b1dfb426077e6c2dea486593debc82ac4
+RMD160 (corsix-th-0.63.tar.gz) = 13eed22e75a34761ecf238dc7aee2e86d6c7c386
+SHA512 (corsix-th-0.63.tar.gz) = 73a170bbf3da0e11ffe30fcbafb80f9e3852ce992dd6ecae2a2da332b9d4927a98efb0208e2056918a4100db54d1bdc564454cadae370cfab87625ca3f9889fd
+Size (corsix-th-0.63.tar.gz) = 4040119 bytes