ports/128198: update port: games/gemrb to latest version

Timothy Beyer beyert at cs.ucr.edu
Sat Oct 18 10:30:01 UTC 2008


>Number:         128198
>Category:       ports
>Synopsis:       update port: games/gemrb to latest version
>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:   Sat Oct 18 10:30:00 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Timothy Beyer
>Release:        FreeBSD 7.0-RELEASE-p3 i386
>Organization:
no organization
>Environment:
FreeBSD aeonserv.aeonnet 7.0-RELEASE-p3 FreeBSD 7.0-RELEASE-p3 #0: Sat Jul 26 03:31:31 PDT 2008     beyert at aeonserv.aeonnet:/usr/src/sys/i386/compile/CUSTOM  i386

>Description:
This patch makes the following changes:

-Update gemrb to the latest version
-Makes according changes to distinfo
-Removes --with-openal switch because gemrb complains if it is directly specified


>How-To-Repeat:
    Apply the patches
>Fix:
    The included patches

--- Makefile.diff begins here ---
--- Makefile.orig	2008-08-21 03:31:53.000000000 -0700
+++ Makefile	2008-10-16 15:51:44.000000000 -0700
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	gemrb
-PORTVERSION=	0.3.0
+PORTVERSION=	0.3.1
 CATEGORIES=	games emulators
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -20,8 +20,7 @@
 
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	LDFLAGS="-L${LOCALBASE}/lib"
-CONFIGURE_ARGS=		--enable-openal \
-					--libdir=${LOCALBASE}/lib \
+CONFIGURE_ARGS=		--libdir=${LOCALBASE}/lib \
 					--includedir=${LOCALBASE}/include
 
 USE_GZIP=	yes
--- Makefile.diff ends here ---

--- distinfo.diff begins here ---
--- distinfo.orig	2008-06-22 14:48:03.000000000 -0700
+++ distinfo	2008-10-16 15:01:12.000000000 -0700
@@ -1,3 +1,3 @@
-MD5 (gemrb-0.3.0.tar.gz) = 047551c926e07622834a9df315c9d615
-SHA256 (gemrb-0.3.0.tar.gz) = 19254c0e12d360e243ad89c5aa87c81a72aee0f458c9f3988e383017b0053c91
-SIZE (gemrb-0.3.0.tar.gz) = 2070980
+MD5 (gemrb-0.3.1.tar.gz) = 10aa640262b1708aab67f6dcfbd6bb55
+SHA256 (gemrb-0.3.1.tar.gz) = a86488d4503db1507f223d697f8f3b1e8c12258d199fc100addf879efcdc6369
+SIZE (gemrb-0.3.1.tar.gz) = 2006224
--- distinfo.diff ends here ---

--- pkg-plist.diff begins here ---
--- pkg-plist.orig	2008-06-26 17:53:00.000000000 -0700
+++ pkg-plist	2008-10-16 16:18:23.000000000 -0700
@@ -68,6 +68,9 @@
 lib/gemrb/libNullSound.la
 lib/gemrb/libNullSound.so
 lib/gemrb/libNullSound.so.0
+lib/gemrb/libOpenALAudio.la
+lib/gemrb/libOpenALAudio.so
+lib/gemrb/libOpenALAudio.so.0
 lib/gemrb/libPLTImporter.la
 lib/gemrb/libPLTImporter.so
 lib/gemrb/libPLTImporter.so.0
@@ -107,6 +110,7 @@
 lib/libgemrb_core.la
 lib/libgemrb_core.so
 lib/libgemrb_core.so.0
+%%DATADIR%%/GUIScripts/ie_restype.py
 %%DATADIR%%/GUIScripts/GUICommon.py
 %%DATADIR%%/GUIScripts/GUIDefines.py
 %%DATADIR%%/GUIScripts/bg1/CharGen.py
@@ -154,6 +158,7 @@
 %%DATADIR%%/GUIScripts/bg1/Start.py
 %%DATADIR%%/GUIScripts/bg1/TextScreen.py
 %%DATADIR%%/GUIScripts/bg2/CharGen.py
+%%DATADIR%%/GUIScripts/bg2/CharGenCommon.py
 %%DATADIR%%/GUIScripts/bg2/CharGen2.py
 %%DATADIR%%/GUIScripts/bg2/CharGen3.py
 %%DATADIR%%/GUIScripts/bg2/CharGen4.py
