pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Import Bugdom 1.3.1 as wip/bugdom.
Module Name: pkgsrc-wip
Committed By: Charlotte Koch <dressupgeekout%gmail.com@localhost>
Pushed By: cfkoch
Date: Mon Apr 11 12:01:15 2022 -0700
Changeset: 4a04ef748b2ab34bcb6fe550d53756cbcce1ec7e
Modified Files:
Makefile
Added Files:
bugdom/DESCR
bugdom/Makefile
bugdom/PLIST
bugdom/TODO
bugdom/distinfo
bugdom/files/bugdom.template
Log Message:
Import Bugdom 1.3.1 as wip/bugdom.
This is Pangea Software's Bugdom updated to run on modern operating systems.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=4a04ef748b2ab34bcb6fe550d53756cbcce1ec7e
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
bugdom/DESCR | 1 +
bugdom/Makefile | 32 +++++++
bugdom/PLIST | 211 +++++++++++++++++++++++++++++++++++++++++++
bugdom/TODO | 5 +
bugdom/distinfo | 2 +
bugdom/files/bugdom.template | 6 ++
7 files changed, 258 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index 9d71afabb7..cb222b6113 100644
--- a/Makefile
+++ b/Makefile
@@ -352,6 +352,7 @@ SUBDIR+= btscanner
SUBDIR+= bub-n-bros
SUBDIR+= budgie-desktop
SUBDIR+= budgie-screensaver
+SUBDIR+= bugdom
SUBDIR+= bugsx
SUBDIR+= bugzilla
SUBDIR+= bup-git
diff --git a/bugdom/DESCR b/bugdom/DESCR
new file mode 100644
index 0000000000..720172defe
--- /dev/null
+++ b/bugdom/DESCR
@@ -0,0 +1 @@
+This is Pangea Software's Bugdom updated to run on modern operating systems.
diff --git a/bugdom/Makefile b/bugdom/Makefile
new file mode 100644
index 0000000000..cdd3982769
--- /dev/null
+++ b/bugdom/Makefile
@@ -0,0 +1,32 @@
+# $NetBSD$
+
+DISTNAME= bugdom-1.3.1
+CATEGORIES= games
+GIT_REPO= https://github.com/jorio/Bugdom.git
+GIT_TAG= ${PKGVERSION_NOREV}
+
+MAINTAINER= dressupgeekout%gmail.com@localhost
+HOMEPAGE= https://pangeasoft.net/bug/
+COMMENT= Pangea Software's Bugdom for modern systems
+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/bugdom/Data
+
+pre-configure:
+ ${SED} -e 's,@@PREFIX@@,${PREFIX},g' \
+ ${FILESDIR}/bugdom.template > ${WRKDIR}/bugdom
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKDIR}/bugdom ${DESTDIR}${PREFIX}/bin/bugdom
+ ${INSTALL_PROGRAM} ${WRKSRC}/Bugdom ${DESTDIR}${PREFIX}/libexec
+ (cd ${WRKSRC}/Data && ${PAX} -r -w . ${DESTDIR}${PREFIX}/share/bugdom/Data)
+
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../wip/mk/git-package.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/bugdom/PLIST b/bugdom/PLIST
new file mode 100644
index 0000000000..d6652d275b
--- /dev/null
+++ b/bugdom/PLIST
@@ -0,0 +1,211 @@
+@comment $NetBSD$
+bin/bugdom
+libexec/Bugdom
+share/bugdom/Data/Audio/AntHill.sounds/Explosion.aiff
+share/bugdom/Data/Audio/AntHill.sounds/FireCrackle.aiff
+share/bugdom/Data/Audio/AntHill.sounds/Laugh.aiff
+share/bugdom/Data/Audio/AntHill.sounds/PipeClang.aiff
+share/bugdom/Data/Audio/AntHill.sounds/Shoot.aiff
+share/bugdom/Data/Audio/AntHill.sounds/Sizzle.aiff
+share/bugdom/Data/Audio/AntHill.sounds/ValveOpen.aiff
+share/bugdom/Data/Audio/AntHill.sounds/WaterLeak.aiff
+share/bugdom/Data/Audio/AntHillSong.aiff
+share/bugdom/Data/Audio/Bonus.sounds/Bell.aiff
+share/bugdom/Data/Audio/Bonus.sounds/Click.aiff
+share/bugdom/Data/Audio/BonusSong.aiff
+share/bugdom/Data/Audio/Forest.aiff
+share/bugdom/Data/Audio/Forest.sounds/Explosion.aiff
+share/bugdom/Data/Audio/Forest.sounds/FireCrackle.aiff
+share/bugdom/Data/Audio/Forest.sounds/Footstep.aiff
+share/bugdom/Data/Audio/Forest.sounds/Helicopter.aiff
+share/bugdom/Data/Audio/Forest.sounds/Plasmaburst.aiff
+share/bugdom/Data/Audio/HighScores.aiff
+share/bugdom/Data/Audio/Hive.sounds/Plunger.aiff
+share/bugdom/Data/Audio/Hive.sounds/Pump.aiff
+share/bugdom/Data/Audio/Hive.sounds/StingerShoot.aiff
+share/bugdom/Data/Audio/HiveLevel.aiff
+share/bugdom/Data/Audio/Lawn.sounds/DoorOpen.aiff
+share/bugdom/Data/Audio/LawnSong.aiff
+share/bugdom/Data/Audio/LawnSongOld.aiff
+share/bugdom/Data/Audio/LoseSong.aiff
+share/bugdom/Data/Audio/Main.sounds/BuddyLaunch.aiff
+share/bugdom/Data/Audio/Main.sounds/Checkpoint.aiff
+share/bugdom/Data/Audio/Main.sounds/Firecracker.aiff
+share/bugdom/Data/Audio/Main.sounds/FlyBuzz.aiff
+share/bugdom/Data/Audio/Main.sounds/GetHit.aiff
+share/bugdom/Data/Audio/Main.sounds/GetPOW.aiff
+share/bugdom/Data/Audio/Main.sounds/HitDirt.aiff
+share/bugdom/Data/Audio/Main.sounds/Jump.aiff
+share/bugdom/Data/Audio/Main.sounds/Kablam.aiff
+share/bugdom/Data/Audio/Main.sounds/Kick.aiff
+share/bugdom/Data/Audio/Main.sounds/LadyBugRescue.aiff
+share/bugdom/Data/Audio/Main.sounds/Morph.aiff
+share/bugdom/Data/Audio/Main.sounds/Pop.aiff
+share/bugdom/Data/Audio/Main.sounds/Pound.aiff
+share/bugdom/Data/Audio/Main.sounds/Select.aiff
+share/bugdom/Data/Audio/Main.sounds/Shield.aiff
+share/bugdom/Data/Audio/Main.sounds/SpeedBoost.aiff
+share/bugdom/Data/Audio/Main.sounds/Splash.aiff
+share/bugdom/Data/Audio/Main.sounds/ThrowSpear.aiff
+share/bugdom/Data/Audio/MenuSong.aiff
+share/bugdom/Data/Audio/Night.aiff
+share/bugdom/Data/Audio/Night.sounds/DoorOpen.aiff
+share/bugdom/Data/Audio/Night.sounds/RockSlam.aiff
+share/bugdom/Data/Audio/Pond.sounds/BoatEngine.aiff
+share/bugdom/Data/Audio/Pond.sounds/Slurp.aiff
+share/bugdom/Data/Audio/Pond.sounds/Waterbug.aiff
+share/bugdom/Data/Audio/PondSong.aiff
+share/bugdom/Data/Audio/Song_Pangea.aiff
+share/bugdom/Data/Audio/WinSong.aiff
+share/bugdom/Data/Images/Infobar/128.tga
+share/bugdom/Data/Images/Infobar/129.tga
+share/bugdom/Data/Images/Infobar/130.tga
+share/bugdom/Data/Images/Infobar/131.tga
+share/bugdom/Data/Images/Infobar/132.tga
+share/bugdom/Data/Images/Infobar/133.tga
+share/bugdom/Data/Images/Infobar/134.tga
+share/bugdom/Data/Images/Infobar/135.tga
+share/bugdom/Data/Images/Infobar/136.tga
+share/bugdom/Data/Images/Infobar/137.tga
+share/bugdom/Data/Images/Infobar/138.tga
+share/bugdom/Data/Images/Infobar/139.tga
+share/bugdom/Data/Images/Infobar/140.tga
+share/bugdom/Data/Images/Infobar/141.tga
+share/bugdom/Data/Images/Infobar/142.tga
+share/bugdom/Data/Images/Infobar/143.tga
+share/bugdom/Data/Images/Infobar/144.tga
+share/bugdom/Data/Images/Infobar/145.tga
+share/bugdom/Data/Images/Infobar/146.tga
+share/bugdom/Data/Images/Infobar/147.tga
+share/bugdom/Data/Images/Infobar/148.tga
+share/bugdom/Data/Images/Infobar/149.tga
+share/bugdom/Data/Images/Infobar/150.tga
+share/bugdom/Data/Images/Infobar/151.tga
+share/bugdom/Data/Images/Infobar/152.tga
+share/bugdom/Data/Images/Infobar/153.tga
+share/bugdom/Data/Images/Infobar/154.tga
+share/bugdom/Data/Images/Infobar/155.tga
+share/bugdom/Data/Images/Infobar/156.tga
+share/bugdom/Data/Images/Infobar/157.tga
+share/bugdom/Data/Images/Infobar/158.tga
+share/bugdom/Data/Images/Infobar/NitroGauge.tga
+share/bugdom/Data/Images/Textures/1000.tga
+share/bugdom/Data/Images/Textures/1001.tga
+share/bugdom/Data/Images/Textures/1002.tga
+share/bugdom/Data/Images/Textures/1003.tga
+share/bugdom/Data/Images/Textures/1004.tga
+share/bugdom/Data/Images/Textures/128.tga
+share/bugdom/Data/Images/Textures/129.tga
+share/bugdom/Data/Images/Textures/130.tga
+share/bugdom/Data/Images/Textures/131.tga
+share/bugdom/Data/Images/Textures/132.tga
+share/bugdom/Data/Images/Textures/133.tga
+share/bugdom/Data/Images/Textures/134.tga
+share/bugdom/Data/Images/Textures/135.tga
+share/bugdom/Data/Images/Textures/136.tga
+share/bugdom/Data/Images/Textures/137.tga
+share/bugdom/Data/Images/Textures/1500.tga
+share/bugdom/Data/Images/Textures/1501.tga
+share/bugdom/Data/Images/Textures/1502.tga
+share/bugdom/Data/Images/Textures/1503.tga
+share/bugdom/Data/Images/Textures/200.tga
+share/bugdom/Data/Images/Textures/2000.tga
+share/bugdom/Data/Images/Textures/2001.tga
+share/bugdom/Data/Images/Textures/2002.tga
+share/bugdom/Data/Images/Textures/2003.tga
+share/bugdom/Data/Images/Textures/2004.tga
+share/bugdom/Data/Images/Textures/2005.tga
+share/bugdom/Data/Images/Textures/2006.tga
+share/bugdom/Data/Images/Textures/2007.tga
+share/bugdom/Data/Images/Textures/2008.tga
+share/bugdom/Data/Images/Textures/201.tga
+share/bugdom/Data/Images/Textures/202.tga
+share/bugdom/Data/Images/Textures/3000.sfl
+share/bugdom/Data/Images/Textures/3000.tga
+share/bugdom/Data/Images/Textures/3500.tga
+share/bugdom/Data/Images/Textures/3510.tga
+share/bugdom/Data/Images/Textures/3511.tga
+share/bugdom/Data/Images/Textures/3512.tga
+share/bugdom/Data/Images/Textures/3513.tga
+share/bugdom/Data/Images/Textures/3514.tga
+share/bugdom/Data/Images/Textures/3515.tga
+share/bugdom/Data/Images/Textures/3516.tga
+share/bugdom/Data/Images/Textures/3517.tga
+share/bugdom/Data/Images/Textures/3518.tga
+share/bugdom/Data/Images/Textures/3519.tga
+share/bugdom/Data/Models/AntHill_Models.3dmf
+share/bugdom/Data/Models/BeeHive_Models.3dmf
+share/bugdom/Data/Models/BonusScreen.3dmf
+share/bugdom/Data/Models/Forest_Models.3dmf
+share/bugdom/Data/Models/Global_Models1.3dmf
+share/bugdom/Data/Models/Global_Models2.3dmf
+share/bugdom/Data/Models/HighScores.3dmf
+share/bugdom/Data/Models/Lawn_Models1.3dmf
+share/bugdom/Data/Models/Lawn_Models2.3dmf
+share/bugdom/Data/Models/LevelIntro.3dmf
+share/bugdom/Data/Models/MainMenu.3dmf
+share/bugdom/Data/Models/Night_Models.3dmf
+share/bugdom/Data/Models/Pangea.3dmf
+share/bugdom/Data/Models/Pond_Models.3dmf
+share/bugdom/Data/Models/Title.3dmf
+share/bugdom/Data/Models/WinLose.3dmf
+share/bugdom/Data/Skeletons/Ant.3dmf
+share/bugdom/Data/Skeletons/Ant.skeleton.rsrc
+share/bugdom/Data/Skeletons/AntKing.3dmf
+share/bugdom/Data/Skeletons/AntKing.skeleton.rsrc
+share/bugdom/Data/Skeletons/Bat.3dmf
+share/bugdom/Data/Skeletons/Bat.skeleton.rsrc
+share/bugdom/Data/Skeletons/BoxerFly.3dmf
+share/bugdom/Data/Skeletons/BoxerFly.skeleton.rsrc
+share/bugdom/Data/Skeletons/Buddy.3dmf
+share/bugdom/Data/Skeletons/Buddy.skeleton.rsrc
+share/bugdom/Data/Skeletons/Caterpillar.3dmf
+share/bugdom/Data/Skeletons/Caterpillar.skeleton.rsrc
+share/bugdom/Data/Skeletons/DoodleBug.3dmf
+share/bugdom/Data/Skeletons/DoodleBug.skeleton.rsrc
+share/bugdom/Data/Skeletons/DragonFly.3dmf
+share/bugdom/Data/Skeletons/DragonFly.skeleton.rsrc
+share/bugdom/Data/Skeletons/FireFly.3dmf
+share/bugdom/Data/Skeletons/FireFly.skeleton.rsrc
+share/bugdom/Data/Skeletons/FlyingBee.3dmf
+share/bugdom/Data/Skeletons/FlyingBee.skeleton.rsrc
+share/bugdom/Data/Skeletons/Foot.3dmf
+share/bugdom/Data/Skeletons/Foot.skeleton.rsrc
+share/bugdom/Data/Skeletons/LadyBug.3dmf
+share/bugdom/Data/Skeletons/LadyBug.skeleton.rsrc
+share/bugdom/Data/Skeletons/Larva.3dmf
+share/bugdom/Data/Skeletons/Larva.skeleton.rsrc
+share/bugdom/Data/Skeletons/Mosquito.3dmf
+share/bugdom/Data/Skeletons/Mosquito.skeleton.rsrc
+share/bugdom/Data/Skeletons/PondFish.3dmf
+share/bugdom/Data/Skeletons/PondFish.skeleton.rsrc
+share/bugdom/Data/Skeletons/QueenBee.3dmf
+share/bugdom/Data/Skeletons/QueenBee.skeleton.rsrc
+share/bugdom/Data/Skeletons/Roach.3dmf
+share/bugdom/Data/Skeletons/Roach.skeleton.rsrc
+share/bugdom/Data/Skeletons/RootSwing.3dmf
+share/bugdom/Data/Skeletons/RootSwing.skeleton.rsrc
+share/bugdom/Data/Skeletons/Skippy.3dmf
+share/bugdom/Data/Skeletons/Skippy.skeleton.rsrc
+share/bugdom/Data/Skeletons/Slug.3dmf
+share/bugdom/Data/Skeletons/Slug.skeleton.rsrc
+share/bugdom/Data/Skeletons/Spider.3dmf
+share/bugdom/Data/Skeletons/Spider.skeleton.rsrc
+share/bugdom/Data/Skeletons/WaterBug.3dmf
+share/bugdom/Data/Skeletons/WaterBug.skeleton.rsrc
+share/bugdom/Data/Skeletons/WingedFireAnt.3dmf
+share/bugdom/Data/Skeletons/WingedFireAnt.skeleton.rsrc
+share/bugdom/Data/Skeletons/WorkerBee.3dmf
+share/bugdom/Data/Skeletons/WorkerBee.skeleton.rsrc
+share/bugdom/Data/System/Application.rsrc
+share/bugdom/Data/System/gamecontrollerdb.txt
+share/bugdom/Data/Terrain/AntHill.ter.rsrc
+share/bugdom/Data/Terrain/AntKing.ter.rsrc
+share/bugdom/Data/Terrain/Beach.ter.rsrc
+share/bugdom/Data/Terrain/BeeHive.ter.rsrc
+share/bugdom/Data/Terrain/Flight.ter.rsrc
+share/bugdom/Data/Terrain/Lawn.ter.rsrc
+share/bugdom/Data/Terrain/Night.ter.rsrc
+share/bugdom/Data/Terrain/Pond.ter.rsrc
+share/bugdom/Data/Terrain/QueenBee.ter.rsrc
+share/bugdom/Data/Terrain/Training.ter.rsrc
diff --git a/bugdom/TODO b/bugdom/TODO
new file mode 100644
index 0000000000..230653a705
--- /dev/null
+++ b/bugdom/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/bugdom/distinfo b/bugdom/distinfo
new file mode 100644
index 0000000000..afc76512f4
--- /dev/null
+++ b/bugdom/distinfo
@@ -0,0 +1,2 @@
+$NetBSD$
+
diff --git a/bugdom/files/bugdom.template b/bugdom/files/bugdom.template
new file mode 100644
index 0000000000..740f3dccaa
--- /dev/null
+++ b/bugdom/files/bugdom.template
@@ -0,0 +1,6 @@
+#!/bin/sh
+#
+# $NetBSD$
+# Launcher script for bugdom.
+set -e
+cd @@PREFIX@@/share/bugdom && @@PREFIX@@/libexec/Bugdom
Home |
Main Index |
Thread Index |
Old Index