diff --git a/games/nanosaur2/Makefile b/games/nanosaur2/Makefile new file mode 100644 index 00000000000..7568694db9d --- /dev/null +++ b/games/nanosaur2/Makefile @@ -0,0 +1,43 @@ +COMMENT = Pangea Software' Nanosaur II for modern systems + +PKGNAME = ${DISTNAME:L} + +POMME_COMMIT = 6e4ea042ba9e7e525d3930e45662be15605153c4 +DIST_TUPLE = github jorio Nanosaur2 v2.1.0 . +DIST_TUPLE += github jorio Pomme ${POMME_COMMIT} extern/Pomme + +CATEGORIES = games + +HOMEPAGE = https://jorio.itch.io/nanosaur2 + +MAINTAINER = Omar Polo + +# CC-BY-NC SA 4.0 +PERMIT_PACKAGE = Yes + +WANTLIB += ${COMPILER_LIBCXX} GL SDL2 c m + +# C++20 C17 +COMPILER = base-clang ports-gcc + +MODULES = devel/cmake + +RUN_DEPENDS = devel/desktop-file-utils \ + x11/gtk+4,-guic + +LIB_DEPENDS = devel/sdl2 + +pre-configure: + ${SUBST_CMD} ${WRKSRC}/Source/Boot.cpp + +do-install: + ${INSTALL_PROGRAM} ${WRKBUILD}/Nanosaur2 ${PREFIX}/bin + cp -R ${WRKBUILD}/Data/ ${PREFIX}/share/nanosaur2/ + ${INSTALL_DATA_DIR} ${PREFIX}/share/applications + ${INSTALL_DATA_DIR} ${PREFIX}/share/icons/hicolor/256x256/apps + ${INSTALL_DATA} ${WRKSRC}/packaging/nanosaur2.desktop \ + ${PREFIX}/share/applications + ${INSTALL_DATA} ${WRKSRC}/packaging/nanosaur2-desktopicon.png \ + ${PREFIX}/share/icons/hicolor/256x256/apps + +.include diff --git a/games/nanosaur2/distinfo b/games/nanosaur2/distinfo new file mode 100644 index 00000000000..878c45ed44c --- /dev/null +++ b/games/nanosaur2/distinfo @@ -0,0 +1,4 @@ +SHA256 (jorio-Nanosaur2-v2.1.0.tar.gz) = /PZKlrqojEBfIoq50XeqNs+jAyWyNBPZ3GYi4/F/lL8= +SHA256 (jorio-Pomme-6e4ea042ba9e7e525d3930e45662be15605153c4.tar.gz) = dSoYqOfYy9eTfxv37zrh7VvI4KUsVbA54vAQmNTZK2c= +SIZE (jorio-Nanosaur2-v2.1.0.tar.gz) = 120774044 +SIZE (jorio-Pomme-6e4ea042ba9e7e525d3930e45662be15605153c4.tar.gz) = 148244 diff --git a/games/nanosaur2/patches/patch-Source_Boot_cpp b/games/nanosaur2/patches/patch-Source_Boot_cpp new file mode 100644 index 00000000000..b83f809e93a --- /dev/null +++ b/games/nanosaur2/patches/patch-Source_Boot_cpp @@ -0,0 +1,12 @@ +Index: Source/Boot.cpp +--- Source/Boot.cpp.orig ++++ Source/Boot.cpp +@@ -50,7 +50,7 @@ static fs::path FindGameData() + dataPath = pathbuf; + dataPath = dataPath.parent_path().parent_path() / "Resources"; + #else +- dataPath = "Data"; ++ dataPath = "${TRUEPREFIX}/share/nanosaur2"; + #endif + + dataPath = dataPath.lexically_normal(); diff --git a/games/nanosaur2/pkg/DESCR b/games/nanosaur2/pkg/DESCR new file mode 100644 index 00000000000..7ec34ed54d0 --- /dev/null +++ b/games/nanosaur2/pkg/DESCR @@ -0,0 +1,8 @@ +Nanosaur II: Hatchling is a continuation of the original Nanosaur +storyline, only this time you get to fly a pterodactyl who's loaded with +hi-tech weaponry. In addition to the three level adventure mode where +you blast enemy dinos and save eggs, there are also six two-player +levels including racing, capture-the-flag, and battle. + +This is a port of the original Mac version of the game to modern +operating systems, made under permission from Pangea Software, Inc. diff --git a/games/nanosaur2/pkg/PLIST b/games/nanosaur2/pkg/PLIST new file mode 100644 index 00000000000..072bc0490b5 --- /dev/null +++ b/games/nanosaur2/pkg/PLIST @@ -0,0 +1,361 @@ +@bin bin/Nanosaur2 +share/applications/nanosaur2.desktop +share/icons/hicolor/256x256/apps/nanosaur2-desktopicon.png +share/nanosaur2/ +share/nanosaur2/Audio/ +share/nanosaur2/Audio/Main/ +share/nanosaur2/Audio/Main/BadSelect.aiff +share/nanosaur2/Audio/Main/BodyHit.aiff +share/nanosaur2/Audio/Main/BombDrop.aiff +share/nanosaur2/Audio/Main/BrachDeath.aiff +share/nanosaur2/Audio/Main/BrachHurt.aiff +share/nanosaur2/Audio/Main/ChangeSelect.aiff +share/nanosaur2/Audio/Main/ChangeWeapon.aiff +share/nanosaur2/Audio/Main/CrystalShatter.aiff +share/nanosaur2/Audio/Main/Dirt.aiff +share/nanosaur2/Audio/Main/DustDevil.aiff +share/nanosaur2/Audio/Main/EggIntoWormhole.aiff +share/nanosaur2/Audio/Main/ElectrodeHum.aiff +share/nanosaur2/Audio/Main/FlareShoot.aiff +share/nanosaur2/Audio/Main/GetPOW.aiff +share/nanosaur2/Audio/Main/GrabEgg.aiff +share/nanosaur2/Audio/Main/ImpactSizzle.aiff +share/nanosaur2/Audio/Main/JetPackHum.aiff +share/nanosaur2/Audio/Main/JetpackIgnite.aiff +share/nanosaur2/Audio/Main/LaserBeam.aiff +share/nanosaur2/Audio/Main/LaunchMissile.aiff +share/nanosaur2/Audio/Main/MenuSelect.aiff +share/nanosaur2/Audio/Main/MineExplode.aiff +share/nanosaur2/Audio/Main/MissileEngine.aiff +share/nanosaur2/Audio/Main/PlaneCrash.aiff +share/nanosaur2/Audio/Main/RaptorAttack.aiff +share/nanosaur2/Audio/Main/RaptorDeath.aiff +share/nanosaur2/Audio/Main/RocketLaunch.aiff +share/nanosaur2/Audio/Main/Shield.aiff +share/nanosaur2/Audio/Main/SonicScream.aiff +share/nanosaur2/Audio/Main/Splash.aiff +share/nanosaur2/Audio/Main/StunGun.aiff +share/nanosaur2/Audio/Main/TurretExplosion.aiff +share/nanosaur2/Audio/Main/TurretFire.aiff +share/nanosaur2/Audio/Main/WeaponCharge.aiff +share/nanosaur2/Audio/Main/Wormhole.aiff +share/nanosaur2/Audio/Main/WormholeAppear.aiff +share/nanosaur2/Audio/Main/WormholeVanish.aiff +share/nanosaur2/Audio/Narration/ +share/nanosaur2/Audio/Narration/story1.mp3 +share/nanosaur2/Audio/Narration/story2.mp3 +share/nanosaur2/Audio/Narration/story3.mp3 +share/nanosaur2/Audio/Narration/story4.mp3 +share/nanosaur2/Audio/Narration/story5.mp3 +share/nanosaur2/Audio/Narration/story6.mp3 +share/nanosaur2/Audio/Narration/story7.mp3 +share/nanosaur2/Audio/introsong.mp3 +share/nanosaur2/Audio/level1song.mp3 +share/nanosaur2/Audio/level2song.mp3 +share/nanosaur2/Audio/level3song.mp3 +share/nanosaur2/Audio/theme.mp3 +share/nanosaur2/Audio/winsong.mp3 +share/nanosaur2/Models/ +share/nanosaur2/Models/LevelIntro.bg3d +share/nanosaur2/Models/Weapons.bg3d +share/nanosaur2/Models/desert.bg3d +share/nanosaur2/Models/forest.bg3d +share/nanosaur2/Models/global.bg3d +share/nanosaur2/Models/playerparts.bg3d +share/nanosaur2/Models/swamp.bg3d +share/nanosaur2/Skeletons/ +share/nanosaur2/Skeletons/Brach.bg3d +share/nanosaur2/Skeletons/Brach.skeleton.rsrc +share/nanosaur2/Skeletons/Nano.bg3d +share/nanosaur2/Skeletons/Nano.skeleton.rsrc +share/nanosaur2/Skeletons/Ramphor.skeleton.rsrc +share/nanosaur2/Skeletons/Worm.skeleton.rsrc +share/nanosaur2/Skeletons/Wormhole.skeleton.rsrc +share/nanosaur2/Skeletons/Wormhole_Egg.bg3d +share/nanosaur2/Skeletons/bonusWorm.bg3d +share/nanosaur2/Skeletons/bonusWorm.skeleton.rsrc +share/nanosaur2/Skeletons/ramphor.bg3d +share/nanosaur2/Skeletons/raptor.bg3d +share/nanosaur2/Skeletons/raptor.skeleton.rsrc +share/nanosaur2/Skeletons/worm.bg3d +share/nanosaur2/Sprites/ +share/nanosaur2/Sprites/calibration/ +share/nanosaur2/Sprites/calibration/calibration000.png +share/nanosaur2/Sprites/calibration/calibration001.jpg +share/nanosaur2/Sprites/calibration/calibration002.jpg +share/nanosaur2/Sprites/calibration/calibration003.jpg +share/nanosaur2/Sprites/calibration/glasses.jpg +share/nanosaur2/Sprites/calibration/glasses.png +share/nanosaur2/Sprites/fonts/ +share/nanosaur2/Sprites/fonts/font.alt1.png +share/nanosaur2/Sprites/fonts/font.kerning.txt +share/nanosaur2/Sprites/fonts/font.png +share/nanosaur2/Sprites/fonts/font.txt +share/nanosaur2/Sprites/fonts/swiss.png +share/nanosaur2/Sprites/fonts/swiss.txt +share/nanosaur2/Sprites/global/ +share/nanosaur2/Sprites/global/global000.png +share/nanosaur2/Sprites/global/global001.png +share/nanosaur2/Sprites/global/global002.png +share/nanosaur2/Sprites/global/global003.png +share/nanosaur2/Sprites/global/global004.jpg +share/nanosaur2/Sprites/global/global005.jpg +share/nanosaur2/Sprites/global/global005.png +share/nanosaur2/Sprites/global/global006.jpg +share/nanosaur2/Sprites/global/global006.png +share/nanosaur2/Sprites/global/global007.jpg +share/nanosaur2/Sprites/global/global008.jpg +share/nanosaur2/Sprites/infobar/ +share/nanosaur2/Sprites/infobar/infobar000.png +share/nanosaur2/Sprites/infobar/infobar001.png +share/nanosaur2/Sprites/infobar/infobar002.png +share/nanosaur2/Sprites/infobar/infobar003.png +share/nanosaur2/Sprites/infobar/infobar004.png +share/nanosaur2/Sprites/infobar/infobar005.png +share/nanosaur2/Sprites/infobar/infobar006.png +share/nanosaur2/Sprites/infobar/infobar007.png +share/nanosaur2/Sprites/infobar/infobar008.png +share/nanosaur2/Sprites/infobar/infobar009.png +share/nanosaur2/Sprites/infobar/infobar010.png +share/nanosaur2/Sprites/infobar/infobar011.jpg +share/nanosaur2/Sprites/infobar/infobar011.png +share/nanosaur2/Sprites/infobar/infobar012.jpg +share/nanosaur2/Sprites/infobar/infobar012.png +share/nanosaur2/Sprites/infobar/infobar013.jpg +share/nanosaur2/Sprites/infobar/infobar013.png +share/nanosaur2/Sprites/infobar/infobar014.jpg +share/nanosaur2/Sprites/infobar/infobar014.png +share/nanosaur2/Sprites/infobar/infobar015.jpg +share/nanosaur2/Sprites/infobar/infobar015.png +share/nanosaur2/Sprites/infobar/infobar016.jpg +share/nanosaur2/Sprites/infobar/infobar016.png +share/nanosaur2/Sprites/infobar/infobar017.jpg +share/nanosaur2/Sprites/infobar/infobar017.png +share/nanosaur2/Sprites/infobar/infobar018.jpg +share/nanosaur2/Sprites/infobar/infobar018.png +share/nanosaur2/Sprites/infobar/infobar019.jpg +share/nanosaur2/Sprites/infobar/infobar019.png +share/nanosaur2/Sprites/infobar/infobar020.png +share/nanosaur2/Sprites/infobar/infobar021.jpg +share/nanosaur2/Sprites/infobar/infobar021.png +share/nanosaur2/Sprites/infobar/infobar022.jpg +share/nanosaur2/Sprites/infobar/infobar022.png +share/nanosaur2/Sprites/infobar/infobar023.jpg +share/nanosaur2/Sprites/infobar/infobar023.png +share/nanosaur2/Sprites/infobar/infobar024.jpg +share/nanosaur2/Sprites/infobar/infobar024.png +share/nanosaur2/Sprites/infobar/infobar025.jpg +share/nanosaur2/Sprites/infobar/infobar025.png +share/nanosaur2/Sprites/infobar/infobar026.jpg +share/nanosaur2/Sprites/infobar/infobar026.png +share/nanosaur2/Sprites/infobar/infobar027.jpg +share/nanosaur2/Sprites/infobar/infobar027.png +share/nanosaur2/Sprites/infobar/infobar028.jpg +share/nanosaur2/Sprites/infobar/infobar028.png +share/nanosaur2/Sprites/infobar/infobar029.jpg +share/nanosaur2/Sprites/infobar/infobar029.png +share/nanosaur2/Sprites/infobar/infobar030.jpg +share/nanosaur2/Sprites/infobar/infobar030.png +share/nanosaur2/Sprites/infobar/infobar031.jpg +share/nanosaur2/Sprites/infobar/infobar031.png +share/nanosaur2/Sprites/infobar/infobar032.jpg +share/nanosaur2/Sprites/infobar/infobar032.png +share/nanosaur2/Sprites/infobar/infobar033.jpg +share/nanosaur2/Sprites/infobar/infobar033.png +share/nanosaur2/Sprites/infobar/infobar034.jpg +share/nanosaur2/Sprites/infobar/infobar034.png +share/nanosaur2/Sprites/infobar/infobar035.jpg +share/nanosaur2/Sprites/infobar/infobar035.png +share/nanosaur2/Sprites/infobar/infobar036.jpg +share/nanosaur2/Sprites/infobar/infobar036.png +share/nanosaur2/Sprites/infobar/infobar037.jpg +share/nanosaur2/Sprites/infobar/infobar037.png +share/nanosaur2/Sprites/infobar/infobar038.jpg +share/nanosaur2/Sprites/infobar/infobar038.png +share/nanosaur2/Sprites/infobar/infobar039.jpg +share/nanosaur2/Sprites/infobar/infobar039.png +share/nanosaur2/Sprites/infobar/infobar040.jpg +share/nanosaur2/Sprites/infobar/infobar040.png +share/nanosaur2/Sprites/infobar/infobar041.jpg +share/nanosaur2/Sprites/infobar/infobar041.png +share/nanosaur2/Sprites/infobar/infobar042.jpg +share/nanosaur2/Sprites/infobar/infobar042.png +share/nanosaur2/Sprites/infobar/infobar043.jpg +share/nanosaur2/Sprites/infobar/infobar043.png +share/nanosaur2/Sprites/infobar/infobar044.jpg +share/nanosaur2/Sprites/infobar/infobar044.png +share/nanosaur2/Sprites/infobar/infobar045.jpg +share/nanosaur2/Sprites/infobar/infobar045.png +share/nanosaur2/Sprites/infobar/infobar046.jpg +share/nanosaur2/Sprites/infobar/infobar046.png +share/nanosaur2/Sprites/infobar/infobar047.jpg +share/nanosaur2/Sprites/infobar/infobar048.png +share/nanosaur2/Sprites/infobar/infobar049.jpg +share/nanosaur2/Sprites/infobar/infobar049.png +share/nanosaur2/Sprites/infobar/infobar050.png +share/nanosaur2/Sprites/infobar/infobar051.png +share/nanosaur2/Sprites/infobar/infobar052.png +share/nanosaur2/Sprites/infobar/infobar053.jpg +share/nanosaur2/Sprites/infobar/infobar053.png +share/nanosaur2/Sprites/infobar/infobar054.jpg +share/nanosaur2/Sprites/infobar/infobar055.png +share/nanosaur2/Sprites/infobar/infobar056.jpg +share/nanosaur2/Sprites/infobar/infobar056.png +share/nanosaur2/Sprites/infobar/infobar057.jpg +share/nanosaur2/Sprites/infobar/infobar057.png +share/nanosaur2/Sprites/infobar/infobar058.jpg +share/nanosaur2/Sprites/infobar/infobar059.jpg +share/nanosaur2/Sprites/infobar/infobar059.png +share/nanosaur2/Sprites/infobar/infobar060.jpg +share/nanosaur2/Sprites/infobar/infobar060.png +share/nanosaur2/Sprites/infobar/infobar061.jpg +share/nanosaur2/Sprites/infobar/infobar061.png +share/nanosaur2/Sprites/infobar/infobar062.jpg +share/nanosaur2/Sprites/infobar/infobar062.png +share/nanosaur2/Sprites/infobar/infobar063.png +share/nanosaur2/Sprites/maps/ +share/nanosaur2/Sprites/maps/battle1.jpg +share/nanosaur2/Sprites/maps/battle1.png +share/nanosaur2/Sprites/maps/battle2.jpg +share/nanosaur2/Sprites/maps/battle2.png +share/nanosaur2/Sprites/maps/flag1.jpg +share/nanosaur2/Sprites/maps/flag1.png +share/nanosaur2/Sprites/maps/flag2.jpg +share/nanosaur2/Sprites/maps/flag2.png +share/nanosaur2/Sprites/maps/level1.jpg +share/nanosaur2/Sprites/maps/level1.png +share/nanosaur2/Sprites/maps/level2.jpg +share/nanosaur2/Sprites/maps/level2.png +share/nanosaur2/Sprites/maps/level3.jpg +share/nanosaur2/Sprites/maps/level3.png +share/nanosaur2/Sprites/maps/race1.jpg +share/nanosaur2/Sprites/maps/race1.png +share/nanosaur2/Sprites/maps/race2.jpg +share/nanosaur2/Sprites/maps/race2.png +share/nanosaur2/Sprites/menu/ +share/nanosaur2/Sprites/menu/cursor.png +share/nanosaur2/Sprites/menu/menuback.jpg +share/nanosaur2/Sprites/menu/nanologo.jpg +share/nanosaur2/Sprites/menu/nanologo.png +share/nanosaur2/Sprites/particle/ +share/nanosaur2/Sprites/particle/particle000.jpg +share/nanosaur2/Sprites/particle/particle001.jpg +share/nanosaur2/Sprites/particle/particle002.jpg +share/nanosaur2/Sprites/particle/particle003.jpg +share/nanosaur2/Sprites/particle/particle004.jpg +share/nanosaur2/Sprites/particle/particle005.jpg +share/nanosaur2/Sprites/particle/particle006.jpg +share/nanosaur2/Sprites/particle/particle007.jpg +share/nanosaur2/Sprites/particle/particle008.jpg +share/nanosaur2/Sprites/particle/particle009.jpg +share/nanosaur2/Sprites/particle/particle010.jpg +share/nanosaur2/Sprites/particle/particle011.jpg +share/nanosaur2/Sprites/particle/particle012.jpg +share/nanosaur2/Sprites/particle/particle012.png +share/nanosaur2/Sprites/particle/particle013.jpg +share/nanosaur2/Sprites/particle/particle013.png +share/nanosaur2/Sprites/particle/particle014.jpg +share/nanosaur2/Sprites/particle/particle014.png +share/nanosaur2/Sprites/particle/particle015.jpg +share/nanosaur2/Sprites/particle/particle015.png +share/nanosaur2/Sprites/particle/particle016.jpg +share/nanosaur2/Sprites/particle/particle016.png +share/nanosaur2/Sprites/particle/particle017.jpg +share/nanosaur2/Sprites/particle/particle018.jpg +share/nanosaur2/Sprites/particle/particle019.jpg +share/nanosaur2/Sprites/particle/particle020.jpg +share/nanosaur2/Sprites/particle/particle020.png +share/nanosaur2/Sprites/particle/particle021.jpg +share/nanosaur2/Sprites/particle/particle021.png +share/nanosaur2/Sprites/particle/particle022.jpg +share/nanosaur2/Sprites/particle/particle022.png +share/nanosaur2/Sprites/particle/particle023.jpg +share/nanosaur2/Sprites/particle/particle023.png +share/nanosaur2/Sprites/particle/particle024.jpg +share/nanosaur2/Sprites/particle/particle024.png +share/nanosaur2/Sprites/particle/particle025.jpg +share/nanosaur2/Sprites/particle/particle026.jpg +share/nanosaur2/Sprites/particle/particle027.jpg +share/nanosaur2/Sprites/particle/particle028.jpg +share/nanosaur2/Sprites/particle/particle029.jpg +share/nanosaur2/Sprites/particle/particle030.jpg +share/nanosaur2/Sprites/particle/particle030.png +share/nanosaur2/Sprites/particle/particle031.jpg +share/nanosaur2/Sprites/particle/particle031.png +share/nanosaur2/Sprites/particle/particle032.jpg +share/nanosaur2/Sprites/particle/particle032.png +share/nanosaur2/Sprites/particle/particle033.jpg +share/nanosaur2/Sprites/particle/particle033.png +share/nanosaur2/Sprites/particle/particle034.jpg +share/nanosaur2/Sprites/particle/particle034.png +share/nanosaur2/Sprites/particle/particle035.jpg +share/nanosaur2/Sprites/particle/particle035.png +share/nanosaur2/Sprites/particle/particle036.jpg +share/nanosaur2/Sprites/particle/particle036.png +share/nanosaur2/Sprites/particle/particle037.jpg +share/nanosaur2/Sprites/particle/particle037.png +share/nanosaur2/Sprites/particle/particle038.jpg +share/nanosaur2/Sprites/particle/particle038.png +share/nanosaur2/Sprites/particle/particle039.jpg +share/nanosaur2/Sprites/particle/particle039.png +share/nanosaur2/Sprites/particle/particle040.jpg +share/nanosaur2/Sprites/particle/particle040.png +share/nanosaur2/Sprites/particle/particle041.jpg +share/nanosaur2/Sprites/particle/particle041.png +share/nanosaur2/Sprites/particle/particle042.jpg +share/nanosaur2/Sprites/spheremap/ +share/nanosaur2/Sprites/spheremap/spheremap000.jpg +share/nanosaur2/Sprites/spheremap/spheremap001.jpg +share/nanosaur2/Sprites/spheremap/spheremap002.jpg +share/nanosaur2/Sprites/spheremap/spheremap003.jpg +share/nanosaur2/Sprites/spheremap/spheremap004.jpg +share/nanosaur2/Sprites/spheremap/spheremap005.jpg +share/nanosaur2/Sprites/spheremap/spheremap006.jpg +share/nanosaur2/Sprites/spheremap/spheremap007.jpg +share/nanosaur2/Sprites/spheremap/spheremap008.jpg +share/nanosaur2/Sprites/story/ +share/nanosaur2/Sprites/story/story000.jpg +share/nanosaur2/Sprites/story/story000.png +share/nanosaur2/Sprites/story/story001.jpg +share/nanosaur2/Sprites/story/story002.jpg +share/nanosaur2/Sprites/story/story003.jpg +share/nanosaur2/Sprites/story/story004.jpg +share/nanosaur2/Sprites/story/story005.jpg +share/nanosaur2/Sprites/story/story006.jpg +share/nanosaur2/Sprites/story/story007.jpg +share/nanosaur2/Sprites/story/story008.jpg +share/nanosaur2/Sprites/story/win.jpg +share/nanosaur2/Sprites/textures/ +share/nanosaur2/Sprites/textures/blockenemy.png +share/nanosaur2/Sprites/textures/dustdevil.jpg +share/nanosaur2/Sprites/textures/dustdevil.png +share/nanosaur2/Sprites/textures/pinefence.jpg +share/nanosaur2/Sprites/textures/pinefence.png +share/nanosaur2/Sprites/textures/player2.jpg +share/nanosaur2/Sprites/textures/player2.png +share/nanosaur2/Sprites/textures/stardome.jpg +share/nanosaur2/System/ +share/nanosaur2/System/gamecontrollerdb.txt +share/nanosaur2/System/strings.csv +share/nanosaur2/System/twitch.csv +share/nanosaur2/Terrain/ +share/nanosaur2/Terrain/battle1.ter +share/nanosaur2/Terrain/battle1.ter.rsrc +share/nanosaur2/Terrain/battle2.ter +share/nanosaur2/Terrain/battle2.ter.rsrc +share/nanosaur2/Terrain/flag1.ter +share/nanosaur2/Terrain/flag1.ter.rsrc +share/nanosaur2/Terrain/flag2.ter +share/nanosaur2/Terrain/flag2.ter.rsrc +share/nanosaur2/Terrain/level1.ter +share/nanosaur2/Terrain/level1.ter.rsrc +share/nanosaur2/Terrain/level2.ter +share/nanosaur2/Terrain/level2.ter.rsrc +share/nanosaur2/Terrain/level3.ter +share/nanosaur2/Terrain/level3.ter.rsrc +share/nanosaur2/Terrain/race1.ter +share/nanosaur2/Terrain/race1.ter.rsrc +share/nanosaur2/Terrain/race2.ter +share/nanosaur2/Terrain/race2.ter.rsrc +@tag update-desktop-database +@tag gtk-update-icon-cache %D/share/icons/hicolor