@@ -267,6 +272,7 @@
 %%DATADIR%%/GUIScripts/iwd2/CharGen7.py
 %%DATADIR%%/GUIScripts/iwd2/CharGen8.py
 %%DATADIR%%/GUIScripts/iwd2/CharGen9.py
+%%DATADIR%%/GUIScripts/iwd2/CharOverview.py
 %%DATADIR%%/GUIScripts/iwd2/CharSound.py
 %%DATADIR%%/GUIScripts/iwd2/Class.py
 %%DATADIR%%/GUIScripts/iwd2/Enemy.py
@@ -325,62 +331,6 @@
 %%DATADIR%%/GUIScripts/test1/CharSet.py
 %%DATADIR%%/GUIScripts/test1/LoadScreen.py
 %%DATADIR%%/GUIScripts/test1/Start.py
-%%DATADIR%%/GUIScripts/tob/CharGen.py
-%%DATADIR%%/GUIScripts/tob/CharGen2.py
-%%DATADIR%%/GUIScripts/tob/CharGen3.py
-%%DATADIR%%/GUIScripts/tob/CharGen4.py
-%%DATADIR%%/GUIScripts/tob/CharGen5.py
-%%DATADIR%%/GUIScripts/tob/CharGen6.py
-%%DATADIR%%/GUIScripts/tob/CharGen7.py
-%%DATADIR%%/GUIScripts/tob/CharGen8.py
-%%DATADIR%%/GUIScripts/tob/CharGen9.py
-%%DATADIR%%/GUIScripts/tob/ExportFile.py
-%%DATADIR%%/GUIScripts/tob/GUICG1.py
-%%DATADIR%%/GUIScripts/tob/GUICG10.py
-%%DATADIR%%/GUIScripts/tob/GUICG12.py
-%%DATADIR%%/GUIScripts/tob/GUICG13.py
-%%DATADIR%%/GUIScripts/tob/GUICG15.py
-%%DATADIR%%/GUIScripts/tob/GUICG19.py
-%%DATADIR%%/GUIScripts/tob/GUICG2.py
-%%DATADIR%%/GUIScripts/tob/GUICG22.py
-%%DATADIR%%/GUIScripts/tob/GUICG23.py
-%%DATADIR%%/GUIScripts/tob/GUICG24.py
-%%DATADIR%%/GUIScripts/tob/GUICG3.py
-%%DATADIR%%/GUIScripts/tob/GUICG4.py
-%%DATADIR%%/GUIScripts/tob/GUICG5.py
-%%DATADIR%%/GUIScripts/tob/GUICG6.py
-%%DATADIR%%/GUIScripts/tob/GUICG7.py
-%%DATADIR%%/GUIScripts/tob/GUICG8.py
-%%DATADIR%%/GUIScripts/tob/GUICG9.py
-%%DATADIR%%/GUIScripts/tob/GUICommonWindows.py
-%%DATADIR%%/GUIScripts/tob/GUIINV.py
-%%DATADIR%%/GUIScripts/tob/GUIJRNL.py
-%%DATADIR%%/GUIScripts/tob/GUILOAD.py
-%%DATADIR%%/GUIScripts/tob/GUIMA.py
-%%DATADIR%%/GUIScripts/tob/GUIMG.py
-%%DATADIR%%/GUIScripts/tob/GUIMOVIE.py
-%%DATADIR%%/GUIScripts/tob/GUIOPT.py
-%%DATADIR%%/GUIScripts/tob/GUIOPT10.py
-%%DATADIR%%/GUIScripts/tob/GUIOPT12.py
-%%DATADIR%%/GUIScripts/tob/GUIOPT6.py
-%%DATADIR%%/GUIScripts/tob/GUIOPT7.py
-%%DATADIR%%/GUIScripts/tob/GUIOPT8.py
-%%DATADIR%%/GUIScripts/tob/GUIOPT9.py
-%%DATADIR%%/GUIScripts/tob/GUIPR.py
-%%DATADIR%%/GUIScripts/tob/GUIREC.py
-%%DATADIR%%/GUIScripts/tob/GUISAVE.py
-%%DATADIR%%/GUIScripts/tob/GUISONGS.py
-%%DATADIR%%/GUIScripts/tob/GUISTORE.py
-%%DATADIR%%/GUIScripts/tob/GUIWORLD.py
-%%DATADIR%%/GUIScripts/tob/ImportFile.py
-%%DATADIR%%/GUIScripts/tob/ImportGame.py
-%%DATADIR%%/GUIScripts/tob/LoadScreen.py
-%%DATADIR%%/GUIScripts/tob/MessageWindow.py
-%%DATADIR%%/GUIScripts/tob/QuitGame.py
-%%DATADIR%%/GUIScripts/tob/Start.py
-%%DATADIR%%/GUIScripts/tob/Start2.py
-%%DATADIR%%/GUIScripts/tob/StartOpt.py
-%%DATADIR%%/GUIScripts/tob/TextScreen.py
 %%DATADIR%%/override/bg1/ability.2da
 %%DATADIR%%/override/bg1/aligns.2da
 %%DATADIR%%/override/bg1/avatars.2da
