summaryrefslogtreecommitdiff
path: root/games/xjig
diff options
context:
space:
mode:
authorThomas Gellekum <tg@FreeBSD.org>1997-11-18 09:27:01 +0000
committerThomas Gellekum <tg@FreeBSD.org>1997-11-18 09:27:01 +0000
commit945b9eba8d3eb0ad00082958728f34ddc70bf935 (patch)
tree4ad46382e5d937e8fb6a5f15b5b3f2d6898c3288 /games/xjig
parentUpdate the maintainer's e-mail address. (diff)
Import xjig port. xjig is a puzzle game.
PR: 4557 Submitted by: Vanill I. Shu <vanilla@minje.com.tw>
Notes
Notes: svn path=/head/; revision=8694
Diffstat (limited to 'games/xjig')
-rw-r--r--games/xjig/Makefile24
-rw-r--r--games/xjig/distinfo2
-rw-r--r--games/xjig/files/patch-aa36
-rw-r--r--games/xjig/pkg-comment1
-rw-r--r--games/xjig/pkg-descr7
-rw-r--r--games/xjig/pkg-plist2
6 files changed, 72 insertions, 0 deletions
diff --git a/games/xjig/Makefile b/games/xjig/Makefile
new file mode 100644
index 000000000000..d7e582f58226
--- /dev/null
+++ b/games/xjig/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: xjig
+# Version required: 2.4
+# Date Created: 17 Sep 1997
+# Whom: Vanilla I. Shu <vanilla@MinJe.com.TW>
+#
+# $Id$
+#
+
+DISTNAME= xjig-2.4
+CATEGORIES= games
+MASTER_SITES= ${MASTER_SITE_XCONTRIB}
+MASTER_SITE_SUBDIR= games
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= vanilla@MinJe.com.TW
+
+MAKEFILE= Makefile.Linux
+MAN1= xjig.1
+
+do-install:
+ @ ${INSTALL_PROGRAM} ${WRKSRC}/xjig ${PREFIX}/bin/xjig
+ @ ${INSTALL_MAN} ${WRKSRC}/xjig.man ${PREFIX}/man/man1/xjig.1
+
+.include <bsd.port.mk>
diff --git a/games/xjig/distinfo b/games/xjig/distinfo
new file mode 100644
index 000000000000..c8459e3bfaa9
--- /dev/null
+++ b/games/xjig/distinfo
@@ -0,0 +1,2 @@
+MD5 (md5) = d41d8cd98f00b204e9800998ecf8427e
+MD5 (xjig-2.4.tgz) = a5eafd17de8d11e32c1664728144331e
diff --git a/games/xjig/files/patch-aa b/games/xjig/files/patch-aa
new file mode 100644
index 000000000000..94ce11ef4926
--- /dev/null
+++ b/games/xjig/files/patch-aa
@@ -0,0 +1,36 @@
+*** Makefile.Linux.orig Thu Jul 18 04:10:55 1996
+--- Makefile.Linux Wed Sep 17 03:51:48 1997
+***************
+*** 1,7 ****
+
+ ### compiler section
+ CXX = gcc -Wall -fstrength-reduce -fpcc-struct-return
+! CXXFLAGS = -g -DUSE_MIT_SHM
+
+ ### default file to be used, when no options are set
+
+--- 1,7 ----
+
+ ### compiler section
+ CXX = gcc -Wall -fstrength-reduce -fpcc-struct-return
+! CXXFLAGS += -DUSE_MIT_SHM -I${X_INCLUDE}
+
+ ### default file to be used, when no options are set
+
+*************** LDFLAGS = -L$(XLIB_DIR)
+*** 20,26 ****
+ .SUFFIXES: .C .o
+
+ .C.o:
+! $(CXX) -I$(X_INCLUDE) $(CXXFLAGS) -c $<
+
+ LD = $(CXX)
+
+--- 20,26 ----
+ .SUFFIXES: .C .o
+
+ .C.o:
+! $(CXX) $(CXXFLAGS) -c $<
+
+ LD = $(CXX)
+
diff --git a/games/xjig/pkg-comment b/games/xjig/pkg-comment
new file mode 100644
index 000000000000..4eb25676cac6
--- /dev/null
+++ b/games/xjig/pkg-comment
@@ -0,0 +1 @@
+jigsaw puzzle game for X11
diff --git a/games/xjig/pkg-descr b/games/xjig/pkg-descr
new file mode 100644
index 000000000000..2ab38cd82a1c
--- /dev/null
+++ b/games/xjig/pkg-descr
@@ -0,0 +1,7 @@
+ XJig is a puzzle, that tries to replicate a jigsaw puzzle on the
+ screen as close as possible. Gif-images can be loaded and sliced
+ into pieces and as in every jigsaw puzzle, the goal is to
+ set the parts together again.
+
+- Vanilla
+vanilla@MinJe.com.TW
diff --git a/games/xjig/pkg-plist b/games/xjig/pkg-plist
new file mode 100644
index 000000000000..094e7691bdca
--- /dev/null
+++ b/games/xjig/pkg-plist
@@ -0,0 +1,2 @@
+bin/xjig
+man/man1/xjig.1.gz