ports/140632: [PATCH] games/lbreakout2: update 2.6beta3 -> 2.6
David Naylor
naylor.b.david at gmail.com
Tue Nov 17 08:20:01 UTC 2009
>Number: 140632
>Category: ports
>Synopsis: [PATCH] games/lbreakout2: update 2.6beta3 -> 2.6
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Tue Nov 17 08:20:00 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: David Naylor
>Release: FreeBSD 8
>Organization:
Private
>Environment:
FreeBSD dragon.dg 8.0-PRERELEASE FreeBSD 8.0-PRERELEASE #0: Thu Nov 12 15:05:13 SAST 2009 DragonSA at dragon.dg:/tmp/amd64/usr/src/sys/GENERIC amd64
>Description:
Update lbreakout2 to 2.6 (release)
ChangeLog
2.6:
- added XDG desktop file (09/10/26 PT)
- fixed compiling on Fedora (09/10/26 SG)
- fixed GNU_SOURCE warning (09/10/26 MS)
- added new levelsets (09/10/26 MS)
- added hidden config option badspeech to disable swearing by default
(09/10/26 MS)
- improved french translation (08/08/24 K.C.)
- drop group rights on startup (linux only) to improve security (access
to highscore) (08/03/29 HG)
- bugfix: update levelset tooltip when changing selection with left/right
arrows (08/03/29 HG)
- added improved spec file for building RPMs (07/10/10 SG)
- configure now works for win32 (07/01/20 DY)
2.6beta-7:
- french translation added (06/08/27 K.C.)
2.6beta-6:
- added a hint for building on OS/2 to the README (06/05/27 DY)
- improved some german translations (06/05/26 MS)
- create some server bots per default (06/05/26 MS)
- adjusted fcntl call in net.c to work with kernel 2.6+ (and hopefully still
for lower versions... if not use SDL_net) (06/05/26 MS)
- use text from server option "-m" directly as welcome message if a file
by that name was not found (06/05/26 MS)
- read highscores file before adding new scores for usage with NFS
(06/05/12 netfab)
- inline removed from function declarations to ensure global access
(06/04/01 PM)
- removed -Wall from CC arguments for better portability
(06/04/01 PM)
2.6beta-5:
- i18n for yes/no confirmation by y/n (05/11/29 M.S.)
- added some more missing strings to i18n (05/11/20 M.S.)
- leaving game by window manager's close button works in quick help
(05/11/20 M.S.)
- switching fullscreen/windowed mode works in quick help (05/11/20 M.S.)
- added gettext-comments for those strings that use % but not as format
modifiers to prevent errors when making gmo files (05/11/20 M.S.)
2.6beta-4:
- added german localization (05/11/13 R.S.)
- removed client/client_game.c from POTFILES.in (05/10/31 M.S.)
- changed 'src' to 'client' directory in POTFILES.in (05/10/31 M.S.)
>How-To-Repeat:
>Fix:
See patch
Patch attached with submission follows:
diff -ur /usr/ports/games/lbreakout2/Makefile lbreakout2/Makefile
--- /usr/ports/games/lbreakout2/Makefile 2009-11-17 09:49:46.000000000 +0200
+++ lbreakout2/Makefile 2009-11-17 09:51:35.000000000 +0200
@@ -6,8 +6,7 @@
#
PORTNAME= lbreakout2
-DISTVERSION= 2.6beta-3
-PORTREVISION= 2
+DISTVERSION= 2.6
CATEGORIES= games
MASTER_SITES= SF/lgames/${PORTNAME}/2.6
@@ -23,6 +22,7 @@
CONFIGURE_ARGS= --enable-sdl-net \
--localstatedir=/var/games \
--disable-nls
+MAKE_JOBS_SAFE= yes
CPPFLAGS= -I${LOCALBASE}/include
LDFLAGS= -L${LOCALBASE}/lib
@@ -45,6 +45,6 @@
${INSTALL_DATA} ${WRKSRC}/docs/*.jpg ${DOCSDIR}
.endif
@${SETENV} "PKG_PREFIX=${PREFIX}" \
- ${SH} pkg-install ${PKGNAME} POST-INSTALL
+ ${SH} ${.CURDIR}/pkg-install ${PKGNAME} POST-INSTALL
.include <bsd.port.mk>
diff -ur /usr/ports/games/lbreakout2/distinfo lbreakout2/distinfo
--- /usr/ports/games/lbreakout2/distinfo 2006-01-22 13:18:19.000000000 +0200
+++ lbreakout2/distinfo 2009-11-17 09:50:53.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (lbreakout2-2.6beta-3.tar.gz) = fd0c6a5760a995e8f38cb13e103dddc1
-SHA256 (lbreakout2-2.6beta-3.tar.gz) = 43e063f9808db59b51c5493c1842daf26ed3e1268019b26bc4c2e938d14d3694
-SIZE (lbreakout2-2.6beta-3.tar.gz) = 3159168
+MD5 (lbreakout2-2.6.tar.gz) = fc5ae1e340953fdb9e35fd3e40dfc87f
+SHA256 (lbreakout2-2.6.tar.gz) = 4f5d35a99b543cef1d8940823ab08c637a99b8142ad6c6b53926431868289f55
+SIZE (lbreakout2-2.6.tar.gz) = 3355988
diff -ur /usr/ports/games/lbreakout2/pkg-plist lbreakout2/pkg-plist
--- /usr/ports/games/lbreakout2/pkg-plist 2005-11-05 19:41:07.000000000 +0200
+++ lbreakout2/pkg-plist 2009-11-17 09:57:07.000000000 +0200
@@ -151,6 +151,7 @@
%%DATADIR%%/gui_theme/spinbutton_arrows.png
%%DATADIR%%/gui_theme/widget_frame.png
%%DATADIR%%/gui_theme/widget_wallpaper.png
+%%DATADIR%%/levels/1010011010
%%DATADIR%%/levels/Abc
%%DATADIR%%/levels/Afl
%%DATADIR%%/levels/Alex
@@ -158,17 +159,24 @@
%%DATADIR%%/levels/Arkanoid
%%DATADIR%%/levels/BeOS-4ever
%%DATADIR%%/levels/Biolab428
+%%DATADIR%%/levels/Blues
%%DATADIR%%/levels/Bombs
%%DATADIR%%/levels/CalendarFun
%%DATADIR%%/levels/Chaos
+%%DATADIR%%/levels/Choices
%%DATADIR%%/levels/Color
%%DATADIR%%/levels/Composers
+%%DATADIR%%/levels/Circle
+%%DATADIR%%/levels/D2K
+%%DATADIR%%/levels/Daves
%%DATADIR%%/levels/Demons
%%DATADIR%%/levels/Family
+%%DATADIR%%/levels/Fantaisie
%%DATADIR%%/levels/FatalDoomsday
%%DATADIR%%/levels/Flower
%%DATADIR%%/levels/Fly
%%DATADIR%%/levels/Freek
+%%DATADIR%%/levels/FunCity
%%DATADIR%%/levels/Gatinha
%%DATADIR%%/levels/GreenWall
%%DATADIR%%/levels/GreenWall2
@@ -184,6 +192,7 @@
%%DATADIR%%/levels/IoriYagami
%%DATADIR%%/levels/Iris
%%DATADIR%%/levels/IrrenhausAh
+%%DATADIR%%/levels/Izusiowe
%%DATADIR%%/levels/Kazan-1
%%DATADIR%%/levels/Kevin
%%DATADIR%%/levels/LBreakout1
@@ -194,26 +203,36 @@
%%DATADIR%%/levels/Lord
%%DATADIR%%/levels/Maze
%%DATADIR%%/levels/Megadoomer
+%%DATADIR%%/levels/Negundoid
+%%DATADIR%%/levels/NewOERG1
%%DATADIR%%/levels/NES
%%DATADIR%%/levels/N_Arenas
%%DATADIR%%/levels/N_Snapshots
%%DATADIR%%/levels/OpenSource
+%%DATADIR%%/levels/OurWorld
%%DATADIR%%/levels/Pabelo
%%DATADIR%%/levels/Pawset
%%DATADIR%%/levels/Ph33r
+%%DATADIR%%/levels/PlayAgain
+%%DATADIR%%/levels/Popcorn
%%DATADIR%%/levels/R-World
%%DATADIR%%/levels/Runes
+%%DATADIR%%/levels/Sadistic
%%DATADIR%%/levels/Shimitar
%%DATADIR%%/levels/Silly
%%DATADIR%%/levels/SkillShot
+%%DATADIR%%/levels/Smilies
%%DATADIR%%/levels/SnyMaxx
+%%DATADIR%%/levels/Symmetry
%%DATADIR%%/levels/Symmetry-MKII
+%%DATADIR%%/levels/T.C.S.
%%DATADIR%%/levels/TheGauntlet
%%DATADIR%%/levels/TimeWaster
%%DATADIR%%/levels/Tricky
%%DATADIR%%/levels/Twilight
%%DATADIR%%/levels/WTF
%%DATADIR%%/levels/Wolvie
+%%DATADIR%%/levels/WonderWalls
%%DATADIR%%/levels/X
%%DATADIR%%/levels/Yexter
%%DATADIR%%/levels/Zigies
@@ -278,6 +297,11 @@
%%DATADIR%%/sounds/wall.wav
%%DATADIR%%/sounds/weak_ball.wav
%%DATADIR%%/sounds/wontgiveup.wav
+share/applications/lbreakout2.desktop
+share/icons/lbreakout48.gif
+ at dirrmtry share/applications
+ at dirrmtry share/icons
+ at dirrmtry share
@dirrm %%DATADIR%%/sounds
@dirrm %%DATADIR%%/levels
@dirrm %%DATADIR%%/gui_theme
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list