commit crawl for openSUSE:Factory

2020-08-28 Thread root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2020-08-28 21:21:21

Comparing /work/SRC/openSUSE:Factory/crawl (Old)
 and  /work/SRC/openSUSE:Factory/.crawl.new.3399 (New)


Package is "crawl"

Fri Aug 28 21:21:21 2020 rev:34 rq:829547 version:0.25.1

Changes:

--- /work/SRC/openSUSE:Factory/crawl/crawl.changes  2020-04-16 
23:03:35.695693011 +0200
+++ /work/SRC/openSUSE:Factory/.crawl.new.3399/crawl.changes2020-08-28 
21:22:23.884354399 +0200
@@ -1,0 +2,16 @@
+Mon Aug 17 11:45:57 UTC 2020 - Dirk Mueller 
+
+- update to 0.25.1
+ * Change log see https://github.com/crawl/crawl/releases
+
+ Highlights
+ * Spells in many schools have been redesigned to make the schools
+   more distinct.
+ * Acquirement scrolls have been despoilered, offering the player
+   a choice of generated items.
+ * Effects from spell miscasts, god wrath, death curses, and Zot
+   traps have been overhauled for consistency and simplicity.
+
+- remove CVE-2020-11722.patch (fixed upstream)
+
+---

Old:

  CVE-2020-11722.patch
  stone_soup-0.24.0-nodeps.tar.xz

New:

  stone_soup-0.25.1-nodeps.tar.xz



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.zdP8DS/_old  2020-08-28 21:22:25.020354950 +0200
+++ /var/tmp/diff_new_pack.zdP8DS/_new  2020-08-28 21:22:25.024354952 +0200
@@ -17,36 +17,33 @@
 #
 
 
-%define major_ver 0.24
 %define about Crawl is a fun game in the grand tradition of games like Rogue, 
Hack, and Moria.\
 Your objective is to travel deep into a subterranean cave complex and retrieve 
the Orb of Zot, \
 which is guarded by many horrible and hideous creatures.
 Name:   crawl
-Version:%{major_ver}.0
+Version:0.25.1
 Release:0
 Summary:Roguelike dungeon exploration game
 License:GPL-2.0-or-later
 Group:  Amusements/Games/RPG
 URL:https://crawl.develz.org/
-Source: 
https://crawl.develz.org/release/%{major_ver}/stone_soup-%{version}-nodeps.tar.xz
-# PATCH-FIX-UPSTREAM https://github.com/crawl/crawl/pull/464
+Source: 
https://github.com/crawl/crawl/releases/download/%{version}/stone_soup-%{version}-nodeps.tar.xz
 Patch0: desktop.patch
 Patch1: icon.patch
 Patch2: appdata.patch
-# PATCH-FIX-UPSTREAM CVE-2020-11722, boo#1169381, disable LUA loadstring
-Patch3: CVE-2020-11722.patch
 BuildRequires:  dejavu-fonts
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
+BuildRequires:  git-core
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  libpng-devel
 BuildRequires:  lua51-devel
 BuildRequires:  ncurses-devel
 BuildRequires:  pkgconfig
 BuildRequires:  pngcrush
-BuildRequires:  python
-BuildRequires:  python-PyYAML
+BuildRequires:  python3
+BuildRequires:  python3-PyYAML
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(SDL2_image)
 BuildRequires:  pkgconfig(freetype2)
@@ -93,10 +90,9 @@
 
 %prep
 %setup -q -n stone_soup-%{version}
-%patch0 -p2
-%patch1 -p2
-%patch2 -p2
-%patch3 -p1
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
 
 %build
 cd source
@@ -133,7 +129,6 @@
 %make_install -C source prefix=%{_prefix} bin_prefix=bin 
DATADIR=%{_datadir}/%{name} BINDIR=%{_bindir} TILES=y
 install -D -m0644 docs/%{name}.6 %{buildroot}%{_mandir}/man6/%{name}.6
 install -D -m0755 source/crawl-sdl %{buildroot}%{_bindir}/crawl-sdl
-make DESTDIR=%{buildroot} prefix=%{_prefix} install-linux-desktop 
install-linux-appdata -C source
 %fdupes %{buildroot}%{_datadir}/%{name}
 
 %post

++ appdata.patch ++
--- /var/tmp/diff_new_pack.zdP8DS/_old  2020-08-28 21:22:25.048354964 +0200
+++ /var/tmp/diff_new_pack.zdP8DS/_new  2020-08-28 21:22:25.048354964 +0200
@@ -11,26 +11,24 @@
  crawl-ref/source/linux/crawl.appdata.xml | 32 
  2 files changed, 36 insertions(+)
 
-diff --git a/crawl-ref/source/Makefile b/crawl-ref/source/Makefile
-index d325e67b8d..e5345eb3f2 100644
 a/crawl-ref/source/Makefile
-+++ b/crawl-ref/source/Makefile
-@@ -1445,6 +1445,10 @@ install-linux-desktop:
+Index: stone_soup-0.25.1/source/Makefile
+===
+--- stone_soup-0.25.1.orig/source/Makefile
 stone_soup-0.25.1/source/Makefile
+@@ -1473,7 +1473,8 @@ endif
+   $(COPY) linux/crawl.desktop $(prefix_fp)/share/applications
[ -d $(prefix_fp)/share/icons/hicolor/scalable/apps ] || mkdir -p 
$(prefix_fp)/share/icons/hicolor/scalable/apps
$(COPY) linux/crawl.svg $(prefix_fp)/share/icons/hicolor/scalable/apps
- 
-+install-linux-appdata:
+-
 +  [ -d $(prefix_fp)/share/appdata ] || mkdir -p $(prefix_fp)/share/ap

commit crawl for openSUSE:Factory

2013-10-03 Thread h_root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2013-10-04 07:20:07

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  2013-06-19 
14:42:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2013-10-04 
07:20:09.0 +0200
@@ -1,0 +2,5 @@
+Mon Sep 23 10:29:06 UTC 2013 - idon...@suse.com
+
+- Create games user/group on demand. fate#314560 
+
+---



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.HpRX11/_old  2013-10-04 07:20:09.0 +0200
+++ /var/tmp/diff_new_pack.HpRX11/_new  2013-10-04 07:20:09.0 +0200
@@ -34,8 +34,8 @@
 BuildRequires:  gcc-c++
 BuildRequires:  libpng-devel
 %if 0%{?suse_version} > 1210
-BuildRequires:  lua51-devel
 BuildRequires:  dejavu-fonts
+BuildRequires:  lua51-devel
 %else
 BuildRequires:  lua-devel
 %endif
@@ -45,6 +45,7 @@
 BuildRequires:  pkg-config
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(glu)
+Requires(pre):  pwdutils
 Requires:   %{name}-data = %{version}
 
 %description
@@ -104,6 +105,10 @@
 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
+
 %install
 # binaries
 install -D -m 0755 source/crawl %{buildroot}%{_bindir}/crawl

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit crawl for openSUSE:Factory

2014-07-10 Thread h_root
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.0 +0200
+++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2014-07-10 
14:55:04.0 +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.0 +0200
+++ /var/tmp/diff_new_pack.oY1XXx/_new  2014-07-10 14:55:05.0 +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 
 #
 # 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
+BuildReq

commit crawl for openSUSE:Factory

2012-07-08 Thread h_root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2012-07-09 07:55:35

Comparing /work/SRC/openSUSE:Factory/crawl (Old)
 and  /work/SRC/openSUSE:Factory/.crawl.new (New)


Package is "crawl", Maintainer is ""

Changes:

