View | Details | Raw Unified | Return to bug 220595
Collapse All | Expand All

(-)Makefile (-3 / +1 lines)
Lines 12-22 Link Here
12
PATCHFILES=	jnethack-${PORTVERSION}-0.11.diff.gz
12
PATCHFILES=	jnethack-${PORTVERSION}-0.11.diff.gz
13
PATCH_DIST_STRIP=	-p1
13
PATCH_DIST_STRIP=	-p1
14
14
15
MAINTAINER=	ports@FreeBSD.org
15
MAINTAINER=	CQG00620@nifty.ne.jp
16
COMMENT=	Japanized NetHack
16
COMMENT=	Japanized NetHack
17
17
18
BROKEN_FreeBSD_12=	fails to build: stdlib.h: conflicting types for 'srandom'
19
20
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
18
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
21
19
22
USES=		gmake tar:tgz
20
USES=		gmake tar:tgz
(-)files/patch-include-system.h (-1 / +1 lines)
Lines 6-12 Link Here
6
 # endif
6
 # endif
7
-# if (!defined(SUNOS4) && !defined(bsdi) && !defined(__FreeBSD__)) || defined(RANDOM)
7
-# if (!defined(SUNOS4) && !defined(bsdi) && !defined(__FreeBSD__)) || defined(RANDOM)
8
+# if defined(__FreeBSD__)
8
+# if defined(__FreeBSD__)
9
+E void FDECL(srandom, (unsigned long));
9
+#include <stdlib.h> /* srandom() differs between versions of FreeBSD. */
10
+# elif (!defined(SUNOS4) && !defined(bsdi) && !defined(__FreeBSD__)) || defined(RANDOM)
10
+# elif (!defined(SUNOS4) && !defined(bsdi) && !defined(__FreeBSD__)) || defined(RANDOM)
11
 E void FDECL(srandom, (unsigned int));
11
 E void FDECL(srandom, (unsigned int));
12
 # else
12
 # else

Return to bug 220595