From nobody@FreeBSD.org  Mon Nov  1 06:24:51 2004
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id C5F9F16A4CE
	for <freebsd-gnats-submit@FreeBSD.org>; Mon,  1 Nov 2004 06:24:51 +0000 (GMT)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 92C2B43D2F
	for <freebsd-gnats-submit@FreeBSD.org>; Mon,  1 Nov 2004 06:24:51 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.12.11/8.12.11) with ESMTP id iA16Opa5023346
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 1 Nov 2004 06:24:51 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.12.11/8.12.11/Submit) id iA16OpoR023328;
	Mon, 1 Nov 2004 06:24:51 GMT
	(envelope-from nobody)
Message-Id: <200411010624.iA16OpoR023328@www.freebsd.org>
Date: Mon, 1 Nov 2004 06:24:51 GMT
From: Nicholas Kirby <nirbokirbinov@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: Update port: games/frozenbubble (Fix problem report ports/67355)
X-Send-Pr-Version: www-2.3

>Number:         73371
>Category:       ports
>Synopsis:       Update port: games/frozenbubble (Fix problem report ports/67355)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pav
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Nov 01 06:30:27 GMT 2004
>Closed-Date:    Tue Nov 02 23:14:32 GMT 2004
>Last-Modified:  Fri Nov  5 00:20:28 GMT 2004
>Originator:     Nicholas Kirby
>Release:        FreeBSD 5.3-CURRENT i386
>Organization:
>Environment:
>Description:
This is an update to the games/frozenbubble port to solve the PR found here http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/67355 . There are no chances besides the addition of the patch altered to work with the port build. Causes minor oddities (image on highscore section out of place), but does not effect gameplay.

I have no intention of taking over as port maintainer unless the current maintainer has no interest in continuing his fine work on it.
>How-To-Repeat:
      
