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

(-)xbill/Makefile (-12 / +10 lines)
Lines 7-30 Link Here
7
#
7
#
8
8
9
PORTNAME=	xbill
9
PORTNAME=	xbill
10
PORTVERSION=	2.0
10
PORTVERSION=	2.1
11
CATEGORIES=	games
11
CATEGORIES=	games
12
MASTER_SITES=	${MASTER_SITE_XCONTRIB}
12
MASTER_SITES=	http://www.xbill.org/download/
13
MASTER_SITE_SUBDIR=	games
14
EXTRACT_SUFX=	.tgz
15
13
16
MAINTAINER=	ports@FreeBSD.org
14
MAINTAINER=	ports@FreeBSD.org
17
COMMENT=	Save your computers from the evil clutches of Bill
15
COMMENT=	Save your computers from the evil clutches of Bill
18
16
19
USE_IMAKE=	yes
17
SCORES_DIR?=	${DATADIR}/scores
18
19
USE_X_PREFIX=	yes
20
HAS_CONFIGURE=	yes
20
USE_XPM=	yes
21
USE_XPM=	yes
21
MAN1=		xbill.1
22
USE_GTK=	yes
23
CONFIGURE_ENV+=	PREFIX=${PREFIX}
24
CONFIGURE_ARGS+=--localstatedir=${SCORES_DIR}
22
25
23
post-install:
26
MAN6=		xbill.6
24
	${CP} ${WRKSRC}/README ${PREFIX}/share/xbill
25
	${CHOWN} root:games ${PREFIX}/bin/xbill
26
	${CHMOD} 2755 ${PREFIX}/bin/xbill
27
	${CHOWN} root:games ${PREFIX}/share/xbill/scores
28
	${CHMOD} 664 ${PREFIX}/share/xbill/scores
29
27
30
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)xbill/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (xbill-2.0.tgz) = 132e4b340618924b6a41ec5ec106ca32
1
MD5 (xbill-2.1.tar.gz) = 585e4866b15255a24203db9959407b2f
(-)xbill/files/patch-aa (-26 lines)
Lines 1-26 Link Here
1
--- Imakefile.orig	Fri Jan 24 00:38:35 1997
2
+++ Imakefile	Fri Apr 24 01:45:58 1998
3
@@ -1,4 +1,4 @@
4
-XBILL_DIR = /var/lib/games/xbill/
5
+XBILL_DIR = $(PROJECTROOT)/share/xbill/
6
 XCOMM XBILL_DIR = $(HOME)/.xbill/
7
 
8
 XCOMM Which widget set?  Motif looks slightly better; Athena is free.
9
@@ -19,7 +19,7 @@
10
 
11
 INCLUDES = -I. $(XPMINC)
12
 CXXDEFINES = $(XBILL_DEF) $(DEFS) $(INCS)
13
-CCFLAGS = $(ALLDEFINES) -Wall -g
14
+CCFLAGS = $(ALLDEFINES) -Wall
15
 
16
 CXX = g++ $(CCFLAGS)
17
 CCC = $(CXX)
18
@@ -136,6 +136,7 @@
19
 
20
 ComplexProgramTarget($(TARGET))
21
 
22
-InstallProgramWithFlags(scores, $(XBILL_DIR), -m 777)
23
+# need to pick something with "Flags", but Program ==> strip
24
+InstallMultipleFlags(scores,$(XBILL_DIR),-m 666)
25
 InstallMultiple ($(XPMS), $(XBILL_DIR)pixmaps)
26
 InstallMultiple ($(XBMS), $(XBILL_DIR)bitmaps)
(-)xbill/files/patch-ad (-11 lines)
Lines 1-11 Link Here
1
--- Library.cc.orig	Thu Jan 23 08:22:50 1997
2
+++ Library.cc	Wed Feb 12 00:51:28 1997
3
@@ -3,7 +3,7 @@
4
 void Library::load_pix() {
5
 	int i;
6
         char *name[] = {"wingdows", "apple", "next", "sgi", "sun", "os2",
7
-		"bsd", "linux", "redhat", "hurd"};
8
+		"bsd", "linux", "bsd", "hurd"};
9
 	for (i=0; i <= NUM_OS; i++) {
10
 		os[i].load(name[i]);
11
 		if (i) cursor[i].load(name[i], cursor[i].OWN_MASK);
(-)xbill/files/patch-ae (-11 lines)
Lines 1-11 Link Here
1
--- Cable.h.orig	Thu Jan 23 08:22:49 1997
2
+++ Cable.h	Tue Jan 11 23:39:25 2000
3
@@ -13,7 +13,7 @@
4
 	void setup();
5
 	void draw();
6
 	void update();
7
-	onspark (int locx, int locy);
8
+	int onspark (int locx, int locy);
9
 
10
 };
