mirror of
https://git.freebsd.org/ports.git
synced 2026-06-02 11:08:52 +00:00
games/loderunner-ng: New port
A classic Lode Runner game remake heavily based on LodeRunner_TotalRecall implementation by Simon Hung. Original Lode Runner game is developed by Doug Smith and published by Broderbund in 1983. Reviewed by: diizzy,olevole_olevole.ru,dch Approved by: dch Differential Revision: https://reviews.freebsd.org/D51631
This commit is contained in:
@@ -594,6 +594,7 @@
|
||||
SUBDIR += lm-solve
|
||||
SUBDIR += lmarbles
|
||||
SUBDIR += lmpc
|
||||
SUBDIR += loderunner-ng
|
||||
SUBDIR += lolcat
|
||||
SUBDIR += lordsawar
|
||||
SUBDIR += lpairs
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
PORTNAME= loderunner-ng
|
||||
DISTVERSION= 0.1.4
|
||||
CATEGORIES= games
|
||||
|
||||
MAINTAINER= dsl@FreeBSD.org
|
||||
COMMENT= Classic Lode Runner game remake
|
||||
WWW= https://github.com/vchimishuk/loderunner-ng
|
||||
|
||||
LICENSE= GPLv3+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
USES= cmake sdl
|
||||
USE_SDL= image2 mixer2 sdl2
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= vchimishuk
|
||||
|
||||
.include <bsd.port.mk>
|
||||
@@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1756927494
|
||||
SHA256 (vchimishuk-loderunner-ng-0.1.4_GH0.tar.gz) = ee7d9828a8acfc535255ed50c6dd1b9d1040aebc4a6eb72df853e72c65c6e7ba
|
||||
SIZE (vchimishuk-loderunner-ng-0.1.4_GH0.tar.gz) = 564224
|
||||
@@ -0,0 +1,17 @@
|
||||
--- CMakeLists.txt.orig 2025-07-31 19:41:17 UTC
|
||||
+++ CMakeLists.txt
|
||||
@@ -21,10 +21,10 @@ add_compile_options(-std=gnu99 -Wall -Wextra -Wpedanti
|
||||
include(GNUInstallDirs)
|
||||
|
||||
add_compile_options(-std=gnu99 -Wall -Wextra -Wpedantic)
|
||||
-if(CMAKE_BUILD_TYPE STREQUAL "Debug")
|
||||
- add_compile_options(-g -O0 -fsanitize=address -fno-omit-frame-pointer)
|
||||
- add_link_options(-fsanitize=address)
|
||||
-endif()
|
||||
+# if(CMAKE_BUILD_TYPE STREQUAL "Debug")
|
||||
+# add_compile_options(-g -O0 -fsanitize=address -fno-omit-frame-pointer)
|
||||
+# add_link_options(-fsanitize=address)
|
||||
+# endif()
|
||||
if (LINUX)
|
||||
# For srandom(), random() & getopt().
|
||||
add_compile_definitions(_GNU_SOURCE)
|
||||
@@ -0,0 +1,3 @@
|
||||
A classic Lode Runner game remake heavily based on LodeRunner_TotalRecall
|
||||
implementation by Simon Hung. Original Lode Runner game is developed by
|
||||
Doug Smith and published by Broderbund in 1983.
|
||||
@@ -0,0 +1,174 @@
|
||||
bin/loderunner-ng
|
||||
%%DATADIR%%/levels/001
|
||||
%%DATADIR%%/levels/002
|
||||
%%DATADIR%%/levels/003
|
||||
%%DATADIR%%/levels/004
|
||||
%%DATADIR%%/levels/005
|
||||
%%DATADIR%%/levels/006
|
||||
%%DATADIR%%/levels/007
|
||||
%%DATADIR%%/levels/008
|
||||
%%DATADIR%%/levels/009
|
||||
%%DATADIR%%/levels/010
|
||||
%%DATADIR%%/levels/011
|
||||
%%DATADIR%%/levels/012
|
||||
%%DATADIR%%/levels/013
|
||||
%%DATADIR%%/levels/014
|
||||
%%DATADIR%%/levels/015
|
||||
%%DATADIR%%/levels/016
|
||||
%%DATADIR%%/levels/017
|
||||
%%DATADIR%%/levels/018
|
||||
%%DATADIR%%/levels/019
|
||||
%%DATADIR%%/levels/020
|
||||
%%DATADIR%%/levels/021
|
||||
%%DATADIR%%/levels/022
|
||||
%%DATADIR%%/levels/023
|
||||
%%DATADIR%%/levels/024
|
||||
%%DATADIR%%/levels/025
|
||||
%%DATADIR%%/levels/026
|
||||
%%DATADIR%%/levels/027
|
||||
%%DATADIR%%/levels/028
|
||||
%%DATADIR%%/levels/029
|
||||
%%DATADIR%%/levels/030
|
||||
%%DATADIR%%/levels/031
|
||||
%%DATADIR%%/levels/032
|
||||
%%DATADIR%%/levels/033
|
||||
%%DATADIR%%/levels/034
|
||||
%%DATADIR%%/levels/035
|
||||
%%DATADIR%%/levels/036
|
||||
%%DATADIR%%/levels/037
|
||||
%%DATADIR%%/levels/038
|
||||
%%DATADIR%%/levels/039
|
||||
%%DATADIR%%/levels/040
|
||||
%%DATADIR%%/levels/041
|
||||
%%DATADIR%%/levels/042
|
||||
%%DATADIR%%/levels/043
|
||||
%%DATADIR%%/levels/044
|
||||
%%DATADIR%%/levels/045
|
||||
%%DATADIR%%/levels/046
|
||||
%%DATADIR%%/levels/047
|
||||
%%DATADIR%%/levels/048
|
||||
%%DATADIR%%/levels/049
|
||||
%%DATADIR%%/levels/050
|
||||
%%DATADIR%%/levels/051
|
||||
%%DATADIR%%/levels/052
|
||||
%%DATADIR%%/levels/053
|
||||
%%DATADIR%%/levels/054
|
||||
%%DATADIR%%/levels/055
|
||||
%%DATADIR%%/levels/056
|
||||
%%DATADIR%%/levels/057
|
||||
%%DATADIR%%/levels/058
|
||||
%%DATADIR%%/levels/059
|
||||
%%DATADIR%%/levels/060
|
||||
%%DATADIR%%/levels/061
|
||||
%%DATADIR%%/levels/062
|
||||
%%DATADIR%%/levels/063
|
||||
%%DATADIR%%/levels/064
|
||||
%%DATADIR%%/levels/065
|
||||
%%DATADIR%%/levels/066
|
||||
%%DATADIR%%/levels/067
|
||||
%%DATADIR%%/levels/068
|
||||
%%DATADIR%%/levels/069
|
||||
%%DATADIR%%/levels/070
|
||||
%%DATADIR%%/levels/071
|
||||
%%DATADIR%%/levels/072
|
||||
%%DATADIR%%/levels/073
|
||||
%%DATADIR%%/levels/074
|
||||
%%DATADIR%%/levels/075
|
||||
%%DATADIR%%/levels/076
|
||||
%%DATADIR%%/levels/077
|
||||
%%DATADIR%%/levels/078
|
||||
%%DATADIR%%/levels/079
|
||||
%%DATADIR%%/levels/080
|
||||
%%DATADIR%%/levels/081
|
||||
%%DATADIR%%/levels/082
|
||||
%%DATADIR%%/levels/083
|
||||
%%DATADIR%%/levels/084
|
||||
%%DATADIR%%/levels/085
|
||||
%%DATADIR%%/levels/086
|
||||
%%DATADIR%%/levels/087
|
||||
%%DATADIR%%/levels/088
|
||||
%%DATADIR%%/levels/089
|
||||
%%DATADIR%%/levels/090
|
||||
%%DATADIR%%/levels/091
|
||||
%%DATADIR%%/levels/092
|
||||
%%DATADIR%%/levels/093
|
||||
%%DATADIR%%/levels/094
|
||||
%%DATADIR%%/levels/095
|
||||
%%DATADIR%%/levels/096
|
||||
%%DATADIR%%/levels/097
|
||||
%%DATADIR%%/levels/098
|
||||
%%DATADIR%%/levels/099
|
||||
%%DATADIR%%/levels/100
|
||||
%%DATADIR%%/levels/101
|
||||
%%DATADIR%%/levels/102
|
||||
%%DATADIR%%/levels/103
|
||||
%%DATADIR%%/levels/104
|
||||
%%DATADIR%%/levels/105
|
||||
%%DATADIR%%/levels/106
|
||||
%%DATADIR%%/levels/107
|
||||
%%DATADIR%%/levels/108
|
||||
%%DATADIR%%/levels/109
|
||||
%%DATADIR%%/levels/110
|
||||
%%DATADIR%%/levels/111
|
||||
%%DATADIR%%/levels/112
|
||||
%%DATADIR%%/levels/113
|
||||
%%DATADIR%%/levels/114
|
||||
%%DATADIR%%/levels/115
|
||||
%%DATADIR%%/levels/116
|
||||
%%DATADIR%%/levels/117
|
||||
%%DATADIR%%/levels/118
|
||||
%%DATADIR%%/levels/119
|
||||
%%DATADIR%%/levels/120
|
||||
%%DATADIR%%/levels/121
|
||||
%%DATADIR%%/levels/122
|
||||
%%DATADIR%%/levels/123
|
||||
%%DATADIR%%/levels/124
|
||||
%%DATADIR%%/levels/125
|
||||
%%DATADIR%%/levels/126
|
||||
%%DATADIR%%/levels/127
|
||||
%%DATADIR%%/levels/128
|
||||
%%DATADIR%%/levels/129
|
||||
%%DATADIR%%/levels/130
|
||||
%%DATADIR%%/levels/131
|
||||
%%DATADIR%%/levels/132
|
||||
%%DATADIR%%/levels/133
|
||||
%%DATADIR%%/levels/134
|
||||
%%DATADIR%%/levels/135
|
||||
%%DATADIR%%/levels/136
|
||||
%%DATADIR%%/levels/137
|
||||
%%DATADIR%%/levels/138
|
||||
%%DATADIR%%/levels/139
|
||||
%%DATADIR%%/levels/140
|
||||
%%DATADIR%%/levels/141
|
||||
%%DATADIR%%/levels/142
|
||||
%%DATADIR%%/levels/143
|
||||
%%DATADIR%%/levels/144
|
||||
%%DATADIR%%/levels/145
|
||||
%%DATADIR%%/levels/146
|
||||
%%DATADIR%%/levels/147
|
||||
%%DATADIR%%/levels/148
|
||||
%%DATADIR%%/levels/149
|
||||
%%DATADIR%%/levels/150
|
||||
%%DATADIR%%/sounds/dead.ogg
|
||||
%%DATADIR%%/sounds/dig.ogg
|
||||
%%DATADIR%%/sounds/down.ogg
|
||||
%%DATADIR%%/sounds/fall.ogg
|
||||
%%DATADIR%%/sounds/finish.ogg
|
||||
%%DATADIR%%/sounds/gold.ogg
|
||||
%%DATADIR%%/sounds/hladder.ogg
|
||||
%%DATADIR%%/sounds/reborn.ogg
|
||||
%%DATADIR%%/sounds/trap.ogg
|
||||
%%DATADIR%%/textures/brick.png
|
||||
%%DATADIR%%/textures/gameover.png
|
||||
%%DATADIR%%/textures/gold.png
|
||||
%%DATADIR%%/textures/ground.png
|
||||
%%DATADIR%%/textures/guard.png
|
||||
%%DATADIR%%/textures/hole.png
|
||||
%%DATADIR%%/textures/ladder.png
|
||||
%%DATADIR%%/textures/paused.png
|
||||
%%DATADIR%%/textures/rope.png
|
||||
%%DATADIR%%/textures/runner.png
|
||||
%%DATADIR%%/textures/solid.png
|
||||
%%DATADIR%%/textures/start.png
|
||||
%%DATADIR%%/textures/text.png
|
||||
share/man/man1/loderunner-ng.1.gz
|
||||
Reference in New Issue
Block a user