>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#       /usr/ports/games/frozenbubble/
#       /usr/ports/games/frozenbubble/files
#       /usr/ports/games/frozenbubble/files/patch-..::frozen-bubble
#       /usr/ports/games/frozenbubble/Makefile
#       /usr/ports/games/frozenbubble/distinfo
#       /usr/ports/games/frozenbubble/pkg-descr
#       /usr/ports/games/frozenbubble/pkg-plist
#
echo c - /usr/ports/games/frozenbubble/
mkdir -p /usr/ports/games/frozenbubble/ > /dev/null 2>&1
echo c - /usr/ports/games/frozenbubble/files
mkdir -p /usr/ports/games/frozenbubble/files > /dev/null 2>&1
echo x - /usr/ports/games/frozenbubble/files/patch-..::frozen-bubble
sed 's/^X//' >/usr/ports/games/frozenbubble/files/patch-..::frozen-bubble << 'END-of-/usr/ports/games/frozenbubble/files/patch-..::frozen-bubble'
X*** frozen-bubble.orig  Sun Oct 31 22:00:00 2004
X--- frozen-bubble       Sun Oct 31 22:03:40 2004
X***************
X*** 319,325 ****
X  sub add_image($) {
X      my $file = "$FPATH/gfx/$_[0]";
X      my $img = new SDL::Surface(-name => $file);
X!     $img->{-surface} or die "FATAL: Couldn't load `$file' into a SDL::Surface.\n";
X      add_default_rect($img);
X      return $img;
X  }
X--- 319,329 ----
X  sub add_image($) {
X      my $file = "$FPATH/gfx/$_[0]";
X      my $img = new SDL::Surface(-name => $file);
X!     if (UNIVERSAL::isa($img, "HASH")) {
X!       $img->{-surface} or die "FATAL: Couldn't load `$file' into a SDL::Surface.\n";
X!     } else {
X!       $img or die "FATAL: Couldn't load `$file' into a SDL::Surface.\n";
X!     }
X      add_default_rect($img);
X      return $img;
X  }
X***************
X*** 1244,1250 ****
X        $imgbin{back_1p}->blit($high_rect, $background, $high_rect);
X        open_level($high->{level});
X        put_image($imgbin{hiscore_frame}, $high_posx - 7, $high_posy - 6);
X!       fb_c_stuff::shrink($app->{-surface}, $background->display_format()->{-surface}, $high_posx, $high_posy, $high_rect->{-rect}, 4);
X        $centered_print->($high_posx, $high_posy,    $high->{name});
X        $centered_print->($high_posx, $high_posy+20, $high->{level} eq 'WON' ? "WON!" : "LVL-".$high->{level});
X        my $min = int($high->{time}/60);
X--- 1248,1258 ----
X        $imgbin{back_1p}->blit($high_rect, $background, $high_rect);
X        open_level($high->{level});
X        put_image($imgbin{hiscore_frame}, $high_posx - 7, $high_posy - 6);
X!       if (UNIVERSAL::isa($app, "HASH")) {
X!           fb_c_stuff::shrink($app->{-surface}, $background->display_format()->{-surface}, $high_posx, $high_posy, $high_rect->{-rect}, 4);
X!       } else {
X!           fb_c_stuff::shrink($$app, ${$background->display_format}, $high_pox, $high_posy, $$high_rect, 4);
X!       }
X        $centered_print->($high_posx, $high_posy,    $high->{name});
X        $centered_print->($high_posx, $high_posy+20, $high->{level} eq 'WON' ? "WON!" : "LVL-".$high->{level});
X        my $min = int($high->{time}/60);
X***************
X*** 1412,1419 ****
X      if ($graphics_level == 1) {
X        $background->blit($apprects{main}, $app, $apprects{main});
X        $app->flip();
X!     } else {
X        fb_c_stuff::effect($app->{-surface}, $background->display_format()->{-surface});
X      }
X
X      $display_on_app_disabled = 0;
X--- 1420,1429 ----
X      if ($graphics_level == 1) {
X        $background->blit($apprects{main}, $app, $apprects{main});
X        $app->flip();
X!     } elsif (UNIVERSAL::isa($app, "HASH")) {
X        fb_c_stuff::effect($app->{-surface}, $background->display_format()->{-surface});
X+     } else {
X+       fb_c_stuff::effect($$app, ${$background->display_format});
X      }
X
X      $display_on_app_disabled = 0;
END-of-/usr/ports/games/frozenbubble/files/patch-..::frozen-bubble
echo x - /usr/ports/games/frozenbubble/Makefile
sed 's/^X//' >/usr/ports/games/frozenbubble/Makefile << 'END-of-/usr/ports/games/frozenbubble/Makefile'
X# New ports collection makefile for:   frozen-bubble
X# Date created:        2002-10-06
X# Whom:                Klaus Goger <klaus.goger@reflex.at>
X#
X# $FreeBSD: ports/games/frozenbubble/Makefile,v 1.11 2004/03/16 04:23:41 edwin Exp $
X#
X
XPORTNAME=      frozenbubble
XPORTVERSION=   0.9.3
XPORTREVISION=  5
XCATEGORIES=    games
XMASTER_SITES=  http://people.mandrakesoft.com/~gc/fb/ \
X               http://frozenbubble.free.fr/fb/
XDISTNAME=      frozen-bubble-${PORTVERSION}
XEXTRACT_SUFX=  .tar.bz2
X
XMAINTAINER=    klaus.goger@reflex.at
XCOMMENT=       Throw colourful bubbles to build groups and destroy the groups
X
XBUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/SDL_perl.pm:${PORTSDIR}/devel/p5-SDL
XRUN_DEPENDS=   ${SITE_PERL}/${PERL_ARCH}/SDL_perl.pm:${PORTSDIR}/devel/p5-SDL
X
XUSE_SDL=       mixer image sdl
XUSE_GMAKE=     yes
XUSE_REINPLACE= yes
XUSE_BZIP2=     yes
XMAKE_ENV=      MKDIR="${MKDIR}" \
X               TAR="${TAR}"
X
XWRKSRC=                ${WRKDIR}/${DISTNAME}/c_stuff/
XBUILD_WRKSRC=  ${WRKDIR}/${DISTNAME}/
XUSE_PERL5=     yes
XPERL_CONFIGURE=        yes
X
Xpost-patch:
X.for file in fb_c_stuff.xs Makefile.PL
X       @${REINPLACE_CMD} -e 's|SDL/|SDL11/|g'  ${WRKSRC}/${file}
X       @${REINPLACE_CMD} -e 's|sdl-config|\${SDL_CONFIG}|g' ${WRKSRC}/Makefile.PL
X.endfor
X
Xdo-install:
X       cd ${WRKSRC}; ${GMAKE} install
X       @${INSTALL_SCRIPT} ${BUILD_WRKSRC}/binaries_installpathok/frozen-bubble ${PREFIX}/bin/frozen-bubble.pl
X
X       @${MKDIR} ${PREFIX}/share/frozen-bubble/
X       @${MKDIR} ${PREFIX}/share/frozen-bubble/data
X       @${MKDIR} ${PREFIX}/share/frozen-bubble/snd
X       @${MKDIR} ${PREFIX}/share/frozen-bubble/gfx
X       @${MKDIR} ${PREFIX}/share/frozen-bubble/gfx/balls
X       @${MKDIR} ${PREFIX}/share/frozen-bubble/gfx/intro
X       @${MKDIR} ${PREFIX}/share/frozen-bubble/gfx/pinguins
X       @${MKDIR} ${PREFIX}/share/frozen-bubble/gfx/shoot
X       @${MKDIR} ${PREFIX}/share/frozen-bubble/gfx/menu
X
X       @${INSTALL_DATA} ${BUILD_WRKSRC}/data/levels  ${PREFIX}/share/frozen-bubble/data/
X       @${INSTALL_DATA} ${BUILD_WRKSRC}/data/plasma.raw  ${PREFIX}/share/frozen-bubble/data/
X       @${INSTALL_DATA} ${BUILD_WRKSRC}/gfx/*.png  ${PREFIX}/share/frozen-bubble/gfx/
X       @${INSTALL_DATA} ${BUILD_WRKSRC}/gfx/balls/*.png  ${PREFIX}/share/frozen-bubble/gfx/balls/
X       @${INSTALL_DATA} ${BUILD_WRKSRC}/gfx/balls/*.gif  ${PREFIX}/share/frozen-bubble/gfx/balls/
X       @${INSTALL_DATA} ${BUILD_WRKSRC}/gfx/intro/*.png  ${PREFIX}/share/frozen-bubble/gfx/intro/
X       @${INSTALL_DATA} ${BUILD_WRKSRC}/gfx/pinguins/*.png  ${PREFIX}/share/frozen-bubble/gfx/pinguins/
X       @${INSTALL_DATA} ${BUILD_WRKSRC}/gfx/shoot/data ${PREFIX}/share/frozen-bubble/gfx/shoot/
X       @${INSTALL_DATA} ${BUILD_WRKSRC}/gfx/shoot/*.png  ${PREFIX}/share/frozen-bubble/gfx/shoot/
X       @${INSTALL_DATA} ${BUILD_WRKSRC}/gfx/menu/*.png  ${PREFIX}/share/frozen-bubble/gfx/menu/
X       @${INSTALL_DATA} ${BUILD_WRKSRC}/snd/*.wav  ${PREFIX}/share/frozen-bubble/snd/
X       @${INSTALL_DATA} ${BUILD_WRKSRC}/snd/*.xm  ${PREFIX}/share/frozen-bubble/snd/
X       @${INSTALL_DATA} ${BUILD_WRKSRC}/highscores.default  ${PREFIX}/share/frozen-bubble/
X
X       @printf '#!/bin/sh\nLD_PRELOAD=/usr/lib/libc_r.so perl ${PREFIX}/bin/frozen-bubble.pl $@' > ${WRKSRC}/frozen-bubble
X       @${INSTALL_SCRIPT} ${WRKSRC}/frozen-bubble ${PREFIX}/bin
X
X.include <bsd.port.mk>
END-of-/usr/ports/games/frozenbubble/Makefile
echo x - /usr/ports/games/frozenbubble/distinfo
sed 's/^X//' >/usr/ports/games/frozenbubble/distinfo << 'END-of-/usr/ports/games/frozenbubble/distinfo'
XMD5 (frozen-bubble-0.9.3.tar.bz2) = 761ac920a8e284287b64a3964ef9c753
XSIZE (frozen-bubble-0.9.3.tar.bz2) = 7049951
END-of-/usr/ports/games/frozenbubble/distinfo
echo x - /usr/ports/games/frozenbubble/pkg-descr
sed 's/^X//' >/usr/ports/games/frozenbubble/pkg-descr << 'END-of-/usr/ports/games/frozenbubble/pkg-descr'
XFrozen Bubble is a game in which you throw colorful bubbles and build
Xgroups to destroy the bubbles. In 1p mode, destroy all the bubbles to
Xaccess the next level. In 2p mode, have your opponent die before you.
X
XAuthor: Guillaume Cottenceau
XWWW: http://www.frozen-bubble.org/
END-of-/usr/ports/games/frozenbubble/pkg-descr
echo x - /usr/ports/games/frozenbubble/pkg-plist
sed 's/^X//' >/usr/ports/games/frozenbubble/pkg-plist << 'END-of-/usr/ports/games/frozenbubble/pkg-plist'
Xbin/frozen-bubble.pl
Xbin/frozen-bubble
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/fb_c_stuff/fb_c_stuff.so
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/fb_c_stuff/fb_c_stuff.bs
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/fb_c_stuff/.packlist
X%%SITE_PERL%%/%%PERL_ARCH%%/build_fbsyms
X%%SITE_PERL%%/%%PERL_ARCH%%/fb_c_stuff.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/fbsyms.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/fbmdkcommon.pm
Xshare/frozen-bubble/data/levels
Xshare/frozen-bubble/data/plasma.raw
Xshare/frozen-bubble/snd/applause.wav
Xshare/frozen-bubble/snd/cancel.wav
Xshare/frozen-bubble/snd/destroy_group.wav
Xshare/frozen-bubble/snd/hurry.wav
Xshare/frozen-bubble/snd/launch.wav
Xshare/frozen-bubble/snd/lose.wav
Xshare/frozen-bubble/snd/malus.wav
Xshare/frozen-bubble/snd/menu_change.wav
Xshare/frozen-bubble/snd/menu_selected.wav
Xshare/frozen-bubble/snd/newroot.wav
Xshare/frozen-bubble/snd/newroot_solo.wav
Xshare/frozen-bubble/snd/noh.wav
Xshare/frozen-bubble/snd/pause.wav
Xshare/frozen-bubble/snd/rebound.wav
Xshare/frozen-bubble/snd/snore.wav
Xshare/frozen-bubble/snd/stick.wav
Xshare/frozen-bubble/snd/typewriter.wav
Xshare/frozen-bubble/snd/frozen-mainzik-1p.xm
Xshare/frozen-bubble/snd/frozen-mainzik-2p.xm
Xshare/frozen-bubble/snd/introzik.xm
Xshare/frozen-bubble/gfx/balls/bubble_lose.png
Xshare/frozen-bubble/gfx/balls/bubble_prelight.png
Xshare/frozen-bubble/gfx/balls/stick_effect_0.png
Xshare/frozen-bubble/gfx/balls/stick_effect_1.png
Xshare/frozen-bubble/gfx/balls/stick_effect_2.png
Xshare/frozen-bubble/gfx/balls/stick_effect_3.png
Xshare/frozen-bubble/gfx/balls/stick_effect_4.png
Xshare/frozen-bubble/gfx/balls/stick_effect_5.png
Xshare/frozen-bubble/gfx/balls/stick_effect_6.png
Xshare/frozen-bubble/gfx/balls/stick_effect_7.png
Xshare/frozen-bubble/gfx/balls/bubble-1.gif
Xshare/frozen-bubble/gfx/balls/bubble-2.gif
Xshare/frozen-bubble/gfx/balls/bubble-3.gif
Xshare/frozen-bubble/gfx/balls/bubble-4.gif
Xshare/frozen-bubble/gfx/balls/bubble-5.gif
Xshare/frozen-bubble/gfx/balls/bubble-6.gif
Xshare/frozen-bubble/gfx/balls/bubble-7.gif
Xshare/frozen-bubble/gfx/balls/bubble-8.gif
Xshare/frozen-bubble/gfx/balls/bubble-colourblind-1.gif
Xshare/frozen-bubble/gfx/balls/bubble-colourblind-2.gif
Xshare/frozen-bubble/gfx/balls/bubble-colourblind-3.gif
Xshare/frozen-bubble/gfx/balls/bubble-colourblind-4.gif
Xshare/frozen-bubble/gfx/balls/bubble-colourblind-5.gif
Xshare/frozen-bubble/gfx/balls/bubble-colourblind-6.gif
Xshare/frozen-bubble/gfx/balls/bubble-colourblind-7.gif
Xshare/frozen-bubble/gfx/balls/bubble-colourblind-8.gif
Xshare/frozen-bubble/gfx/intro/back_intro.png
Xshare/frozen-bubble/gfx/intro/intro_1.png
Xshare/frozen-bubble/gfx/intro/intro_10.png
Xshare/frozen-bubble/gfx/intro/intro_11.png
Xshare/frozen-bubble/gfx/intro/intro_12.png
Xshare/frozen-bubble/gfx/intro/intro_13.png
Xshare/frozen-bubble/gfx/intro/intro_14.png
Xshare/frozen-bubble/gfx/intro/intro_15.png
Xshare/frozen-bubble/gfx/intro/intro_16.png
Xshare/frozen-bubble/gfx/intro/intro_17.png
Xshare/frozen-bubble/gfx/intro/intro_18.png
Xshare/frozen-bubble/gfx/intro/intro_19.png
Xshare/frozen-bubble/gfx/intro/intro_2.png
Xshare/frozen-bubble/gfx/intro/intro_3.png
Xshare/frozen-bubble/gfx/intro/intro_4.png
Xshare/frozen-bubble/gfx/intro/intro_5.png
Xshare/frozen-bubble/gfx/intro/intro_6.png
Xshare/frozen-bubble/gfx/intro/intro_7.png
Xshare/frozen-bubble/gfx/intro/intro_8.png
Xshare/frozen-bubble/gfx/intro/intro_9.png
Xshare/frozen-bubble/gfx/intro/txt_bubble.png
Xshare/frozen-bubble/gfx/intro/txt_frozen.png
Xshare/frozen-bubble/gfx/pinguins/action_p1.png
Xshare/frozen-bubble/gfx/pinguins/action_p2.png
Xshare/frozen-bubble/gfx/pinguins/base_p1.png
Xshare/frozen-bubble/gfx/pinguins/base_p1_extra_01.png
Xshare/frozen-bubble/gfx/pinguins/base_p1_extra_02.png
Xshare/frozen-bubble/gfx/pinguins/base_p1_extra_03.png
Xshare/frozen-bubble/gfx/pinguins/base_p2.png
Xshare/frozen-bubble/gfx/pinguins/base_p2_extra_01.png
Xshare/frozen-bubble/gfx/pinguins/base_p2_extra_02.png
Xshare/frozen-bubble/gfx/pinguins/base_p2_extra_03.png
Xshare/frozen-bubble/gfx/pinguins/move_left_p1.png
Xshare/frozen-bubble/gfx/pinguins/move_left_p2.png
Xshare/frozen-bubble/gfx/pinguins/move_right_p1.png
Xshare/frozen-bubble/gfx/pinguins/move_right_p2.png
Xshare/frozen-bubble/gfx/pinguins/p1_dg_walk_01.png
Xshare/frozen-bubble/gfx/pinguins/p1_dg_walk_02.png
Xshare/frozen-bubble/gfx/pinguins/p1_dg_walk_03.png
Xshare/frozen-bubble/gfx/pinguins/p1_dg_walk_04.png
Xshare/frozen-bubble/gfx/pinguins/p1_dg_walk_05.png
Xshare/frozen-bubble/gfx/pinguins/p1_dg_walk_06.png
Xshare/frozen-bubble/gfx/pinguins/p1_loose_1.png
Xshare/frozen-bubble/gfx/pinguins/p1_loose_2.png
Xshare/frozen-bubble/gfx/pinguins/p1_loose_3.png
Xshare/frozen-bubble/gfx/pinguins/p1_loose_4.png
Xshare/frozen-bubble/gfx/pinguins/p1_loose_5.png
Xshare/frozen-bubble/gfx/pinguins/p1_loose_6.png
Xshare/frozen-bubble/gfx/pinguins/p1_loose_7.png
Xshare/frozen-bubble/gfx/pinguins/p1_loose_8.png
Xshare/frozen-bubble/gfx/pinguins/p1_loose_9.png
Xshare/frozen-bubble/gfx/pinguins/p1_win_1.png
Xshare/frozen-bubble/gfx/pinguins/p1_win_2.png
Xshare/frozen-bubble/gfx/pinguins/p1_win_3.png
Xshare/frozen-bubble/gfx/pinguins/p1_win_4.png
Xshare/frozen-bubble/gfx/pinguins/p1_win_5.png
Xshare/frozen-bubble/gfx/pinguins/p1_win_6.png
Xshare/frozen-bubble/gfx/pinguins/p1_win_7.png
Xshare/frozen-bubble/gfx/pinguins/p1_win_8.png
Xshare/frozen-bubble/gfx/pinguins/p2_dg_walk_01.png
Xshare/frozen-bubble/gfx/pinguins/p2_dg_walk_02.png
Xshare/frozen-bubble/gfx/pinguins/p2_dg_walk_03.png
Xshare/frozen-bubble/gfx/pinguins/p2_dg_walk_04.png
Xshare/frozen-bubble/gfx/pinguins/p2_dg_walk_05.png
Xshare/frozen-bubble/gfx/pinguins/p2_dg_walk_06.png
Xshare/frozen-bubble/gfx/pinguins/p2_loose_1.png
Xshare/frozen-bubble/gfx/pinguins/p2_loose_2.png
Xshare/frozen-bubble/gfx/pinguins/p2_loose_3.png
Xshare/frozen-bubble/gfx/pinguins/p2_loose_4.png
Xshare/frozen-bubble/gfx/pinguins/p2_loose_5.png
Xshare/frozen-bubble/gfx/pinguins/p2_loose_6.png
Xshare/frozen-bubble/gfx/pinguins/p2_loose_7.png
Xshare/frozen-bubble/gfx/pinguins/p2_loose_8.png
Xshare/frozen-bubble/gfx/pinguins/p2_loose_9.png
Xshare/frozen-bubble/gfx/pinguins/p2_win_1.png
Xshare/frozen-bubble/gfx/pinguins/p2_win_2.png
Xshare/frozen-bubble/gfx/pinguins/p2_win_3.png
Xshare/frozen-bubble/gfx/pinguins/p2_win_4.png
Xshare/frozen-bubble/gfx/pinguins/p2_win_5.png
Xshare/frozen-bubble/gfx/pinguins/p2_win_6.png
Xshare/frozen-bubble/gfx/pinguins/p2_win_7.png
Xshare/frozen-bubble/gfx/pinguins/p2_win_8.png
Xshare/frozen-bubble/gfx/pinguins/sleep_p1.png
Xshare/frozen-bubble/gfx/pinguins/sleep_p2.png
Xshare/frozen-bubble/gfx/pinguins/small_corner_closed_p1.png
Xshare/frozen-bubble/gfx/pinguins/small_corner_closed_p2.png
Xshare/frozen-bubble/gfx/pinguins/small_corner_open_p1.png
Xshare/frozen-bubble/gfx/pinguins/small_corner_open_p2.png
Xshare/frozen-bubble/gfx/shoot/base.png
Xshare/frozen-bubble/gfx/shoot/base_-1.png
Xshare/frozen-bubble/gfx/shoot/base_-10.png
Xshare/frozen-bubble/gfx/shoot/base_-11.png
Xshare/frozen-bubble/gfx/shoot/base_-12.png
Xshare/frozen-bubble/gfx/shoot/base_-13.png
Xshare/frozen-bubble/gfx/shoot/base_-14.png
Xshare/frozen-bubble/gfx/shoot/base_-15.png
Xshare/frozen-bubble/gfx/shoot/base_-16.png
Xshare/frozen-bubble/gfx/shoot/base_-17.png
Xshare/frozen-bubble/gfx/shoot/base_-18.png
Xshare/frozen-bubble/gfx/shoot/base_-19.png
Xshare/frozen-bubble/gfx/shoot/base_-2.png
Xshare/frozen-bubble/gfx/shoot/base_-20.png
Xshare/frozen-bubble/gfx/shoot/base_-21.png
Xshare/frozen-bubble/gfx/shoot/base_-22.png
Xshare/frozen-bubble/gfx/shoot/base_-23.png
Xshare/frozen-bubble/gfx/shoot/base_-24.png
Xshare/frozen-bubble/gfx/shoot/base_-25.png
Xshare/frozen-bubble/gfx/shoot/base_-26.png
Xshare/frozen-bubble/gfx/shoot/base_-3.png
Xshare/frozen-bubble/gfx/shoot/base_-27.png
Xshare/frozen-bubble/gfx/shoot/base_-28.png
Xshare/frozen-bubble/gfx/shoot/base_-29.png
Xshare/frozen-bubble/gfx/shoot/base_-30.png
Xshare/frozen-bubble/gfx/shoot/base_-31.png
Xshare/frozen-bubble/gfx/shoot/base_-32.png
Xshare/frozen-bubble/gfx/shoot/base_-33.png
Xshare/frozen-bubble/gfx/shoot/base_-34.png
Xshare/frozen-bubble/gfx/shoot/base_-35.png
Xshare/frozen-bubble/gfx/shoot/base_-36.png
Xshare/frozen-bubble/gfx/shoot/base_-37.png
Xshare/frozen-bubble/gfx/shoot/base_-38.png
Xshare/frozen-bubble/gfx/shoot/base_-39.png
Xshare/frozen-bubble/gfx/shoot/base_-4.png
Xshare/frozen-bubble/gfx/shoot/base_-40.png
Xshare/frozen-bubble/gfx/shoot/base_-5.png
Xshare/frozen-bubble/gfx/shoot/base_-6.png
Xshare/frozen-bubble/gfx/shoot/base_-7.png
Xshare/frozen-bubble/gfx/shoot/base_-8.png
Xshare/frozen-bubble/gfx/shoot/base_-9.png
Xshare/frozen-bubble/gfx/shoot/base_0.png
Xshare/frozen-bubble/gfx/shoot/base_1.png
Xshare/frozen-bubble/gfx/shoot/base_10.png
Xshare/frozen-bubble/gfx/shoot/base_11.png
Xshare/frozen-bubble/gfx/shoot/base_12.png
Xshare/frozen-bubble/gfx/shoot/base_13.png
Xshare/frozen-bubble/gfx/shoot/base_14.png
Xshare/frozen-bubble/gfx/shoot/base_15.png
Xshare/frozen-bubble/gfx/shoot/base_16.png
Xshare/frozen-bubble/gfx/shoot/base_17.png
Xshare/frozen-bubble/gfx/shoot/base_18.png
Xshare/frozen-bubble/gfx/shoot/base_19.png
Xshare/frozen-bubble/gfx/shoot/base_2.png
Xshare/frozen-bubble/gfx/shoot/base_20.png
Xshare/frozen-bubble/gfx/shoot/base_21.png
Xshare/frozen-bubble/gfx/shoot/base_22.png
Xshare/frozen-bubble/gfx/shoot/base_23.png
Xshare/frozen-bubble/gfx/shoot/base_24.png
Xshare/frozen-bubble/gfx/shoot/base_25.png
Xshare/frozen-bubble/gfx/shoot/base_26.png
Xshare/frozen-bubble/gfx/shoot/base_27.png
Xshare/frozen-bubble/gfx/shoot/base_28.png
Xshare/frozen-bubble/gfx/shoot/base_29.png
Xshare/frozen-bubble/gfx/shoot/base_3.png
Xshare/frozen-bubble/gfx/shoot/base_30.png
Xshare/frozen-bubble/gfx/shoot/base_31.png
Xshare/frozen-bubble/gfx/shoot/base_32.png
Xshare/frozen-bubble/gfx/shoot/base_33.png
Xshare/frozen-bubble/gfx/shoot/base_34.png
Xshare/frozen-bubble/gfx/shoot/base_35.png
Xshare/frozen-bubble/gfx/shoot/base_36.png
Xshare/frozen-bubble/gfx/shoot/base_37.png
Xshare/frozen-bubble/gfx/shoot/base_38.png
Xshare/frozen-bubble/gfx/shoot/base_39.png
Xshare/frozen-bubble/gfx/shoot/base_4.png
Xshare/frozen-bubble/gfx/shoot/base_40.png
Xshare/frozen-bubble/gfx/shoot/base_5.png
Xshare/frozen-bubble/gfx/shoot/base_6.png
Xshare/frozen-bubble/gfx/shoot/base_7.png
Xshare/frozen-bubble/gfx/shoot/base_8.png
Xshare/frozen-bubble/gfx/shoot/base_9.png
Xshare/frozen-bubble/gfx/shoot/data
Xshare/frozen-bubble/gfx/shoot/shooter.png
Xshare/frozen-bubble/gfx/menu/back_start.png
Xshare/frozen-bubble/gfx/menu/banner_artwork.png
Xshare/frozen-bubble/gfx/menu/banner_cpucontrol.png
Xshare/frozen-bubble/gfx/menu/banner_soundtrack.png
Xshare/frozen-bubble/gfx/menu/small_ping.png
Xshare/frozen-bubble/gfx/menu/txt_1pgame_off.png
Xshare/frozen-bubble/gfx/menu/txt_1pgame_over.png
Xshare/frozen-bubble/gfx/menu/txt_2pgame_off.png
Xshare/frozen-bubble/gfx/menu/txt_2pgame_over.png
Xshare/frozen-bubble/gfx/menu/txt_box_checked.png
Xshare/frozen-bubble/gfx/menu/txt_box_unchecked.png
Xshare/frozen-bubble/gfx/menu/txt_circle_full.png
Xshare/frozen-bubble/gfx/menu/txt_circle_void.png
Xshare/frozen-bubble/gfx/menu/txt_fullscreen_act_off.png
Xshare/frozen-bubble/gfx/menu/txt_fullscreen_act_over.png
Xshare/frozen-bubble/gfx/menu/txt_fullscreen_off.png
Xshare/frozen-bubble/gfx/menu/txt_fullscreen_over.png
Xshare/frozen-bubble/gfx/menu/txt_graphics_1.png
Xshare/frozen-bubble/gfx/menu/txt_graphics_1_off.png
Xshare/frozen-bubble/gfx/menu/txt_graphics_1_over.png
Xshare/frozen-bubble/gfx/menu/txt_graphics_2.png
Xshare/frozen-bubble/gfx/menu/txt_graphics_2_off.png
Xshare/frozen-bubble/gfx/menu/txt_graphics_2_over.png
Xshare/frozen-bubble/gfx/menu/txt_graphics_3.png
Xshare/frozen-bubble/gfx/menu/txt_graphics_3_off.png
Xshare/frozen-bubble/gfx/menu/txt_graphics_3_over.png
Xshare/frozen-bubble/gfx/menu/txt_highscores_off.png
Xshare/frozen-bubble/gfx/menu/txt_highscores_over.png
Xshare/frozen-bubble/gfx/menu/txt_keys_off.png
Xshare/frozen-bubble/gfx/menu/txt_keys_over.png
Xshare/frozen-bubble/gfx/menu/txt_sound_act_off.png
Xshare/frozen-bubble/gfx/menu/txt_sound_act_over.png
Xshare/frozen-bubble/gfx/menu/txt_sound_off.png
Xshare/frozen-bubble/gfx/menu/txt_sound_over.png
Xshare/frozen-bubble/gfx/menu/void_panel.png
Xshare/frozen-bubble/gfx/back_hiscores.png
Xshare/frozen-bubble/gfx/back_one_player.png
Xshare/frozen-bubble/gfx/back_paused.png
Xshare/frozen-bubble/gfx/backgrnd.png
Xshare/frozen-bubble/gfx/banane.png
Xshare/frozen-bubble/gfx/compressor_ext.png
Xshare/frozen-bubble/gfx/compressor_main.png
Xshare/frozen-bubble/gfx/font.png
Xshare/frozen-bubble/gfx/hiscore_frame.png
Xshare/frozen-bubble/gfx/hurry_p1.png
Xshare/frozen-bubble/gfx/hurry_p2.png
Xshare/frozen-bubble/gfx/loading.png
Xshare/frozen-bubble/gfx/loading_step.png
Xshare/frozen-bubble/gfx/lose_panel.png
Xshare/frozen-bubble/gfx/on_top_next.png
Xshare/frozen-bubble/gfx/pause_2.png
Xshare/frozen-bubble/gfx/pause_3.png
Xshare/frozen-bubble/gfx/pause_4.png
Xshare/frozen-bubble/gfx/pause_5.png
Xshare/frozen-bubble/gfx/tomate.png
Xshare/frozen-bubble/gfx/win_panel_p1.png
Xshare/frozen-bubble/gfx/win_panel_p2.png
Xshare/frozen-bubble/highscores.default
X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/fb_c_stuff
X@dirrm share/frozen-bubble/data
X@dirrm share/frozen-bubble/snd
X@dirrm share/frozen-bubble/gfx/balls
X@dirrm share/frozen-bubble/gfx/intro
X@dirrm share/frozen-bubble/gfx/pinguins
X@dirrm share/frozen-bubble/gfx/shoot
X@dirrm share/frozen-bubble/gfx/menu
X@dirrm share/frozen-bubble/gfx
X@dirrm share/frozen-bubble
END-of-/usr/ports/games/frozenbubble/pkg-plist
exit
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: pav 
State-Changed-When: Mon Nov 1 22:29:27 GMT 2004 
State-Changed-Why:  
Thank you but two things - 

- please resubmit this update as a unified diff between old 
and new port directory. For details please consult Handbook at 
http://www.freebsd.org/doc/en/books/porters-handbook/port-upgrading.html 

- most importantly, fix your mailer so it does not convert tabs to spaces! 


Responsible-Changed-From-To: freebsd-ports-bugs->pav 
Responsible-Changed-By: pav 
Responsible-Changed-When: Mon Nov 1 22:29:27 GMT 2004 
Responsible-Changed-Why:  
Look after. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=73371 
State-Changed-From-To: feedback->closed 
State-Changed-By: pav 
State-Changed-When: Tue Nov 2 23:14:26 GMT 2004 
State-Changed-Why:  
Committed, thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=73371 

From: Pav Lucistnik <pav@FreeBSD.org>
To: freebsd-gnats-submit@FreeBSD.org, nirbokirbinov@gmail.com
Cc: linimon@FreeBSD.org
Subject: Re: ports/73372: Re: ports/73371: Update port: games/frozenbubble
	(Fix problem report ports/67355)
Date: Thu, 04 Nov 2004 09:57:20 +0100

 --=-ACI7HQVQutY0rvCGvQuy
 Content-Type: text/plain
 Content-Transfer-Encoding: quoted-printable
 
 The patch from your PR is identical to patch from ports/67355 and in
 audit trail of ports/67355 it was confirmed working by
 <supraexpress@globaleyes.net>.
 
 If you're working on even better patch, it will be welcome once you have
 it done.
 
 I don't feel we have to backout the yesterday commit. Opinions?
 
 --=20
 Pav Lucistnik <pav@oook.cz>
               <pav@FreeBSD.org>
 
 Time flies like an arrow. Fruit flies like a banana.
 
 --=-ACI7HQVQutY0rvCGvQuy
 Content-Type: application/pgp-signature; name=signature.asc
 Content-Description: Toto je =?iso-8859-2?Q?digit=E1ln=EC?=
 	=?ISO-8859-1?Q?_podepsan=E1?= =?iso-8859-2?Q?_=E8=E1st?=
 	=?ISO-8859-1?Q?_zpr=E1vy?=
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.2.6 (FreeBSD)
 
 iD8DBQBBie7vntdYP8FOsoIRArJcAKCYP8wX7osoZNgwtAhe18eELfNk3wCdGSpT
 H+jrPSxgnrLitQ3/kmu+cAs=
 =yBen
 -----END PGP SIGNATURE-----
 
 --=-ACI7HQVQutY0rvCGvQuy--

From: Nicholas Kirby <nirbokirbinov@gmail.com>
To: pav@freebsd.org
Cc: freebsd-gnats-submit@freebsd.org, linimon@freebsd.org
Subject: Re: ports/73372: Re: ports/73371: Update port: games/frozenbubble (Fix problem report ports/67355)
Date: Thu, 4 Nov 2004 17:18:06 -0700

 My sincerest apologies... but PR ports/73372 was submitted after PR
 ports/73371 and before I sent my unified diff file to Pav Lucistnik.
 
 The other PR resulted when I tried to submit feedback to ports/73371
 without a POP3 mail client (rather, my Gmail webmail account).
 
 The unified diff that was commited works perfectly.
 
 And as for the maintainer, I shall contact him immediately, and
 apologize for not doing so prior to applying the patch to the port. I
 wasn't aware that I had to deal with the maintainer prior to
 submission (rather, that the maintainer would be contacted by ports
 prior to the change actually being commited).
 
 - Nicholas Kirby
>Unformatted:
