View | Details | Raw Unified | Return to bug 225453 | Differences between
and this patch

Collapse All | Expand All

(-)/usr/ports/games/chocolate-doom/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1483106037
1
TIMESTAMP = 1514687305
2
SHA256 (chocolate-doom-2.3.0.tar.gz) = 3e6d1a82ac5c8b025a9695ce1e47d0dc6ed142ebb1129b1e4a70e2740f79150c
2
SHA256 (chocolate-doom-3.0.0.tar.gz) = 73aea623930c7d18a7a778eea391e1ddfbe90ad1ac40a91b380afca4b0e1dab8
3
SIZE (chocolate-doom-2.3.0.tar.gz) = 2190744
3
SIZE (chocolate-doom-3.0.0.tar.gz) = 2495591
(-)/usr/ports/games/chocolate-doom/files/patch-src_d__iwad.c (-5 / +5 lines)
Lines 1-11 Link Here
1
--- src/d_iwad.c.orig	2015-09-26 11:05:54 UTC
1
--- src/d_iwad.c.orig	2017-12-30 16:20:28.000000000 -0500
2
+++ src/d_iwad.c
2
+++ src/d_iwad.c	2018-01-25 09:43:00.567417000 -0500
3
@@ -632,7 +632,7 @@ static void AddXdgDirs(void)
3
@@ -658,7 +658,7 @@
4
     // The "standard" location for IWADs on Unix that is supported by most
4
     // The "standard" location for IWADs on Unix that is supported by most
5
     // source ports is /usr/share/games/doom - we support this through the
5
     // source ports is /usr/share/games/doom - we support this through the
6
     // XDG_DATA_DIRS mechanism, through which it can be overridden.
6
     // XDG_DATA_DIRS mechanism, through which it can be overridden.
7
-    AddIWADPath(env, "/games/doom");
7
-    AddIWADPath(env, "/games/doom");
8
+    AddIWADPath(env, "/doom");
8
+    AddIWADPath(env, "/doom");
9
 }
10
 
9
 
11
 //
10
     // The convention set by RBDOOM-3-BFG is to install Doom 3: BFG
11
     // Edition into this directory, under which includes the Doom
(-)/usr/ports/games/chocolate-doom/Makefile (-3 / +3 lines)
Lines 1-7 Link Here
1
# $FreeBSD: head/games/chocolate-doom/Makefile 462532 2018-02-21 16:24:53Z antoine $
1
# $FreeBSD: head/games/chocolate-doom/Makefile 462532 2018-02-21 16:24:53Z antoine $
2
2
3
PORTNAME=	chocolate-doom
3
PORTNAME=	chocolate-doom
4
PORTVERSION=	2.3.0
4
PORTVERSION=	3.0.0
5
CATEGORIES=	games
5
CATEGORIES=	games
6
MASTER_SITES=	http://www.chocolate-doom.org/downloads/${PORTVERSION}/
6
MASTER_SITES=	http://www.chocolate-doom.org/downloads/${PORTVERSION}/
7
7
Lines 12-19 Link Here
12
12
13
LIB_DEPENDS=	libpng.so:graphics/png
13
LIB_DEPENDS=	libpng.so:graphics/png
14
14
15
USES=		gmake python:build
15
USES=		gmake python:build pkgconfig
16
USE_SDL=	mixer net sdl
16
USE_SDL=	mixer2 net2 sdl2
17
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
18
BINARY_ALIAS=	python=${PYTHON_CMD}
18
BINARY_ALIAS=	python=${PYTHON_CMD}
19
19
(-)/usr/ports/games/chocolate-doom/pkg-message (-5 / +39 lines)
Lines 1-10 Link Here
1
******************************************************
1
******************************************************
2
2
3
To switch on OPL (Adlib/SB) or GUS emulation you need
3
The default location for a configuration files and
4
to run chocolate-doom-setup, default Native MIDI is
4
saves is no longer ~/.chocolate-doom, current one is
5
very similar to Roland SC-55.
5
~/.local/share/chocolate-doom/.
6
6
7
GUS emulation needs setting "gus_patch_path" in *.cfg
7
You can recreate the sound of the historical vanilla 
8
to GUS patch set (dgguspat.zip).
8
game according to your own experience.
9
10
The default is an emulation of OPL2 Chip (Adlib/
11
Soundblaster) for MIDI music output. OPL3 is also 
12
available.
13
14
If you prefer Gravis Ultrasound, ensure that 
15
audio/guspat is installed, run chocolate-doom-setup, 
16
select "Configure Sound", choose "GUS (emulated)", 
17
and enter the path:
18
19
/usr/local/share/guspat/inst/GUS
20
21
into the "Path to patch files:" field.
22
23
If you wish to enable native MIDI, ensure that a
24
suitable set of patches is installed such as
25
audio/eawpats, audio/eawplus, audio/freepats, or
26
audio/guspat, enter chocolate-doom-setup, select
27
"Configure Sound", choose "Native MIDI", and enter
28
the path to the Timidity configuration file.
29
30
Examples:
31
32
/usr/local/share/timidity/timidity.cfg-eawpats
33
34
/usr/local/share/timidity/timidity.cfg-eawplus
35
36
/usr/local/share/freepats/freepats.cfg
37
38
/usr/local/share/timidity/timidity.cfg-guspat
39
40
If you choose either Gravis Ultrasound emulation or
41
native MIDI and provide no path, there will be no
42
music. 
9
43
10
******************************************************
44
******************************************************

Return to bug 225453