--- /work/SRC/openSUSE:Factory/crawl/crawl.changes  2012-03-05 
17:59:18.0 +0100
+++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2012-07-09 
07:55:38.0 +0200
@@ -1,0 +2,26 @@
+Fri Jul  6 19:26:50 UTC 2012 - devel.opensuse@gmail.com
+
+- Updated to version 0.10.3:
+  * Crash fixes.
+  * rPois- doesn't grant rPois+ for potions of poison.
+  * Clean chunks are no longer better than permafood when nauseated.
+  * The Flight spell is no longer cancellable (could cause a death when
+swapping a +Lev item above water due to incorrect assumptions).
+  * A warning when transforming would meld your last +Lev item.
+  * Backlash works for finding portals on the map screen.
+  * Remembered traps no longer lose their identity when out of sight.
+  * Certain rare monsters don't clutter tile displays with name tags anymore.
+  * show_game_turns labels its display as "Time:" not "Turn:".
+  * Greatly improved webtiles performance.
+  * Fixed miscompiles or compilation failures with GCC 4.7.
+  * A bunch of assorted minor fixes.
+  * Some new interface functionality:
+  * can annotate remote levels (X[ then !)
+  * picking a stack of items you already had some of shows how many did you
+just gain
+  * shops show item slot letters assigned to your new purchases
+  * enchanteable missiles are listed in the wield menu if you have scrolls
+of Enchant Weapon 
+- Adapt crawl-ncurses-with-tinfo.patch to new version of the game
+
+---

Old:

  stone_soup-0.9.1.tar.bz2

New:

  stone_soup-0.10.3.tar.bz2



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.UPpHhb/_old  2012-07-09 07:55:41.0 +0200
+++ /var/tmp/diff_new_pack.UPpHhb/_new  2012-07-09 07:55:41.0 +0200
@@ -18,14 +18,15 @@
 
 
 Name:   crawl
-Version:0.9.1
+Version:0.10.3
 Release:0
-Summary:Roguelike dungeon exploration game
 License:GPL-2.0+
-Group:  Amusements/Games/RPG
+Summary:Roguelike dungeon exploration game
 Url:http://crawl.develz.org/
+Group:  Amusements/Games/RPG
 Source0:stone_soup-%{version}.tar.bz2
 Source1:%{name}.desktop
+# patch to link against tinfo
 Patch0: %{name}-ncurses-with-tinfo.patch
 BuildRequires:  SDL_image-devel
 BuildRequires:  desktop-file-utils
@@ -122,8 +123,8 @@
 cp -a source/dat %{buildroot}%{_datadir}/%{name}/dat
 # config
 cp -a settings %{buildroot}%{_datadir}/%{name}/settings
-#install -m 755 -d %{buildroot}%{_sysconfdir}/%{name}
-#touch %{buildroot}%{_sysconfdir}/%{name}/crawlrc
+#install -m 755 -d %%{buildroot}%%{_sysconfdir}/%%{name}
+#touch %%{buildroot}%%{_sysconfdir}/%%{name}/crawlrc
 # icon and desktop file
 install -D -m 0644 source/dat/tiles/stone_soup_icon-32x32.png 
%{buildroot}%{_datadir}/pixmaps/%{name}.png
 # saves directory

++ crawl-ncurses-with-tinfo.patch ++
--- /var/tmp/diff_new_pack.UPpHhb/_old  2012-07-09 07:55:41.0 +0200
+++ /var/tmp/diff_new_pack.UPpHhb/_new  2012-07-09 07:55:41.0 +0200
@@ -1,7 +1,6 @@
-diff -ur a/source/makefile b/source/makefile
 a/source/makefile  2011-08-12 20:37:59.0 +0200
-+++ b/source/makefile  2011-11-22 13:07:56.834538964 +0100
-@@ -763,7 +763,7 @@
+--- a/source/Makefile  2012-07-07 14:38:49.102179818 +0300
 b/source/Makefile  2012-07-07 14:42:43.183178604 +0300
+@@ -814,7 +814,7 @@
  INCLUDES_L += -I$(NC_INCLUDE)
  
  ifndef TILES

++ stone_soup-0.9.1.tar.bz2 -> stone_soup-0.10.3.tar.bz2 ++
/work/SRC/openSUSE:Factory/crawl/stone_soup-0.9.1.tar.bz2 
/work/SRC/openSUSE:Factory/.crawl.new/stone_soup-0.10.3.tar.bz2 differ: char 
11, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit crawl for openSUSE:Factory

2011-11-25 Thread h_root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2011-11-25 11:11:47

Comparing /work/SRC/openSUSE:Factory/crawl (Old)
 and  /work/SRC/openSUSE:Factory/.crawl.new (New)


Package is "crawl", Maintainer is ""

Changes:

--- /work/SRC/openSUSE:Factory/crawl/crawl.changes  2011-09-23 
01:54:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2011-11-25 
10:12:16.0 +0100
@@ -1,0 +2,6 @@
+Tue Nov 22 14:06:19 UTC 2011 - sasc...@suse.de
+
+- Set license to SDPX style (GPL-2.0+)
+- Add crawl-ncurses-with-tinfo.patch to link against tinfo
+
+---

New:

  crawl-ncurses-with-tinfo.patch



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.ZSnRSc/_old  2011-11-25 10:12:17.0 +0100
+++ /var/tmp/diff_new_pack.ZSnRSc/_new  2011-11-25 10:12:17.0 +0100
@@ -1,6 +1,7 @@
 #
 # spec file for package crawl
 #
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2011 Sascha Peilicke 
 #
 # All modifications and additions to the file contributed by third parties
@@ -12,15 +13,21 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
+
+
+
 Name:   crawl
 Version:0.9.1
 Release:0
-License:GPLv2+
+License:GPL-2.0+
 Summary:Roguelike dungeon exploration game
 Url:http://crawl.develz.org/
 Group:  Amusements/Games/RPG
 Source0:stone_soup-%{version}.tar.bz2
 Source1:%{name}.desktop
+Patch0: %{name}-ncurses-with-tinfo.patch
 BuildRequires:  SDL_image-devel
 BuildRequires:  desktop-file-utils
 BuildRequires:  freetype2-devel
@@ -80,6 +87,7 @@
 
 %prep
 %setup -q -n stone_soup-%{version}
+%patch0 -p1
 
 %build
 cd source
@@ -126,6 +134,7 @@
 %endif
 
 %if 0%{?mandriva_version} > 2006
+
 %post
 %update_menus
 
@@ -149,7 +158,7 @@
 
 %files data
 %defattr (-,root,root)
-%{_docdir}/%{name}/
-%{_datadir}/%{name}/
+%{_docdir}/%{name}
+%{_datadir}/%{name}
 
 %changelog

++ crawl-ncurses-with-tinfo.patch ++
diff -ur a/source/makefile b/source/makefile
--- a/source/makefile   2011-08-12 20:37:59.0 +0200
+++ b/source/makefile   2011-11-22 13:07:56.834538964 +0100
@@ -763,7 +763,7 @@
 INCLUDES_L += -I$(NC_INCLUDE)
 
 ifndef TILES
-LIBS += -L$(NC_PREFIX)/lib -l$(NC_LIB)
+LIBS += -L$(NC_PREFIX)/lib -l$(NC_LIB) -ltinfo
 endif
 
 endif
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit crawl for openSUSE:Factory

2012-02-14 Thread h_root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2012-02-14 19:00:09

Comparing /work/SRC/openSUSE:Factory/crawl (Old)
 and  /work/SRC/openSUSE:Factory/.crawl.new (New)


Package is "crawl", Maintainer is ""

Changes:

--- /work/SRC/openSUSE:Factory/crawl/crawl.changes  2011-11-25 
10:12:16.0 +0100
+++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2012-02-14 
19:00:11.0 +0100
@@ -1,0 +2,6 @@
+Wed Nov 23 12:25:30 UTC 2011 - jreidin...@suse.com
+
+- fix build for older distributions( old ncurses doesn't have
+  separated tinfo )
+
+---



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.9JeNew/_old  2012-02-14 19:00:13.0 +0100
+++ /var/tmp/diff_new_pack.9JeNew/_new  2012-02-14 19:00:13.0 +0100
@@ -87,7 +87,9 @@
 
 %prep
 %setup -q -n stone_soup-%{version}
+%if 0%{?suse_version} > 1210
 %patch0 -p1
+%endif
 
 %build
 cd source

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit crawl for openSUSE:Factory

2012-03-05 Thread h_root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2012-03-05 17:59:16

Comparing /work/SRC/openSUSE:Factory/crawl (Old)
 and  /work/SRC/openSUSE:Factory/.crawl.new (New)


Package is "crawl", Maintainer is ""

Changes:

--- /work/SRC/openSUSE:Factory/crawl/crawl.changes  2012-02-14 
19:00:11.0 +0100
+++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2012-03-05 
17:59:18.0 +0100
@@ -1,0 +2,5 @@
+Tue Feb 21 15:57:21 UTC 2012 - sasc...@suse.de
+
+- BuildRequire lua51-devel on openSUSE > 12.1
+
+---



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.2rl4So/_old  2012-03-05 17:59:19.0 +0100
+++ /var/tmp/diff_new_pack.2rl4So/_new  2012-03-05 17:59:19.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package crawl
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2011 Sascha Peilicke 
 #
 # All modifications and additions to the file contributed by third parties
@@ -17,14 +17,13 @@
 #
 
 
-
 Name:   crawl
 Version:0.9.1
 Release:0
-License:GPL-2.0+
 Summary:Roguelike dungeon exploration game
-Url:http://crawl.develz.org/
+License:GPL-2.0+
 Group:  Amusements/Games/RPG
+Url:http://crawl.develz.org/
 Source0:stone_soup-%{version}.tar.bz2
 Source1:%{name}.desktop
 Patch0: %{name}-ncurses-with-tinfo.patch
@@ -33,7 +32,11 @@
 BuildRequires:  freetype2-devel
 BuildRequires:  gcc-c++
 BuildRequires:  libpng-devel
+%if 0%{?suse_version} > 1210
+BuildRequires:  lua51-devel
+%else
 BuildRequires:  lua-devel
+%endif
 BuildRequires:  ncurses-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version}

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit crawl for openSUSE:Factory

2013-06-19 Thread h_root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2013-06-19 14:42:35

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  2012-09-23 
08:02:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2013-06-19 
14:42:37.0 +0200
@@ -1,0 +2,9 @@
+Wed Jun 19 01:26:14 UTC 2013 - crrodrig...@opensuse.org
+
+- version 0.12.1
+* add buildrequire to sqlite-devel and dejavu fonts.
+* fix build with gcc 48
+- Fixed multiple issues on big-endian systems.
+- Misc crash fixes
+
+---

Old:

  stone_soup-0.10.3.tar.bz2

New:

  stone_soup-0.12.1-nodeps.tar.xz



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.UYImjo/_old  2013-06-19 14:42:38.0 +0200
+++ /var/tmp/diff_new_pack.UYImjo/_new  2013-06-19 14:42:38.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package crawl
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2011 Sascha Peilicke 
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,13 +18,13 @@
 
 
 Name:   crawl
-Version:0.10.3
+Version:0.12.1
 Release:0
 Summary:Roguelike dungeon exploration game
 License:GPL-2.0+
 Group:  Amusements/Games/RPG
 Url:http://crawl.develz.org/
-Source0:stone_soup-%{version}.tar.bz2
+Source0:stone_soup-%{version}-nodeps.tar.xz
 Source1:%{name}.desktop
 # patch to link against tinfo
 Patch0: %{name}-ncurses-with-tinfo.patch
@@ -35,10 +35,12 @@
 BuildRequires:  libpng-devel
 %if 0%{?suse_version} > 1210
 BuildRequires:  lua51-devel