11
 
(-)xbill/files/patch-configure (+11 lines)
Line 0 Link Here
1
--- configure.orig	Fri Feb 21 14:21:59 2003
2
+++ configure	Fri Feb 21 14:22:22 2003
3
@@ -9,7 +9,7 @@
4
 
5
 # Defaults:
6
 ac_help=
7
-ac_default_prefix=/usr/local
8
+ac_default_prefix=${PREFIX}
9
 # Any additions from configure.in:
10
 ac_help="$ac_help
11
   --with-x                use the X Window System"
(-)xbill/pkg-descr (+1 lines)
Lines 1-5 Link Here
1
xbill is a game for Bill-haters.  Ah, the escasy to squish the evil Bill
1
xbill is a game for Bill-haters.  Ah, the escasy to squish the evil Bill
2
like a bug! :>
2
like a bug! :>
3
3
4
WWW: http://www.xbill.org
4
- Satoshi
5
- Satoshi
5
asami@cs.berkeley.edu
6
asami@cs.berkeley.edu
(-)xbill/pkg-plist (-4 / +7 lines)
Lines 1-6 Link Here
1
bin/xbill
1
bin/xbill
2
share/xbill/scores
3
share/xbill/README
4
share/xbill/pixmaps/about.xpm
2
share/xbill/pixmaps/about.xpm
5
share/xbill/pixmaps/apple.xpm
3
share/xbill/pixmaps/apple.xpm
6
share/xbill/pixmaps/billA_0.xpm
4
share/xbill/pixmaps/billA_0.xpm
Lines 24-33 Link Here
24
share/xbill/pixmaps/billL_0.xpm
22
share/xbill/pixmaps/billL_0.xpm
25
share/xbill/pixmaps/billL_1.xpm
23
share/xbill/pixmaps/billL_1.xpm
26
share/xbill/pixmaps/billL_2.xpm
24
share/xbill/pixmaps/billL_2.xpm
25
share/xbill/pixmaps/bsd.xpm
27
share/xbill/pixmaps/billR_0.xpm
26
share/xbill/pixmaps/billR_0.xpm
28
share/xbill/pixmaps/billR_1.xpm
27
share/xbill/pixmaps/billR_1.xpm
29
share/xbill/pixmaps/billR_2.xpm
28
share/xbill/pixmaps/billR_2.xpm
30
share/xbill/pixmaps/bsd.xpm
31
share/xbill/pixmaps/bsdcpu.xpm
29
share/xbill/pixmaps/bsdcpu.xpm
32
share/xbill/pixmaps/bucket.xpm
30
share/xbill/pixmaps/bucket.xpm
33
share/xbill/pixmaps/hurd.xpm
31
share/xbill/pixmaps/hurd.xpm
Lines 39-44 Link Here
39
share/xbill/pixmaps/nextcpu.xpm
37
share/xbill/pixmaps/nextcpu.xpm
40
share/xbill/pixmaps/os2.xpm
38
share/xbill/pixmaps/os2.xpm
41
share/xbill/pixmaps/os2cpu.xpm
39
share/xbill/pixmaps/os2cpu.xpm
40
share/xbill/pixmaps/palm.xpm
41
share/xbill/pixmaps/palmcpu.xpm
42
share/xbill/pixmaps/redhat.xpm
42
share/xbill/pixmaps/redhat.xpm
43
share/xbill/pixmaps/sgi.xpm
43
share/xbill/pixmaps/sgi.xpm
44
share/xbill/pixmaps/sgicpu.xpm
44
share/xbill/pixmaps/sgicpu.xpm
Lines 59-67 Link Here
59
share/xbill/bitmaps/linux.xbm
59
share/xbill/bitmaps/linux.xbm
60
share/xbill/bitmaps/next.xbm
60
share/xbill/bitmaps/next.xbm
61
share/xbill/bitmaps/os2.xbm
61
share/xbill/bitmaps/os2.xbm
62
share/xbill/bitmaps/palm.xbm
62
share/xbill/bitmaps/redhat.xbm
63
share/xbill/bitmaps/redhat.xbm
63
share/xbill/bitmaps/sgi.xbm
64
share/xbill/bitmaps/sgi.xbm
64
share/xbill/bitmaps/sun.xbm
65
share/xbill/bitmaps/sun.xbm
65
@dirrm share/xbill/bitmaps
66
share/xbill/scores/xbill
67
@dirrm share/xbill/scores
66
@dirrm share/xbill/pixmaps
68
@dirrm share/xbill/pixmaps
69
@dirrm share/xbill/bitmaps
67
@dirrm share/xbill
70
@dirrm share/xbill

Return to bug 48529