From owner-freebsd-ports Mon Aug 10 03:20:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA16380 for freebsd-ports-outgoing; Mon, 10 Aug 1998 03:20:16 -0700 (PDT) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA16267 for ; Mon, 10 Aug 1998 03:20:04 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id DAA14170; Mon, 10 Aug 1998 03:20:01 -0700 (PDT) Received: from rich.chel.su (mobil.surnet.ru [195.54.2.7]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA16182 for ; Mon, 10 Aug 1998 03:19:07 -0700 (PDT) (envelope-from andy@icc.surw.chel.su) Received: from icc.surw.chel.su (surw.chel.su [195.54.2.162]) by rich.chel.su (8.7.2/Murphy) with ESMTP id QAA27191 for ; Mon, 10 Aug 1998 16:19:58 +0600 (UDT) Received: (from andy@localhost) by icc.surw.chel.su (8.8.5/8.8.4) id OAA29182; Mon, 10 Aug 1998 14:24:08 +0400 (MSD) Message-Id: <199808101024.OAA29182@icc.surw.chel.su> Date: Mon, 10 Aug 1998 14:24:08 +0400 (MSD) From: Andrey Zakhvatov Reply-To: andy@icc.surw.chel.su To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: ports/7554: Update port: games/gemdropx Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7554 >Category: ports >Synopsis: Update port: games/gemdropx >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Aug 10 03:20:00 PDT 1998 >Last-Modified: >Originator: Andrey Zakhvatov >Organization: South Ural Railway ICC >Release: FreeBSD 2.2.2-RELEASE i386 >Environment: >Description: This is a patch to update games/gemdropx port. diff -Nru gemdropx/Makefile gemdropx-0.4/Makefile --- gemdropx/Makefile Wed Aug 5 10:19:33 1998 +++ gemdropx-0.4/Makefile Mon Aug 10 18:07:41 1998 @@ -1,28 +1,32 @@ # New ports collection makefile for: gemdropx -# Version required: 1.0b3 +# Version required: 0.4 # Date created: 9 March 1998 # Whom: Andrey Zakhvatov # # $Id: Makefile,v 1.3 1998/08/05 09:30:53 asami Exp $ # -DISTNAME= gemdropx -PKGNAME= gemdropx-1.0b3 +DISTNAME= gemdropx.0.4 +PKGNAME= gemdropx-0.4 CATEGORIES= games -MASTER_SITES= http://zippy.sonoma.edu/kendrick/nbs/unix/x/gemdropx/ +MASTER_SITES= ftp://ftp.sonic.net/pub/users/nbs/unix/x/gemdropx/ MAINTAINER= andy@icc.surw.chel.su +ALL_TARGET= gemdropx MAKEFILE= makefile USE_X_PREFIX= yes +WRKSRC= ${WRKDIR}/gemdropx do-install: @ ${INSTALL_PROGRAM} ${WRKSRC}/gemdropx ${PREFIX}/bin @ ${MKDIR} ${PREFIX}/share/gemdropx/gfx - @ ${INSTALL_DATA} ${WRKSRC}/gfx/*.xbm ${PREFIX}/share/gemdropx/gfx + @ ${INSTALL_DATA} ${WRKSRC}/gfx/* ${PREFIX}/share/gemdropx/gfx @ ${MKDIR} ${PREFIX}/share/gemdropx/sounds - @ ${INSTALL_DATA} ${WRKSRC}/sounds/*.au ${PREFIX}/share/gemdropx/sounds + @ ${INSTALL_DATA} ${WRKSRC}/sounds/* ${PREFIX}/share/gemdropx/sounds +.if !defined(NOPORTDOCS) @ ${MKDIR} ${PREFIX}/share/doc/gemdropx - @ ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/gemdropx + @ ${INSTALL_DATA} ${WRKSRC}/README.txt ${PREFIX}/share/doc/gemdropx +.endif .include diff -Nru gemdropx/files/md5 gemdropx-0.4/files/md5 --- gemdropx/files/md5 Mon Apr 27 04:48:04 1998 +++ gemdropx-0.4/files/md5 Mon Aug 10 17:50:14 1998 @@ -1 +1 @@ -MD5 (gemdropx.tar.gz) = c12aef7ad4cee538f6fb42a88ea9dcbc +MD5 (gemdropx.0.4.tar.gz) = 06b07dd55aa315fd4b77adb990ef8986 diff -Nru gemdropx/patches/patch-aa gemdropx-0.4/patches/patch-aa --- gemdropx/patches/patch-aa Mon Apr 27 04:48:06 1998 +++ gemdropx-0.4/patches/patch-aa Mon Aug 10 18:03:49 1998 @@ -1,15 +1,23 @@ ---- makefile.orig Sat Nov 22 01:56:59 1997 -+++ makefile Mon Apr 27 00:42:53 1998 -@@ -10,10 +10,10 @@ - # X Window version: November 5, 1997 - November 21, 1997 +--- makefile Thu Jul 30 19:53:32 1998 ++++ /home/andy/tmp/wrk/makefile Mon Aug 10 18:03:04 1998 +@@ -11,14 +11,16 @@ + # X Window Updates: July 29, 1998- July 29, 1998 -CC=gcc -+CC+=${CFLAGS} -I$(X11BASE)/include -DPREFIX=\"${PREFIX}\" - POSTPROCESS=strip ++CC?=gcc ++PREFIX?=/usr/X11R6 ++X11BASE?=/usr/X11R6 --XLIB=-lX11 -+XLIB=-L$(X11BASE)/lib -lX11 -lcompat - # XLIB=-L/usr/openwin/lib -lX11 - # XLIB=-L/usr/X11/lib -lX11 +-INSTALLROOT= $(PREFIX) ++INSTALLROOT= $(PREFIX)/share/gemdropx + GFX= $(INSTALLROOT)/gfx + SOUNDS= $(INSTALLROOT)/sounds +-XLIB= $(RPATH) -L$(PREFIX)/lib -lX11 -lm +-XINC= -I$(PREFIX)/include ++XLIB= $(RPATH) -L$(X11BASE)/lib -lX11 -lm ++XINC= -I$(X11BASE)/include + CFLAGS= $(XINC) -DSOUNDS=\"$(SOUNDS)\" -DGFX=\"$(GFX)\" + + all: gemdropx diff -Nru gemdropx/patches/patch-ab gemdropx-0.4/patches/patch-ab --- gemdropx/patches/patch-ab Mon Apr 27 04:48:05 1998 +++ gemdropx-0.4/patches/patch-ab Thu Jan 1 00:00:00 1970 @@ -1,20 +0,0 @@ ---- gemdropx.c Sat Nov 22 06:40:00 1997 -+++ /home/andy/tmp/wrk/gemdropx.c Mon Mar 9 14:06:41 1998 -@@ -155,7 +155,7 @@ - - if (use_sound == 1) - { -- sprintf(cmd, "/bin/cat sounds/%s.au > /dev/audio &", aufile); -+ sprintf(cmd, "/bin/cat " PREFIX "/share/gemdropx/sounds/%s.au > /dev/audio &", aufile); - - system(cmd); - } -@@ -310,7 +310,7 @@ - - for (i = 0; i < NUM_OBJECTS; i++) - { -- sprintf(file, "gfx/%s.xbm", object_filenames[i]); -+ sprintf(file, PREFIX "/share/gemdropx/gfx/%s.xbm", object_filenames[i]); - - /* printf("Loading image: %s\n", file); */ - diff -Nru gemdropx/pkg/DESCR gemdropx-0.4/pkg/DESCR --- gemdropx/pkg/DESCR Mon Apr 27 04:48:07 1998 +++ gemdropx-0.4/pkg/DESCR Mon Aug 10 17:49:30 1998 @@ -16,3 +16,5 @@ top is a random assortment of colored shapes ("gems"). As time goes on, more gems appear at the very top of the screen, pushing the rest downwards. The game is over when the gems reach the bottom. + +http://www.sonic.net/~nbs/unix/x/gemdropx diff -Nru gemdropx/pkg/PLIST gemdropx-0.4/pkg/PLIST --- gemdropx/pkg/PLIST Mon Apr 27 04:48:06 1998 +++ gemdropx-0.4/pkg/PLIST Mon Aug 10 18:10:40 1998 @@ -1,28 +1,28 @@ bin/gemdropx -share/doc/gemdropx/README -share/gemdropx/gfx/author.xbm -share/gemdropx/gfx/block.xbm -share/gemdropx/gfx/bomb.xbm -share/gemdropx/gfx/brick.xbm -share/gemdropx/gfx/diamond.xbm -share/gemdropx/gfx/disc.xbm -share/gemdropx/gfx/dot.xbm -share/gemdropx/gfx/explode0.xbm -share/gemdropx/gfx/explode1.xbm -share/gemdropx/gfx/explode2.xbm -share/gemdropx/gfx/explode3.xbm -share/gemdropx/gfx/face.xbm -share/gemdropx/gfx/fuji.xbm -share/gemdropx/gfx/happy.xbm -share/gemdropx/gfx/sad.xbm -share/gemdropx/gfx/star.xbm -share/gemdropx/gfx/stopwatch.xbm -share/gemdropx/gfx/title.xbm -share/gemdropx/gfx/triangle.xbm -share/gemdropx/gfx/warning.xbm -share/gemdropx/gfx/wildcard.xbm -share/gemdropx/gfx/win1.xbm -share/gemdropx/gfx/win2.xbm +share/doc/gemdropx/README.txt +share/gemdropx/gfx/author.ppm +share/gemdropx/gfx/block.ppm +share/gemdropx/gfx/bomb.ppm +share/gemdropx/gfx/brick.ppm +share/gemdropx/gfx/diamond.ppm +share/gemdropx/gfx/disc.ppm +share/gemdropx/gfx/dot.ppm +share/gemdropx/gfx/explode0.ppm +share/gemdropx/gfx/explode1.ppm +share/gemdropx/gfx/explode2.ppm +share/gemdropx/gfx/explode3.ppm +share/gemdropx/gfx/face.ppm +share/gemdropx/gfx/fuji.ppm +share/gemdropx/gfx/happy.ppm +share/gemdropx/gfx/sad.ppm +share/gemdropx/gfx/star.ppm +share/gemdropx/gfx/stopwatch.ppm +share/gemdropx/gfx/title.ppm +share/gemdropx/gfx/triangle.ppm +share/gemdropx/gfx/warning.ppm +share/gemdropx/gfx/wildcard.ppm +share/gemdropx/gfx/win1.ppm +share/gemdropx/gfx/win2.ppm share/gemdropx/sounds/begin.au share/gemdropx/sounds/bomb.au share/gemdropx/sounds/clock.au >How-To-Repeat: >Fix: Please, check and commit this patch. >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message