+BuildRequires:  dejavu-fonts
 %else
 BuildRequires:  lua-devel
 %endif
 BuildRequires:  ncurses-devel
+BuildRequires:  sqlite-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  pkg-config
 BuildRequires:  update-desktop-files

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit crawl for openSUSE:Factory

2012-09-22 Thread h_root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2012-09-23 08:02:38

Comparing /work/SRC/openSUSE:Factory/crawl (Old)
 and  /work/SRC/openSUSE:Factory/.crawl.new (New)


Package is "crawl", Maintainer is ""

Changes:

--- /work/SRC/openSUSE:Factory/crawl/crawl.changes  2012-07-09 
07:55:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2012-09-23 
08:02:40.0 +0200
@@ -1,0 +2,5 @@
+Tue Sep 18 12:54:58 UTC 2012 - idon...@suse.com
+
+- Add explicit glu dependency to fix the build for Factory 
+
+---



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.EFS81y/_old  2012-09-23 08:02:41.0 +0200
+++ /var/tmp/diff_new_pack.EFS81y/_new  2012-09-23 08:02:41.0 +0200
@@ -20,10 +20,10 @@
 Name:   crawl
 Version:0.10.3
 Release:0
-License:GPL-2.0+
 Summary:Roguelike dungeon exploration game
-Url:http://crawl.develz.org/
+License:GPL-2.0+
 Group:  Amusements/Games/RPG
+Url:http://crawl.develz.org/
 Source0:stone_soup-%{version}.tar.bz2
 Source1:%{name}.desktop
 # patch to link against tinfo
@@ -40,12 +40,9 @@
 %endif
 BuildRequires:  ncurses-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version}
 BuildRequires:  pkg-config
 BuildRequires:  update-desktop-files
-%else
-BuildRequires:  pkgconfig
-%endif
+BuildRequires:  pkgconfig(glu)
 Requires:   %{name}-data = %{version}
 
 %description
@@ -132,21 +129,7 @@
 install -d %{buildroot}%{_localstatedir}/games/%{name}/saves
 chmod -R 0775 %{buildroot}%{_localstatedir}/games/%{name}
 
-%if 0%{?suse_version}
 %suse_update_desktop_file -i %{name} Game RolePlaying
-%endif
-%if 0%{?fedora}
-desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
-%endif
-
-%if 0%{?mandriva_version} > 2006
-
-%post
-%update_menus
-
-%postun
-%clean_menus
-%endif
 
 %files
 %defattr(-,root,root)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit crawl for openSUSE:Factory

2015-08-24 Thread h_root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2015-08-25 07:20:16

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  2015-04-13 
20:31:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2015-08-25 
08:46:49.0 +0200
@@ -1,0 +2,5 @@
+Mon Aug 24 07:29:42 UTC 2015 - bem...@gmail.com
+
+- Updated to 0.16.2 (bugfix release)
+
+---

Old:

  stone_soup-0.16.1-nodeps.tar.xz

New:

  stone_soup-0.16.2-nodeps.tar.xz



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.KBlSbZ/_old  2015-08-25 08:46:50.0 +0200
+++ /var/tmp/diff_new_pack.KBlSbZ/_new  2015-08-25 08:46:50.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   crawl
-Version:0.16.1
+Version:0.16.2
 Release:0
 Summary:Roguelike dungeon exploration game
 License:GPL-2.0+

++ stone_soup-0.16.1-nodeps.tar.xz -> stone_soup-0.16.2-nodeps.tar.xz ++
/work/SRC/openSUSE:Factory/crawl/stone_soup-0.16.1-nodeps.tar.xz 
/work/SRC/openSUSE:Factory/.crawl.new/stone_soup-0.16.2-nodeps.tar.xz differ: 
char 26, line 1




commit crawl for openSUSE:Factory

2015-12-14 Thread h_root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2015-12-14 10:13:20

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  2015-08-31 
22:59:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2015-12-14 
10:13:21.0 +0100
@@ -1,0 +2,5 @@
+Mon Nov  9 07:05:08 UTC 2015 - bem...@gmail.com
+
+- Updated to 0.17.0
+
+---

Old:

  stone_soup-0.16.2-nodeps.tar.xz

New:

  stone_soup-0.17.0-nodeps.tar.xz



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.AGZhOo/_old  2015-12-14 10:13:23.0 +0100
+++ /var/tmp/diff_new_pack.AGZhOo/_new  2015-12-14 10:13:23.0 +0100
@@ -18,7 +18,7 @@
 
 
 Name:   crawl
-Version:0.16.2
+Version:0.17.0
 Release:0
 Summary:Roguelike dungeon exploration game
 License:GPL-2.0+
@@ -118,7 +118,6 @@
 cp -a docs/develop docs/license %{buildroot}%{_docdir}/%{name}
 # those are needed ingame, therefore they move elsewhere
 install -d %{buildroot}%{_datadir}/%{name}/docs
-install -m 0644 README.txt %{buildroot}%{_datadir}/%{name}
 install -m 0644 
docs/{aptitudes,crawl_manual,macros_guide,options_guide,quickstart,tiles_help}.txt
 %{buildroot}%{_datadir}/%{name}/docs
 # common data
 cp -a source/dat %{buildroot}%{_datadir}/%{name}/dat

++ stone_soup-0.16.2-nodeps.tar.xz -> stone_soup-0.17.0-nodeps.tar.xz ++
/work/SRC/openSUSE:Factory/crawl/stone_soup-0.16.2-nodeps.tar.xz 
/work/SRC/openSUSE:Factory/.crawl.new/stone_soup-0.17.0-nodeps.tar.xz differ: 
char 26, line 1




commit crawl for openSUSE:Factory

2015-08-31 Thread h_root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2015-08-31 22:59:07

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  2015-08-25 
08:46:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2015-08-31 
22:59:10.0 +0200
@@ -1,0 +2,6 @@
+Thu Aug 27 09:09:02 UTC 2015 - norm...@linux.vnet.ibm.com
+
+- for ppc64le architecture disable __ALTIVEC__ to avoid build error
+  to avoid contention between SDL vector and gcc defines
+
+---



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.6QzTZs/_old  2015-08-31 22:59:11.0 +0200
+++ /var/tmp/diff_new_pack.6QzTZs/_new  2015-08-31 22:59:11.0 +0200
@@ -80,11 +80,18 @@
 
 %build
 cd source
+tmpflags="%{optflags}"
+%ifarch ppc64le
+# avoid contentions between SDL vector and gcc defines
+# disable the include of altivec.h in /usr/include/SDL2/SDL_cpuinfo.h
+# note that --disable-altivec not supported by gcc 4.8
+tmpflags="$tmpflags -U__ALTIVEC__"
+%endif
 make clean
-make %{?_smp_flags} DATADIR="%{_datadir}/%{name}/" EXTRA_FLAGS="%{optflags}"
+make %{?_smp_flags} DATADIR="%{_datadir}/%{name}/" EXTRA_FLAGS="${tmpflags}"
 mv crawl crawl.tty # avoid name clashes temporarily
 make clean
-make %{?_smp_flags} DATADIR="%{_datadir}/%{name}/" EXTRA_FLAGS="%{optflags}" 
TILES="1"
+make %{?_smp_flags} DATADIR="%{_datadir}/%{name}/" EXTRA_FLAGS="${tmpflags}" 
TILES="1"
 mv crawl crawl-sdl
 mv crawl.tty crawl
 




commit crawl for openSUSE:Factory

2020-03-20 Thread root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2020-03-20 23:58:03

Comparing /work/SRC/openSUSE:Factory/crawl (Old)
 and  /work/SRC/openSUSE:Factory/.crawl.new.3160 (New)


Package is "crawl"

Fri Mar 20 23:58:03 2020 rev:32 rq:786731 version:0.24.0

Changes:

--- /work/SRC/openSUSE:Factory/crawl/crawl.changes  2019-07-23 
22:43:50.366708096 +0200
+++ /work/SRC/openSUSE:Factory/.crawl.new.3160/crawl.changes2020-03-21 
00:02:22.185131200 +0100
@@ -1,0 +2,10 @@
+Wed Mar 18 12:54:41 UTC 2020 - Jon Brightwell 
+
+- Update to version 0.24.0
+  * Vampire species simplified
+  * Thrown weapons streamlined
+  * Fedhas reimagined
+  * Sif Muna reworked
+- removed crawl-0.17.1-datetime.patch as fixed upstream
+
+---

Old:

  crawl-0.17.1-datetime.patch
  stone_soup-0.23.2-nodeps.tar.xz

New:

  stone_soup-0.24.0-nodeps.tar.xz



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.rp6VXe/_old  2020-03-21 00:02:23.369131848 +0100
+++ /var/tmp/diff_new_pack.rp6VXe/_new  2020-03-21 00:02:23.397131864 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package crawl
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 # Copyright (c) 2011 Sascha Peilicke 
 #
 # All modifications and additions to the file contributed by third parties
@@ -13,28 +13,26 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-%define major_ver 0.23
+%define major_ver 0.24
 %define about Crawl is a fun game in the grand tradition of games like Rogue, 
Hack, and Moria.\
 Your objective is to travel deep into a subterranean cave complex and retrieve 
the Orb of Zot, \
 which is guarded by many horrible and hideous creatures.
 Name:   crawl
-Version:%{major_ver}.2
+Version:%{major_ver}.0
 Release:0
 Summary:Roguelike dungeon exploration game
 License:GPL-2.0-or-later
 Group:  Amusements/Games/RPG
-Url:https://crawl.develz.org/
+URL:https://crawl.develz.org/
 Source: 
https://crawl.develz.org/release/%{major_ver}/stone_soup-%{version}-nodeps.tar.xz
-# PATCH-FIX-OPENSUSE for reproducible builds
-Patch0: %{name}-0.17.1-datetime.patch
 # PATCH-FIX-UPSTREAM https://github.com/crawl/crawl/pull/464
