pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Import Otto Matic 4.0.0 as wip/ottomatic



Module Name:	pkgsrc-wip
Committed By:	Charlotte Koch <dressupgeekout%gmail.com@localhost>
Pushed By:	cfkoch
Date:		Mon Apr 11 12:17:07 2022 -0700
Changeset:	cef160006d4831ae527b7c1d5f524e1f85feee5a

Modified Files:
	Makefile
Added Files:
	ottomatic/DESCR
	ottomatic/Makefile
	ottomatic/PLIST
	ottomatic/TODO
	ottomatic/distinfo
	ottomatic/files/ottomatic.template

Log Message:
Import Otto Matic 4.0.0 as wip/ottomatic

This is Pangea Software’s Otto Matic updated to run on modern desktop
platforms.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=cef160006d4831ae527b7c1d5f524e1f85feee5a

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                           |   1 +
 ottomatic/DESCR                    |   2 +
 ottomatic/Makefile                 |  32 +++++
 ottomatic/PLIST                    | 274 +++++++++++++++++++++++++++++++++++++
 ottomatic/TODO                     |   5 +
 ottomatic/distinfo                 |   2 +
 ottomatic/files/ottomatic.template |   6 +
 7 files changed, 322 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index cb222b6113..1dcfca519f 100644
--- a/Makefile
+++ b/Makefile
@@ -2803,6 +2803,7 @@ SUBDIR+=	osmose
 SUBDIR+=	osxinfo
 SUBDIR+=	otrtool
 SUBDIR+=	ots
+SUBDIR+=	ottomatic
 SUBDIR+=	outguess
 SUBDIR+=	overgod
 SUBDIR+=	owamp
