Hello community,

here is the log from the commit of package hedgewars for openSUSE:Factory 
checked in at 2018-01-19 11:52:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hedgewars (Old)
 and      /work/SRC/openSUSE:Factory/.hedgewars.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "hedgewars"

Fri Jan 19 11:52:01 2018 rev:4 rq:561248 version:0.9.23

Changes:
--------
--- /work/SRC/openSUSE:Factory/hedgewars/hedgewars.changes      2017-12-04 
10:01:36.386091815 +0100
+++ /work/SRC/openSUSE:Factory/.hedgewars.new/hedgewars.changes 2018-01-19 
11:52:22.354015459 +0100
@@ -1,0 +2,404 @@
+Tue Dec  5 09:41:31 UTC 2017 - [email protected]
+- package changes:
+ * version update to 0.9.23
+ * replaced SDL with SDL2
+
+- Code changes:
+Legend: 
++ features
+* bugfixes
+
+HIGHLIGHTS:
+ + Battalion style
+ + Fort mode is now a map type instead of a scheme setting
+ + Fort mode now works with more than 2 teams
+ + New weapon: rubber duck
+ + New theme, map, 3 forts, 3 missions, some hats and graves
+ + WxW style allows you to select one of many wall sets
+ + Complete HedgeEditor overhaul
+ + Greatly improved script parameter support for many styles
+ + Improves stats screen of most styles and missions
+ + Various improvements for almost all styles
+ + AI hedgehogs can now use Bee, Vamprism, and Time Box
+ + Campaign page now shows your progress
+ + Improved turn timer
+ + Improved randomization options in team and multiplayer pages
+ + Improved theme customization support
+ + Various Lua API additions
+ * Fix cursor often jumping around after clicking
+ * A huge amount of bugfixes for both campaigns, the missions and styles
+ * Video recording functionality is restored
+
+Content:
+ + New game-style/mode: Battalion (see https://hedgewars.org/wiki/Battalion )
+ + New theme: Beach
+ + New theme music for Jungle and Fruit themes
+ + Change SD theme music for Halloween and Hoggywood (old tracks)
+ + Completely new Cheese map; replaces the old one
+ + New forts: Lonely_Island, Octopus, Olympic, Snail
+ + Many new random hedgehog and team names
+ + Add hats: barrelhider, bishop, jester, leprechaun, pirate_eyepatch, 
tf_scout, zoo_octopus
+ + Add hair-less variants of old hats: beefeaterhat, lambdahat, nursehat, 
pirate_bandana, pirate_hat, poke_ash_hat, RamboClean, sf_vega_hat, 
sf_guile_hat, simple_red, simple_yellow, simple_green, thugclean
+ * Remove hat: tf_scount (this was a duplicate of tf_demoman)
+ * Add graves: Clover, Old_Apple, pi, Simple_reversed, TV, Whisky, 
Ying_and_Yang
+ * Redo flags: cm_pentagram, cm_soviet, armenia, ireland, nepal, suisse, 
sweden, turkey
+
+Game engine (weapons):
+ + New weapon: rubber duck
+ + Freezer can now freeze sticky mines (they get disabled and fall into the 
water)
+ + Keep rope / parachute / flying saucer selected when destroyed and secondary 
ammo selected
+ * Gameplay fix: Hammer damage is now rounded down. This means it will cause 
NO DAMAGE to a hedgehog with less than 3 hp.
+ * Fixed air strikes drops being off-center
+ * Fixed hedgehogs getting hurt while firing deagle / sniper rifle bullet in 
certain situations
+ * Fixed mine, sticky mine, seduction, resurrector not working correctly 
across wrap world edge
+ * Fixed teleportation being able to teleport in land if you clicked across 
the wrap or bounce world edge
+ * Fixed turn not ending when sticky mine was trapped on rubberband
+ * Rope is now destroyed when attempting to shoot it through wrap or bouncy 
world edge
+ * Fixed possible to move rope angle below 0° while having secondary weapon 
selected
+ * Fixed molotov cocktails bouncing vertically off rubber
+ * Fixed sniper rifle disabling laser sight utility after using
+ * Fixed RC planes being able to collect frozen crates
+ * Fixed cake taking over 200 seconds to explode when its stuck and can't move
+ * Fixed Birdy descending into water when hog took damage or died before it 
got picked up
+ * Fixed player being able to switch to dying hog
+ * Various other fixes
+
+Game engine (gameplay):
+ + Fort Mode will now work with more than 2 teams
+ + Divided Teams mode will now work with more than 2 teams (Hint: you probably 
want to set world edges to "wrap" in such games)
+ + Frozen hedgehogs can no longer be poisoned
+ + AI hedgehogs can now use Bee, Vampirism and Time Box
+ + Improved hedgehog spawns on maps that lack land mass or free space
+ + Hogs no longer spawn on icy terrain
+ + Temporarily suspend Heavy Wind mode while turn timer is not running
+ + Engine supports now really gigantic maps
+ * Fixed cursor often jumping back to screen center when putting target 
location while moving cursor
+ * Fixed team getting infinite ammo when stockpiling >= 100 ammo (max. finite 
ammo is now limited to 99)
+ * Fixed failure to collect crate across wrap world edge
+ * Remove buggy “/finish” chat command
+ * Fix key controls not working in ammo menu: ammo menu, placement, 
camera/cursor movement keys
+ * Various other fixes
+
+Game engine (graphics, sounds and texts):
+ + Show indicator symbols at bottom right while extra damage or low gravity 
are active
+ + Color coding for the turn timer: green = ready timer, yellow = turn in 
progress, red = retreat timer, gray = timer paused
+ + Play countdown sounds at 1-4 seconds turn time
+ + Several new sound effects for weapons and utilities
+ + More ticker messages: Hog gets sick, king died, hog was resurrected, hog 
time travels (and returns), timeout, kamikaze
+ + Small visual effects enhancements: Baseball bat, dynamite and more
+ + Render graves behind everything else, so that they can't hide mines etc.
+ * Video recording functionality is restored
+ * Fixed screenshots being too bright if taken in quick succession
+ * Fixed hedgehog voices missing a response type (Justyouwait/"You're gonna 
pay for that") on some platforms (e.g. GNU/Linux)
+ * Fixed SD flakes of themes not working if regular flakes were disabled
+ * Fixed Seduction's "Yoohoo!" sound not playing
+ * Fixed hedgehogs saying “Missed” when drowning enemy without dealing damage
+ * Fixed enemy saying "Missed” when giving poison without direct damage
+ * Fixed hedgehogs not saying “Stupid” and not displaying announcer message 
for inflicting self-harm
+ * Fixed incorrect time box tooltip when in Sudden Death
+ * Fixed short sound effect breakdown right after using a time box
+ * Fixed sticky mine sound sometimes playing when shooting portable portal 
device when a sticky mine is placed on terrain
+ * Fixed hedgehog holding nothing in hand when napalm or piano strike got 
selected
+ * Fixed excessive water splashes sometimes caused by mines
+
+Highlander:
+ + Show collected weapons after kill and play sound
+ + Mission panel now shows all game modifiers (e.g. mines time, vampirism, 
etc.)
+ + Loyal Highlander (optional): With “loyal=true” in script param, you only 
get weapons for enemy kills (clan kills don't count)
+ * Removed "Freezer"/IceGun from the default Highlander weaponset
+
+Construction Mode:
+ + Added script parameter support:
+  + initialenergy: Amount of energy at start
+  + energyperround: New energy per round
+  + maxenergy: Maximum allowed energy
+  + cratesperround: Maximum placable crates per round
+ + Completely reworked all in-game texts and descriptions
+ * Fix rubber being placable inside land
+ * Fix invalid girder placement costing energy
+ * Special tools like structure placer now have their own proper descriptions 
(instead of Air Attack description, etc.)
+ * Costs for weapon and utility crates were all equal
+ * Remove airplane cursor
+ * Fix Lua errors when hog goes to time travel while any filter is in map
+ * Many other fixes and tweaks
+
+Racer and TechRacer:
+ + Allow to only place 2 waypoints in Racer
+ + Allow to remove Racer waypoints with precise key
+ + New script parameters for Racer:
+  + rounds: Number of rounds to play
+  + waypointradius: Size of waypoints
+  + maxwaypoints: Maximum allowed number of waypoints
+ + Show correct ranking and times in stats screen of Racer and TechRacer
+ * Fix description and icon of waypoint placement tool in Racer
+ * Remove airplane cursor in Racer
+ * Fixed waypoint message in TechRacer and Racer overwriting current weapon 
selection message
+ * Fixed TechRacer not recording finish if time was >= 100s
+
+WxW:
+ + Support for multiple sets of walls per map
+ + Add optional “Crate Before Attack” rule
+ + Add optional “All But Last” rule
+ + Add optional “Kill The Leader” rule
+ + Script parameter support (see Lua file comment for documentation)
+ + Possible to set max. number of weapons in game (script parameter only)
+ + Menu can be disabled (with script parameter “menu=false”) for insant game 
start
+ + Possible to set number of crates per turn
+ + Ropes, ShoppaKing, ShoppaHell and ShoppaNeon can now be played with the 
classic left and right walls
+ + Allows almost all game modifiers to be changed, the only exception is crate 
probabilities
+ + New wall sets for Ropes, ShoppaNeon, ShoppaDesert, ShoppaWild, ShoppaKing 
and ShoppaHell.
+ + Basic support for a bunch of Shoppa maps
+ + Fully functional even without a map border
+ + More sound effects
+ + More helpful mission display after configuration has been accepted
+ + Hide “Surf Before Crate” setting if surfing is disabled for this map, or 
the bottom is active and water never rises
+ + Hide walls setting if script does not provide walls for map yet
+ + Freeze crates at turn start if Walls Before Crate or Surf Before Crate is 
enabled (they unfreeze if you met requirements)
+ + Allow toggling the radar with Switch Hog key while roping or rope selected
+ * No smoke when hog is near near a WxW wall but walls need not to be touched
+ * Fix other player being able to change the menu config in the short period 
before the first turn
+
+Tumbler:
+ + Script parameter support:
+  + spawnbarrels: New barrels per turn
+  + spawnmines: New mines per turn
+  + ammoflamer: Initial Flamer fuel
+  + ammobarrel: Initial Barrel Launcher ammo
+  + ammomine: Initial Mine Deployer ammo
+  + minetimerplaced: Mine timer (ms) of mines dropped from Mine Deployer
+  + bonustime: Bonus time (s) in utility crates
+  + bonusflames: Bonus Flamer fuel in ammo crates
+  + chanceammo: Per-turn % chance of an ammo crate drop
+  + chancetime: Per-turn % chance of an utility crate (extra time) drop
+ + Alternative weapon selection with slot keys (F1, F2, F3)
+ + Add mine/barrel launch sounds
+ + Add countdown sounds
+ + Rewrote mission description and captions
+ + Sound and message when trying to fire empty weapon
+ * Permanently disable some game modifiers which won't work together with this
+
+Space Invasion:
+ + Show actual scores in stats screen, and a proper graph
+ + Show a couple of “awards” (snarky comments) in stats screen
+ + Remove bonuses “Boom!”, “BOOM!” and “BOOM!! BOOM!! BOOM!!” for balancing 
reasons
+ + Script parameter support:
+  + rounds: Number of rounds
+  + shield: Initial shield
+  + barrels: Initial barrel ammo
+  + pings: Available radar pings
+  + timebonus: Time bonus for red drones
+  + barrelbonus: Ammo bonus for green invaders
+  + shieldbonus: Shield bonus for purple invaders
+  + forcetheme: Set to “true” to use the selected theme instead of EarthRise
+ + Complete rewrite of almost all messages and the mission panel
+ + More event messages
+ + Show current score in HUD (white number)
+ + Stop overwriting most game scheme’s parameters
+ + Disable weapon scheme
++++ 207 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/hedgewars/hedgewars.changes
++++ and /work/SRC/openSUSE:Factory/.hedgewars.new/hedgewars.changes

Old:
----
  hedgewars-src-0.9.22.tar.bz2

New:
----
  hedgewars-rpmlintrc
  hedgewars-src-0.9.23.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ hedgewars.spec ++++++
--- /var/tmp/diff_new_pack.TxJywX/_old  2018-01-19 11:52:31.269595240 +0100
+++ /var/tmp/diff_new_pack.TxJywX/_new  2018-01-19 11:52:31.273595051 +0100
@@ -20,21 +20,22 @@
 %define _no_ffmpeg 1
 
 Name:           hedgewars
-Version:        0.9.22
+Version:        0.9.23
 Release:        0
 Summary:        Turn-based artillery game, featuring fighting hedgehogs
 License:        GPL-2.0
 Group:          Amusements/Games/Strategy/Turn Based
 Url:            http://www.hedgewars.org/
-Source:         
http://download.gna.org/hedgewars/hedgewars-src-%{version}.tar.bz2
+Source:         
http://hedgewars.org/download/releases/hedgewars-src-%{version}.tar.bz2
+Source99:       %{name}-rpmlintrc
 %if 0%{?suse_version} < 1120
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %endif
-BuildRequires:  SDL-devel
-BuildRequires:  SDL_image-devel
-BuildRequires:  SDL_mixer-devel
-BuildRequires:  SDL_net-devel
-BuildRequires:  SDL_ttf-devel
+BuildRequires:  SDL2-devel
+BuildRequires:  SDL2_image-devel
+BuildRequires:  SDL2_mixer-devel
+BuildRequires:  SDL2_net-devel
+BuildRequires:  SDL2_ttf-devel
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  fpc
@@ -128,11 +129,11 @@
 mv %{buildroot}%{_datadir}/%{name}/Data/misc/hedgewars-mimeinfo.xml 
%{buildroot}%{_datadir}/mime/packages/%{name}.xml
 chmod -x %{buildroot}%{_datadir}/mime/packages/%{name}.xml 
%{buildroot}%{_datadir}/appdata/hedgewars.appdata.xml
 
-# TODO: $LIB_INSTALL_DIR seems to be ignored.
-%ifarch x86_64
-mkdir -p %{buildroot}%{_libdir}
-mv %{buildroot}/usr/lib/* %{buildroot}%{_libdir}/
-%endif
+## TODO: $LIB_INSTALL_DIR seems to be ignored.
+#%%ifarch x86_64
+#mkdir -p %%{buildroot}%%{_libdir}
+#mv %%{buildroot}/usr/lib/* %%{buildroot}%%{_libdir}/
+#%%endif
 
 %suse_update_desktop_file %{name}
 %fdupes %{buildroot}%{_datadir}
@@ -162,6 +163,7 @@
 %{_bindir}/%{name}
 %{_bindir}/hwengine
 # ugly, but necessary:
+%{_libdir}/libphyslayer.so.1.0
 %{_libdir}/libphyslayer.so
 
 %files data

++++++ hedgewars-rpmlintrc ++++++
addFilter("devel-file-in-non-devel-package")
++++++ hedgewars-src-0.9.22.tar.bz2 -> hedgewars-src-0.9.23.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/hedgewars/hedgewars-src-0.9.22.tar.bz2 
/work/SRC/openSUSE:Factory/.hedgewars.new/hedgewars-src-0.9.23.tar.bz2 differ: 
char 11, line 1


Reply via email to