aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorade <ade@FreeBSD.org>2000-10-15 03:48:44 +0800
committerade <ade@FreeBSD.org>2000-10-15 03:48:44 +0800
commite3aefdf7fd4643b57a537c197d1bae59ec21048d (patch)
treeeeeb3f4cffa874a84b97cb4a24819cd5892f056e
parenta0fe18b48eb3c0eeb6af0ceaa0c8cefc17b2926a (diff)
downloadfreebsd-ports-gnome-e3aefdf7fd4643b57a537c197d1bae59ec21048d.tar.gz
freebsd-ports-gnome-e3aefdf7fd4643b57a537c197d1bae59ec21048d.tar.zst
freebsd-ports-gnome-e3aefdf7fd4643b57a537c197d1bae59ec21048d.zip
Fix Imakefile breakage under XFree86 4.x
Fix MASTER_SITES Exclude GPL doc from package Add WW: line into pkg-descr PR: 21975 Submitted by: Ports Fury
-rw-r--r--games/xlaby/Makefile28
-rw-r--r--games/xlaby/files/patch-aa21
-rw-r--r--games/xlaby/pkg-descr2
-rw-r--r--games/xlaby/pkg-plist2
4 files changed, 34 insertions, 19 deletions
diff --git a/games/xlaby/Makefile b/games/xlaby/Makefile
index 9ce9c6fae79d..e60fe9d72d7c 100644
--- a/games/xlaby/Makefile
+++ b/games/xlaby/Makefile
@@ -5,25 +5,19 @@
# $FreeBSD$
#
-PORTNAME= xlaby
-PORTVERSION= 2.0.1
-CATEGORIES= games
-MASTER_SITES= http://www.eleves.ens.fr:8080/home/madore/ \
- ${MASTER_SITE_SUNSITE}
+PORTNAME= xlaby
+PORTVERSION= 2.0.1
+PORTREVISION= 1
+CATEGORIES= games
+MASTER_SITES= ${MASTER_SITE_SUNSITE} \
+ ftp://quatramaran.ens.fr/pub/madore/xlaby/
MASTER_SITE_SUBDIR= games/strategy
-EXTRACT_SUFX= .tgz
+EXTRACT_SUFX= .tgz
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
-USE_IMAKE= yes
-NO_WRKSUBDIR= yes
-MAN6= xlaby.6
-MANCOMPRESSED= no
-
-do-install:
- @ ${INSTALL_PROGRAM} ${WRKSRC}/xlaby ${PREFIX}/bin
- @ ${INSTALL_DATA} ${WRKSRC}/xlaby.man ${PREFIX}/man/man6/xlaby.6
- @ ${MKDIR} ${PREFIX}/share/doc/xlaby
- @ ${INSTALL_DATA} ${WRKSRC}/COPYING ${PREFIX}/share/doc/xlaby
+NO_WRKSUBDIR= yes
+USE_IMAKE= yes
+MAN6= xlaby.6
.include <bsd.port.mk>
diff --git a/games/xlaby/files/patch-aa b/games/xlaby/files/patch-aa
new file mode 100644
index 000000000000..390a9e5dbeb0
--- /dev/null
+++ b/games/xlaby/files/patch-aa
@@ -0,0 +1,21 @@
+--- Imakefile.orig Tue Dec 2 02:59:02 1997
++++ Imakefile Fri Oct 13 21:00:22 2000
+@@ -13,17 +13,8 @@
+
+ INSTALLFLAGS = -c -o $(OWNER) -g $(GROUP)
+
+-# This will install xlaby in /usr/local/bin
+-# and man page in /usr/local/man/man6
+-DESTDIR = /usr/local
+-BINDIR = /bin
+-MANPATH = /man
+-MANSOURCEPATH = $(MANPATH)/man
+-MANDIR = $(MANSOURCEPATH)6
+-MANSUFFIX = 6x
++MANSUFFIX = 6
+
+ LOCAL_LIBRARIES = $(XONLYLIB)
+
+ SimpleProgramTarget(xlaby)
+-
+-install:: install.man
diff --git a/games/xlaby/pkg-descr b/games/xlaby/pkg-descr
index 9f35e20f0e65..e678a054e34c 100644
--- a/games/xlaby/pkg-descr
+++ b/games/xlaby/pkg-descr
@@ -8,3 +8,5 @@ it, and it will disappear. However, to make things more
infuriating, the squares have to be taken in the following
order: red, yellow, green and blue. When the blue square is
obtained, the game is won.
+
+WWW: http://www.eleves.ens.fr:8080/home/madore/programs/#prog_xlaby
diff --git a/games/xlaby/pkg-plist b/games/xlaby/pkg-plist
index 8d6af9db7dd3..2cfd50eeed94 100644
--- a/games/xlaby/pkg-plist
+++ b/games/xlaby/pkg-plist
@@ -1,3 +1 @@
bin/xlaby
-share/doc/xlaby/COPYING
-@dirrm share/doc/xlaby