From owner-freebsd-ports Tue Oct 23 4:30:31 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 9711137B406 for ; Tue, 23 Oct 2001 04:30:06 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f9NBU6q36001; Tue, 23 Oct 2001 04:30:06 -0700 (PDT) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id CB0A337B401 for ; Tue, 23 Oct 2001 04:29:53 -0700 (PDT) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f9NBTr235960; Tue, 23 Oct 2001 04:29:53 -0700 (PDT) (envelope-from nobody) Message-Id: <200110231129.f9NBTr235960@freefall.freebsd.org> Date: Tue, 23 Oct 2001 04:29:53 -0700 (PDT) From: KATO Tsuguru To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: ports/31452: Update port: games/gtkballs to 2.0.1 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 31452 >Category: ports >Synopsis: Update port: games/gtkballs to 2.0.1 >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: Tue Oct 23 04:30:06 PDT 2001 >Closed-Date: >Last-Modified: >Originator: KATO Tsuguru >Release: 4.4-RELEASE i386 >Organization: >Environment: >Description: - Update to version 2.0.1 New file: files/patch-src:gtkballs.c >How-To-Repeat: >Fix: diff -urN /usr/ports/games/gtkballs/Makefile games/gtkballs/Makefile --- /usr/ports/games/gtkballs/Makefile Thu Oct 5 15:36:13 2000 +++ games/gtkballs/Makefile Sat Oct 20 03:37:49 2001 @@ -6,30 +6,32 @@ # PORTNAME= gtkballs -PORTVERSION= 1.04 +PORTVERSION= 2.0.1 CATEGORIES= games -MASTER_SITES= http://gtkballs.antex.ru/dist/ \ - ${MASTER_SITE_SUNSITE} -MASTER_SITE_SUBDIR= games/strategy +MASTER_SITES= http://gtkballs.antex.ru/dist/ MAINTAINER= ports@FreeBSD.org USE_GTK= yes +USE_GMAKE= yes +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --localstatedir=${DATADIR} -MAN6= gtkballs.6 +MAN6= gtkballs.6x -do-install: - ${INSTALL_PROGRAM} -m 2755 -o root -g games ${WRKSRC}/gtkballs ${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/gtkballs.6 ${PREFIX}/man/man6 - @${MKDIR} ${PREFIX}/share/gtkballs - ${INSTALL_DATA} ${WRKSRC}/gtkballs-data/*.xpm ${PREFIX}/share/gtkballs - ${INSTALL_DATA} ${WRKSRC}/score ${PREFIX}/share/gtkballs/score - @${CHMOD} g+rw ${PREFIX}/share/gtkballs/score - @${CHOWN} root:games ${PREFIX}/share/gtkballs/score +post-patch: + @${PERL} -pi -e 's|^install-data-local|#install-data-local|g' \ + ${WRKSRC}/Makefile.in + +post-install: + ${CHMOD} 2755 ${PREFIX}/bin/gtkballs + ${CHOWN} root:games ${PREFIX}/bin/gtkballs + ${CHMOD} 0666 ${DATADIR}/gtkballs-scores + ${CHOWN} root:games ${DATADIR}/gtkballs-scores .if !defined(NOPORTDOCS) - @${MKDIR} ${PREFIX}/share/doc/gtkballs + @${MKDIR} ${DOCSDIR} .for file in README README.russian TODO - ${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/share/doc/gtkballs + ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} .endfor .endif diff -urN /usr/ports/games/gtkballs/distinfo games/gtkballs/distinfo --- /usr/ports/games/gtkballs/distinfo Sat May 1 11:19:19 1999 +++ games/gtkballs/distinfo Sat Oct 20 03:42:51 2001 @@ -1 +1 @@ -MD5 (gtkballs-1.04.tar.gz) = 362bd7fc8c1196787c832581d478f7cf +MD5 (gtkballs-2.0.1.tar.gz) = c0ed8d05c84b9cdfdb3d892567861fa3 diff -urN /usr/ports/games/gtkballs/files/patch-aa games/gtkballs/files/patch-aa --- /usr/ports/games/gtkballs/files/patch-aa Sun Apr 2 09:58:32 2000 +++ games/gtkballs/files/patch-aa Thu Jan 1 09:00:00 1970 @@ -1,21 +0,0 @@ ---- Makefile.orig Tue Mar 30 21:30:09 1999 -+++ Makefile Wed Mar 29 21:10:12 2000 -@@ -6,15 +6,14 @@ - # - # Installation prefix - # --PREFIX=/usr/local -+PREFIX?=/usr/local - - # - # C options - # --CFLAGS = -Wall -pedantic -g - CFLAGS+= -DPREFIX=\"$(PREFIX)\" --CFLAGS+= `gtk-config --cflags` --CLIBS= `gtk-config --libs` -+CFLAGS+= `${GTK_CONFIG} --cflags` -+CLIBS= `${GTK_CONFIG} --libs` - - RM=rm -f - PROGS=gtkballs diff -urN /usr/ports/games/gtkballs/files/patch-src:gtkballs.c games/gtkballs/files/patch-src:gtkballs.c --- /usr/ports/games/gtkballs/files/patch-src:gtkballs.c Thu Jan 1 09:00:00 1970 +++ games/gtkballs/files/patch-src:gtkballs.c Thu Oct 11 04:20:32 2001 @@ -0,0 +1,10 @@ +--- src/gtkballs.c.orig Wed Oct 10 01:11:10 2001 ++++ src/gtkballs.c Thu Oct 11 04:20:16 2001 +@@ -471,6 +471,7 @@ + } + new_turn(5); + ++ setregid(getegid(), -1); + gtk_init(&argc, &argv); + + main_window=gtk_widget_new(gtk_window_get_type(), diff -urN /usr/ports/games/gtkballs/pkg-plist games/gtkballs/pkg-plist --- /usr/ports/games/gtkballs/pkg-plist Sun Apr 2 09:58:35 2000 +++ games/gtkballs/pkg-plist Sat Oct 20 09:09:53 2001 @@ -1,32 +1,90 @@ bin/gtkballs -share/doc/gtkballs/README -share/doc/gtkballs/README.russian -share/doc/gtkballs/TODO -share/gtkballs/blue_ball.xpm -share/gtkballs/brown_ball.xpm -share/gtkballs/cyan_ball.xpm -share/gtkballs/empty_cell.xpm -share/gtkballs/green_ball.xpm -share/gtkballs/gtkballs.xpm -share/gtkballs/gtkballs_about.xpm -share/gtkballs/paw_down_1.xpm -share/gtkballs/paw_down_2.xpm -share/gtkballs/paw_left_1.xpm -share/gtkballs/paw_left_2.xpm -share/gtkballs/paw_right_1.xpm -share/gtkballs/paw_right_2.xpm -share/gtkballs/paw_up_1.xpm -share/gtkballs/paw_up_2.xpm -share/gtkballs/pink_ball.xpm -share/gtkballs/red_ball.xpm -share/gtkballs/score -share/gtkballs/small_blue_ball.xpm -share/gtkballs/small_brown_ball.xpm -share/gtkballs/small_cyan_ball.xpm -share/gtkballs/small_green_ball.xpm -share/gtkballs/small_pink_ball.xpm -share/gtkballs/small_red_ball.xpm -share/gtkballs/small_yellow_ball.xpm -share/gtkballs/yellow_ball.xpm -@dirrm share/doc/gtkballs +%%PORTDOCS%%share/doc/gtkballs/README +%%PORTDOCS%%share/doc/gtkballs/README.russian +%%PORTDOCS%%share/doc/gtkballs/TODO +share/gtkballs/gtkballs-logo.xpm +share/gtkballs/gtkballs-scores +share/gtkballs/gtkballs_16x16.xpm +share/gtkballs/themes/Default/blue_ball.xpm +share/gtkballs/themes/Default/blue_ball1.xpm +share/gtkballs/themes/Default/brown_ball.xpm +share/gtkballs/themes/Default/cyan_ball.xpm +share/gtkballs/themes/Default/empty_cell.xpm +share/gtkballs/themes/Default/green_ball.xpm +share/gtkballs/themes/Default/paw_down.xpm +share/gtkballs/themes/Default/paw_down_left.xpm +share/gtkballs/themes/Default/paw_down_right.xpm +share/gtkballs/themes/Default/paw_left.xpm +share/gtkballs/themes/Default/paw_right.xpm +share/gtkballs/themes/Default/paw_up.xpm +share/gtkballs/themes/Default/paw_up_left.xpm +share/gtkballs/themes/Default/paw_up_right.xpm +share/gtkballs/themes/Default/pink_ball.xpm +share/gtkballs/themes/Default/red_ball.xpm +share/gtkballs/themes/Default/small_blue_ball.xpm +share/gtkballs/themes/Default/small_brown_ball.xpm +share/gtkballs/themes/Default/small_cyan_ball.xpm +share/gtkballs/themes/Default/small_empty_cell.xpm +share/gtkballs/themes/Default/small_green_ball.xpm +share/gtkballs/themes/Default/small_pink_ball.xpm +share/gtkballs/themes/Default/small_red_ball.xpm +share/gtkballs/themes/Default/small_yellow_ball.xpm +share/gtkballs/themes/Default/yellow_ball.xpm +share/gtkballs/themes/Skull/blue_ball.xpm +share/gtkballs/themes/Skull/brown_ball.xpm +share/gtkballs/themes/Skull/cyan_ball.xpm +share/gtkballs/themes/Skull/empty_cell.xpm +share/gtkballs/themes/Skull/green_ball.xpm +share/gtkballs/themes/Skull/paw_down.xpm +share/gtkballs/themes/Skull/paw_down_left.xpm +share/gtkballs/themes/Skull/paw_down_right.xpm +share/gtkballs/themes/Skull/paw_left.xpm +share/gtkballs/themes/Skull/paw_right.xpm +share/gtkballs/themes/Skull/paw_up.xpm +share/gtkballs/themes/Skull/paw_up_left.xpm +share/gtkballs/themes/Skull/paw_up_right.xpm +share/gtkballs/themes/Skull/pink_ball.xpm +share/gtkballs/themes/Skull/red_ball.xpm +share/gtkballs/themes/Skull/small_blue_ball.xpm +share/gtkballs/themes/Skull/small_brown_ball.xpm +share/gtkballs/themes/Skull/small_cyan_ball.xpm +share/gtkballs/themes/Skull/small_empty_cell.xpm +share/gtkballs/themes/Skull/small_green_ball.xpm +share/gtkballs/themes/Skull/small_pink_ball.xpm +share/gtkballs/themes/Skull/small_red_ball.xpm +share/gtkballs/themes/Skull/small_yellow_ball.xpm +share/gtkballs/themes/Skull/yellow_ball.xpm +share/gtkballs/themes/small/blue_ball.xpm +share/gtkballs/themes/small/brown_ball.xpm +share/gtkballs/themes/small/cyan_ball.xpm +share/gtkballs/themes/small/empty_cell.xpm +share/gtkballs/themes/small/green_ball.xpm +share/gtkballs/themes/small/paw_down.xpm +share/gtkballs/themes/small/paw_down_left.xpm +share/gtkballs/themes/small/paw_down_right.xpm +share/gtkballs/themes/small/paw_left.xpm +share/gtkballs/themes/small/paw_right.xpm +share/gtkballs/themes/small/paw_up.xpm +share/gtkballs/themes/small/paw_up_left.xpm +share/gtkballs/themes/small/paw_up_right.xpm +share/gtkballs/themes/small/pink_ball.xpm +share/gtkballs/themes/small/red_ball.xpm +share/gtkballs/themes/small/small_blue_ball.xpm +share/gtkballs/themes/small/small_brown_ball.xpm +share/gtkballs/themes/small/small_cyan_ball.xpm +share/gtkballs/themes/small/small_empty_cell.xpm +share/gtkballs/themes/small/small_green_ball.xpm +share/gtkballs/themes/small/small_pink_ball.xpm +share/gtkballs/themes/small/small_red_ball.xpm +share/gtkballs/themes/small/small_yellow_ball.xpm +share/gtkballs/themes/small/yellow_ball.xpm +share/locale/de/LC_MESSAGES/gtkballs.mo +share/locale/fr/LC_MESSAGES/gtkballs.mo +share/locale/pl/LC_MESSAGES/gtkballs.mo +share/locale/ru/LC_MESSAGES/gtkballs.mo +@dirrm share/gtkballs/themes/small +@dirrm share/gtkballs/themes/Skull +@dirrm share/gtkballs/themes/Default +@dirrm share/gtkballs/themes @dirrm share/gtkballs +%%PORTDOCS%%@dirrm share/doc/gtkballs >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message