Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Jun 2002 00:25:42 +0200 (CEST)
From:      Jan Stocker <Jan.Stocker@t-online.de>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/38933: New Port: games/lbreakout2	
Message-ID:  <200206052225.g55MPgTv057357@twoflower.liebende.de>

next in thread | raw e-mail | index | archive | help

>Number:         38933
>Category:       ports
>Synopsis:       New Port: games/lbreakout2
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jun 05 15:30:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Jan Stocker
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
>Environment:
System: FreeBSD twoflower 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Thu May 30 07:48:37 MEST 2002 jstocker@twoflower:/usr/src/sys/i386/compile/Twoflower50 i386
>Description:
A Breakout clone - successor of lbreakout
>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:
#
#	lbreakout2
#	lbreakout2/files
#	lbreakout2/files/patch-configure
#	lbreakout2/files/patch-Makefile.in
#	lbreakout2/Makefile
#	lbreakout2/distinfo
#	lbreakout2/pkg-comment
#	lbreakout2/pkg-descr
#	lbreakout2/pkg-plist
#
echo c - lbreakout2
mkdir -p lbreakout2 > /dev/null 2>&1
echo c - lbreakout2/files
mkdir -p lbreakout2/files > /dev/null 2>&1
echo x - lbreakout2/files/patch-configure
sed 's/^X//' >lbreakout2/files/patch-configure << 'END-of-lbreakout2/files/patch-configure'
X--- configure.orig	Sun Feb 24 17:14:38 2002
X+++ configure	Wed Jun  5 23:18:29 2002
X@@ -1673,7 +1673,7 @@
X 
X 
X 
X-doc_dir="/usr/doc"
X+doc_dir="$datadir/doc"
X # Check whether --with-doc-path or --without-doc-path was given.
X if test "${with_doc_path+set}" = set; then
X   withval="$with_doc_path"
X@@ -1682,8 +1682,8 @@
X 
X 
X 
X-inst_dir="$datadir/games/lbreakout2"
X-hi_dir="/var/lib/games"
X+inst_dir="$datadir/lbreakout2"
X+hi_dir="/var/games"
X 
X # Check whether --enable-install or --disable-install was given.
X if test "${enable_install+set}" = set; then
END-of-lbreakout2/files/patch-configure
echo x - lbreakout2/files/patch-Makefile.in
sed 's/^X//' >lbreakout2/files/patch-Makefile.in << 'END-of-lbreakout2/files/patch-Makefile.in'
X--- Makefile.in.orig	Wed Jun  5 23:37:22 2002
X+++ Makefile.in	Wed Jun  5 23:37:40 2002
X@@ -43,7 +43,7 @@
X ACLOCAL = @ACLOCAL@
X AUTOCONF = @AUTOCONF@
X AUTOMAKE = @AUTOMAKE@
X-AUTOHEADER = @AUTOHEADER@
X+AUTOHEADER = true
X 
X INSTALL = @INSTALL@
X INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
END-of-lbreakout2/files/patch-Makefile.in
echo x - lbreakout2/Makefile
sed 's/^X//' >lbreakout2/Makefile << 'END-of-lbreakout2/Makefile'
X# New ports collection makefile for:	lbreakout2
X# Date created:				05 June 2002
X# Whom:					Jan Stocker <Jan.Stocker@t-online.de>
X
XPORTNAME=	lbreakout2
XPORTVERSION=	2.2.2
XCATEGORIES=	games
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	lgames
X
XMAINTAINER=	Jan.Stocker@t-online.de
X
XLIB_DEPENDS=	SDL-1.1.4:${PORTSDIR}/devel/sdl12 \
X		SDL_mixer.2:${PORTSDIR}/audio/sdl_mixer \
X		png.5:${PORTSDIR}/graphics/png
X
XSDL_CONFIG?=	${LOCALBASE}/bin/sdl11-config
X
XUSE_GMAKE=	yes
XGNU_CONFIGURE=	yes
XCONFIGURE_ENV=	LIBS="-L /usr/local/lib" \
X		SDL_CONFIG="${SDL_CONFIG}"
X
Xpre-patch:
X	@${PERL} -pi -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
X	@find ${WRKSRC} \( -name "*.[ch]" -or -name "*.cpp" \) | \
X		xargs ${PERL} -pi -e 's|"SDL/SDL|"SDL|g ; s|<SDL/SDL|<SDL|g'
Xpost-install:
X	${CHOWN} root:games ${PREFIX}/bin/${PORTNAME}
X	${CHMOD} 2755 ${PREFIX}/bin/${PORTNAME}
X	${CHMOD} 664 /var/games/${PORTNAME}.hscr
X	${CHOWN} root:games /var/games/${PORTNAME}.hscr
X
X.include <bsd.port.mk>
END-of-lbreakout2/Makefile
echo x - lbreakout2/distinfo
sed 's/^X//' >lbreakout2/distinfo << 'END-of-lbreakout2/distinfo'
XMD5 (lbreakout2-2.2.2.tar.gz) = d5f0ef9371d7165723aa35a3e325a3ba
END-of-lbreakout2/distinfo
echo x - lbreakout2/pkg-comment
sed 's/^X//' >lbreakout2/pkg-comment << 'END-of-lbreakout2/pkg-comment'
XA nice clone of classical Breakout game
END-of-lbreakout2/pkg-comment
echo x - lbreakout2/pkg-descr
sed 's/^X//' >lbreakout2/pkg-descr << 'END-of-lbreakout2/pkg-descr'
XThe polished successor to LBreakout offers you a new challenge in more than 50
Xlevels with loads of 
X
Xnew bonuses    (goldshower, joker, explosive balls, bonus magnet ...),
Xmaluses        (chaos, darkness, weak balls, malus magnet ...) and
Xspecial bricks (growing bricks, explosive bricks, regenerative bricks,
X                indestructible bricks, chaotic bricks).
X
XAnd if you're through with all the levels you can create complete new
Xlevelsets with the integrated easy-to-use level editor! 
X
XWWW: http://lgames.sourceforge.net/index.php?project=LBreakout2
END-of-lbreakout2/pkg-descr
echo x - lbreakout2/pkg-plist
sed 's/^X//' >lbreakout2/pkg-plist << 'END-of-lbreakout2/pkg-plist'
Xbin/lbreakout2
Xshare/doc/lbreakout2/b0.jpg
Xshare/doc/lbreakout2/b1.jpg
Xshare/doc/lbreakout2/b2.jpg
Xshare/doc/lbreakout2/b3.jpg
Xshare/doc/lbreakout2/b4.jpg
Xshare/doc/lbreakout2/b5.jpg
Xshare/doc/lbreakout2/b6.jpg
Xshare/doc/lbreakout2/x0.jpg
Xshare/doc/lbreakout2/x1.jpg
Xshare/doc/lbreakout2/x10.jpg
Xshare/doc/lbreakout2/x11.jpg
Xshare/doc/lbreakout2/x12.jpg
Xshare/doc/lbreakout2/x13.jpg
Xshare/doc/lbreakout2/x14.jpg
Xshare/doc/lbreakout2/x15.jpg
Xshare/doc/lbreakout2/x16.jpg
Xshare/doc/lbreakout2/x17.jpg
Xshare/doc/lbreakout2/x18.jpg
Xshare/doc/lbreakout2/x19.jpg
Xshare/doc/lbreakout2/x2.jpg
Xshare/doc/lbreakout2/x20.jpg
Xshare/doc/lbreakout2/x21.jpg
Xshare/doc/lbreakout2/x22.jpg
Xshare/doc/lbreakout2/x23.jpg
Xshare/doc/lbreakout2/x3.jpg
Xshare/doc/lbreakout2/x4.jpg
Xshare/doc/lbreakout2/x5.jpg
Xshare/doc/lbreakout2/x6.jpg
Xshare/doc/lbreakout2/x7.jpg
Xshare/doc/lbreakout2/x8.jpg
Xshare/doc/lbreakout2/x9.jpg
Xshare/doc/lbreakout2/index.html
Xshare/lbreakout2/gfx/back0.png
Xshare/lbreakout2/gfx/back1.png
Xshare/lbreakout2/gfx/back2.png
Xshare/lbreakout2/gfx/back3.png
Xshare/lbreakout2/gfx/back4.png
Xshare/lbreakout2/gfx/back5.png
Xshare/lbreakout2/gfx/ball.png
Xshare/lbreakout2/gfx/balloon.png
Xshare/lbreakout2/gfx/balloon_peek.png
Xshare/lbreakout2/gfx/bricks.png
Xshare/lbreakout2/gfx/buttons.png
Xshare/lbreakout2/gfx/explosions.png
Xshare/lbreakout2/gfx/explosions_dark.png
Xshare/lbreakout2/gfx/extras.png
Xshare/lbreakout2/gfx/f_frame.png
Xshare/lbreakout2/gfx/f_game.png
Xshare/lbreakout2/gfx/f_small_white.png
Xshare/lbreakout2/gfx/f_small_yellow.png
Xshare/lbreakout2/gfx/f_tiny_black.png
Xshare/lbreakout2/gfx/f_white.png
Xshare/lbreakout2/gfx/f_yellow.png
Xshare/lbreakout2/gfx/fr_left.png
Xshare/lbreakout2/gfx/fr_right.png
Xshare/lbreakout2/gfx/fr_top.png
Xshare/lbreakout2/gfx/life.png
Xshare/lbreakout2/gfx/menuback.png
Xshare/lbreakout2/gfx/paddle.png
Xshare/lbreakout2/gfx/sel_frame.png
Xshare/lbreakout2/gfx/shine.png
Xshare/lbreakout2/gfx/shot.png
Xshare/lbreakout2/gfx/weapon.png
Xshare/lbreakout2/sounds/attach.wav
Xshare/lbreakout2/sounds/bonus_magnet.wav
Xshare/lbreakout2/sounds/chaos.wav
Xshare/lbreakout2/sounds/click.wav
Xshare/lbreakout2/sounds/dammit.wav
Xshare/lbreakout2/sounds/damn.wav
Xshare/lbreakout2/sounds/darkness.wav
Xshare/lbreakout2/sounds/disable.wav
Xshare/lbreakout2/sounds/excellent.wav
Xshare/lbreakout2/sounds/exp.wav
Xshare/lbreakout2/sounds/expand.wav
Xshare/lbreakout2/sounds/expl_ball.wav
Xshare/lbreakout2/sounds/extraball.wav
Xshare/lbreakout2/sounds/freeze.wav
Xshare/lbreakout2/sounds/gainlife.wav
Xshare/lbreakout2/sounds/ghost.wav
Xshare/lbreakout2/sounds/goldshower.wav
Xshare/lbreakout2/sounds/joker.wav
Xshare/lbreakout2/sounds/looselife.wav
Xshare/lbreakout2/sounds/malus_magnet.wav
Xshare/lbreakout2/sounds/menu_click.wav
Xshare/lbreakout2/sounds/menu_motion.wav
Xshare/lbreakout2/sounds/metal.wav
Xshare/lbreakout2/sounds/reflect.wav
Xshare/lbreakout2/sounds/score.wav
Xshare/lbreakout2/sounds/shot.wav
Xshare/lbreakout2/sounds/shrink.wav
Xshare/lbreakout2/sounds/speeddown.wav
Xshare/lbreakout2/sounds/speedup.wav
Xshare/lbreakout2/sounds/standard.wav
Xshare/lbreakout2/sounds/timeadd.wav
Xshare/lbreakout2/sounds/verygood.wav
Xshare/lbreakout2/sounds/wall.wav
Xshare/lbreakout2/sounds/weak_ball.wav
Xshare/lbreakout2/sounds/wontgiveup.wav
Xshare/lbreakout2/levels/Original
Xshare/lbreakout2/levels/AddOn-1
Xshare/lbreakout2/levels/AddOn-2
X@dirrm share/doc/lbreakout2
X@dirrm share/lbreakout2/gfx
X@dirrm share/lbreakout2/sounds
X@dirrm share/lbreakout2/levels
X@dirrm share/lbreakout2
X@cwd /var/games
Xlbreakout2.hscr
END-of-lbreakout2/pkg-plist
exit



>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200206052225.g55MPgTv057357>