pkgsrc-Changes archive

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

CVS commit: pkgsrc/games



Module Name:    pkgsrc
Committed By:   nia
Date:           Wed Oct 23 08:30:30 UTC 2024

Modified Files:
        pkgsrc/games: Makefile
Added Files:
        pkgsrc/games/openfodder: DESCR Makefile PLIST distinfo
        pkgsrc/games/openfodder/patches: patch-Source_ResourceMan.cpp

Log Message:
Import games/openfodder

Cannon Fodder is an action-strategy developed by Sensible Software.

The game is military-themed and based on shooting action but with a strategy
game-style control system. The player directs troops through numerous
missions, battling enemy infantry, vehicles and installations.

Open Fodder is an open source version of the Cannon Fodder engine, for modern
operating systems.


To generate a diff of this commit:
cvs rdiff -u -r1.554 -r1.555 pkgsrc/games/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/games/openfodder/DESCR \
    pkgsrc/games/openfodder/Makefile pkgsrc/games/openfodder/PLIST \
    pkgsrc/games/openfodder/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/games/openfodder/patches/patch-Source_ResourceMan.cpp

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

Modified files:

Index: pkgsrc/games/Makefile
diff -u pkgsrc/games/Makefile:1.554 pkgsrc/games/Makefile:1.555
--- pkgsrc/games/Makefile:1.554 Sat Aug 24 04:39:50 2024
+++ pkgsrc/games/Makefile       Wed Oct 23 08:30:29 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.554 2024/08/24 04:39:50 markd Exp $
+# $NetBSD: Makefile,v 1.555 2024/10/23 08:30:29 nia Exp $
 #
 
 COMMENT=       Games
@@ -322,6 +322,7 @@ SUBDIR+=    omega
 SUBDIR+=       onscripter
 SUBDIR+=       openarena
 SUBDIR+=       openclonk
+SUBDIR+=       openfodder
 SUBDIR+=       openhexagon
 SUBDIR+=       openjazz
 SUBDIR+=       openjk

Added files:

Index: pkgsrc/games/openfodder/DESCR
diff -u /dev/null pkgsrc/games/openfodder/DESCR:1.1
--- /dev/null   Wed Oct 23 08:30:30 2024
+++ pkgsrc/games/openfodder/DESCR       Wed Oct 23 08:30:29 2024
@@ -0,0 +1,8 @@
+Cannon Fodder is an action-strategy developed by Sensible Software.
+
+The game is military-themed and based on shooting action but with a strategy
+game-style control system. The player directs troops through numerous
+missions, battling enemy infantry, vehicles and installations.
+
+Open Fodder is an open source version of the Cannon Fodder engine, for modern
+operating systems.
Index: pkgsrc/games/openfodder/Makefile
diff -u /dev/null pkgsrc/games/openfodder/Makefile:1.1
--- /dev/null   Wed Oct 23 08:30:30 2024
+++ pkgsrc/games/openfodder/Makefile    Wed Oct 23 08:30:29 2024
@@ -0,0 +1,48 @@
+# $NetBSD: Makefile,v 1.1 2024/10/23 08:30:29 nia Exp $
+
+DISTNAME=      openfodder-1.9.2
+CATEGORIES=    games
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=openfodder/}
+
+GITHUB_SUBMODULES+=    OpenFodder data \
+                       070a6086c62164e859fc3274b75b5f536fa9d902 \
+                       Run
+
+GITHUB_SUBMODULES+=    OpenFodder scripts \
+                       dad04730860bcdd1189aa8562860e379b0f5d783 \
+                       Run/Scripts
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://openfodder.com/
+COMMENT=       Action-strategy 2D military shooting game
+LICENSE=       gnu-gpl-v3
+
+USE_TOOLS+=    pkg-config pax
+USE_LANGUAGES= c c++
+
+USE_CXX_FEATURES+=     c++14
+
+SUBST_CLASSES+=                paths
+SUBST_STAGE.paths=     pre-configure
+SUBST_FILES.paths=     Source/ResourceMan.cpp
+SUBST_VARS.paths=      PREFIX
+
+INSTALLATION_DIRS+=    bin
+INSTALLATION_DIRS+=    share/applications
+INSTALLATION_DIRS+=    share/pixmaps
+INSTALLATION_DIRS+=    share/OpenFodder
+
+do-install:
+       ${INSTALL_PROGRAM} ${WRKSRC}/${CMAKE_BUILD_DIR}/openfodder \
+               ${DESTDIR}${PREFIX}/bin/openfodder
+       ${INSTALL_DATA} ${WRKSRC}/FreeDesktop/openfodder.desktop \
+               ${DESTDIR}${PREFIX}/share/applications/openfodder.desktop
+       ${INSTALL_DATA} ${WRKSRC}/FreeDesktop/openfodder.png \
+               ${DESTDIR}${PREFIX}/share/pixmaps/openfodder.png
+       cd ${WRKSRC}/Run && ${PAX} -rw -pp . ${DESTDIR}${PREFIX}/share/OpenFodder
+
+.include "../../devel/cmake/build.mk"
+.include "../../audio/SDL2_mixer/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/games/openfodder/PLIST
diff -u /dev/null pkgsrc/games/openfodder/PLIST:1.1
--- /dev/null   Wed Oct 23 08:30:30 2024
+++ pkgsrc/games/openfodder/PLIST       Wed Oct 23 08:30:29 2024
@@ -0,0 +1,306 @@
+@comment $NetBSD: PLIST,v 1.1 2024/10/23 08:30:29 nia Exp $
+bin/openfodder
+share/OpenFodder/.gitmodules
+share/OpenFodder/Campaigns/Amiga Action.ofc
+share/OpenFodder/Campaigns/Amiga Format Christmas Special.ofc
+share/OpenFodder/Campaigns/Amiga Format Not Very Festive.ofc
+share/OpenFodder/Campaigns/Amiga Power Alien Levels.ofc
+share/OpenFodder/Campaigns/Amiga The One.ofc
+share/OpenFodder/Campaigns/Cannon Fodder 2.ofc
+share/OpenFodder/Campaigns/Cannon Fodder Plus.ofc
+share/OpenFodder/Campaigns/Cannon Fodder.ofc
+share/OpenFodder/Campaigns/PC Format.ofc
+share/OpenFodder/Data/Amiga/_AmigaDataHere
+share/OpenFodder/Data/Amiga2/_Amiga2DataHere
+share/OpenFodder/Data/AmigaAction/apmenu.lbm
+share/OpenFodder/Data/AmigaAction/junarmy.lbm
+share/OpenFodder/Data/AmigaAction/junbase.bht
+share/OpenFodder/Data/AmigaAction/junbase.blk
+share/OpenFodder/Data/AmigaAction/junbase.hit
+share/OpenFodder/Data/AmigaAction/junbase.ins
+share/OpenFodder/Data/AmigaAction/junbase.pal
+share/OpenFodder/Data/AmigaAction/junbase.sng
+share/OpenFodder/Data/AmigaAction/junbase.swp
+share/OpenFodder/Data/AmigaAction/juncopt.lbm
+share/OpenFodder/Data/AmigaAction/junsub0.bht
+share/OpenFodder/Data/AmigaAction/junsub0.blk
+share/OpenFodder/Data/AmigaAction/junsub0.hit
+share/OpenFodder/Data/AmigaAction/junsub0.swp
+share/OpenFodder/Data/AmigaAction/junsub1.bht
+share/OpenFodder/Data/AmigaAction/junsub1.blk
+share/OpenFodder/Data/AmigaAction/junsub1.hit
+share/OpenFodder/Data/AmigaAction/junsub1.swp
+share/OpenFodder/Data/AmigaAction/mapm1.map
+share/OpenFodder/Data/AmigaAction/mapm1.spt
+share/OpenFodder/Data/AmigaAction/mapm2.map
+share/OpenFodder/Data/AmigaAction/mapm2.spt
+share/OpenFodder/Data/AmigaAction/mapm3.map
+share/OpenFodder/Data/AmigaAction/mapm3.spt
+share/OpenFodder/Data/AmigaAction/mapm4.map
+share/OpenFodder/Data/AmigaAction/mapm4.spt
+share/OpenFodder/Data/AmigaAction/pstuff.lbm
+share/OpenFodder/Data/AmigaAlienLevels/INTARMY.PAL
+share/OpenFodder/Data/AmigaAlienLevels/INTARMY.RAW
+share/OpenFodder/Data/AmigaAlienLevels/INTBASE.BHT
+share/OpenFodder/Data/AmigaAlienLevels/INTBASE.BLK
+share/OpenFodder/Data/AmigaAlienLevels/INTBASE.HIT
+share/OpenFodder/Data/AmigaAlienLevels/INTBASE.INS
+share/OpenFodder/Data/AmigaAlienLevels/INTBASE.PAL
+share/OpenFodder/Data/AmigaAlienLevels/INTBASE.SNG
+share/OpenFodder/Data/AmigaAlienLevels/INTBASE.SWP
+share/OpenFodder/Data/AmigaAlienLevels/INTCOPT.PAL
+share/OpenFodder/Data/AmigaAlienLevels/INTCOPT.RAW
+share/OpenFodder/Data/AmigaAlienLevels/INTFGN2.PL8
+share/OpenFodder/Data/AmigaAlienLevels/INTFGND.PL8
+share/OpenFodder/Data/AmigaAlienLevels/INTHELI.PAL
+share/OpenFodder/Data/AmigaAlienLevels/INTMID.PL8
+share/OpenFodder/Data/AmigaAlienLevels/INTPLAY.PAL
+share/OpenFodder/Data/AmigaAlienLevels/INTPLAY.RAW
+share/OpenFodder/Data/AmigaAlienLevels/INTSKY.PL8
+share/OpenFodder/Data/AmigaAlienLevels/INTSUB0.BHT
+share/OpenFodder/Data/AmigaAlienLevels/INTSUB0.BLK
+share/OpenFodder/Data/AmigaAlienLevels/INTSUB0.HIT
+share/OpenFodder/Data/AmigaAlienLevels/INTSUB0.SWP
+share/OpenFodder/Data/AmigaAlienLevels/MAPM1.MAP
+share/OpenFodder/Data/AmigaAlienLevels/MAPM1.SPT
+share/OpenFodder/Data/AmigaAlienLevels/MAPM2.MAP
+share/OpenFodder/Data/AmigaAlienLevels/MAPM2.SPT
+share/OpenFodder/Data/AmigaAlienLevels/MAPM3.MAP
+share/OpenFodder/Data/AmigaAlienLevels/MAPM3.SPT
+share/OpenFodder/Data/AmigaAlienLevels/MAPM4.MAP
+share/OpenFodder/Data/AmigaAlienLevels/MAPM4.SPT
+share/OpenFodder/Data/AmigaAlienLevels/PSTUFF.PAL
+share/OpenFodder/Data/AmigaAlienLevels/PSTUFF.RAW
+share/OpenFodder/Data/AmigaAlienLevels/VMENU.PAL
+share/OpenFodder/Data/AmigaAlienLevels/VMENU.RAW
+share/OpenFodder/Data/AmigaFormat_NVF/DESARMY.PAL
+share/OpenFodder/Data/AmigaFormat_NVF/DESARMY.RAW
+share/OpenFodder/Data/AmigaFormat_NVF/DESBASE.BHT
+share/OpenFodder/Data/AmigaFormat_NVF/DESBASE.BLK
+share/OpenFodder/Data/AmigaFormat_NVF/DESBASE.HIT
+share/OpenFodder/Data/AmigaFormat_NVF/DESBASE.INS
+share/OpenFodder/Data/AmigaFormat_NVF/DESBASE.PAL
+share/OpenFodder/Data/AmigaFormat_NVF/DESBASE.SNG
+share/OpenFodder/Data/AmigaFormat_NVF/DESBASE.SWP
+share/OpenFodder/Data/AmigaFormat_NVF/DESCOPT.PAL
+share/OpenFodder/Data/AmigaFormat_NVF/DESCOPT.RAW
+share/OpenFodder/Data/AmigaFormat_NVF/DESSUB0.BHT
+share/OpenFodder/Data/AmigaFormat_NVF/DESSUB0.BLK
+share/OpenFodder/Data/AmigaFormat_NVF/DESSUB0.HIT
+share/OpenFodder/Data/AmigaFormat_NVF/DESSUB0.SWP
+share/OpenFodder/Data/AmigaFormat_NVF/ICEARMY.PAL
+share/OpenFodder/Data/AmigaFormat_NVF/ICEARMY.RAW
+share/OpenFodder/Data/AmigaFormat_NVF/ICEBASE.BHT
+share/OpenFodder/Data/AmigaFormat_NVF/ICEBASE.BLK
+share/OpenFodder/Data/AmigaFormat_NVF/ICEBASE.HIT
+share/OpenFodder/Data/AmigaFormat_NVF/ICEBASE.INS
+share/OpenFodder/Data/AmigaFormat_NVF/ICEBASE.PAL
+share/OpenFodder/Data/AmigaFormat_NVF/ICEBASE.SNG
+share/OpenFodder/Data/AmigaFormat_NVF/ICEBASE.SWP
+share/OpenFodder/Data/AmigaFormat_NVF/ICECOPT.PAL
+share/OpenFodder/Data/AmigaFormat_NVF/ICECOPT.RAW
+share/OpenFodder/Data/AmigaFormat_NVF/ICESUB0.BHT
+share/OpenFodder/Data/AmigaFormat_NVF/ICESUB0.BLK
+share/OpenFodder/Data/AmigaFormat_NVF/ICESUB0.HIT
+share/OpenFodder/Data/AmigaFormat_NVF/ICESUB0.SWP
+share/OpenFodder/Data/AmigaFormat_NVF/MAPM1.MAP
+share/OpenFodder/Data/AmigaFormat_NVF/MAPM1.SPT
+share/OpenFodder/Data/AmigaFormat_NVF/MAPM2.MAP
+share/OpenFodder/Data/AmigaFormat_NVF/MAPM2.SPT
+share/OpenFodder/Data/AmigaFormat_NVF/MAPM3.MAP
+share/OpenFodder/Data/AmigaFormat_NVF/MAPM3.SPT
+share/OpenFodder/Data/AmigaFormat_NVF/MAPM4.MAP
+share/OpenFodder/Data/AmigaFormat_NVF/MAPM4.SPT
+share/OpenFodder/Data/AmigaFormat_NVF/PSTUFF.PAL
+share/OpenFodder/Data/AmigaFormat_NVF/PSTUFF.RAW
+share/OpenFodder/Data/AmigaFormat_NVF/VMENU.PAL
+share/OpenFodder/Data/AmigaFormat_NVF/VMENU.RAW
+share/OpenFodder/Data/AmigaFormat_XMAS/AFXBASE.BLK
+share/OpenFodder/Data/AmigaFormat_XMAS/AFXBASE.INS
+share/OpenFodder/Data/AmigaFormat_XMAS/AFXBASE.SNG
+share/OpenFodder/Data/AmigaFormat_XMAS/AFXSUB0.BLK
+share/OpenFodder/Data/AmigaFormat_XMAS/afxarmy.lbm
+share/OpenFodder/Data/AmigaFormat_XMAS/afxbase.bht
+share/OpenFodder/Data/AmigaFormat_XMAS/afxbase.hit
+share/OpenFodder/Data/AmigaFormat_XMAS/afxbase.pal
+share/OpenFodder/Data/AmigaFormat_XMAS/afxbase.swp
+share/OpenFodder/Data/AmigaFormat_XMAS/afxcopt.lbm
+share/OpenFodder/Data/AmigaFormat_XMAS/afxsub0.bht
+share/OpenFodder/Data/AmigaFormat_XMAS/afxsub0.hit
+share/OpenFodder/Data/AmigaFormat_XMAS/afxsub0.swp
+share/OpenFodder/Data/AmigaFormat_XMAS/apmenu.lbm
+share/OpenFodder/Data/AmigaFormat_XMAS/mapm1.map
+share/OpenFodder/Data/AmigaFormat_XMAS/mapm1.spt
+share/OpenFodder/Data/AmigaFormat_XMAS/mapm2.map
+share/OpenFodder/Data/AmigaFormat_XMAS/mapm2.spt
+share/OpenFodder/Data/AmigaFormat_XMAS/pstuff.lbm
+share/OpenFodder/Data/AmigaTheOne/PRETENTIOUS1.RAW
+share/OpenFodder/Data/AmigaTheOne/PRETENTIOUS2.RAW
+share/OpenFodder/Data/AmigaTheOne/PRETENTIOUS3.RAW
+share/OpenFodder/Data/AmigaTheOne/cftitle.lbm
+share/OpenFodder/Data/AmigaTheOne/grave32.pal
+share/OpenFodder/Data/AmigaTheOne/icearmy.lbm
+share/OpenFodder/Data/AmigaTheOne/icebase.bht
+share/OpenFodder/Data/AmigaTheOne/icebase.blk
+share/OpenFodder/Data/AmigaTheOne/icebase.hit
+share/OpenFodder/Data/AmigaTheOne/icebase.ins
+share/OpenFodder/Data/AmigaTheOne/icebase.pal
+share/OpenFodder/Data/AmigaTheOne/icebase.sng
+share/OpenFodder/Data/AmigaTheOne/icebase.swp
+share/OpenFodder/Data/AmigaTheOne/icecopt.lbm
+share/OpenFodder/Data/AmigaTheOne/icesub0.bht
+share/OpenFodder/Data/AmigaTheOne/icesub0.blk
+share/OpenFodder/Data/AmigaTheOne/icesub0.hit
+share/OpenFodder/Data/AmigaTheOne/icesub0.swp
+share/OpenFodder/Data/AmigaTheOne/junarmy.lbm
+share/OpenFodder/Data/AmigaTheOne/junbase.bht
+share/OpenFodder/Data/AmigaTheOne/junbase.blk
+share/OpenFodder/Data/AmigaTheOne/junbase.hit
+share/OpenFodder/Data/AmigaTheOne/junbase.ins
+share/OpenFodder/Data/AmigaTheOne/junbase.pal
+share/OpenFodder/Data/AmigaTheOne/junbase.sng
+share/OpenFodder/Data/AmigaTheOne/junbase.swp
+share/OpenFodder/Data/AmigaTheOne/juncopt.lbm
+share/OpenFodder/Data/AmigaTheOne/junsub0.bht
+share/OpenFodder/Data/AmigaTheOne/junsub0.blk
+share/OpenFodder/Data/AmigaTheOne/junsub0.hit
+share/OpenFodder/Data/AmigaTheOne/junsub0.swp
+share/OpenFodder/Data/AmigaTheOne/junsub1.bht
+share/OpenFodder/Data/AmigaTheOne/junsub1.blk
+share/OpenFodder/Data/AmigaTheOne/junsub1.hit
+share/OpenFodder/Data/AmigaTheOne/junsub1.swp
+share/OpenFodder/Data/AmigaTheOne/magpic.lbm
+share/OpenFodder/Data/AmigaTheOne/mapm1.map
+share/OpenFodder/Data/AmigaTheOne/mapm1.spt
+share/OpenFodder/Data/AmigaTheOne/mapm2.map
+share/OpenFodder/Data/AmigaTheOne/mapm2.spt
+share/OpenFodder/Data/AmigaTheOne/mapm3.map
+share/OpenFodder/Data/AmigaTheOne/mapm3.spt
+share/OpenFodder/Data/AmigaTheOne/morphbig.lbm
+share/OpenFodder/Data/AmigaTheOne/pstuff.lbm
+share/OpenFodder/Data/AmigaTheOne/rankfont.lbm
+share/OpenFodder/Data/AmigaTheOne/sensprod.lbm
+share/OpenFodder/Data/AmigaTheOne/startup.lbm
+share/OpenFodder/Data/AmigaTheOne/virgpres.lbm
+share/OpenFodder/Data/Amiga_CD/_AmigaCD32DataHere
+share/OpenFodder/Data/Custom/Maps/Segras First.map
+share/OpenFodder/Data/Custom/Maps/Segras First.spt
+share/OpenFodder/Data/Custom/Maps/alessandro.map
+share/OpenFodder/Data/Custom/Maps/alessandro.spt
+share/OpenFodder/Data/Dos2_CD/DESBASE.INS
+share/OpenFodder/Data/Dos2_CD/DESBASE.SNG
+share/OpenFodder/Data/Dos2_CD/ICEBASE.INS
+share/OpenFodder/Data/Dos2_CD/ICEBASE.SNG
+share/OpenFodder/Data/Dos2_CD/INTBASE.INS
+share/OpenFodder/Data/Dos2_CD/INTBASE.SNG
+share/OpenFodder/Data/Dos2_CD/JON.INS
+share/OpenFodder/Data/Dos2_CD/JON.SNG
+share/OpenFodder/Data/Dos2_CD/JUNBASE.INS
+share/OpenFodder/Data/Dos2_CD/JUNBASE.SNG
+share/OpenFodder/Data/Dos2_CD/KILLER.INS
+share/OpenFodder/Data/Dos2_CD/KILLER.SNG
+share/OpenFodder/Data/Dos2_CD/MORBASE.INS
+share/OpenFodder/Data/Dos2_CD/MORBASE.SNG
+share/OpenFodder/Data/Dos2_CD/_Dos2CDDataHere
+share/OpenFodder/Data/Dos_CD/DESBASE.INS
+share/OpenFodder/Data/Dos_CD/DESBASE.SNG
+share/OpenFodder/Data/Dos_CD/ICEBASE.INS
+share/OpenFodder/Data/Dos_CD/ICEBASE.SNG
+share/OpenFodder/Data/Dos_CD/INTBASE.INS
+share/OpenFodder/Data/Dos_CD/INTBASE.SNG
+share/OpenFodder/Data/Dos_CD/JON.INS
+share/OpenFodder/Data/Dos_CD/JON.SNG
+share/OpenFodder/Data/Dos_CD/JUNBASE.INS
+share/OpenFodder/Data/Dos_CD/JUNBASE.SNG
+share/OpenFodder/Data/Dos_CD/MORBASE.INS
+share/OpenFodder/Data/Dos_CD/MORBASE.SNG
+share/OpenFodder/Data/Dos_CD/WARX1.INS
+share/OpenFodder/Data/Dos_CD/WARX4.SNG
+share/OpenFodder/Data/Dos_CD/_DosCDDataHere
+share/OpenFodder/Data/PCFormat/CANNON2.DAT
+share/OpenFodder/Data/PCFormat/CFCOVER.DAT
+share/OpenFodder/Data/Plus/1.lbm
+share/OpenFodder/Data/Plus/10.lbm
+share/OpenFodder/Data/Plus/11.lbm
+share/OpenFodder/Data/Plus/2.lbm
+share/OpenFodder/Data/Plus/3.lbm
+share/OpenFodder/Data/Plus/4.lbm
+share/OpenFodder/Data/Plus/5.lbm
+share/OpenFodder/Data/Plus/6.lbm
+share/OpenFodder/Data/Plus/7.lbm
+share/OpenFodder/Data/Plus/8.lbm
+share/OpenFodder/Data/Plus/9.lbm
+share/OpenFodder/Data/Plus/apmenu.lbm
+share/OpenFodder/Data/Plus/junarmy.lbm
+share/OpenFodder/Data/Plus/junbase.bht
+share/OpenFodder/Data/Plus/junbase.blk
+share/OpenFodder/Data/Plus/junbase.hit
+share/OpenFodder/Data/Plus/junbase.ins
+share/OpenFodder/Data/Plus/junbase.pal
+share/OpenFodder/Data/Plus/junbase.sng
+share/OpenFodder/Data/Plus/junbase.swp
+share/OpenFodder/Data/Plus/juncopt.lbm
+share/OpenFodder/Data/Plus/junsub1.bht
+share/OpenFodder/Data/Plus/junsub1.blk
+share/OpenFodder/Data/Plus/junsub1.hit
+share/OpenFodder/Data/Plus/junsub1.swp
+share/OpenFodder/Data/Plus/mapm1.map
+share/OpenFodder/Data/Plus/mapm1.spt
+share/OpenFodder/Data/Plus/mapm2.map
+share/OpenFodder/Data/Plus/mapm2.spt
+share/OpenFodder/Data/Plus/mapm3.map
+share/OpenFodder/Data/Plus/mapm3.spt
+share/OpenFodder/Data/Plus/mapm4.map
+share/OpenFodder/Data/Plus/mapm4.spt
+share/OpenFodder/Data/Plus/pstuff.lbm
+share/OpenFodder/README.md
+share/OpenFodder/Saves/_SavesHere
+share/OpenFodder/Scripts/.vscode/extensions.json
+share/OpenFodder/Scripts/.vscode/launch.json
+share/OpenFodder/Scripts/COPYING
+share/OpenFodder/Scripts/General/Background.js
+share/OpenFodder/Scripts/General/Helicopter.js
+share/OpenFodder/Scripts/General/Human.js
+share/OpenFodder/Scripts/General/Names/Desert.js
+share/OpenFodder/Scripts/General/Names/Jungle.js
+share/OpenFodder/Scripts/General/Names/Moors.js
+share/OpenFodder/Scripts/General/Names/Snow.js
+share/OpenFodder/Scripts/General/Names/Underground.js
+share/OpenFodder/Scripts/General/OpenFodder.js
+share/OpenFodder/Scripts/General/PhaseName.js
+share/OpenFodder/Scripts/General/Positioning.js
+share/OpenFodder/Scripts/General/Prototype.ts
+share/OpenFodder/Scripts/General/Scenario.js
+share/OpenFodder/Scripts/General/Session.js
+share/OpenFodder/Scripts/General/Sprites.js
+share/OpenFodder/Scripts/General/Strange.js
+share/OpenFodder/Scripts/General/Structures.js
+share/OpenFodder/Scripts/General/Structures/Barracks.js
+share/OpenFodder/Scripts/General/Structures/Bunker.js
+share/OpenFodder/Scripts/General/Structures/Hut.js
+share/OpenFodder/Scripts/General/Validation.js
+share/OpenFodder/Scripts/General/Weapons.js
+share/OpenFodder/Scripts/Objectives/Activate.Switches/Random.js
+share/OpenFodder/Scripts/Objectives/Base.js
+share/OpenFodder/Scripts/Objectives/Destroy.Computer/Random.js
+share/OpenFodder/Scripts/Objectives/Destroy.Enemy.Buildings/Random.js
+share/OpenFodder/Scripts/Objectives/Destroy.Factory/Random.js
+share/OpenFodder/Scripts/Objectives/Get.Civilian.Home/Random.js
+share/OpenFodder/Scripts/Objectives/Kidnap.Leader/Random.js
+share/OpenFodder/Scripts/Objectives/Kill.All.Enemy/Random.js
+share/OpenFodder/Scripts/Objectives/Protect.Civilians/Random.js
+share/OpenFodder/Scripts/Objectives/Rescue.Hostage/Random.js
+share/OpenFodder/Scripts/Objectives/Rescue.Hostages/Random.js
+share/OpenFodder/Scripts/README.md
+share/OpenFodder/Scripts/Scenarios/Intro.js
+share/OpenFodder/Scripts/Scenarios/Random.js
+share/OpenFodder/Scripts/Settings.js
+share/OpenFodder/Scripts/Terrain/Smoothing.js
+share/OpenFodder/Scripts/Terrain/Terrain.js
+share/OpenFodder/Scripts/jsconfig.json
+share/OpenFodder/Scripts/mapeditor.js
+share/OpenFodder/Scripts/test.js
+share/OpenFodder/Scripts/test_template.js
+share/OpenFodder/about.png
+share/applications/openfodder.desktop
+share/pixmaps/openfodder.png
Index: pkgsrc/games/openfodder/distinfo
diff -u /dev/null pkgsrc/games/openfodder/distinfo:1.1
--- /dev/null   Wed Oct 23 08:30:30 2024
+++ pkgsrc/games/openfodder/distinfo    Wed Oct 23 08:30:30 2024
@@ -0,0 +1,12 @@
+$NetBSD: distinfo,v 1.1 2024/10/23 08:30:30 nia Exp $
+
+BLAKE2s (OpenFodder-data-070a6086c62164e859fc3274b75b5f536fa9d902.tar.gz) = e756a5fa9e8e5be5e2ad34bc115bd62e7e5072c6011771e7bcc993f6ffc6f318
+SHA512 (OpenFodder-data-070a6086c62164e859fc3274b75b5f536fa9d902.tar.gz) = 
6944f20c129d2f90f091410984a65d9ae451a26be5e4616a39f5fb65afbb8741b10efd273809a5d7f0c3488795ef9242955ae9d041013c90cae1f5e4ffd533ef
+Size (OpenFodder-data-070a6086c62164e859fc3274b75b5f536fa9d902.tar.gz) = 3352213 bytes
+BLAKE2s (OpenFodder-scripts-dad04730860bcdd1189aa8562860e379b0f5d783.tar.gz) = dfc3f036fd536e90001c4bb3d4dc2d0529b5d1250076024a6dd2d197ceab8bab
+SHA512 (OpenFodder-scripts-dad04730860bcdd1189aa8562860e379b0f5d783.tar.gz) = 
7ef896873f3689e1dc11c5b1eeaee7630ceec4cd6bba8575e4ea5afce0d3ed79ff960232b8f6704a26717c2f2816f5743c6861fd8f6b5c4e672836196064bd6d
+Size (OpenFodder-scripts-dad04730860bcdd1189aa8562860e379b0f5d783.tar.gz) = 50794 bytes
+BLAKE2s (openfodder-1.9.2.tar.gz) = c56414f65998cb37e3ab3075dcecaed72e697666b3307fbb494fed54e9f66aea
+SHA512 (openfodder-1.9.2.tar.gz) = 8dd510fc538a11b8aa6831dc2a699b8dcd6cb01c2ef5d4ed96134b67d6bbdf02b28d83f7b3ca763e6fc19179b05549f34c28db7dcdfa7b45ebe37c3e73adedf9
+Size (openfodder-1.9.2.tar.gz) = 1549207 bytes
+SHA1 (patch-Source_ResourceMan.cpp) = 28fe2056342f6758d434c4ef2a454dc426b45332

Index: pkgsrc/games/openfodder/patches/patch-Source_ResourceMan.cpp
diff -u /dev/null pkgsrc/games/openfodder/patches/patch-Source_ResourceMan.cpp:1.1
--- /dev/null   Wed Oct 23 08:30:30 2024
+++ pkgsrc/games/openfodder/patches/patch-Source_ResourceMan.cpp        Wed Oct 23 08:30:30 2024
@@ -0,0 +1,22 @@
+$NetBSD: patch-Source_ResourceMan.cpp,v 1.1 2024/10/23 08:30:30 nia Exp $
+
+Load static data from pkgsrc prefix.
+
+--- Source/ResourceMan.cpp.orig        2024-10-23 08:21:54.121186053 +0000
++++ Source/ResourceMan.cpp
+@@ -81,7 +81,7 @@ void cResourceMan::addDefaultDirs() {
+               path = path1;
+               addBaseDir(path + "/.local/share/");
+       }
+-      addBaseDir("/usr/local/share/");
++      addBaseDir("@PREFIX@/share/");
+ #endif
+ }
+ 
+@@ -624,4 +624,4 @@ std::vector<std::string> cResourceMan::D
+       return results;
+ }
+ 
+-#endif
+\ No newline at end of file
++#endif



Home | Main Index | Thread Index | Old Index