@@ -687,61 +637,6 @@
 %%DATADIR%%/override/test1/slottype.2da
 %%DATADIR%%/override/test1/strings.2da
 %%DATADIR%%/override/test1/testing.chu
-%%DATADIR%%/override/tob/ability.2da
-%%DATADIR%%/override/tob/aligns.2da
-%%DATADIR%%/override/tob/areapro.2da
-%%DATADIR%%/override/tob/avatars.2da
-%%DATADIR%%/override/tob/avprefc.2da
-%%DATADIR%%/override/tob/avprefg.2da
-%%DATADIR%%/override/tob/avprefix.2da
-%%DATADIR%%/override/tob/avprefr.2da
-%%DATADIR%%/override/tob/cgtable.2da
-%%DATADIR%%/override/tob/classes.2da
-%%DATADIR%%/override/tob/clowncol.2da
-%%DATADIR%%/override/tob/clskills.2da
-%%DATADIR%%/override/tob/containr.2da
-%%DATADIR%%/override/tob/damage.2da
-%%DATADIR%%/override/tob/defsound.2da
-%%DATADIR%%/override/tob/effects.ids
-%%DATADIR%%/override/tob/fistweap.2da
-%%DATADIR%%/override/tob/fonts.2da
-%%DATADIR%%/override/tob/formatio.2da
-%%DATADIR%%/override/tob/gemrb.ini
-%%DATADIR%%/override/tob/guibtact.2da
-%%DATADIR%%/override/tob/guils.chu
-%%DATADIR%%/override/tob/item_use.2da
-%%DATADIR%%/override/tob/itemsnd.2da
-%%DATADIR%%/override/tob/itemspec.2da
-%%DATADIR%%/override/tob/itemtype.2da
-%%DATADIR%%/override/tob/itemuse.2da
-%%DATADIR%%/override/tob/k_bn_d.2da
-%%DATADIR%%/override/tob/k_bn_e.2da
-%%DATADIR%%/override/tob/k_bn_h.2da
-%%DATADIR%%/override/tob/k_m_e.2da
-%%DATADIR%%/override/tob/k_m_g.2da
-%%DATADIR%%/override/tob/k_m_h.2da
-%%DATADIR%%/override/tob/k_m_he.2da
-%%DATADIR%%/override/tob/magesch.2da
-%%DATADIR%%/override/tob/minorglb.vvc
-%%DATADIR%%/override/tob/overlay.2da
-%%DATADIR%%/override/tob/pathfind.2da
-%%DATADIR%%/override/tob/pdolls.2da
-%%DATADIR%%/override/tob/pictures.2da
-%%DATADIR%%/override/tob/qslots.2da
-%%DATADIR%%/override/tob/races.2da
-%%DATADIR%%/override/tob/randitem.2da
-%%DATADIR%%/override/tob/restmov.2da
-%%DATADIR%%/override/tob/sanctry.vvc
-%%DATADIR%%/override/tob/savegame.2da
-%%DATADIR%%/override/tob/script.2da
-%%DATADIR%%/override/tob/shtable.2da
-%%DATADIR%%/override/tob/skills.2da
-%%DATADIR%%/override/tob/slottype.2da
-%%DATADIR%%/override/tob/spentaci.vvc
-%%DATADIR%%/override/tob/splspec.2da
-%%DATADIR%%/override/tob/spshield.vvc
-%%DATADIR%%/override/tob/stats.ids
-%%DATADIR%%/override/tob/strings.2da
 %%DOCSDIR%%/Building-cmake.txt
 %%DOCSDIR%%/Building.txt
 %%DOCSDIR%%/CVS.txt
