Page MenuHomeFreeBSD

D10116.diff
No OneTemporary

D10116.diff

Index: head/games/xosmulti/Makefile
===================================================================
--- head/games/xosmulti/Makefile
+++ head/games/xosmulti/Makefile
@@ -3,7 +3,7 @@
PORTNAME= xosmulti
PORTVERSION= 1.00
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= LOCAL/flathill
DISTNAME= ${PORTNAME}_${PORTVERSION}_tar
@@ -12,8 +12,11 @@
MAINTAINER= ports@FreeBSD.org
COMMENT= Little girl cartoon on the top of the active window
+LICENSE= PD
+LICENSE_FILE= ${WRKSRC}/README.jp
+
WRKSRC= ${WRKDIR}/xosmulti
-USE_XORG= xbitmaps x11 xt xi
+USE_XORG= x11 xbitmaps xext
OPTIONS_DEFINE= DOCS
Index: head/games/xosmulti/files/patch-biff.c
===================================================================
--- head/games/xosmulti/files/patch-biff.c
+++ head/games/xosmulti/files/patch-biff.c
@@ -0,0 +1,11 @@
+--- biff.c.orig 2017-03-22 15:54:32 UTC
++++ biff.c
+@@ -6,6 +6,8 @@
+
+ #include <stdio.h>
+ #include <stdlib.h>
++#include <string.h>
++#include <unistd.h>
+ #include <pwd.h> /* for passwd */
+ #include <sys/stat.h> /* for stat, needs types.h */
+
Index: head/games/xosmulti/files/patch-image.c
===================================================================
--- head/games/xosmulti/files/patch-image.c
+++ head/games/xosmulti/files/patch-image.c
@@ -0,0 +1,18 @@
+--- image.c.orig 2017-03-22 15:54:32 UTC
++++ image.c
+@@ -6,6 +6,7 @@
+
+ #include <stdio.h>
+ #include <stdlib.h>
++#include <string.h>
+
+ #include <X11/Xlib.h>
+ #include <X11/Xutil.h>
+@@ -44,6 +45,7 @@ unsigned int GetXDepth( disp )
+ Display *disp;
+ {
+
++ return DefaultDepth(disp, 0);
+ XVisualInfo xvi_template;
+ XVisualInfo *p_xvi;
+ int n_item, i;
Index: head/games/xosmulti/files/patch-xosmulti.c
===================================================================
--- head/games/xosmulti/files/patch-xosmulti.c
+++ head/games/xosmulti/files/patch-xosmulti.c
@@ -0,0 +1,37 @@
+--- xosmulti.c.orig 2017-03-22 15:54:32 UTC
++++ xosmulti.c
+@@ -22,6 +22,7 @@ static char Usage[] = {
+
+ #include <stdio.h>
+ #include <stdlib.h>
++#include <string.h>
+ #include <sys/time.h>
+
+ #include <X11/Xlib.h>
+@@ -76,7 +77,7 @@ extern char *QuitMsg; /* 終了時のメッセージ */
+ /******** External Function ********/
+
+ /* in image.c */
+-extern unsigned int GetDepth( );
++extern unsigned int GetXDepth( );
+ extern XImage *CreateMyImage( );
+ extern Cursor CreateMyCursor( );
+
+@@ -419,7 +420,7 @@ void GetArgs( argc, argv )
+
+ XPosRatio = atoi( argv[i] );
+ if( XPosRatio < 0 || 100 < XPosRatio )
+- { fprintf( stderr, "WARNING: xpos(%) must be in 0-100, use default\n" );
++ { fprintf( stderr, "WARNING: xpos(%%) must be in 0-100, use default\n" );
+ XPosRatio = XPOS_RATIO;
+ }
+ }
+@@ -1109,7 +1110,7 @@ void Do_Talk( str )
+
+ n_line = AppendTalk( theFont, str );
+ talk_height = n_line * FontHeight;
+- talk_width = MaxTalkWidth( theFont );
++ talk_width = MaxTalkWidth( );
+ talk_width = talk_width * 9 >> 3; /* 横幅を 9/8 倍する */
+
+ TalkShape( Disp, TalkWin, talk_width, talk_height, 0 );

File Metadata

Mime Type
text/plain
Expires
Tue, Jun 23, 1:21 PM (11 h, 53 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34247973
Default Alt Text
D10116.diff (3 KB)

Event Timeline