aboutsummaryrefslogtreecommitdiff
path: root/games/xbomb
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2008-02-12 23:27:43 +0000
committerMartin Wilke <miwi@FreeBSD.org>2008-02-12 23:27:43 +0000
commit94a7d5f38f240dab26c9c6f719a702ddc0b7629f (patch)
tree462163ab683990501562854048f76c1c48f09235 /games/xbomb
parentdb23f6e048b3e1d3bfb667848d7bab8e9ae5c9f9 (diff)
downloadports-94a7d5f38f240dab26c9c6f719a702ddc0b7629f.tar.gz
ports-94a7d5f38f240dab26c9c6f719a702ddc0b7629f.zip
Notes
Diffstat (limited to 'games/xbomb')
-rw-r--r--games/xbomb/Makefile26
-rw-r--r--games/xbomb/distinfo6
-rw-r--r--games/xbomb/files/patch-aa60
-rw-r--r--games/xbomb/files/patch-hiscore.c (renamed from games/xbomb/files/patch-ab)0
-rw-r--r--games/xbomb/pkg-plist6
5 files changed, 23 insertions, 75 deletions
diff --git a/games/xbomb/Makefile b/games/xbomb/Makefile
index 6d58f4aefa77..6cf711205e44 100644
--- a/games/xbomb/Makefile
+++ b/games/xbomb/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= xbomb
-PORTVERSION= 2.1a
-PORTREVISION= 1
+PORTVERSION= 2.2
CATEGORIES= games
MASTER_SITES= http://www.gedanken.demon.co.uk/download-xbomb/
EXTRACT_SUFX= .tgz
@@ -15,17 +14,32 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= Minesweeper with a couple of grid types
-USE_X_PREFIX= yes
+USE_XORG= xaw
+
MAN6= xbomb.6
+PLIST_FILES= bin/xbomb \
+ lib/X11/app-defaults/XBomb \
+ lib/X11/xbomb/xbomb3.hi \
+ lib/X11/xbomb/xbomb4.hi \
+ lib/X11/xbomb/xbomb6.hi
+PLIST_DIRS= lib/X11/xbomb
+
+do-build:
+ cd ${BUILD_WRKSRC} && ${CC} ${CFLAGS} -DX11BASE=\"${X11BASE}\" \
+ `pkg-config --cflags xaw8` *.c -o xbomb \
+ `pkg-config --libs xaw8`
-post-install:
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/xbomb ${PREFIX}/bin/xbomb
+ @${CHOWN} root:games ${PREFIX}/bin/xbomb
+ @${CHMOD} 2755 ${PREFIX}/bin/xbomb
+ ${INSTALL_MAN} ${WRKSRC}/xbomb.6 ${MANPREFIX}/man/man6/xbomb.6
+ ${INSTALL_DATA} ${WRKSRC}/xbomb.ad ${PREFIX}/lib/X11/app-defaults/XBomb
@${MKDIR} ${PREFIX}/lib/X11/xbomb
@${TOUCH} ${PREFIX}/lib/X11/xbomb/xbomb3.hi
@${TOUCH} ${PREFIX}/lib/X11/xbomb/xbomb4.hi
@${TOUCH} ${PREFIX}/lib/X11/xbomb/xbomb6.hi
@${CHOWN} root:games ${PREFIX}/lib/X11/xbomb/xbomb?.hi
@${CHMOD} 664 ${PREFIX}/lib/X11/xbomb/xbomb?.hi
- @${CHOWN} root:games ${PREFIX}/bin/xbomb
- @${CHMOD} 2755 ${PREFIX}/bin/xbomb
.include <bsd.port.mk>
diff --git a/games/xbomb/distinfo b/games/xbomb/distinfo
index 9e4f7383e747..10b7487a28d5 100644
--- a/games/xbomb/distinfo
+++ b/games/xbomb/distinfo
@@ -1,3 +1,3 @@
-MD5 (xbomb-2.1a.tgz) = a7bb9f99d922f6f1b6aa0b4b903c19e7
-SHA256 (xbomb-2.1a.tgz) = ab4f0220ba9bf808270c8876e24d9b6792a829f85a4abee31d1f64259b98c8fb
-SIZE (xbomb-2.1a.tgz) = 23942
+MD5 (xbomb-2.2.tgz) = 01a4e19e9585e52522c0c8acf1511274
+SHA256 (xbomb-2.2.tgz) = e65282c80a88a831f2e264263ba76fff6826aaedc67317d4df037d7983b1683d
+SIZE (xbomb-2.2.tgz) = 24872
diff --git a/games/xbomb/files/patch-aa b/games/xbomb/files/patch-aa
deleted file mode 100644
index 26c5356a4dab..000000000000
--- a/games/xbomb/files/patch-aa
+++ /dev/null
@@ -1,60 +0,0 @@
---- Makefile.orig Sat Jan 20 16:02:46 1996
-+++ Makefile Thu Jan 25 22:20:42 2007
-@@ -12,33 +12,28 @@
- # for conditions under which this file may be redistributed.
- #
-
--CC=gcc
--CFLAGS=-O2
--
--INCLUDES=
-+#CC=gcc
-+CFLAGS+= -I${X11BASE}/include -DX11BASE=\"${X11BASE}\"
-
- LIB=
-
--XLIB=-L/usr/X11R6/lib -lXaw -lXmu -lXt -lX11
--
--COMPILE=$(CC) -c $(CFLAGS)
-+XLIB=-L${X11BASE}/lib -lXaw -lXmu -lXt -lX11 -lcompat
-+XLIB+= -Wl,-rpath,${X11BASE}/lib
-
- LINK=$(CC)
-
- OBJ=xbomb.o xwindow.o hiscore.o
-
--INSTDIR=/usr/local
-+INSTDIR=${PREFIX}
-
- ########
-+all: xbomb
-
- xbomb : $(OBJ)
- $(LINK) $(OBJ) -o $@ $(LIB) $(XLIB)
-
- ########
-
--%.o : %.c
-- $(COMPILE) $< -o $@ $(INCLUDES)
--
- xbomb.o : xbomb.c xbomb.h
- xwindow.o : xwindow.c xbomb.h icon.h
- hiscore.o : hiscore.c xbomb.h
-@@ -51,10 +46,10 @@
- ########
-
- install :
-- strip xbomb
-- install -d $(INSTDIR)/bin
-- install -d $(INSTDIR)/man/man6
-- install -d $(INSTDIR)/lib/app-defaults
-- install -m 755 xbomb $(INSTDIR)/bin
-- install -m 644 xbomb.6 $(INSTDIR)/man/man6
-- install -m 644 xbomb.ad $(INSTDIR)/lib/app-defaults/XBomb
-+# strip xbomb
-+# install -d $(INSTDIR)/bin
-+# install -d $(INSTDIR)/man/man6
-+# install -d $(INSTDIR)/lib/app-defaults
-+ ${BSD_INSTALL_PROGRAM} xbomb $(INSTDIR)/bin
-+ ${BSD_INSTALL_MAN} xbomb.6 $(INSTDIR)/man/man6
-+ ${BSD_INSTALL_DATA} xbomb.ad $(INSTDIR)/lib/X11/app-defaults/XBomb
diff --git a/games/xbomb/files/patch-ab b/games/xbomb/files/patch-hiscore.c
index 5ea85294a405..5ea85294a405 100644
--- a/games/xbomb/files/patch-ab
+++ b/games/xbomb/files/patch-hiscore.c
diff --git a/games/xbomb/pkg-plist b/games/xbomb/pkg-plist
deleted file mode 100644
index b330b6309a33..000000000000
--- a/games/xbomb/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-bin/xbomb
-lib/X11/app-defaults/XBomb
-lib/X11/xbomb/xbomb3.hi
-lib/X11/xbomb/xbomb4.hi
-lib/X11/xbomb/xbomb6.hi
-@dirrm lib/X11/xbomb