diff options
| -rw-r--r-- | misc/wmjulia/Makefile | 11 | ||||
| -rw-r--r-- | misc/wmjulia/files/patch-wmgeneral_wmgeneral.c | 12 | ||||
| -rw-r--r-- | misc/wmjulia/files/patch-wmgeneral_wmgeneral.h | 15 | ||||
| -rw-r--r-- | misc/wmjulia/files/patch-wmjulia_Makefile (renamed from misc/wmjulia/files/patch-Makefile) | 12 | 
4 files changed, 40 insertions, 10 deletions
diff --git a/misc/wmjulia/Makefile b/misc/wmjulia/Makefile index 0cc4a48fb91a..1ce65b5b4401 100644 --- a/misc/wmjulia/Makefile +++ b/misc/wmjulia/Makefile @@ -12,12 +12,15 @@ COMMENT=	Dockapp that creates an animated Julia set  LICENSE=	GPLv2 -PLIST_FILES=	bin/wmjulia -WRKSRC=	${WRKDIR}/${PORTNAME}.app/${PORTNAME}  USES=		gmake xorg -USE_XORG=	xpm xext +USE_XORG=	x11 xext xpm + +WRKSRC=		${WRKDIR}/${PORTNAME}.app +PLIST_FILES=	bin/wmjulia + +MAKE_ARGS=	-C ${PORTNAME}  do-install: -	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin +	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin  .include <bsd.port.mk> diff --git a/misc/wmjulia/files/patch-wmgeneral_wmgeneral.c b/misc/wmjulia/files/patch-wmgeneral_wmgeneral.c new file mode 100644 index 000000000000..a9e8942ce132 --- /dev/null +++ b/misc/wmjulia/files/patch-wmgeneral_wmgeneral.c @@ -0,0 +1,12 @@ +--- wmgeneral/wmgeneral.c.orig	2020-09-23 12:34:09 UTC ++++ wmgeneral/wmgeneral.c +@@ -57,6 +57,9 @@ +  /* X11 Variables */ + /*****************/ +  ++Display		*display; ++Window		Root, iconwin, win; ++XpmIcon		wmgen; + int			screen; + int			x_fd; + int			d_depth; diff --git a/misc/wmjulia/files/patch-wmgeneral_wmgeneral.h b/misc/wmjulia/files/patch-wmgeneral_wmgeneral.h new file mode 100644 index 000000000000..d1911343dd64 --- /dev/null +++ b/misc/wmjulia/files/patch-wmgeneral_wmgeneral.h @@ -0,0 +1,15 @@ +--- wmgeneral/wmgeneral.h.orig	2020-09-23 12:34:16 UTC ++++ wmgeneral/wmgeneral.h +@@ -36,9 +36,9 @@ typedef struct { +  /* Global variable */ + /*******************/ +  +-Display		*display; +-Window          Root, iconwin, win; +-XpmIcon		wmgen; ++extern Display		*display; ++extern Window          Root, iconwin, win; ++extern XpmIcon		wmgen; +  +   /***********************/ +  /* Function Prototypes */ diff --git a/misc/wmjulia/files/patch-Makefile b/misc/wmjulia/files/patch-wmjulia_Makefile index 7494b6b795f7..1cea59961069 100644 --- a/misc/wmjulia/files/patch-Makefile +++ b/misc/wmjulia/files/patch-wmjulia_Makefile @@ -1,5 +1,5 @@ ---- Makefile.orig	Thu May 16 12:16:40 2002 -+++ Makefile	Thu May 16 12:17:17 2002 +--- wmjulia/Makefile.orig	1999-04-19 21:52:15 UTC ++++ wmjulia/Makefile  @@ -1,21 +1,20 @@  -INCDIR	=	-I/usr/X11R6/include  -LIBDIR	=	-L/usr/X11R6/lib @@ -14,16 +14,16 @@   .c.o:  -	cc -c -g -O2 -Wall -D$(shell echo `uname -s`) $< -o $*.o $(INCDIR) -- --all: wmjulia  +	${CC} ${CFLAGS} ${INCDIR} -D${shell echo `uname -s`} $< -o $*.o +-all: wmjulia +-   wmjulia: $(OBJS)  -	cc -o wmjulia $^ $(LIBDIR) $(LIBS)  +	${CC} -o wmjulia $^ ${LIBDIR} ${LIBS} -+ -+all: wmjulia ++all: wmjulia ++   clean:  -	for i in $(OBJS) ; do \  +	for i in ${OBJS}; do \  | 