@@ -754,6 +649,7 @@
 %%DOCSDIR%%/Engine/Usability.txt
 %%DOCSDIR%%/EngineChanges.txt
 %%DOCSDIR%%/GUIScript/AdjustScrolling.txt
+%%DOCSDIR%%/GUIScript/AttachScrollBar.txt
 %%DOCSDIR%%/GUIScript/ApplyEffect.txt
 %%DOCSDIR%%/GUIScript/CanUseItemType.txt
 %%DOCSDIR%%/GUIScript/ChangeContainerItem.txt
@@ -762,11 +658,13 @@
 %%DOCSDIR%%/GUIScript/CheckFeatCondition.txt
 %%DOCSDIR%%/GUIScript/CheckVar.txt
 %%DOCSDIR%%/GUIScript/ClearActions.txt
+%%DOCSDIR%%/GUIScript/ConvertEdit.txt
 %%DOCSDIR%%/GUIScript/CountEffects.txt
 %%DOCSDIR%%/GUIScript/CreateButton.txt
 %%DOCSDIR%%/GUIScript/CreateCreature.txt
 %%DOCSDIR%%/GUIScript/CreateItem.txt
 %%DOCSDIR%%/GUIScript/CreateLabel.txt
+%%DOCSDIR%%/GUIScript/CreateLabelOnButton.txt
 %%DOCSDIR%%/GUIScript/CreateMapControl.txt
 %%DOCSDIR%%/GUIScript/CreateMovement.txt
 %%DOCSDIR%%/GUIScript/CreatePlayer.txt
@@ -789,6 +687,7 @@
 %%DOCSDIR%%/GUIScript/ExploreArea.txt
 %%DOCSDIR%%/GUIScript/FillPlayerInfo.txt
 %%DOCSDIR%%/GUIScript/FindTableValue.txt
+%%DOCSDIR%%/GUIScript/GameControlGetTargetMode.txt
 %%DOCSDIR%%/GUIScript/GameControlSetScreenFlags.txt
 %%DOCSDIR%%/GUIScript/GameControlSetTargetMode.txt
 %%DOCSDIR%%/GUIScript/GameGetFirstSelectedPC.txt
@@ -801,6 +700,7 @@
 %%DOCSDIR%%/GUIScript/GamePause.txt
 %%DOCSDIR%%/GUIScript/GameSelectPC.txt
 %%DOCSDIR%%/GUIScript/GameSelectPCSingle.txt
+%%DOCSDIR%%/GUIScript/GameSetExpansion.txt
 %%DOCSDIR%%/GUIScript/GameSetFormation.txt
 %%DOCSDIR%%/GUIScript/GameSetPartyGold.txt
 %%DOCSDIR%%/GUIScript/GameSetPartySize.txt
@@ -808,6 +708,7 @@
 %%DOCSDIR%%/GUIScript/GameSetReputation.txt
 %%DOCSDIR%%/GUIScript/GameSetScreenFlags.txt
 %%DOCSDIR%%/GUIScript/GetAbilityBonus.txt
+%%DOCSDIR%%/GUIScript/GetCharacters.txt
 %%DOCSDIR%%/GUIScript/GetCharSounds.txt
 %%DOCSDIR%%/GUIScript/GetContainer.txt
 %%DOCSDIR%%/GUIScript/GetContainerItem.txt
@@ -835,6 +736,7 @@
 %%DOCSDIR%%/GUIScript/GetPartySize.txt
 %%DOCSDIR%%/GUIScript/GetPlayerName.txt
 %%DOCSDIR%%/GUIScript/GetPlayerPortrait.txt
+%%DOCSDIR%%/GUIScript/GetPlayerScript.txt
 %%DOCSDIR%%/GUIScript/GetPlayerStat.txt
 %%DOCSDIR%%/GUIScript/GetPlayerStates.txt
 %%DOCSDIR%%/GUIScript/GetRumour.txt
@@ -852,6 +754,7 @@
 %%DOCSDIR%%/GUIScript/GetSymbolValue.txt
 %%DOCSDIR%%/GUIScript/GetSystemVariable.txt
 %%DOCSDIR%%/GUIScript/GetTableColumnCount.txt
+%%DOCSDIR%%/GUIScript/GetTableColumnIndex.txt
 %%DOCSDIR%%/GUIScript/GetTableColumnName.txt
 %%DOCSDIR%%/GUIScript/GetTableRowCount.txt
 %%DOCSDIR%%/GUIScript/GetTableRowIndex.txt
