pkgsrc-Changes archive

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

CVS commit: pkgsrc/games/ottomatic



Module Name:    pkgsrc
Committed By:   charlotte
Date:           Thu Mar  2 04:14:15 UTC 2023

Added Files:
        pkgsrc/games/ottomatic: DESCR Makefile PLIST distinfo
        pkgsrc/games/ottomatic/files: ottomatic.template

Log Message:
games/ottomatic: Import package

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

The year is 1957 and a fleet of flying saucers from Planet X have come to
Earth. These saucers are under the control of the evil Brain Aliens who are
abducting helpless human beings to become slaves of The Giant Brain.

You are Otto Matic, the robot who is given the job of saving Earth from the
clutches of The Giant Brain from Planet X. You must rescue as many humans as
you can while defeating the Brain Aliens and all of their evil followers.
Your mission will take you to strange and fantastic alien worlds which are
often treacherous and will require Otto to perform amazing feats.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/games/ottomatic/DESCR \
    pkgsrc/games/ottomatic/Makefile pkgsrc/games/ottomatic/PLIST \
    pkgsrc/games/ottomatic/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/games/ottomatic/files/ottomatic.template

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

Added files:

Index: pkgsrc/games/ottomatic/DESCR
diff -u /dev/null pkgsrc/games/ottomatic/DESCR:1.1
--- /dev/null   Thu Mar  2 04:14:15 2023
+++ pkgsrc/games/ottomatic/DESCR        Thu Mar  2 04:14:15 2023
@@ -0,0 +1,12 @@
+This is Pangea Software's Otto Matic updated to run on modern desktop
+platforms.
+
+The year is 1957 and a fleet of flying saucers from Planet X have come to
+Earth. These saucers are under the control of the evil Brain Aliens who are
+abducting helpless human beings to become slaves of The Giant Brain.
+
+You are Otto Matic, the robot who is given the job of saving Earth from the
+clutches of The Giant Brain from Planet X. You must rescue as many humans as
+you can while defeating the Brain Aliens and all of their evil followers.
+Your mission will take you to strange and fantastic alien worlds which are
+often treacherous and will require Otto to perform amazing feats.
Index: pkgsrc/games/ottomatic/Makefile
diff -u /dev/null pkgsrc/games/ottomatic/Makefile:1.1
--- /dev/null   Thu Mar  2 04:14:15 2023
+++ pkgsrc/games/ottomatic/Makefile     Thu Mar  2 04:14:15 2023
@@ -0,0 +1,40 @@
+# $NetBSD: Makefile,v 1.1 2023/03/02 04:14:15 charlotte Exp $
+
+DISTNAME=      ottomatic-4.0.1
+CATEGORIES=    games
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=jorio/}
+DISTFILES+=    ${DEFAULT_DISTFILES} ${POMME}
+
+POMME=         ad9cc177d2187f67bd00cb6cf2b3045ef91c577b.tar.gz
+SITES.${POMME}=        ${MASTER_SITE_GITHUB:=jorio/}Pomme/archive/
+
+MAINTAINER=    charlotte%NetBSD.org@localhost
+HOMEPAGE=      https://pangeasoft.net/otto/
+COMMENT=       Pangea Software's Otto Matic
+LICENSE=       cc-by-nc-sa-v4.0-license
+
+USE_CMAKE=     yes
+USE_LANGUAGES= c c++
+USE_TOOLS+=    pax pkg-config
+
+WRKSRC=                        ${WRKDIR}/OttoMatic-${PKGVERSION_NOREV}
+
+INSTALLATION_DIRS+=    bin
+INSTALLATION_DIRS+=    libexec
+INSTALLATION_DIRS+=    share/ottomatic/Data
+
+post-extract:
+       ${RM} -rf ${WRKSRC}/extern/Pomme
+       ${LN} -sf ${WRKDIR}/Pomme-${POMME:S/.tar.gz//} ${WRKSRC}/extern/Pomme
+
+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 "../../mk/bsd.pkg.mk"
Index: pkgsrc/games/ottomatic/PLIST
diff -u /dev/null pkgsrc/games/ottomatic/PLIST:1.1
--- /dev/null   Thu Mar  2 04:14:15 2023
+++ pkgsrc/games/ottomatic/PLIST        Thu Mar  2 04:14:15 2023
@@ -0,0 +1,423 @@
+@comment $NetBSD: PLIST,v 1.1 2023/03/02 04:14:15 charlotte Exp $
+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/MetalGateCrash.aiff
+share/ottomatic/Data/Audio/Farm.sounds/MetalGateHit.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/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/GiantFootstep.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/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/PlayerClang.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/apocalypse/apocalypse000.tga
+share/ottomatic/Data/Sprites/apocalypse/apocalypse001.tga
+share/ottomatic/Data/Sprites/bonus/bonus000.tga
+share/ottomatic/Data/Sprites/bonus/bonus001.tga
+share/ottomatic/Data/Sprites/bonus/bonus002.tga
+share/ottomatic/Data/Sprites/bonus/bonus003.tga
+share/ottomatic/Data/Sprites/bonus/bonus004.tga
+share/ottomatic/Data/Sprites/bonus/bonus005.tga
+share/ottomatic/Data/Sprites/bonus/bonus006.tga
+share/ottomatic/Data/Sprites/bonus/bonus007.tga
+share/ottomatic/Data/Sprites/brainboss/brainboss000.tga
+share/ottomatic/Data/Sprites/brainboss/brainboss001.tga
+share/ottomatic/Data/Sprites/brainboss/brainboss002.tga
+share/ottomatic/Data/Sprites/brainboss/brainboss003.tga
+share/ottomatic/Data/Sprites/brainboss/brainboss004.tga
+share/ottomatic/Data/Sprites/brainboss/brainboss005.tga
+share/ottomatic/Data/Sprites/cloud/cloud000.tga
+share/ottomatic/Data/Sprites/cloud/cloud001.tga
+share/ottomatic/Data/Sprites/cloud/cloud002.tga
+share/ottomatic/Data/Sprites/farm/farm000.tga
+share/ottomatic/Data/Sprites/fence/fence000.tga
+share/ottomatic/Data/Sprites/fence/fence001.tga
+share/ottomatic/Data/Sprites/fence/fence002.tga
+share/ottomatic/Data/Sprites/fence/fence003.tga
+share/ottomatic/Data/Sprites/fence/fence004.tga
+share/ottomatic/Data/Sprites/fence/fence005.tga
+share/ottomatic/Data/Sprites/fence/fence006.tga
+share/ottomatic/Data/Sprites/fence/fence007.tga
+share/ottomatic/Data/Sprites/fence/fence008.tga
+share/ottomatic/Data/Sprites/fence/fence009.tga
+share/ottomatic/Data/Sprites/fence/fence010.tga
+share/ottomatic/Data/Sprites/fence/fence011.tga
+share/ottomatic/Data/Sprites/fence/fence012.tga
+share/ottomatic/Data/Sprites/fence/fence013.tga
+share/ottomatic/Data/Sprites/fence/fence014.tga
+share/ottomatic/Data/Sprites/fence/fence015.tga
+share/ottomatic/Data/Sprites/fence/fence016.tga
+share/ottomatic/Data/Sprites/fence/fence017.tga
+share/ottomatic/Data/Sprites/fence/fence018.tga
+share/ottomatic/Data/Sprites/fence/fence019.tga
+share/ottomatic/Data/Sprites/fence/fence020.tga
+share/ottomatic/Data/Sprites/fence/fence021.tga
+share/ottomatic/Data/Sprites/fireice/fireice000.tga
+share/ottomatic/Data/Sprites/fireice/fireice001.tga
+share/ottomatic/Data/Sprites/fireice/fireice002.tga
+share/ottomatic/Data/Sprites/global/global000.tga
+share/ottomatic/Data/Sprites/global/global001.tga
+share/ottomatic/Data/Sprites/global/global002.tga
+share/ottomatic/Data/Sprites/global/global003.tga
+share/ottomatic/Data/Sprites/global/global004.tga
+share/ottomatic/Data/Sprites/global/global005.tga
+share/ottomatic/Data/Sprites/global/global006.tga
+share/ottomatic/Data/Sprites/global/global007.tga
+share/ottomatic/Data/Sprites/global/global008.tga
+share/ottomatic/Data/Sprites/global/global009.tga
+share/ottomatic/Data/Sprites/global/global010.tga
+share/ottomatic/Data/Sprites/global/global011.tga
+share/ottomatic/Data/Sprites/global/global012.tga
+share/ottomatic/Data/Sprites/global/global013.tga
+share/ottomatic/Data/Sprites/global/global014.tga
+share/ottomatic/Data/Sprites/global/global015.tga
+share/ottomatic/Data/Sprites/global/global016.tga
+share/ottomatic/Data/Sprites/global/global017.tga
+share/ottomatic/Data/Sprites/highscores/highscores000.tga
+share/ottomatic/Data/Sprites/highscores/highscores001.tga
+share/ottomatic/Data/Sprites/highscores/highscores002.tga
+share/ottomatic/Data/Sprites/highscores/highscores003.tga
+share/ottomatic/Data/Sprites/infobar/infobar000.tga
+share/ottomatic/Data/Sprites/infobar/infobar001.tga
+share/ottomatic/Data/Sprites/infobar/infobar002.tga
+share/ottomatic/Data/Sprites/infobar/infobar003.tga
+share/ottomatic/Data/Sprites/infobar/infobar004.tga
+share/ottomatic/Data/Sprites/infobar/infobar005.tga
+share/ottomatic/Data/Sprites/infobar/infobar006.tga
+share/ottomatic/Data/Sprites/infobar/infobar007.tga
+share/ottomatic/Data/Sprites/infobar/infobar008.tga
+share/ottomatic/Data/Sprites/infobar/infobar009.tga
+share/ottomatic/Data/Sprites/infobar/infobar010.tga
+share/ottomatic/Data/Sprites/infobar/infobar011.tga
+share/ottomatic/Data/Sprites/infobar/infobar012.tga
+share/ottomatic/Data/Sprites/infobar/infobar013.tga
+share/ottomatic/Data/Sprites/infobar/infobar014.tga
+share/ottomatic/Data/Sprites/infobar/infobar015.tga
+share/ottomatic/Data/Sprites/infobar/infobar016.tga
+share/ottomatic/Data/Sprites/infobar/infobar017.tga
+share/ottomatic/Data/Sprites/infobar/infobar018.tga
+share/ottomatic/Data/Sprites/infobar/infobar019.tga
+share/ottomatic/Data/Sprites/infobar/infobar020.tga
+share/ottomatic/Data/Sprites/infobar/infobar021.tga
+share/ottomatic/Data/Sprites/infobar/infobar022.tga
+share/ottomatic/Data/Sprites/infobar/infobar023.tga
+share/ottomatic/Data/Sprites/infobar/infobar024.tga
+share/ottomatic/Data/Sprites/infobar/infobar025.tga
+share/ottomatic/Data/Sprites/infobar/infobar026.tga
+share/ottomatic/Data/Sprites/infobar/infobar027.tga
+share/ottomatic/Data/Sprites/infobar/infobar028.tga
+share/ottomatic/Data/Sprites/infobar/infobar029.tga
+share/ottomatic/Data/Sprites/infobar/infobar030.tga
+share/ottomatic/Data/Sprites/infobar/infobar031.tga
+share/ottomatic/Data/Sprites/infobar/infobar032.tga
+share/ottomatic/Data/Sprites/infobar/infobar033.tga
+share/ottomatic/Data/Sprites/infobar/infobar034.tga
+share/ottomatic/Data/Sprites/infobar/infobar035.tga
+share/ottomatic/Data/Sprites/infobar/infobar036.tga
+share/ottomatic/Data/Sprites/infobar/infobar037.tga
+share/ottomatic/Data/Sprites/infobar/infobar038.tga
+share/ottomatic/Data/Sprites/infobar/infobar039.tga
+share/ottomatic/Data/Sprites/infobar/infobar040.tga
+share/ottomatic/Data/Sprites/infobar/infobar041.tga
+share/ottomatic/Data/Sprites/infobar/infobar042.tga
+share/ottomatic/Data/Sprites/infobar/infobar043.tga
+share/ottomatic/Data/Sprites/infobar/infobar044.tga
+share/ottomatic/Data/Sprites/jungle/jungle000.tga
+share/ottomatic/Data/Sprites/jungle/jungle001.tga
+share/ottomatic/Data/Sprites/jungle/jungle002.tga
+share/ottomatic/Data/Sprites/legal/legal000.tga
+share/ottomatic/Data/Sprites/lose/lose000.tga
+share/ottomatic/Data/Sprites/lose/lose001.tga
+share/ottomatic/Data/Sprites/lose/lose002.tga
+share/ottomatic/Data/Sprites/lose/lose003.tga
+share/ottomatic/Data/Sprites/lose/lose004.tga
+share/ottomatic/Data/Sprites/lose/lose005.tga
+share/ottomatic/Data/Sprites/particle/particle000.tga
+share/ottomatic/Data/Sprites/particle/particle001.tga
+share/ottomatic/Data/Sprites/particle/particle002.tga
+share/ottomatic/Data/Sprites/particle/particle003.tga
+share/ottomatic/Data/Sprites/particle/particle004.tga
+share/ottomatic/Data/Sprites/particle/particle005.tga
+share/ottomatic/Data/Sprites/particle/particle006.tga
+share/ottomatic/Data/Sprites/particle/particle007.tga
+share/ottomatic/Data/Sprites/particle/particle008.tga
+share/ottomatic/Data/Sprites/particle/particle009.tga
+share/ottomatic/Data/Sprites/particle/particle010.tga
+share/ottomatic/Data/Sprites/particle/particle011.tga
+share/ottomatic/Data/Sprites/particle/particle012.tga
+share/ottomatic/Data/Sprites/particle/particle013.tga
+share/ottomatic/Data/Sprites/particle/particle014.tga
+share/ottomatic/Data/Sprites/particle/particle015.tga
+share/ottomatic/Data/Sprites/particle/particle016.tga
+share/ottomatic/Data/Sprites/particle/particle017.tga
+share/ottomatic/Data/Sprites/particle/particle018.tga
+share/ottomatic/Data/Sprites/particle/particle019.tga
+share/ottomatic/Data/Sprites/particle/particle020.tga
+share/ottomatic/Data/Sprites/particle/particle021.tga
+share/ottomatic/Data/Sprites/particle/particle022.tga
+share/ottomatic/Data/Sprites/particle/particle023.tga
+share/ottomatic/Data/Sprites/particle/particle024.tga
+share/ottomatic/Data/Sprites/particle/particle025.tga
+share/ottomatic/Data/Sprites/particle/particle026.tga
+share/ottomatic/Data/Sprites/particle/particle027.tga
+share/ottomatic/Data/Sprites/particle/particle028.tga
+share/ottomatic/Data/Sprites/particle/particle029.tga
+share/ottomatic/Data/Sprites/particle/particle030.tga
+share/ottomatic/Data/Sprites/particle/particle031.tga
+share/ottomatic/Data/Sprites/slime/slime000.tga
+share/ottomatic/Data/Sprites/slime/slime001.tga
+share/ottomatic/Data/Sprites/slime/slime002.tga
+share/ottomatic/Data/Sprites/slime/slime003.tga
+share/ottomatic/Data/Sprites/spheremap/spheremap000.tga
+share/ottomatic/Data/Sprites/spheremap/spheremap001.tga
+share/ottomatic/Data/Sprites/spheremap/spheremap002.tga
+share/ottomatic/Data/Sprites/spheremap/spheremap003.tga
+share/ottomatic/Data/Sprites/spheremap/spheremap004.tga
+share/ottomatic/Data/Sprites/spheremap/spheremap005.tga
+share/ottomatic/Data/Sprites/spheremap/spheremap006.tga
+share/ottomatic/Data/Sprites/spheremap/spheremap007.tga
+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/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
Index: pkgsrc/games/ottomatic/distinfo
diff -u /dev/null pkgsrc/games/ottomatic/distinfo:1.1
--- /dev/null   Thu Mar  2 04:14:15 2023
+++ pkgsrc/games/ottomatic/distinfo     Thu Mar  2 04:14:15 2023
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1 2023/03/02 04:14:15 charlotte Exp $
+
+BLAKE2s (ad9cc177d2187f67bd00cb6cf2b3045ef91c577b.tar.gz) = c2bf0696bd7a8c453497e38b4059a85b54e599f7f314433f1c4e1968a4c8b1bb
+SHA512 (ad9cc177d2187f67bd00cb6cf2b3045ef91c577b.tar.gz) = 5c2bca86ab7448f8506fbea5d92d4b89f66b00eac66a7d0d65d8ffc451f2700f6304426d2f4f22d3310029797e7e3a699963264c5078847c0bda6827430eb824
+Size (ad9cc177d2187f67bd00cb6cf2b3045ef91c577b.tar.gz) = 148738 bytes
+BLAKE2s (ottomatic-4.0.1.tar.gz) = 346f1bbb95d6847d854125e28c6cef448733eb99f08561152a551be7eea6101d
+SHA512 (ottomatic-4.0.1.tar.gz) = 25184589062123664889e3e0fccffe4c964da547d36de3a8ab15e585a60479ef7b508ec96bcd5b55c9d137fd88b3260ecec808da559cc204292a04069fd1b00a
+Size (ottomatic-4.0.1.tar.gz) = 153653044 bytes

Index: pkgsrc/games/ottomatic/files/ottomatic.template
diff -u /dev/null pkgsrc/games/ottomatic/files/ottomatic.template:1.1
--- /dev/null   Thu Mar  2 04:14:15 2023
+++ pkgsrc/games/ottomatic/files/ottomatic.template     Thu Mar  2 04:14:15 2023
@@ -0,0 +1,6 @@
+#!/bin/sh
+#
+# $NetBSD: ottomatic.template,v 1.1 2023/03/02 04:14:15 charlotte Exp $
+# Launcher script for Otto Matic.
+set -e
+cd @@PREFIX@@/share/ottomatic && @@PREFIX@@/libexec/OttoMatic



Home | Main Index | Thread Index | Old Index