pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
woof: Import version 1.0.1
Module Name: pkgsrc-wip
Committed By: Michael Baeuerle <michael.baeuerle%stz-e.de@localhost>
Pushed By: micha
Date: Fri Mar 6 17:27:25 2020 +0100
Changeset: 77ed1c3cf63e6f7ee846c28f8b36944b4e76c60f
Modified Files:
Makefile
Added Files:
woof/DESCR
woof/Makefile
woof/PLIST
woof/distinfo
Log Message:
woof: Import version 1.0.1
Woof! is a continuation of Lee Killough's Doom source port MBF
targeted at modern systems.
MBF stands for "Marine's Best Friend" and is regarded by many as
the successor of the Boom source port by TeamTNT. It serves as the
code base for many of today's successful Doom source ports such as
PrBoom+ or The Eternity Engine. As the original engine was limited
to run only under MS-DOS, it has been ported to Windows by Team
Eternity under the name WinMBF in 2004. Woof! is developed based on
the WinMBF code with the aim to make MBF more widely available and
convenient to use on modern systems.
To achieve this goal, this source port is less strict regarding its
faithfulness to the original MBF. It is focused on quality-of-life
enhancements, bug fixes and compatibility improvements. However,
all changes have been introduced in good faith that they are in line
with the original author's intentions and even for the trained eye,
this source port should be hard to distinguish from the original MBF.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=77ed1c3cf63e6f7ee846c28f8b36944b4e76c60f
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 5 +----
woof/DESCR | 5 +++++
woof/Makefile | 32 ++++++++++++++++++++++++++++++++
woof/PLIST | 37 +++++++++++++++++++++++++++++++++++++
woof/distinfo | 6 ++++++
5 files changed, 81 insertions(+), 4 deletions(-)
diffs:
diff --git a/Makefile b/Makefile
index 6d9177e5bc..8e3e7b9cbf 100644
--- a/Makefile
+++ b/Makefile
@@ -443,7 +443,6 @@ SUBDIR+= cm-unicode-ttf
SUBDIR+= cmetrics
SUBDIR+= cmusfm
SUBDIR+= coccinelle
-SUBDIR+= codelite
SUBDIR+= collectd-CGP
SUBDIR+= collectd-haproxy
SUBDIR+= collectd-redis
@@ -555,8 +554,6 @@ SUBDIR+= dates
SUBDIR+= davical-git
SUBDIR+= dazz_db
SUBDIR+= dbf
-SUBDIR+= dbip-city-lite
-SUBDIR+= dbip-country-lite
SUBDIR+= dbus-dfbsd
SUBDIR+= dbus-explorer
SUBDIR+= dcdis
@@ -4743,7 +4740,6 @@ SUBDIR+= tengwar-ttf
SUBDIR+= tenmado
SUBDIR+= termbox
SUBDIR+= terminology
-SUBDIR+= termtosvg
SUBDIR+= termit
SUBDIR+= tesseract-game
SUBDIR+= tesseract-game-svn
@@ -5022,6 +5018,7 @@ SUBDIR+= wmswallow
SUBDIR+= wmx
SUBDIR+= wmx-gnome
SUBDIR+= wolf4SDL
+SUBDIR+= woof
SUBDIR+= workrave
SUBDIR+= wp2md-git
SUBDIR+= wpro
diff --git a/woof/DESCR b/woof/DESCR
new file mode 100644
index 0000000000..f7b7ac9b66
--- /dev/null
+++ b/woof/DESCR
@@ -0,0 +1,5 @@
+Woof! is a continuation of Lee Killough's Doom source port MBF targeted
+at modern systems.
+
+MBF stands for "Marine's Best Friend" and is regarded by many as the
+successor of the Boom source port by TeamTNT.
diff --git a/woof/Makefile b/woof/Makefile
new file mode 100644
index 0000000000..97efbac6a7
--- /dev/null
+++ b/woof/Makefile
@@ -0,0 +1,32 @@
+# $NetBSD$
+
+DISTNAME= woof_1.0.1
+PKGNAME= ${DISTNAME:S/_/-/}
+CATEGORIES= games
+MASTER_SITES= ${MASTER_SITE_GITHUB:=fabiangreffrath/}
+GITHUB_PROJECT= woof
+EXTRACT_USING= bsdtar
+
+MAINTAINER= micha%NetBSD.org@localhost
+HOMEPAGE= https://github.com/fabiangreffrath/woof/
+COMMENT= Continuation of Lee Killough's Doom source port MBF
+LICENSE= gnu-gpl-v2
+
+USE_LANGUAGES= c99
+USE_CMAKE= yes
+CMAKE_ARGS+= -G "Unix Makefiles" ..
+CONFIGURE_DIRS= build
+WRKSRC= ${WRKDIR}/woof-${DISTNAME}
+
+pre-configure:
+ cd ${WRKSRC}; mkdir build
+
+.include "../../audio/SDL2_mixer/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../graphics/SDL2_image/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../net/SDL2_net/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/woof/PLIST b/woof/PLIST
new file mode 100644
index 0000000000..52d8dfede6
--- /dev/null
+++ b/woof/PLIST
@@ -0,0 +1,37 @@
+@comment $NetBSD$
+bin/woof
+share/applications/woof.desktop
+share/doc/woof/COPYING
+share/doc/woof/README.md
+share/doc/woof/boom.txt
+share/doc/woof/boomdeh.txt
+share/doc/woof/boomref.txt
+share/doc/woof/dckboom.txt
+share/doc/woof/examples/battle.wad
+share/doc/woof/examples/dogfly.deh
+share/doc/woof/examples/donut.txt
+share/doc/woof/examples/donut.wad
+share/doc/woof/examples/fireplas.deh
+share/doc/woof/examples/fly.deh
+share/doc/woof/examples/friend.deh
+share/doc/woof/examples/grenade.deh
+share/doc/woof/examples/hockey.wad
+share/doc/woof/examples/mbfedit.txt
+share/doc/woof/examples/mbfedit.wad
+share/doc/woof/examples/mine.deh
+share/doc/woof/examples/mushroom.deh
+share/doc/woof/examples/playbud.deh
+share/doc/woof/examples/possbud.deh
+share/doc/woof/examples/sky.wad
+share/doc/woof/examples/touchy.deh
+share/doc/woof/mbf-bugs.html
+share/doc/woof/mbf.txt
+share/doc/woof/mbfedit.txt
+share/doc/woof/mbffaq.txt
+share/doc/woof/options.txt
+share/doc/woof/winmbf02.txt
+share/doc/woof/winmbf02s.txt
+share/icons/hicolor/128x128/apps/woof.png
+share/woof/betagrph.wad
+share/woof/betalevl.wad
+share/woof/watermap.wad
diff --git a/woof/distinfo b/woof/distinfo
new file mode 100644
index 0000000000..060ef67b13
--- /dev/null
+++ b/woof/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (woof_1.0.1.tar.gz) = e97a62af1cbe566aca7029186d690f7ab9a8b992
+RMD160 (woof_1.0.1.tar.gz) = f83df3889c6cbc22cdc08119b62fd8c2e840ffe1
+SHA512 (woof_1.0.1.tar.gz) = eefcc660d1748a19b9f13d04098b68f7df996ebc64dfd9e4e58d9efb01bc5b5644cd7a3fe625c01d95235d5cf17cad58a6bade8266eee3311dcec88ec478be1d
+Size (woof_1.0.1.tar.gz) = 1868893 bytes
Home |
Main Index |
Thread Index |
Old Index