@@ -908,6 +811,7 @@
 %%DOCSDIR%%/GUIScript/SetControlSize.txt
 %%DOCSDIR%%/GUIScript/SetControlStatus.txt
 %%DOCSDIR%%/GUIScript/SetDefaultActions.txt
+%%DOCSDIR%%/GUIScript/SetDefaultScrollbar.txt
 %%DOCSDIR%%/GUIScript/SetEquippedQuickSlot.txt
 %%DOCSDIR%%/GUIScript/SetEvent.txt
 %%DOCSDIR%%/GUIScript/SetFullScreen.txt
@@ -922,13 +826,17 @@
 %%DOCSDIR%%/GUIScript/SetModalState.txt
 %%DOCSDIR%%/GUIScript/SetNextScript.txt
 %%DOCSDIR%%/GUIScript/SetPlayerName.txt
+%%DOCSDIR%%/GUIScript/SetPlayerScript.txt
+%%DOCSDIR%%/GUIScript/SetPlayerSound.txt
 %%DOCSDIR%%/GUIScript/SetPlayerStat.txt
+%%DOCSDIR%%/GUIScript/SetPurchasedAmount.txt
 %%DOCSDIR%%/GUIScript/SetSaveGamePortrait.txt
 %%DOCSDIR%%/GUIScript/SetSaveGamePreview.txt
 %%DOCSDIR%%/GUIScript/SetSpellIcon.txt
 %%DOCSDIR%%/GUIScript/SetTAHistory.txt
 %%DOCSDIR%%/GUIScript/SetText.txt
 %%DOCSDIR%%/GUIScript/SetTextAreaFlags.txt
+%%DOCSDIR%%/GUIScript/SetTimedEvent.txt
 %%DOCSDIR%%/GUIScript/SetToken.txt
 %%DOCSDIR%%/GUIScript/SetTooltip.txt
 %%DOCSDIR%%/GUIScript/SetVar.txt
@@ -1010,7 +918,6 @@
 @dirrm %%DATADIR%%/GUIScripts/iwd2
 @dirrm %%DATADIR%%/GUIScripts/pst
 @dirrm %%DATADIR%%/GUIScripts/test1
- at dirrm %%DATADIR%%/GUIScripts/tob
 @dirrm %%DATADIR%%/GUIScripts
 @dirrm %%DATADIR%%/override/bg1
 @dirrm %%DATADIR%%/override/bg2
@@ -1019,7 +926,6 @@
 @dirrm %%DATADIR%%/override/iwd2
 @dirrm %%DATADIR%%/override/pst
 @dirrm %%DATADIR%%/override/test1
- at dirrm %%DATADIR%%/override/tob
 @dirrm %%DATADIR%%/override
 @dirrm %%DATADIR%%
 @dirrm %%DOCSDIR%%/Engine
--- pkg-plist.diff ends here ---

--- files.diff begins here ---
diff -urN files.orig/patch-configure files/patch-configure
--- files.orig/patch-configure	2008-06-22 14:48:03.000000000 -0700
+++ files/patch-configure	2008-10-18 03:10:15.000000000 -0700
@@ -1,10 +0,0 @@
-Index: configure
-@@ -29280,7 +29280,7 @@
- 
- CPPFLAGS="$CPPFLAGS -DSYSCONFDIR=\\\"\$(sysconfdir)\\\" -DDATADIR=\\\"\$(moddir)\\\" -DPLUGINDIR=\\\"\$(plugindir)\\\""
- #CXXFLAGS="$CXXFLAGS -Werror -Wall -W -Wpointer-arith -Wcast-qual -Wwrite-strings -Wshadow -Wcast-align -ansi -pedantic -Wbad-function-cast -Winline -Wnested-externs -Wno-format-y2k -Wno-long-long"
--CXXFLAGS="$CXXFLAGS -Werror -Wall -W -Wpointer-arith -Wcast-align -ansi -pedantic -Wno-format-y2k -Wno-long-long -fno-strict-aliasing"
-+CXXFLAGS="$CXXFLAGS -Wall -W -Wpointer-arith -Wcast-align -ansi -pedantic -Wno-format-y2k -Wno-long-long -fno-strict-aliasing"
- 
- 
- { echo "$as_me:$LINENO: checking whether compiler permits casting between ptr-to-object and ptr-to-function" >&5
--- files.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list