-Patch1: desktop.patch
-Patch2: icon.patch
-Patch3: appdata.patch
+Patch0: desktop.patch
+Patch1: icon.patch
+Patch2: appdata.patch
 BuildRequires:  dejavu-fonts
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
@@ -45,14 +43,14 @@
 BuildRequires:  ncurses-devel
 BuildRequires:  pkgconfig
 BuildRequires:  pngcrush
+BuildRequires:  python
+BuildRequires:  python-PyYAML
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(SDL2_image)
 BuildRequires:  pkgconfig(freetype2)
 BuildRequires:  pkgconfig(glu)
 BuildRequires:  pkgconfig(sdl2)
 BuildRequires:  pkgconfig(sqlite3)
-BuildRequires:  python
-BuildRequires:  python-PyYAML
 Requires:   %{name}-data = %{version}
 %if 0%{?suse_version} >= 1330
 Requires:   group(games)
@@ -93,10 +91,9 @@
 
 %prep
 %setup -q -n stone_soup-%{version}
-%patch0 -p1
+%patch0 -p2
 %patch1 -p2
 %patch2 -p2
-%patch3 -p2
 
 %build
 cd source

++ stone_soup-0.23.2-nodeps.tar.xz -> stone_soup-0.24.0-nodeps.tar.xz ++
/work/SRC/openSUSE:Factory/crawl/stone_soup-0.23.2-nodeps.tar.xz 
/work/SRC/openSUSE:Factory/.crawl.new.3160/stone_soup-0.24.0-nodeps.tar.xz 
differ: char 26, line 1




commit crawl for openSUSE:Factory

2020-04-16 Thread root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2020-04-16 23:03:35

Comparing /work/SRC/openSUSE:Factory/crawl (Old)
 and  /work/SRC/openSUSE:Factory/.crawl.new.2738 (New)


Package is "crawl"

Thu Apr 16 23:03:35 2020 rev:33 rq:794404 version:0.24.0

Changes:

--- /work/SRC/openSUSE:Factory/crawl/crawl.changes  2020-03-21 
00:02:22.185131200 +0100
+++ /work/SRC/openSUSE:Factory/.crawl.new.2738/crawl.changes2020-04-16 
23:03:35.695693011 +0200
@@ -1,0 +2,6 @@
+Tue Apr 14 11:22:21 UTC 2020 - Ferdinand Thiessen 
+
+- Added CVE-2020-11722.patch to fix CVE-2020-11722, boo#1169381
+  * Fixes a remote code evaluation issue with lua loadstring
+
+---

New:

  CVE-2020-11722.patch



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.nhB5Pp/_old  2020-04-16 23:03:36.359693602 +0200
+++ /var/tmp/diff_new_pack.nhB5Pp/_new  2020-04-16 23:03:36.359693602 +0200
@@ -33,6 +33,8 @@
 Patch0: desktop.patch
 Patch1: icon.patch
 Patch2: appdata.patch
+# PATCH-FIX-UPSTREAM CVE-2020-11722, boo#1169381, disable LUA loadstring
+Patch3: CVE-2020-11722.patch
 BuildRequires:  dejavu-fonts
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
@@ -60,7 +62,7 @@
 %endif
 
 %description
-%about
+%{about}
 
 This is the Stone Soup version of Dungeon Crawl.
 
@@ -72,7 +74,7 @@
 Requires:   %{name} = %{version}
 
 %description sdl
-%about
+%{about}
 
 This is the (SDL-based) tiled Stone Soup version of Dungeon Crawl.
 
@@ -85,7 +87,7 @@
 BuildArch:  noarch
 
 %description data
-%about
+%{about}
 
 These are the data files for Dungeon Crawl Stone Soup.
 
@@ -94,6 +96,7 @@
 %patch0 -p2
 %patch1 -p2
 %patch2 -p2
+%patch3 -p1
 
 %build
 cd source
@@ -104,11 +107,11 @@
 # note that --disable-altivec not supported by gcc 4.8
 tmpflags="$tmpflags -U__ALTIVEC__"
 %endif
-make %{?_smp_mflags} clean
-make %{?_smp_mflags} prefix=%{_prefix} bin_prefix=bin 
DATADIR="%{_datadir}/%{name}/" BINDIR=%{_bindir} EXTRA_FLAGS="${tmpflags}"
+%make_build clean
+%make_build prefix=%{_prefix} bin_prefix=bin DATADIR="%{_datadir}/%{name}/" 
BINDIR=%{_bindir} EXTRA_FLAGS="${tmpflags}"
 mv crawl crawl.tty # avoid name clashes temporarily
-make %{?_smp_mflags} clean
-make %{?_smp_mflags} prefix=%{_prefix} bin_prefix=bin 
DATADIR="%{_datadir}/%{name}/" BINDIR=%{_bindir} EXTRA_FLAGS="${tmpflags}" 
TILES="1"
+%make_build clean
+%make_build prefix=%{_prefix} bin_prefix=bin DATADIR="%{_datadir}/%{name}/" 
BINDIR=%{_bindir} EXTRA_FLAGS="${tmpflags}" TILES="1"
 mv crawl crawl-sdl
 mv crawl.tty crawl
 

++ CVE-2020-11722.patch ++
Fix CVE CVE-2020-11722 before version 0.25
Contains upstream commits 768f60da87a3fa0b5561da5ade9309577c176d04 and 
fc522ff6eb1bbb85e3de60c60a45762571e48c28

diff -Nur stone_soup-0.24.0/source/clua.cc new/source/clua.cc
--- stone_soup-0.24.0/source/clua.cc2019-04-21 07:54:24.0 +0200
+++ new/source/clua.cc  2020-04-14 13:38:19.579713046 +0200
@@ -315,6 +315,9 @@
 while (!f.eof())
 script += f.get_line() + "\n";
 
+if (script[0] == 0x1b)
+abort();
+
 // prefixing with @ stops lua from adding [string "%s"]
 return luaL_loadbuffer(ls, &script[0], script.length(),
("@" + file).c_str());
@@ -729,6 +732,20 @@
 return !err;
 }
 
