Hello community, here is the log from the commit of package crawl for openSUSE:Factory checked in at 2014-07-10 14:55:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/crawl (Old) and /work/SRC/openSUSE:Factory/.crawl.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "crawl" Changes: -------- --- /work/SRC/openSUSE:Factory/crawl/crawl.changes 2014-06-10 14:39:14.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2014-07-10 14:55:04.000000000 +0200 @@ -1,0 +2,55 @@ +Fri Jun 20 05:02:09 UTC 2014 - devel.opensuse....@gmail.com + +- Added crawl_24_gbdbe590.patch: +- Update to git master 0.14.1-24-gbdbe590: + * Make drakes breathe, not throw (hangedman, Grunt) + This was broken when the dragon genus was split. I didn't restore + the "roars" message, though. + Also incorporates "Restrict drake breathe message to targeted spells." + * Don't crash on t-r at the map edge (bh) + * Fix an #ifdef (MarvinPA). + * Include tileweb-text.cc in MSVC builds. + * Add hash.cc to, remove obsolete files from, MSVC project. + * Allow using Luajit on 64-bit systems (#8641) + 64-bit luajit doesn't support lua_newstate or custom allocators, so don't + try to use one there. However, give a warning if this happens with a + webtiles or dgamelaunch build, because servers probably do want the + memory throttling. + * Don't crash on time step while siren-mesmerised (#8546) + * Use the correct skill in variable-range rod spells (#8307) + For the purposes of the hostile-in-range check and darken_beyond_range, + we were computing power using the spell schools rather than Evocations. + * More carefully chase item links in the pickup menu (#8603) + Moving the item to the player destroyed it; normally that would have set + the non-item's link to NON_ITEM, exiting the loop, but level excursions as + part of pickup could overwrite the link. + * Allow more than just the fallback hell entry in old late D. + * Generate abyss/hell entries in old games with D:27. + This includes generating hell entries on every level as we currently do in + Depths. + * Fix a bad array subscript (#8594) + This has incorrectly been 9 rather than 0 since the function was added + in 0.13-a0-927-g55b8bbf. + * Replace a few uses of a <= b <= c (#8594) + One of them was incorrect, and the other correct but confusing. + * Fix a potential teleport closet (#8604) + * Fix some Asterion speech. (MarvinPA, #8602) + * Distinguish artefact from non- when swapping rings (#8062) + If the left ring was a artefact and the right ring a non-artefact of the + same base time, we failed to ask which to swap out. + * Time-out unintentional Vp bat form normally (#8392) + * Remove mention of ! from tutorial/hints skills screen (#5346). + According to b702f4e, this menu is supposed to be disabled because it + explains advanced commands which aren't available in the simple menu, + * Allow toggling skill practicing in tutorial/hints mode again. + Broken by ecaf8b2. + It's a sad state of affairs that nobody thought this was a bug for + almost three years. + * Mention some 0.13 changes in the changelog (#7000). + * Don't allow wielding an item that's too large while transformed. + * Relevant for tree-form. + * tilepick-p.cc: fix SP_NAGA switch fallthrough + * Don't crash when mousing over remembered-but-gone webs (#8429) + * Remove some residual item race references (#8480). + +------------------------------------------------------------------- New: ---- crawl_24_gbdbe590.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ crawl.spec ++++++ --- /var/tmp/diff_new_pack.oY1XXx/_old 2014-07-10 14:55:05.000000000 +0200 +++ /var/tmp/diff_new_pack.oY1XXx/_new 2014-07-10 14:55:05.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package crawl # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2011 Sascha Peilicke <sasch...@gmx.de> # # All modifications and additions to the file contributed by third parties @@ -17,27 +17,33 @@ # +%define _lver 0.14.1 +%define _gitrev 24_gbdbe590 + Name: crawl -Version: 0.14.1 +Version: %{_lver}+%{_gitrev} Release: 0 Summary: Roguelike dungeon exploration game License: GPL-2.0+ Group: Amusements/Games/RPG Url: http://crawl.develz.org/ -Source0: stone_soup-%{version}-nodeps.tar.xz +Source0: http://downloads.sourceforge.net/project/crawl-ref/Stone%20Soup/%{_lver}/stone_soup-%{_lver}-nodeps.tar.xz Source1: %{name}.desktop # patch to link against tinfo Patch0: %{name}-ncurses-with-tinfo.patch +# patch update to git 24_gbdbe590 +Patch1: %{name}_%{_gitrev}.patch BuildRequires: SDL_image-devel +BuildRequires: dejavu-fonts BuildRequires: desktop-file-utils BuildRequires: freetype2-devel BuildRequires: gcc-c++ BuildRequires: libpng-devel %if 0%{?suse_version} > 1210 -BuildRequires: dejavu-fonts BuildRequires: lua51-devel %else BuildRequires: lua-devel +BuildRequires: xz %endif BuildRequires: ncurses-devel BuildRequires: sqlite-devel @@ -90,25 +96,27 @@ These are the data files for Dungeon Crawl Stone Soup. %prep -%setup -q -n stone_soup-%{version} +#%%setup -q -n stone_soup-%%{version} +%setup -q -n stone_soup-%{_lver} %if 0%{?suse_version} > 1210 %patch0 -p1 %endif +%patch1 -p1 %build cd source make clean -make %{?_smp_flags} DATADIR="%{_datadir}/crawl/" EXTRA_FLAGS="%{optflags}" +make %{?_smp_flags} DATADIR="%{_datadir}/%{name}/" EXTRA_FLAGS="%{optflags}" mv crawl crawl.tty # avoid name clashes temporarily make clean -make %{?_smp_flags} DATADIR="%{_datadir}/crawl/" TILES="1" EXTRA_FLAGS="%{optflags}" +make %{?_smp_flags} DATADIR="%{_datadir}/%{name}/" TILES="1" EXTRA_FLAGS="%{optflags}" mv crawl crawl-sdl mv crawl.tty crawl %pre getent group games >/dev/null || groupadd -r games getent passwd games >/dev/null || useradd -r -g games -d /var/games -s /sbin/nologin -#move old saves +# move old saves if [ -d /var/games/crawl ]; then if [ -d /root/.crawl ]; then mv /root/.crawl /root/.crawl_old ++++++ crawl_24_gbdbe590.patch ++++++ ++++ 700 lines (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org