diff --git a/ottomatic/DESCR b/ottomatic/DESCR
new file mode 100644
index 0000000000..e5b85262f5
--- /dev/null
+++ b/ottomatic/DESCR
@@ -0,0 +1,2 @@
+This is Pangea Software’s Otto Matic updated to run on modern desktop
+platforms.
diff --git a/ottomatic/Makefile b/ottomatic/Makefile
new file mode 100644
index 0000000000..8eb6d61d0c
--- /dev/null
+++ b/ottomatic/Makefile
@@ -0,0 +1,32 @@
+# $NetBSD$
+
+DISTNAME=	ottomatic-4.0.0
+CATEGORIES=	games
+GIT_REPO=	https://github.com/jorio/OttoMatic.git
+GIT_TAG=	${PKGVERSION_NOREV}
+
+MAINTAINER=	dressupgeekout%gmail.com@localhost
+HOMEPAGE=	https://pangeasoft.net/otto/
+COMMENT=	Pangea Software’s Otto Matic
+LICENSE=	cc-by-sa-v4.0 # XXX Actually it's cc-nc-by-sa-v4.0
+
+USE_CMAKE=	yes
+USE_LANGUAGES=	c c++
+USE_TOOLS+=	pkg-config
+
+INSTALLATION_DIRS+=	bin
+INSTALLATION_DIRS+=	libexec
+INSTALLATION_DIRS+=	share/ottomatic/Data
+
+pre-configure:
+	${SED} -e 's,@@PREFIX@@,${PREFIX},g' \
+		${FILESDIR}/ottomatic.template > ${WRKDIR}/ottomatic
+
+do-install:
+	${INSTALL_SCRIPT} ${WRKDIR}/ottomatic ${DESTDIR}${PREFIX}/bin/ottomatic
+	${INSTALL_PROGRAM} ${WRKSRC}/OttoMatic ${DESTDIR}${PREFIX}/libexec
+	(cd ${WRKSRC}/Data && ${PAX} -r -w . ${DESTDIR}${PREFIX}/share/ottomatic/Data)
+
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../wip/mk/git-package.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/ottomatic/PLIST b/ottomatic/PLIST
new file mode 100644
index 0000000000..9eca7edccc
--- /dev/null
+++ b/ottomatic/PLIST
@@ -0,0 +1,274 @@
+@comment $NetBSD$
+bin/ottomatic
+libexec/OttoMatic
+share/ottomatic/Data/Audio/Apocalypse.sounds/DebrisSmash.aiff
+share/ottomatic/Data/Audio/Apocalypse.sounds/DoorClankClose.aiff
+share/ottomatic/Data/Audio/Apocalypse.sounds/DoorClankOpen.aiff
+share/ottomatic/Data/Audio/Apocalypse.sounds/ManholeBlast.aiff
+share/ottomatic/Data/Audio/Apocalypse.sounds/ManholeRoll.aiff
+share/ottomatic/Data/Audio/Apocalypse.sounds/MineExplosion.aiff
+share/ottomatic/Data/Audio/Apocalypse.sounds/MutantGrowl.aiff
+share/ottomatic/Data/Audio/Apocalypse.sounds/MutantRobotShoot.aiff
+share/ottomatic/Data/Audio/Apocalypse.sounds/PodBuzz.aiff
+share/ottomatic/Data/Audio/Apocalypse.sounds/PodCrash.aiff
+share/ottomatic/Data/Audio/Apocalypse.sounds/PodWorm.aiff
+share/ottomatic/Data/Audio/Apocalypse.sounds/Teleport.aiff
+share/ottomatic/Data/Audio/Apocalypse.sounds/TeleporterDrone.aiff
+share/ottomatic/Data/Audio/ApocalypseSong.aif
+share/ottomatic/Data/Audio/Bonus.sounds/PointBeep.aiff
+share/ottomatic/Data/Audio/Bonus.sounds/Rocket.aiff
+share/ottomatic/Data/Audio/Bonus.sounds/TeleportHuman.aiff
+share/ottomatic/Data/Audio/Bonus.sounds/TractorBeam.aiff
+share/ottomatic/Data/Audio/BonusSong.aif
+share/ottomatic/Data/Audio/BrainBoss.sounds/BrainBossDie.aiff
+share/ottomatic/Data/Audio/BrainBoss.sounds/BrainBossShoot.aiff
+share/ottomatic/Data/Audio/BrainBoss.sounds/BrainPain.aiff
+share/ottomatic/Data/Audio/BrainBoss.sounds/BrainStatic.aiff
+share/ottomatic/Data/Audio/BrainBoss.sounds/PortalBoom.aiff
+share/ottomatic/Data/Audio/BrainBossSong.aif
+share/ottomatic/Data/Audio/Cloud.sounds/BalloonPop.aiff
+share/ottomatic/Data/Audio/Cloud.sounds/BirdBombBoom.aiff
+share/ottomatic/Data/Audio/Cloud.sounds/BombDrop.aiff
+share/ottomatic/Data/Audio/Cloud.sounds/BumperCarHum.aiff
+share/ottomatic/Data/Audio/Cloud.sounds/BumperHit.aiff
+share/ottomatic/Data/Audio/Cloud.sounds/BumperPoleBreak.aiff
+share/ottomatic/Data/Audio/Cloud.sounds/BumperPoleHum.aiff
+share/ottomatic/Data/Audio/Cloud.sounds/BumperPoleOff.aiff
+share/ottomatic/Data/Audio/Cloud.sounds/BumperPoleTap.aiff
+share/ottomatic/Data/Audio/Cloud.sounds/CannonFire.aiff
+share/ottomatic/Data/Audio/Cloud.sounds/ClownBubblePop.aiff
+share/ottomatic/Data/Audio/Cloud.sounds/ConfettiBoom.aiff
+share/ottomatic/Data/Audio/Cloud.sounds/FishBoom.aiff
+share/ottomatic/Data/Audio/Cloud.sounds/InflateBalloon.aiff
+share/ottomatic/Data/Audio/Cloud.sounds/RocketSled.aiff
+share/ottomatic/Data/Audio/Cloud.sounds/TrapDoor.aiff
+share/ottomatic/Data/Audio/Cloud.sounds/Yaaa.aiff
+share/ottomatic/Data/Audio/CloudSong.aif
+share/ottomatic/Data/Audio/Farm.sounds/CornCrunch.aiff
+share/ottomatic/Data/Audio/Farm.sounds/MetalCrash.aiff
+share/ottomatic/Data/Audio/Farm.sounds/MetalHit.aiff
+share/ottomatic/Data/Audio/Farm.sounds/OnionSplat.aiff
+share/ottomatic/Data/Audio/Farm.sounds/OnionSwoosh.aiff
+share/ottomatic/Data/Audio/Farm.sounds/PopcornPop.aiff
+share/ottomatic/Data/Audio/Farm.sounds/ShootCorn.aiff
+share/ottomatic/Data/Audio/Farm.sounds/TomatoJump.aiff
+share/ottomatic/Data/Audio/Farm.sounds/TomatoSplat.aiff
+share/ottomatic/Data/Audio/Farm.sounds/Tractor.aiff
+share/ottomatic/Data/Audio/Farm.sounds/WoodDoorHit.aiff
+share/ottomatic/Data/Audio/Farm.sounds/WoodGateSmash.aiff
+share/ottomatic/Data/Audio/FarmSong.aif
+share/ottomatic/Data/Audio/FireIce.sounds/DrillBotWhine.aiff
+share/ottomatic/Data/Audio/FireIce.sounds/DrillBotWhineHi.aiff
+share/ottomatic/Data/Audio/FireIce.sounds/HammerSqueak.aiff
+share/ottomatic/Data/Audio/FireIce.sounds/IceCrack.aiff
+share/ottomatic/Data/Audio/FireIce.sounds/MetalHit.aiff
+share/ottomatic/Data/Audio/FireIce.sounds/MetalHit2.aiff
+share/ottomatic/Data/Audio/FireIce.sounds/PillarCrunch.aiff
+share/ottomatic/Data/Audio/FireIce.sounds/RobotExplode.aiff
+share/ottomatic/Data/Audio/FireIce.sounds/RocketSled.aiff
+share/ottomatic/Data/Audio/FireIce.sounds/SaucerHatch.aiff
+share/ottomatic/Data/Audio/FireIce.sounds/SledExplode.aiff
+share/ottomatic/Data/Audio/FireIce.sounds/SplatHit.aiff
+share/ottomatic/Data/Audio/FireIce.sounds/SquooshyShoot.aiff
+share/ottomatic/Data/Audio/FireIce.sounds/SwingerDrone.aiff
+share/ottomatic/Data/Audio/FireIce.sounds/VolcanoBlow.aiff
+share/ottomatic/Data/Audio/FireIceSong.aif
+share/ottomatic/Data/Audio/HighScoreSong.aif
+share/ottomatic/Data/Audio/Jungle.sounds/AcidSizzle.aiff
+share/ottomatic/Data/Audio/Jungle.sounds/BigDoorSmash.aiff
+share/ottomatic/Data/Audio/Jungle.sounds/FireBreath.aiff
+share/ottomatic/Data/Audio/Jungle.sounds/Flytrap.aiff
+share/ottomatic/Data/Audio/Jungle.sounds/GiantFootstep.aiff
+share/ottomatic/Data/Audio/Jungle.sounds/Inhale.aiff
+share/ottomatic/Data/Audio/Jungle.sounds/LizardRoar.aiff
+share/ottomatic/Data/Audio/Jungle.sounds/PitcherBoom.aiff
+share/ottomatic/Data/Audio/Jungle.sounds/PitcherPain.aiff
+share/ottomatic/Data/Audio/Jungle.sounds/PitcherPuke.aiff
+share/ottomatic/Data/Audio/Jungle.sounds/PodBoom.aiff
+share/ottomatic/Data/Audio/Jungle.sounds/PodShoot.aiff
+share/ottomatic/Data/Audio/Jungle.sounds/Spit.aiff
+share/ottomatic/Data/Audio/Jungle.sounds/TractorBeam.aiff
+share/ottomatic/Data/Audio/JungleBoss.aif
+share/ottomatic/Data/Audio/JungleSong.aif
+share/ottomatic/Data/Audio/Lose.sounds/ConveyorBelt.aiff
+share/ottomatic/Data/Audio/Lose.sounds/Transform.aiff
+share/ottomatic/Data/Audio/LoseSong.aif
+share/ottomatic/Data/Audio/Main.sounds/AtomChime.aiff
+share/ottomatic/Data/Audio/Main.sounds/BadSelect.aiff
+share/ottomatic/Data/Audio/Main.sounds/BeamHum.aiff
+share/ottomatic/Data/Audio/Main.sounds/BrainDie.aiff
+share/ottomatic/Data/Audio/Main.sounds/BrainWave.aiff
+share/ottomatic/Data/Audio/Main.sounds/ChangeWeapon.aiff
+share/ottomatic/Data/Audio/Main.sounds/CheckPointHit.aiff
+share/ottomatic/Data/Audio/Main.sounds/CheckpointLoop.aiff
+share/ottomatic/Data/Audio/Main.sounds/DartWoosh.aiff
+share/ottomatic/Data/Audio/Main.sounds/FlareExplode.aiff
+share/ottomatic/Data/Audio/Main.sounds/FlareShoot.aiff
+share/ottomatic/Data/Audio/Main.sounds/Flareup.aiff
+share/ottomatic/Data/Audio/Main.sounds/FreezeGun.aiff
+share/ottomatic/Data/Audio/Main.sounds/FreezePoof.aiff
+share/ottomatic/Data/Audio/Main.sounds/Hatch.aiff
+share/ottomatic/Data/Audio/Main.sounds/HeadSwoosh.aiff
+share/ottomatic/Data/Audio/Main.sounds/HeadThud.aiff
+share/ottomatic/Data/Audio/Main.sounds/HealthWarning.aiff
+share/ottomatic/Data/Audio/Main.sounds/Jump.aiff
+share/ottomatic/Data/Audio/Main.sounds/JumpJet.aiff
+share/ottomatic/Data/Audio/Main.sounds/Landed.aiff
+share/ottomatic/Data/Audio/Main.sounds/LaserHit.aiff
+share/ottomatic/Data/Audio/Main.sounds/LeftFoot.aiff
+share/ottomatic/Data/Audio/Main.sounds/MenuChange.aiff
+share/ottomatic/Data/Audio/Main.sounds/MetalHit.aiff
+share/ottomatic/Data/Audio/Main.sounds/MetalLand.aiff
+share/ottomatic/Data/Audio/Main.sounds/NewLife.aiff
+share/ottomatic/Data/Audio/Main.sounds/NoJumpJet.aiff
+share/ottomatic/Data/Audio/Main.sounds/NovaCharge.aiff
+share/ottomatic/Data/Audio/Main.sounds/PlayerCrash.aiff
+share/ottomatic/Data/Audio/Main.sounds/PlayerCrush.aiff
+share/ottomatic/Data/Audio/Main.sounds/PowPodHit.aiff
+share/ottomatic/Data/Audio/Main.sounds/PunchHit.aiff
+share/ottomatic/Data/Audio/Main.sounds/RightFoot.aiff
+share/ottomatic/Data/Audio/Main.sounds/Rocket.aiff
+share/ottomatic/Data/Audio/Main.sounds/Saucer.aiff
+share/ottomatic/Data/Audio/Main.sounds/Servo.aiff
+share/ottomatic/Data/Audio/Main.sounds/Shatter.aiff
+share/ottomatic/Data/Audio/Main.sounds/StunGun.aiff
+share/ottomatic/Data/Audio/Main.sounds/TeleportHuman.aiff
+share/ottomatic/Data/Audio/Main.sounds/ThrownSwoosh.aiff
+share/ottomatic/Data/Audio/Main.sounds/WeaponClick.aiff
+share/ottomatic/Data/Audio/Main.sounds/WeaponDeposit.aiff
+share/ottomatic/Data/Audio/Main.sounds/WeaponWhir.aiff
+share/ottomatic/Data/Audio/Main.sounds/Zap.aiff
+share/ottomatic/Data/Audio/Menu.sounds/AccentDrone1.aiff
+share/ottomatic/Data/Audio/Menu.sounds/AccentDrone2.aiff
+share/ottomatic/Data/Audio/Menu.sounds/Ambience.aiff
+share/ottomatic/Data/Audio/Saucer.sounds/MineExplosion.aiff
+share/ottomatic/Data/Audio/Saucer.sounds/SaucerHit.aiff
+share/ottomatic/Data/Audio/SaucerSong.aif
+share/ottomatic/Data/Audio/Slime.sounds/AirPump.aiff
+share/ottomatic/Data/Audio/Slime.sounds/BeamHum.aiff
+share/ottomatic/Data/Audio/Slime.sounds/BlobBossBoom.aiff
+share/ottomatic/Data/Audio/Slime.sounds/BlobShoot.aiff
+share/ottomatic/Data/Audio/Slime.sounds/Boat.aiff
+share/ottomatic/Data/Audio/Slime.sounds/BossOpen.aiff
+share/ottomatic/Data/Audio/Slime.sounds/BubblePop.aiff
+share/ottomatic/Data/Audio/Slime.sounds/BumperBubble.aiff
+share/ottomatic/Data/Audio/Slime.sounds/CrystalCrack.aiff
+share/ottomatic/Data/Audio/Slime.sounds/CrystalCrash.aiff
+share/ottomatic/Data/Audio/Slime.sounds/Pipes.aiff
+share/ottomatic/Data/Audio/Slime.sounds/SlimeBoom.aiff
+share/ottomatic/Data/Audio/Slime.sounds/SlimeBounce.aiff
+share/ottomatic/Data/Audio/Slime.sounds/SlimeMonster.aiff
+share/ottomatic/Data/Audio/SlimeBossSong.aif
+share/ottomatic/Data/Audio/SlimeSong.aif
+share/ottomatic/Data/Audio/ThemeSong.aif
+share/ottomatic/Data/Audio/WinSong.aif
+share/ottomatic/Data/Models/LevelIntro.bg3d
+share/ottomatic/Data/Models/bonus.bg3d
+share/ottomatic/Data/Models/global.bg3d
+share/ottomatic/Data/Models/highscores.bg3d
+share/ottomatic/Data/Models/level10_brainboss.bg3d
+share/ottomatic/Data/Models/level1_farm.bg3d
+share/ottomatic/Data/Models/level2_slime.bg3d
+share/ottomatic/Data/Models/level3_blobboss.bg3d
+share/ottomatic/Data/Models/level4_apocalypse.bg3d
+share/ottomatic/Data/Models/level5_cloud.bg3d
+share/ottomatic/Data/Models/level6_jungle.bg3d
+share/ottomatic/Data/Models/level8_fireice.bg3d
+share/ottomatic/Data/Models/level9_saucer.bg3d
+share/ottomatic/Data/Models/losescreen.bg3d
+share/ottomatic/Data/Models/mainmenu.bg3d
+share/ottomatic/Data/Models/winscreen.bg3d
+share/ottomatic/Data/Skeletons/BeeWoman.bg3d
+share/ottomatic/Data/Skeletons/BeeWoman.skeleton.rsrc
+share/ottomatic/Data/Skeletons/Blob.bg3d
+share/ottomatic/Data/Skeletons/Blob.skeleton.rsrc
+share/ottomatic/Data/Skeletons/BrainAlien.bg3d
+share/ottomatic/Data/Skeletons/BrainAlien.skeleton.rsrc
+share/ottomatic/Data/Skeletons/Clown.bg3d
+share/ottomatic/Data/Skeletons/Clown.skeleton.rsrc
+share/ottomatic/Data/Skeletons/ClownFish.bg3d
+share/ottomatic/Data/Skeletons/ClownFish.skeleton.rsrc
+share/ottomatic/Data/Skeletons/Corn.bg3d
+share/ottomatic/Data/Skeletons/Corn.skeleton.rsrc
+share/ottomatic/Data/Skeletons/EliteBrainAlien.bg3d
+share/ottomatic/Data/Skeletons/EliteBrainAlien.skeleton.rsrc
+share/ottomatic/Data/Skeletons/Farmer.bg3d
+share/ottomatic/Data/Skeletons/Farmer.skeleton.rsrc
+share/ottomatic/Data/Skeletons/Flamester.bg3d
+share/ottomatic/Data/Skeletons/Flamester.skeleton.rsrc
+share/ottomatic/Data/Skeletons/GiantLizard.bg3d
+share/ottomatic/Data/Skeletons/GiantLizard.skeleton.rsrc
+share/ottomatic/Data/Skeletons/IceCube.bg3d
+share/ottomatic/Data/Skeletons/IceCube.skeleton.rsrc
+share/ottomatic/Data/Skeletons/Mantis.bg3d
+share/ottomatic/Data/Skeletons/Mantis.skeleton.rsrc
+share/ottomatic/Data/Skeletons/Mutant.bg3d
+share/ottomatic/Data/Skeletons/Mutant.skeleton.rsrc
+share/ottomatic/Data/Skeletons/MutantRobot.bg3d
+share/ottomatic/Data/Skeletons/MutantRobot.skeleton.rsrc
+share/ottomatic/Data/Skeletons/Onion.bg3d
+share/ottomatic/Data/Skeletons/Onion.skeleton.rsrc
+share/ottomatic/Data/Skeletons/Otto.bg3d
+share/ottomatic/Data/Skeletons/Otto.skeleton.rsrc
+share/ottomatic/Data/Skeletons/PitcherPlant.bg3d
+share/ottomatic/Data/Skeletons/PitcherPlant.skeleton.rsrc
+share/ottomatic/Data/Skeletons/PodWorm.bg3d
+share/ottomatic/Data/Skeletons/PodWorm.skeleton.rsrc
+share/ottomatic/Data/Skeletons/Scientist.bg3d
+share/ottomatic/Data/Skeletons/Scientist.skeleton.rsrc
+share/ottomatic/Data/Skeletons/SkirtLady.bg3d
+share/ottomatic/Data/Skeletons/SkirtLady.skeleton.rsrc
+share/ottomatic/Data/Skeletons/SlimeTree.bg3d
+share/ottomatic/Data/Skeletons/SlimeTree.skeleton.rsrc
+share/ottomatic/Data/Skeletons/Squooshy.bg3d
+share/ottomatic/Data/Skeletons/Squooshy.skeleton.rsrc
+share/ottomatic/Data/Skeletons/StrongMan.skeleton.rsrc
+share/ottomatic/Data/Skeletons/Strongman.bg3d
+share/ottomatic/Data/Skeletons/Tomato.bg3d
+share/ottomatic/Data/Skeletons/Tomato.skeleton.rsrc
+share/ottomatic/Data/Skeletons/Turtle.bg3d
+share/ottomatic/Data/Skeletons/Turtle.skeleton.rsrc
+share/ottomatic/Data/Skeletons/VenusFlytrap.bg3d
+share/ottomatic/Data/Skeletons/VenusFlytrap.skeleton.rsrc
+share/ottomatic/Data/Sprites/bonus.sprites
+share/ottomatic/Data/Sprites/fence.sprites
+share/ottomatic/Data/Sprites/global.sprites
+share/ottomatic/Data/Sprites/highscores.sprites
+share/ottomatic/Data/Sprites/infobar.sprites
+share/ottomatic/Data/Sprites/level10_brainboss.sprites
+share/ottomatic/Data/Sprites/level1_farm.sprites
+share/ottomatic/Data/Sprites/level2_slime.sprites
+share/ottomatic/Data/Sprites/level4_apocalypse.sprites
+share/ottomatic/Data/Sprites/level5_cloud.sprites
+share/ottomatic/Data/Sprites/level6_jungle.sprites
+share/ottomatic/Data/Sprites/level8_fireice.sprites
+share/ottomatic/Data/Sprites/lose.sprites
+share/ottomatic/Data/Sprites/particle.sprites
+share/ottomatic/Data/Sprites/spheremap.sprites
+share/ottomatic/Data/System/Application.rsrc
+share/ottomatic/Data/System/font.sfl
+share/ottomatic/Data/System/font1.tga
+share/ottomatic/Data/System/font2.tga
+share/ottomatic/Data/System/gamecontrollerdb.txt
+share/ottomatic/Data/System/legal.tga
+share/ottomatic/Data/System/strings.tsv
+share/ottomatic/Data/Terrain/Apocalypse.ter
+share/ottomatic/Data/Terrain/Apocalypse.ter.rsrc
+share/ottomatic/Data/Terrain/BlobBoss.ter
+share/ottomatic/Data/Terrain/BlobBoss.ter.rsrc
+share/ottomatic/Data/Terrain/BlobWorld.ter
+share/ottomatic/Data/Terrain/BlobWorld.ter.rsrc
+share/ottomatic/Data/Terrain/BrainBoss.ter
+share/ottomatic/Data/Terrain/BrainBoss.ter.rsrc
+share/ottomatic/Data/Terrain/Cloud.ter
+share/ottomatic/Data/Terrain/Cloud.ter.rsrc
+share/ottomatic/Data/Terrain/EarthFarm.ter
+share/ottomatic/Data/Terrain/EarthFarm.ter.rsrc
+share/ottomatic/Data/Terrain/FireIce.ter
+share/ottomatic/Data/Terrain/FireIce.ter.rsrc
+share/ottomatic/Data/Terrain/Jungle.ter
+share/ottomatic/Data/Terrain/Jungle.ter.rsrc
+share/ottomatic/Data/Terrain/JungleBoss.ter
+share/ottomatic/Data/Terrain/JungleBoss.ter.rsrc
+share/ottomatic/Data/Terrain/Saucer.ter
+share/ottomatic/Data/Terrain/Saucer.ter.rsrc
diff --git a/ottomatic/TODO b/ottomatic/TODO
new file mode 100644
index 0000000000..230653a705
--- /dev/null
+++ b/ottomatic/TODO
@@ -0,0 +1,5 @@
+nanosaur TODO:
+
+- I'm not certain about the LICENSE field
+- We depend on wip/mk/git-package.git because we need the Git submodules
+  (GitHub's 'archive' feature doesn't recurse into submodules)
diff --git a/ottomatic/distinfo b/ottomatic/distinfo
new file mode 100644
index 0000000000..afc76512f4
--- /dev/null
+++ b/ottomatic/distinfo
@@ -0,0 +1,2 @@
+$NetBSD$
+
diff --git a/ottomatic/files/ottomatic.template b/ottomatic/files/ottomatic.template
new file mode 100644
index 0000000000..5216d690aa
--- /dev/null
+++ b/ottomatic/files/ottomatic.template
@@ -0,0 +1,6 @@
+#!/bin/sh
+#
+# $NetBSD$
+# Launcher script for Otto Matic.
+set -e
+cd @@PREFIX@@/share/ottomatic && @@PREFIX@@/libexec/OttoMatic


Home | Main Index | Thread Index | Old Index