+static int lua_loadstring(lua_State *ls)
+{
+const auto lua = luaL_checkstring(ls, 1);
+if (lua[0] == 0x1b)
+abort();
+lua_settop(ls, 0);
+if (luaL_loadstring(ls, lua))
+{
+lua_pushnil(ls);
+lua_insert(ls, 1);
+}
+return lua_gettop(ls);
+}
+
 void CLua::init_lua()
 {
 if (_state)
@@ -751,6 +768,11 @@
 
 lua_stack_cleaner clean(_state);
 
+lua_pushcfunction(_state, lua_loadstring);
+lua_setglobal(_state, "loadstring");
+lua_pushnil(_state);
+lua_setglobal(_state, "load");
+
 lua_atpanic(_state, _clua_panic);
 
 #ifdef CLUA_UNRESTRICTED_LIBS



commit crawl for openSUSE:Factory

2017-07-12 Thread root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2017-07-12 19:35:59

Comparing /work/SRC/openSUSE:Factory/crawl (Old)
 and  /work/SRC/openSUSE:Factory/.crawl.new (New)


Package is "crawl"

Wed Jul 12 19:35:59 2017 rev:28 rq:509505 version:0.20.1

Changes:

--- /work/SRC/openSUSE:Factory/crawl/crawl.changes  2017-05-22 
10:48:57.812397667 +0200
+++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2017-07-12 
19:36:00.320354035 +0200
@@ -1,0 +2,5 @@
+Thu Jul  6 11:57:42 UTC 2017 - r...@fthiessen.de
+
+- Update to 0.20.1
+
+---

Old:

  stone_soup-0.19.4-nodeps.tar.xz

New:

  stone_soup-0.20.1-nodeps.tar.xz



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.Fce6sh/_old  2017-07-12 19:36:01.848138222 +0200
+++ /var/tmp/diff_new_pack.Fce6sh/_new  2017-07-12 19:36:01.852137657 +0200
@@ -16,15 +16,15 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
+%define major_ver 0.20
 Name:   crawl
-Version:0.19.4
+Version:%{major_ver}.1
 Release:0
 Summary:Roguelike dungeon exploration game
 License:GPL-2.0+
 Group:  Amusements/Games/RPG
 Url:http://crawl.develz.org/
-Source: 
https://crawl.develz.org/release/stone_soup-%{version}-nodeps.tar.xz
+Source: 
http://crawl.develz.org/release/%{major_ver}/stone_soup-%{version}-nodeps.tar.xz
 # PATCH-FIX-OPENSUSE for reproducible builds
 Patch0: %{name}-0.17.1-datetime.patch
 # PATCH-FIX-UPSTREAM https://github.com/crawl/crawl/pull/464

++ stone_soup-0.19.4-nodeps.tar.xz -> stone_soup-0.20.1-nodeps.tar.xz ++
/work/SRC/openSUSE:Factory/crawl/stone_soup-0.19.4-nodeps.tar.xz 
/work/SRC/openSUSE:Factory/.crawl.new/stone_soup-0.20.1-nodeps.tar.xz differ: 
char 26, line 1




commit crawl for openSUSE:Factory

2015-04-13 Thread h_root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2015-04-13 20:31:01

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  2015-04-10 
09:53:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2015-04-13 
20:31:02.0 +0200
@@ -1,0 +2,11 @@
+Sun Apr 12 14:37:57 UTC 2015 - bem...@gmail.com
+
+- Removed _service, source archive is now attached directly
+
+---
+Sat Apr 11 16:50:46 UTC 2015 - bem...@gmail.com
+
+- Updated crawl to 0.16.1
+- Source archive is now downloaded directly from crawl's website
+
+---

Old:

  stone_soup-0.16.0-nodeps.tar.xz

New:

  stone_soup-0.16.1-nodeps.tar.xz



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.Qaaa1m/_old  2015-04-13 20:31:04.0 +0200
+++ /var/tmp/diff_new_pack.Qaaa1m/_new  2015-04-13 20:31:04.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   crawl
-Version:0.16.0
+Version:0.16.1
 Release:0
 Summary:Roguelike dungeon exploration game
 License:GPL-2.0+

++ stone_soup-0.16.0-nodeps.tar.xz -> stone_soup-0.16.1-nodeps.tar.xz ++
/work/SRC/openSUSE:Factory/crawl/stone_soup-0.16.0-nodeps.tar.xz 
/work/SRC/openSUSE:Factory/.crawl.new/stone_soup-0.16.1-nodeps.tar.xz differ: 
char 27, line 1




commit crawl for openSUSE:Factory

2014-05-27 Thread h_root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2014-05-27 11:53:51

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  2013-10-04 
07:20:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2014-05-27 
11:53:53.0 +0200
@@ -1,0 +2,6 @@
+Sat May 24 01:01:05 MSK 2014 - bem...@gmail.com
+
+- version 0.14.1
+- Adapt crawl-ncurses-with-tinfo.patch to new version of the game
+
+---

Old:

  stone_soup-0.12.1-nodeps.tar.xz

New:

  stone_soup-0.14.1-nodeps.tar.xz



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.cz4Szl/_old  2014-05-27 11:53:54.0 +0200
+++ /var/tmp/diff_new_pack.cz4Szl/_new  2014-05-27 11:53:54.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   crawl
-Version:0.12.1
+Version:0.14.1
 Release:0
 Summary:Roguelike dungeon exploration game
 License:GPL-2.0+
@@ -117,7 +117,7 @@
 install -D -m 0644 docs/crawl.6 %{buildroot}%{_mandir}/man6/crawl.6
 # documentation
 install -d %{buildroot}%{_docdir}/%{name}
-install -m 0644 docs/{arena,changelog,keybind,key_changes,ssh_guide}.txt 
%{buildroot}%{_docdir}/%{name}
+install -m 0644 docs/{arena,changelog,keybind,ssh_guide}.txt 
%{buildroot}%{_docdir}/%{name}
 cp -a docs/develop docs/license %{buildroot}%{_docdir}/%{name}
 # those are needed ingame, therefore they move elsewhere
 install -d %{buildroot}%{_datadir}/%{name}/docs
@@ -138,14 +138,6 @@
 
 %suse_update_desktop_file -i %{name} Game RolePlaying
 
-%files
-%defattr(-,root,root)
-%{_mandir}/man6/*
-%attr(0775,games,games) %dir %{_localstatedir}/games/%{name}
-%attr(0775,games,games) %dir %{_localstatedir}/games/%{name}/morgue
-%attr(0775,games,games) %dir %{_localstatedir}/games/%{name}/saves
-%attr(0755,root,root) %{_bindir}/%{name}
-
 %files sdl
 %defattr (-,root,root)
 %{_datadir}/applications/%{name}.desktop
@@ -157,4 +149,15 @@
 %{_docdir}/%{name}
 %{_datadir}/%{name}
 
+%files
+%defattr(-,root,root)
+%{_mandir}/man6/*
+%attr(0775,games,games) %dir %{_localstatedir}/games/%{name}
+%attr(0775,games,games) %dir %{_localstatedir}/games/%{name}/morgue
+%attr(0775,games,games) %dir %{_localstatedir}/games/%{name}/saves
+%attr(0755,root,root) %{_bindir}/%{name}
+
+%post
+/usr/bin/crawl -builddb
+
 %changelog

++ crawl-ncurses-with-tinfo.patch ++
--- /var/tmp/diff_new_pack.cz4Szl/_old  2014-05-27 11:53:54.0 +0200
+++ /var/tmp/diff_new_pack.cz4Szl/_new  2014-05-27 11:53:54.0 +0200
@@ -1,7 +1,7 @@
 --- a/source/Makefile  2012-07-07 14:38:49.102179818 +0300
 +++ b/source/Makefile  2012-07-07 14:42:43.183178604 +0300
-@@ -814,7 +814,7 @@
- INCLUDES_L += -I$(NC_INCLUDE)
+@@ -946,7 +946,7 @@ endif
+ INCLUDES_L += -isystem $(NC_INCLUDE)
  
  ifndef TILES
 -LIBS += -L$(NC_PREFIX)/lib -l$(NC_LIB)

++ stone_soup-0.12.1-nodeps.tar.xz -> stone_soup-0.14.1-nodeps.tar.xz ++
/work/SRC/openSUSE:Factory/crawl/stone_soup-0.12.1-nodeps.tar.xz 
/work/SRC/openSUSE:Factory/.crawl.new/stone_soup-0.14.1-nodeps.tar.xz differ: 
char 25, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit crawl for openSUSE:Factory

2014-06-10 Thread h_root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2014-06-10 14:39:12

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-05-27 
11:53:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2014-06-10 
14:39:14.0 +0200
@@ -1,0 +2,9 @@
+Mon Jun  9 13:31:02 MSK 2014 - bem...@gmail.com
+- Now saves located in ~/.crawl dir. This mean:
+* Different users now uses different settings
+* Users can now change setting without root privilages 
+  (by creating ~/.crawl/init.txt or ~/.crawlrc file)
+  
+- Old saves moved to /root/.crawl directory
+
+---



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.m9Ejlc/_old  2014-06-10 14:39:15.0 +0200
+++ /var/tmp/diff_new_pack.m9Ejlc/_new  2014-06-10 14:39:15.0 +0200
@@ -98,16 +98,23 @@
 %build
 cd source
 make clean
-make %{?_smp_flags} DATADIR="%{_datadir}/crawl/" SAVEDIR="/var/games/crawl/" 
EXTRA_FLAGS="%{optflags}"
+make %{?_smp_flags} DATADIR="%{_datadir}/crawl/" EXTRA_FLAGS="%{optflags}"
 mv crawl crawl.tty # avoid name clashes temporarily
 make clean
-make %{?_smp_flags} DATADIR="%{_datadir}/crawl/" SAVEDIR="/var/games/crawl/" 
TILES="1" EXTRA_FLAGS="%{optflags}"
+make %{?_smp_flags} DATADIR="%{_datadir}/crawl/" 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
+if [ -d /var/games/crawl ]; then
+   if [ -d /root/.crawl ]; then
+   mv /root/.crawl /root/.crawl_old
+   fi
+   mv /var/games/crawl /root/.crawl
+fi
 
 %install
 # binaries
@@ -131,10 +138,6 @@
 #touch %%{buildroot}%%{_sysconfdir}/%%{name}/crawlrc
 # icon and desktop file
 install -D -m 0644 source/dat/tiles/stone_soup_icon-32x32.png 
%{buildroot}%{_datadir}/pixmaps/%{name}.png
-# saves directory
-install -d %{buildroot}%{_localstatedir}/games/%{name}/morgue
-install -d %{buildroot}%{_localstatedir}/games/%{name}/saves
-chmod -R 0775 %{buildroot}%{_localstatedir}/games/%{name}
 
 %suse_update_desktop_file -i %{name} Game RolePlaying
 
@@ -152,12 +155,6 @@
 %files
 %defattr(-,root,root)
 %{_mandir}/man6/*
-%attr(0775,games,games) %dir %{_localstatedir}/games/%{name}
-%attr(0775,games,games) %dir %{_localstatedir}/games/%{name}/morgue
-%attr(0775,games,games) %dir %{_localstatedir}/games/%{name}/saves
 %attr(0755,root,root) %{_bindir}/%{name}
 
-%post
-/usr/bin/crawl -builddb
-
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit crawl for openSUSE:Factory

2014-11-10 Thread h_root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2014-11-10 17:28:18

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-07-10 
14:55:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2014-11-10 
17:28:24.0 +0100
@@ -1,0 +2,19 @@
+Thu Nov  6 15:54:44 MSK 2014 - bem...@gmail.com
+
+- Updated crawl to 0.15.2 (bugfix)
+- Removed openSUSE 12.10, 11.* workarounds
+- Removed crawl-ncurses-with-tinfo.patch,
+  because tinfo included in ncurses by default
+
+---
+Sun Sep 28 17:12:31 UTC 2014 - mailaen...@opensuse.org
+
+- Updated to version 0.15.1
+- avoid redundancy in %description
+
+---
+Thu Aug 28 08:58:11 MSK 2014 - bem...@gmail.com
+
+- Updated crawl to 0.15
+
+---

Old:

  crawl-ncurses-with-tinfo.patch
  crawl_24_gbdbe590.patch
  stone_soup-0.14.1-nodeps.tar.xz

New:

  stone_soup-0.15.2-nodeps.tar.xz



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.phmYbE/_old  2014-11-10 17:28:26.0 +0100
+++ /var/tmp/diff_new_pack.phmYbE/_new  2014-11-10 17:28:26.0 +0100
@@ -17,34 +17,22 @@
 #
 
 
-%define _lver 0.14.1
-%define _gitrev 24_gbdbe590
-
 Name:   crawl
-Version:%{_lver}+%{_gitrev}
+Version:0.15.2
 Release:0
 Summary:Roguelike dungeon exploration game
 License:GPL-2.0+
 Group:  Amusements/Games/RPG
 Url:http://crawl.develz.org/
-Source0:
http://downloads.sourceforge.net/project/crawl-ref/Stone%20Soup/%{_lver}/stone_soup-%{_lver}-nodeps.tar.xz
+Source0:
http://downloads.sourceforge.net/project/crawl-ref/Stone%20Soup/%{version}/stone_soup-%{version}-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:  lua51-devel
-%else
-BuildRequires:  lua-devel
-BuildRequires:  xz
-%endif
 BuildRequires:  ncurses-devel
 BuildRequires:  sqlite-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -54,11 +42,10 @@
 Requires(pre):  pwdutils
 Requires:   %{name}-data = %{version}
 
+%define about Crawl is a fun game in the grand tradition of games like Rogue, 
Hack, and Moria. Your objective is to travel deep into a subterranean cave 
complex and retrieve the Orb of Zot, which is guarded by many horrible and 
hideous creatures.
+
 %description
-Crawl is a fun game in the grand tradition of games like Rogue, Hack, and
-Moria. Your objective is to travel deep into a subterranean cave complex and
-retrieve the Orb of Zot, which is guarded by many horrible and hideous
-creatures.
+%about
 
 This is the Stone Soup version of Dungeon Crawl.
 
@@ -70,10 +57,7 @@
 Requires:   %{name} = %{version}
 
 %description sdl
-Crawl is a fun game in the grand tradition of games like Rogue, Hack, and
-Moria. Your objective is to travel deep into a subterranean cave complex and
-retrieve the Orb of Zot, which is guarded by many horrible and hideous
-creatures.
+%about
 
 This is the (SDL-based) tiled Stone Soup version of Dungeon Crawl.
 
@@ -82,26 +66,16 @@
 %package data
 Summary:Roguelike dungeon exploration game (Data files)
 Group:  Amusements/Games/RPG
-%if 0%{?suse_version} >= 1120
 BuildArch:  noarch
-%endif
 Requires:   %{name} = %{version}
 
 %description data
-Crawl is a fun game in the grand tradition of games like Rogue, Hack, and
-Moria. Your objective is to travel deep into a subterranean cave complex and
-retrieve the Orb of Zot, which is guarded by many horrible and hideous
-creatures.
+%about
 
 These are the data files for Dungeon Crawl Stone Soup.
 
 %prep
-#%%setup -q -n stone_soup-%%{version}
-%setup -q -n stone_soup-%{_lver}
-%if 0%{?suse_version} > 1210
-%patch0 -p1
-%endif
-%patch1 -p1
+%setup -q -n stone_soup-%{version}
 
 %build
 cd source

++ stone_soup-0.14.1-nodeps.tar.xz -> stone_soup-0.15.2-nodeps.tar.xz ++
/work/SRC/openSUSE:Factory/crawl/stone_soup-0.14.1-nodeps.tar.xz 
/work/SRC/openSUSE:Factory/.crawl.new/stone_soup-0.15.2-nodeps.tar.xz differ: 
char 25, line 1

-- 
To unsubscribe, e-mail: opensuse-commi

commit crawl for openSUSE:Factory

2015-03-18 Thread h_root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2015-03-18 13:05:57

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-11-10 
17:28:24.0 +0100
+++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2015-03-18 
13:05:58.0 +0100
@@ -1,0 +2,10 @@
+Mon Mar 16 05:09:22 UTC 2015 - bem...@gmail.com
+
+- Source URL corrected
+
+---
+Sat Mar 14 19:49:00 MSK 2015 - bem...@gmail.com
+
+- Updated crawl to 0.16.0
+
+---

Old:

  stone_soup-0.15.2-nodeps.tar.xz

New:

  stone_soup-0.16.0-nodeps.tar.xz



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.wFVPfx/_old  2015-03-18 13:05:59.0 +0100
+++ /var/tmp/diff_new_pack.wFVPfx/_new  2015-03-18 13:05:59.0 +0100
@@ -18,15 +18,16 @@
 
 
 Name:   crawl
-Version:0.15.2
+Version:0.16.0
 Release:0
 Summary:Roguelike dungeon exploration game
 License:GPL-2.0+
 Group:  Amusements/Games/RPG
 Url:http://crawl.develz.org/
-Source0:
http://downloads.sourceforge.net/project/crawl-ref/Stone%20Soup/%{version}/stone_soup-%{version}-nodeps.tar.xz
+Source0:
https://crawl.develz.org/release/stone_soup-%{version}-nodeps.tar.xz
 Source1:%{name}.desktop
-BuildRequires:  SDL_image-devel
+BuildRequires: SDL2-devel
+BuildRequires:  SDL2_image-devel
 BuildRequires:  dejavu-fonts
 BuildRequires:  desktop-file-utils
 BuildRequires:  freetype2-devel
@@ -83,7 +84,7 @@
 make %{?_smp_flags} DATADIR="%{_datadir}/%{name}/" EXTRA_FLAGS="%{optflags}"
 mv crawl crawl.tty # avoid name clashes temporarily
 make clean
-make %{?_smp_flags} DATADIR="%{_datadir}/%{name}/" TILES="1" 
EXTRA_FLAGS="%{optflags}"
+make %{?_smp_flags} DATADIR="%{_datadir}/%{name}/" EXTRA_FLAGS="%{optflags}" 
TILES="1"
 mv crawl crawl-sdl
 mv crawl.tty crawl
 

++ stone_soup-0.15.2-nodeps.tar.xz -> stone_soup-0.16.0-nodeps.tar.xz ++
/work/SRC/openSUSE:Factory/crawl/stone_soup-0.15.2-nodeps.tar.xz 
/work/SRC/openSUSE:Factory/.crawl.new/stone_soup-0.16.0-nodeps.tar.xz differ: 
char 25, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit crawl for openSUSE:Factory

2018-08-31 Thread root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2018-08-31 10:44:27

Comparing /work/SRC/openSUSE:Factory/crawl (Old)
 and  /work/SRC/openSUSE:Factory/.crawl.new (New)


Package is "crawl"

Fri Aug 31 10:44:27 2018 rev:30 rq:631803 version:0.22.0

Changes:

--- /work/SRC/openSUSE:Factory/crawl/crawl.changes  2018-07-23 
18:02:30.152819420 +0200
+++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2018-08-31 
10:44:48.743228998 +0200
@@ -1,0 +2,16 @@
+Sat Aug 25 17:45:20 UTC 2018 - r...@fthiessen.de
+
+- Spec cleanup
+  * Dropped defattr as more recent rpms add a default %defattr line
+if none is present in the rpm %files section
+- Fixed source (used corret one from upstream)
+
+---
+Fri Aug 10 15:14:29 UTC 2018 - j...@moozaad.co.uk
+
+- Update to 0.22.0
+   * Player ghosts now only appear in sealed ghost vaults
+   * New spell library interface
+   * User interface revamp for Tiles and WebTiles
+
+---

Old:

  stone_soup-0.21.1-nodeps.tar.xz

New:

  stone_soup-0.22.0-nodeps.tar.xz



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.LucFkx/_old  2018-08-31 10:44:52.459233461 +0200
+++ /var/tmp/diff_new_pack.LucFkx/_new  2018-08-31 10:44:52.459233461 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package crawl
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2011 Sascha Peilicke 
 #
 # All modifications and additions to the file contributed by third parties
@@ -16,15 +16,19 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-%define major_ver 0.21
+
+%define major_ver 0.22
+%define about Crawl is a fun game in the grand tradition of games like Rogue, 
Hack, and Moria.\
+Your objective is to travel deep into a subterranean cave complex and retrieve 
the Orb of Zot, \
+which is guarded by many horrible and hideous creatures.
 Name:   crawl
-Version:%{major_ver}.1
+Version:%{major_ver}.0
 Release:0
 Summary:Roguelike dungeon exploration game
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Amusements/Games/RPG
-Url:http://crawl.develz.org/
-Source: 
http://crawl.develz.org/release/%{major_ver}/stone_soup-%{version}-nodeps.tar.xz
+Url:https://crawl.develz.org/
+Source: 
https://crawl.develz.org/release/%{major_ver}/stone_soup-%{version}-nodeps.tar.xz
 # PATCH-FIX-OPENSUSE for reproducible builds
 Patch0: %{name}-0.17.1-datetime.patch
 # PATCH-FIX-UPSTREAM https://github.com/crawl/crawl/pull/464
@@ -39,7 +43,7 @@
 BuildRequires:  libpng-devel
 BuildRequires:  lua51-devel
 BuildRequires:  ncurses-devel
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  pngcrush
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(SDL2_image)
@@ -47,18 +51,13 @@
 BuildRequires:  pkgconfig(glu)
 BuildRequires:  pkgconfig(sdl2)
 BuildRequires:  pkgconfig(sqlite3)
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Requires:   %{name}-data = %{version}
 %if 0%{?suse_version} >= 1330
 Requires:   group(games)
 Requires:   user(games)
 %else
 Requires(pre):  pwdutils
 %endif
-Requires:   %{name}-data = %{version}
-
-%define about Crawl is a fun game in the grand tradition of games like Rogue, 
Hack, and Moria.\
-Your objective is to travel deep into a subterranean cave complex and retrieve 
the Orb of Zot, \
-which is guarded by many horrible and hideous creatures.
 
 %description
 %about
@@ -82,8 +81,8 @@
 %package data
 Summary:Roguelike dungeon exploration game (Data files)
 Group:  Amusements/Games/RPG
-BuildArch:  noarch
 Requires:   %{name} = %{version}
+BuildArch:  noarch
 
 %description data
 %about
@@ -106,11 +105,11 @@
 # note that --disable-altivec not supported by gcc 4.8
 tmpflags="$tmpflags -U__ALTIVEC__"
 %endif
-make clean
-make %{?_smp_flags} prefix=%{_prefix} bin_prefix=bin 
DATADIR="%{_datadir}/%{name}/" BINDIR=%{_bindir} EXTRA_FLAGS="${tmpflags}"
+make %{?_smp_mflags} clean
+make %{?_smp_mflags} prefix=%{_prefix} bin_prefix=bin 
DATADIR="%{_datadir}/%{name}/" BINDIR=%{_bindir} EXTRA_FLAGS="${tmpflags}"
 mv crawl crawl.tty # avoid name clashes temporarily
-make clean
-make %{?_smp_flags} prefix=%{_prefix} bin_prefix=bin 
DATADIR="%{_datadir}/%{name}/" BINDIR=%{_bindir} EXTRA_FLAGS="${tmpflags}" 
TILES="1"
+make %{?_smp_mflags} clean
+make %{?_smp_mflags} prefix=%{_prefix} bin_prefix=bin 
DATADIR="%{_datadir}/%{name}/" BINDIR=%{_bindir} EXTRA_F

commit crawl for openSUSE:Factory

2016-05-10 Thread h_root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2016-05-10 09:28:01

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  2016-01-05 
21:55:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2016-05-10 
09:28:05.0 +0200
@@ -1,0 +2,5 @@
+Mon May  9 08:49:44 UTC 2016 - steevste...@gmail.com
+
+- Update to 0.18.1
+
+---

Old:

  stone_soup-0.17.1-nodeps.tar.xz

New:

  stone_soup-0.18.1-nodeps.tar.xz



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.wk7Iej/_old  2016-05-10 09:28:06.0 +0200
+++ /var/tmp/diff_new_pack.wk7Iej/_new  2016-05-10 09:28:06.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   crawl
-Version:0.17.1
+Version:0.18.1
 Release:0
 Summary:Roguelike dungeon exploration game
 License:GPL-2.0+

++ stone_soup-0.17.1-nodeps.tar.xz -> stone_soup-0.18.1-nodeps.tar.xz ++
/work/SRC/openSUSE:Factory/crawl/stone_soup-0.17.1-nodeps.tar.xz 
/work/SRC/openSUSE:Factory/.crawl.new/stone_soup-0.18.1-nodeps.tar.xz differ: 
char 26, line 1




commit crawl for openSUSE:Factory

2016-01-05 Thread h_root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2016-01-05 21:54:55

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  2015-12-14 
10:13:21.0 +0100
+++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2016-01-05 
21:55:20.0 +0100
@@ -1,0 +2,16 @@
+Sat Jan  2 21:04:03 UTC 2016 - opens...@dstoecker.de
+
+- do not compile date and time into the binary
+  (crawl-0.17.1-datetime.patch)
+
+---
+Mon Dec 14 18:01:21 UTC 2015 - r...@fthiessen.de
+
+- Added fdupes and fixed usage of __DATE__ and __TIME__
+
+---
+Mon Dec 14 08:17:43 UTC 2015 - bem...@gmail.com
+
+- Updated to 0.17.1
+
+---

Old:

  stone_soup-0.17.0-nodeps.tar.xz

New:

  crawl-0.17.1-datetime.patch
  stone_soup-0.17.1-nodeps.tar.xz



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.bfJboK/_old  2016-01-05 21:55:22.0 +0100
+++ /var/tmp/diff_new_pack.bfJboK/_new  2016-01-05 21:55:22.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package crawl
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2011 Sascha Peilicke 
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
 
 
 Name:   crawl
-Version:0.17.0
+Version:0.17.1
 Release:0
 Summary:Roguelike dungeon exploration game
 License:GPL-2.0+
@@ -26,24 +26,28 @@
 Url:http://crawl.develz.org/
 Source0:
https://crawl.develz.org/release/stone_soup-%{version}-nodeps.tar.xz
 Source1:%{name}.desktop
+Patch:  %{name}-0.17.1-datetime.patch
 BuildRequires:  SDL2-devel
 BuildRequires:  SDL2_image-devel
 BuildRequires:  dejavu-fonts
 BuildRequires:  desktop-file-utils
+BuildRequires:  fdupes
 BuildRequires:  freetype2-devel
 BuildRequires:  gcc-c++
 BuildRequires:  libpng-devel
 BuildRequires:  lua51-devel
 BuildRequires:  ncurses-devel
-BuildRequires:  sqlite-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  pkg-config
+BuildRequires:  sqlite-devel
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(glu)
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Requires(pre):  pwdutils
 Requires:   %{name}-data = %{version}
 
-%define about Crawl is a fun game in the grand tradition of games like Rogue, 
Hack, and Moria. Your objective is to travel deep into a subterranean cave 
complex and retrieve the Orb of Zot, which is guarded by many horrible and 
hideous creatures.
+%define about Crawl is a fun game in the grand tradition of games like Rogue, 
Hack, and Moria.\
+Your objective is to travel deep into a subterranean cave complex and retrieve 
the Orb of Zot, \
+which is guarded by many horrible and hideous creatures.
 
 %description
 %about
@@ -77,6 +81,7 @@
 
 %prep
 %setup -q -n stone_soup-%{version}
+%patch -p1
 
 %build
 cd source
@@ -115,6 +120,7 @@
 # documentation
 install -d %{buildroot}%{_docdir}/%{name}
 install -m 0644 docs/{arena,changelog,keybind,ssh_guide}.txt 
%{buildroot}%{_docdir}/%{name}
+chmod -x docs/develop/git/pre-commit 
 cp -a docs/develop docs/license %{buildroot}%{_docdir}/%{name}
 # those are needed ingame, therefore they move elsewhere
 install -d %{buildroot}%{_datadir}/%{name}/docs
@@ -127,7 +133,7 @@
 #touch %%{buildroot}%%{_sysconfdir}/%%{name}/crawlrc
 # icon and desktop file
 install -D -m 0644 source/dat/tiles/stone_soup_icon-32x32.png 
%{buildroot}%{_datadir}/pixmaps/%{name}.png
-
+%fdupes %{buildroot}%{_datadir}/%{name}
 %suse_update_desktop_file -i %{name} Game RolePlaying
 
 %files sdl

++ crawl-0.17.1-datetime.patch ++
diff -ur stone_soup-0.17.1/source/version.cc 
stone_soup-0.17.1_fix/source/version.cc
--- stone_soup-0.17.1/source/version.cc 2015-10-08 00:37:59.0 +0200
+++ stone_soup-0.17.1_fix/source/version.cc 2016-01-02 22:01:46.344531538 
+0100
@@ -35,7 +35,7 @@
 #endif
 
 const char* compilation_info =
-"Compiled with " COMPILER " on " __DATE__ " at " __TIME__ "\n"
+"Compiled with " COMPILER " on openSUSE Build Service\n"
 "Build platform: " CRAWL_HOST "\n"
 "Platform: " CRAWL_ARCH "\n"
 "CFLAGS: " CRAWL_CFLAGS "\n"
++ stone_soup-0.17.0-nodeps.tar.xz -> stone_soup-0.17.1-nodeps.tar.xz ++
/work/SRC/openSUSE:Factory/crawl/stone_soup-0.17.0-nodeps.tar.xz 
/work/SRC/openSUSE:Factory/.crawl.n

commit crawl for openSUSE:Factory

2019-07-23 Thread root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2019-07-23 22:43:49

Comparing /work/SRC/openSUSE:Factory/crawl (Old)
 and  /work/SRC/openSUSE:Factory/.crawl.new.4126 (New)


Package is "crawl"

Tue Jul 23 22:43:49 2019 rev:31 rq:717935 version:0.23.2

Changes:

--- /work/SRC/openSUSE:Factory/crawl/crawl.changes  2018-08-31 
10:44:48.743228998 +0200
+++ /work/SRC/openSUSE:Factory/.crawl.new.4126/crawl.changes2019-07-23 
22:43:50.366708096 +0200
@@ -1,0 +2,11 @@
+Sun Jul 21 16:44:16 UTC 2019 - Simon Puchert 
+
+- Update to version 0.23.2
+  * Trap system overhaul
+  * New Gauntlet portal to replace Labyrinths
+  * Nemelex Xobeh rework
+  * Nine unrandarts reworked and the new "Rift" unrandart added
+  * Support for seeded dungeon play
+  * build requires python and python-pyYAML
+
+---

Old:

  stone_soup-0.22.0-nodeps.tar.xz

New:

  stone_soup-0.23.2-nodeps.tar.xz



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.DerwqV/_old  2019-07-23 22:43:51.434707120 +0200
+++ /var/tmp/diff_new_pack.DerwqV/_new  2019-07-23 22:43:51.438707116 +0200
@@ -17,12 +17,12 @@
 #
 
 
-%define major_ver 0.22
+%define major_ver 0.23
 %define about Crawl is a fun game in the grand tradition of games like Rogue, 
Hack, and Moria.\
 Your objective is to travel deep into a subterranean cave complex and retrieve 
the Orb of Zot, \
 which is guarded by many horrible and hideous creatures.
 Name:   crawl
-Version:%{major_ver}.0
+Version:%{major_ver}.2
 Release:0
 Summary:Roguelike dungeon exploration game
 License:GPL-2.0-or-later
@@ -51,6 +51,8 @@
 BuildRequires:  pkgconfig(glu)
 BuildRequires:  pkgconfig(sdl2)
 BuildRequires:  pkgconfig(sqlite3)
+BuildRequires:  python
+BuildRequires:  python-PyYAML
 Requires:   %{name}-data = %{version}
 %if 0%{?suse_version} >= 1330
 Requires:   group(games)

++ stone_soup-0.22.0-nodeps.tar.xz -> stone_soup-0.23.2-nodeps.tar.xz ++
/work/SRC/openSUSE:Factory/crawl/stone_soup-0.22.0-nodeps.tar.xz 
/work/SRC/openSUSE:Factory/.crawl.new.4126/stone_soup-0.23.2-nodeps.tar.xz 
differ: char 25, line 1




commit crawl for openSUSE:Factory

2017-05-22 Thread root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2017-05-22 10:47:56

Comparing /work/SRC/openSUSE:Factory/crawl (Old)
 and  /work/SRC/openSUSE:Factory/.crawl.new (New)


Package is "crawl"

Mon May 22 10:47:56 2017 rev:27 rq:496873 version:0.19.4

Changes:

--- /work/SRC/openSUSE:Factory/crawl/crawl.changes  2017-03-28 
15:21:03.727424027 +0200
+++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2017-05-22 
10:48:57.812397667 +0200
@@ -1,0 +2,6 @@
+Tue May 16 20:36:28 UTC 2017 - dims...@opensuse.org
+
+- On platforms > Leap 42.x/SLE12, require user(games) and
+  group(games) instead of creating the user/group in pre.
+
+---



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.HSgGE1/_old  2017-05-22 10:48:58.708271398 +0200
+++ /var/tmp/diff_new_pack.HSgGE1/_new  2017-05-22 10:48:58.712270834 +0200
@@ -48,7 +48,12 @@
 BuildRequires:  pkgconfig(sdl2)
 BuildRequires:  pkgconfig(sqlite3)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if 0%{?suse_version} >= 1330
+Requires:   group(games)
+Requires:   user(games)
+%else
 Requires(pre):  pwdutils
+%endif
 Requires:   %{name}-data = %{version}
 
 %define about Crawl is a fun game in the grand tradition of games like Rogue, 
Hack, and Moria.\
@@ -110,8 +115,11 @@
 mv crawl.tty crawl
 
 %pre
+%if 0%{?suse_version} < 1330
+# Anything after Leap 42.x / SLE12 base uses user/group package dependencies
 getent group games >/dev/null || groupadd -r games
 getent passwd games >/dev/null || useradd -r -g games -d /var/games -s 
/sbin/nologin
+%endif
 # move old saves
 if [ -d /var/games/crawl ]; then
if [ -d /root/.crawl ]; then




commit crawl for openSUSE:Factory

2017-03-28 Thread root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2017-03-28 15:21:01

Comparing /work/SRC/openSUSE:Factory/crawl (Old)
 and  /work/SRC/openSUSE:Factory/.crawl.new (New)


Package is "crawl"

Tue Mar 28 15:21:01 2017 rev:26 rq:460927 version:0.19.4

Changes:

--- /work/SRC/openSUSE:Factory/crawl/crawl.changes  2016-05-10 
09:28:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2017-03-28 
15:21:03.727424027 +0200
@@ -1,0 +2,8 @@
+Sat Feb 18 12:13:17 UTC 2017 - mailaen...@opensuse.org
+
+- Update to version 0.19.4
+- Add desktop.patch for a menu starter
+- Add appdata.patch for https://en.opensuse.org/openSUSE:AppStore
+- Add icon.patch for installing a SVG icon
+
+---

Old:

  crawl.desktop
  stone_soup-0.18.1-nodeps.tar.xz

New:

  appdata.patch
  desktop.patch
  icon.patch
  stone_soup-0.19.4-nodeps.tar.xz



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.vk9PR4/_old  2017-03-28 15:21:06.687004862 +0200
+++ /var/tmp/diff_new_pack.vk9PR4/_new  2017-03-28 15:21:06.691004295 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package crawl
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2011 Sascha Peilicke 
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,29 +18,35 @@
 
 
 Name:   crawl
-Version:0.18.1
+Version:0.19.4
 Release:0
 Summary:Roguelike dungeon exploration game
 License:GPL-2.0+
 Group:  Amusements/Games/RPG
 Url:http://crawl.develz.org/
-Source0:
https://crawl.develz.org/release/stone_soup-%{version}-nodeps.tar.xz
-Source1:%{name}.desktop
-Patch:  %{name}-0.17.1-datetime.patch
-BuildRequires:  SDL2-devel
-BuildRequires:  SDL2_image-devel
+Source: 
https://crawl.develz.org/release/stone_soup-%{version}-nodeps.tar.xz
+# PATCH-FIX-OPENSUSE for reproducible builds
+Patch0: %{name}-0.17.1-datetime.patch
+# PATCH-FIX-UPSTREAM https://github.com/crawl/crawl/pull/464
+Patch1: desktop.patch
+Patch2: icon.patch
+Patch3: appdata.patch
 BuildRequires:  dejavu-fonts
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
-BuildRequires:  freetype2-devel
 BuildRequires:  gcc-c++
+BuildRequires:  hicolor-icon-theme
 BuildRequires:  libpng-devel
 BuildRequires:  lua51-devel
 BuildRequires:  ncurses-devel
 BuildRequires:  pkg-config
-BuildRequires:  sqlite-devel
+BuildRequires:  pngcrush
 BuildRequires:  update-desktop-files
+BuildRequires:  pkgconfig(SDL2_image)
+BuildRequires:  pkgconfig(freetype2)
 BuildRequires:  pkgconfig(glu)
+BuildRequires:  pkgconfig(sdl2)
+BuildRequires:  pkgconfig(sqlite3)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Requires(pre):  pwdutils
 Requires:   %{name}-data = %{version}
@@ -81,7 +87,10 @@
 
 %prep
 %setup -q -n stone_soup-%{version}
-%patch -p1
+%patch0 -p1
+%patch1 -p2
+%patch2 -p2
+%patch3 -p2
 
 %build
 cd source
@@ -93,10 +102,10 @@
 tmpflags="$tmpflags -U__ALTIVEC__"
 %endif
 make clean
-make %{?_smp_flags} DATADIR="%{_datadir}/%{name}/" EXTRA_FLAGS="${tmpflags}"
+make %{?_smp_flags} prefix=%{_prefix} bin_prefix=bin 
DATADIR="%{_datadir}/%{name}/" BINDIR=%{_bindir} EXTRA_FLAGS="${tmpflags}"
 mv crawl crawl.tty # avoid name clashes temporarily
 make clean
-make %{?_smp_flags} DATADIR="%{_datadir}/%{name}/" EXTRA_FLAGS="${tmpflags}" 
TILES="1"
+make %{?_smp_flags} prefix=%{_prefix} bin_prefix=bin 
DATADIR="%{_datadir}/%{name}/" BINDIR=%{_bindir} EXTRA_FLAGS="${tmpflags}" 
TILES="1"
 mv crawl crawl-sdl
 mv crawl.tty crawl
 
@@ -112,44 +121,36 @@
 fi
 
 %install
-# binaries
-install -D -m 0755 source/crawl %{buildroot}%{_bindir}/crawl
-install -D -m 0755 source/crawl-sdl %{buildroot}%{_bindir}/crawl-sdl
-# man pages
-install -D -m 0644 docs/crawl.6 %{buildroot}%{_mandir}/man6/crawl.6
-# documentation
-install -d %{buildroot}%{_docdir}/%{name}
-install -m 0644 docs/{arena,changelog,keybind,ssh_guide}.txt 
%{buildroot}%{_docdir}/%{name}
-chmod -x docs/develop/git/pre-commit 
-cp -a docs/develop docs/license %{buildroot}%{_docdir}/%{name}
-# those are needed ingame, therefore they move elsewhere
-install -d %{buildroot}%{_datadir}/%{name}/docs
-install -m 0644 
docs/{aptitudes,crawl_manual,macros_guide,options_guide,quickstart,tiles_help}.txt
 %{buildroot}%{_datadir}/%{name}/docs
-# common data
-cp -a source/dat %{buildroot}%{_datadir}/%{name}/dat
-# config
-cp -a settings %{buildroot}%{_datadir}/%{name}/settings
-#install -m 755 -d %%{buildroot}%%{_sysconfdir}/%%{name}
-#touch %%{buildroot}%%{_sys

commit crawl for openSUSE:Factory

2018-07-23 Thread root
Hello community,

here is the log from the commit of package crawl for openSUSE:Factory checked 
in at 2018-07-23 18:01:43

Comparing /work/SRC/openSUSE:Factory/crawl (Old)
 and  /work/SRC/openSUSE:Factory/.crawl.new (New)


Package is "crawl"

Mon Jul 23 18:01:43 2018 rev:29 rq:624598 version:0.21.1

Changes:

--- /work/SRC/openSUSE:Factory/crawl/crawl.changes  2017-07-12 
19:36:00.320354035 +0200
+++ /work/SRC/openSUSE:Factory/.crawl.new/crawl.changes 2018-07-23 
18:02:30.152819420 +0200
@@ -1,0 +2,5 @@
+Sat Jul 14 16:05:43 UTC 2018 - j...@moozaad.co.uk
+
+- Update to 0.21.1
+
+---

Old:

  stone_soup-0.20.1-nodeps.tar.xz

New:

  stone_soup-0.21.1-nodeps.tar.xz



Other differences:
--
++ crawl.spec ++
--- /var/tmp/diff_new_pack.Ra5VgS/_old  2018-07-23 18:02:31.112818231 +0200
+++ /var/tmp/diff_new_pack.Ra5VgS/_new  2018-07-23 18:02:31.112818231 +0200
@@ -16,7 +16,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-%define major_ver 0.20
+%define major_ver 0.21
 Name:   crawl
 Version:%{major_ver}.1
 Release:0

++ stone_soup-0.20.1-nodeps.tar.xz -> stone_soup-0.21.1-nodeps.tar.xz ++
/work/SRC/openSUSE:Factory/crawl/stone_soup-0.20.1-nodeps.tar.xz 
/work/SRC/openSUSE:Factory/.crawl.new/stone_soup-0.21.1-nodeps.tar.xz differ: 
char 26, line 1