qzdoom: Import version 4.4.2
QZDoom is a continuation of dpJudas's truecolor software rendering, merged with and forked from GZDoom.
This commit is contained in:
parent
0989fd3e15
commit
b00be166b8
1
Makefile
1
Makefile
|
@ -4406,6 +4406,7 @@ SUBDIR+= quickjs
|
|||
SUBDIR+= quiterss
|
||||
SUBDIR+= qupzilla
|
||||
SUBDIR+= quvi
|
||||
SUBDIR+= qzdoom
|
||||
SUBDIR+= r8s
|
||||
SUBDIR+= radare2-git
|
||||
SUBDIR+= radiotray
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
qzdoom: Import version 4.4.2
|
||||
|
||||
QZDoom is a continuation of dpJudas's truecolor software rendering, merged
|
||||
with and forked from GZDoom.
|
|
@ -0,0 +1,2 @@
|
|||
QZDoom is a continuation of dpJudas's truecolor software rendering, merged
|
||||
with and forked from GZDoom.
|
|
@ -0,0 +1,27 @@
|
|||
# $NetBSD$
|
||||
|
||||
DISTNAME= qzdoom-4.4.2
|
||||
CATEGORIES= games
|
||||
MASTER_SITES= ${MASTER_SITE_GITHUB:=madame-rachelle/}
|
||||
GITHUB_TAG= ${DISTNAME:S/qzdoom-/g/}
|
||||
|
||||
MAINTAINER= micha@NetBSD.org
|
||||
HOMEPAGE= https://qzdoom.drdteam.org/
|
||||
COMMENT= Continuation of dpJudas's truecolor software renderer for ZDoom
|
||||
LICENSE= gnu-gpl-v3
|
||||
|
||||
.include "../../mk/bsd.prefs.mk"
|
||||
|
||||
USE_LANGUAGES= c c++
|
||||
USE_TOOLS+= pkg-config
|
||||
USE_CMAKE= yes
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME:S/-/-g/}
|
||||
|
||||
.include "../../archivers/bzip2/buildlink3.mk"
|
||||
.include "../../devel/SDL2/buildlink3.mk"
|
||||
.include "../../devel/zlib/buildlink3.mk"
|
||||
.include "../../mk/jpeg.buildlink3.mk"
|
||||
.include "../../mk/pthread.buildlink3.mk"
|
||||
.include "../../wip/ZMusic/buildlink3.mk"
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -0,0 +1,2 @@
|
|||
@comment $NetBSD$
|
||||
bin/qzdoom
|
|
@ -0,0 +1 @@
|
|||
[X] Package ZMusic dependency
|
|
@ -0,0 +1,7 @@
|
|||
$NetBSD$
|
||||
|
||||
SHA1 (qzdoom-4.4.2.tar.gz) = 167618be5c2f2fb59fc14139492194a2341e431b
|
||||
RMD160 (qzdoom-4.4.2.tar.gz) = 15e4d3982b12732bdd1ba81810803b2ad4327dfa
|
||||
SHA512 (qzdoom-4.4.2.tar.gz) = 552b612a84db4dbb181406f633a2d8102f0b23e75fed1ac240ba05ae2953a5bca7c460ffeb52b6d1408171fad74b26260ec4d64745300b6186bbb546bac20fc4
|
||||
Size (qzdoom-4.4.2.tar.gz) = 12613887 bytes
|
||||
SHA1 (patch-CMakeLists.txt) = f76aeda76718398f10872ecbe1f6f3175111be6b
|
|
@ -0,0 +1,6 @@
|
|||
The location of the crispy-doom WAD directory has been set to:
|
||||
|
||||
DOOMWADDIR
|
||||
|
||||
This is the pkgsrc standard Doom WAD directory location (shared with other
|
||||
Doom packages).
|
|
@ -0,0 +1,40 @@
|
|||
$NetBSD$
|
||||
|
||||
fts_set is not detected because NetBSD has renamed the symbol.
|
||||
Remove the check and assume it is available.
|
||||
|
||||
--- CMakeLists.txt.orig 2020-06-16 17:19:13.000000000 +0000
|
||||
+++ CMakeLists.txt
|
||||
@@ -247,19 +247,19 @@ else()
|
||||
set( ALL_C_FLAGS "-ffp-contract=off -DHAVE_SOFTPOLY" )
|
||||
endif()
|
||||
|
||||
- if ( UNIX )
|
||||
- include(CheckSymbolExists)
|
||||
- check_symbol_exists( "fts_set" "fts.h" HAVE_FTS )
|
||||
- if ( NOT HAVE_FTS )
|
||||
- include ( FindPkgConfig )
|
||||
- pkg_check_modules( MUSL_FTS musl-fts )
|
||||
- if ( MUSL_FTS_FOUND )
|
||||
- set ( ALL_C_FLAGS "${ALL_C_FLAGS} ${MUSL_FTS_LDFLAGS}" )
|
||||
- else ( MUSL_FTS_FOUND )
|
||||
- message (ERROR "fts_* functions not found in the system" )
|
||||
- endif ( MUSL_FTS_FOUND )
|
||||
- endif ( NOT HAVE_FTS )
|
||||
- endif ( UNIX )
|
||||
+# if ( UNIX )
|
||||
+# include(CheckSymbolExists)
|
||||
+# check_symbol_exists( "fts_set" "fts.h" HAVE_FTS )
|
||||
+# if ( NOT HAVE_FTS )
|
||||
+# include ( FindPkgConfig )
|
||||
+# pkg_check_modules( MUSL_FTS musl-fts )
|
||||
+# if ( MUSL_FTS_FOUND )
|
||||
+# set ( ALL_C_FLAGS "${ALL_C_FLAGS} ${MUSL_FTS_LDFLAGS}" )
|
||||
+# else ( MUSL_FTS_FOUND )
|
||||
+# message (ERROR "fts_* functions not found in the system" )
|
||||
+# endif ( MUSL_FTS_FOUND )
|
||||
+# endif ( NOT HAVE_FTS )
|
||||
+# endif ( UNIX )
|
||||
|
||||
set( REL_C_FLAGS "" )
|
||||
set( DEB_C_FLAGS "" )
|
Loading…
Reference in New Issue