Overview

Request 4520 (accepted)

Updated to latest git release, fix building

Submit package home:malcolmle...ranches:Games / performous to package Games / performous

performous.changes Changed
x
 
1
@@ -1,4 +1,28 @@
2
 -------------------------------------------------------------------
3
+Sun Jul 14 13:42:09 UTC 2019 - malcolmlewis@opensuse.org
4
+
5
+- Update to version 1.1+git20190701.9928c27b:
6
+  * Update DroidSansMono.
7
+  * Remove note about the need to configure .hh ext manually in
8
+    POEdit.
9
+  * Font: Add `caroncomb` and `caroncomb.alt`glyphs.
10
+  * Game feedback should be localized.
11
+  * Moved logic to webserver class and making use of notifications
12
+    now to show correct ip/port.
13
+  * Properly use 'USEWEBSERVER' to make build without webserver
14
+    and cache work again.
15
+  * Changed path/system-songs to contain system songs paths..
16
+    instead of vice versa with path/songs. Check both user songs
17
+    and system songs aswell.
18
+  * Use correct namespace for opencv constants.
19
+  * Hide 'wait for grading' when no mics are configured. Added 2
20
+    new messages.
21
+- Update build requires for additional boost, cpprest, fdupes and
22
+  glm development files.
23
+- Drop version requires on libavformat, libavresample, libavutil
24
+  and libswscale.
25
+
26
+-------------------------------------------------------------------
27
 Mon Apr  4 21:10:20 UTC 2016 - olaf@aepfle.de
28
 
29
 - Update to git snapshot to fix build with libxml++ 2.40
30
performous.spec Changed
103
 
1
@@ -1,7 +1,7 @@
2
 #
3
 # spec file for package performous
4
 #
5
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
6
+# Copyright (c) 2011-2019 SUSE LINUX Products GmbH, Nuernberg, Germany.
7
 #
8
 # All modifications and additions to the file contributed by third parties
9
 # remain the property of their copyright owners, unless otherwise agreed
10
@@ -15,10 +15,10 @@
11
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
12
 #
13
 
14
-%define version_unconverted 20160310.39a902f
15
+%define version_unconverted 1.1+git20190701.9928c27b
16
 
17
 Name:           performous
18
-Version:        20160310.39a902f
19
+Version:        1.1+git20190701.9928c27b
20
 Release:        0
21
 License:        GPL-2.0+
22
 Summary:        An open-source karaoke, band and dancing game
23
@@ -27,27 +27,32 @@
24
 Source:         performous-%{version}.tar.xz
25
 Source1:        http://downloads.sourceforge.net/project/performous/ultrastar-songs-libre/3/ultrastar-songs-libre-3.zip
26
 Source2:        README_SONG
27
+BuildRequires:  cmake
28
+BuildRequires:  cpp-netlib-devel
29
+BuildRequires:  fdupes
30
+BuildRequires:  gcc-c++
31
+BuildRequires:  help2man
32
 BuildRequires:  libboost_date_time-devel
33
 BuildRequires:  libboost_filesystem-devel
34
+BuildRequires:  libboost_iostreams-devel
35
+BuildRequires:  libboost_locale-devel 
36
 BuildRequires:  libboost_program_options-devel
37
 BuildRequires:  libboost_regex-devel
38
 BuildRequires:  libboost_system-devel
39
 BuildRequires:  libboost_thread-devel
40
-BuildRequires:  cmake
41
-BuildRequires:  cpp-netlib-devel
42
-BuildRequires:  gcc-c++
43
-BuildRequires:  help2man
44
 BuildRequires:  libjpeg62-devel
45
+BuildRequires:  pkgconfig(cpprest)
46
 BuildRequires:  pkgconfig(epoxy)
47
 BuildRequires:  pkgconfig(fontconfig)
48
+BuildRequires:  pkgconfig(glm)
49
 BuildRequires:  pkgconfig(jsoncpp)
50
-BuildRequires:  pkgconfig(libavformat) < 57
51
-BuildRequires:  pkgconfig(libavresample) < 3
52
-BuildRequires:  pkgconfig(libavutil) < 55
53
+BuildRequires:  pkgconfig(libavformat)
54
+BuildRequires:  pkgconfig(libavresample)
55
+BuildRequires:  pkgconfig(libavutil)
56
 BuildRequires:  pkgconfig(libcrypto)
57
 BuildRequires:  pkgconfig(librsvg-2.0)
58
 BuildRequires:  pkgconfig(libssl)
59
-BuildRequires:  pkgconfig(libswscale) < 4
60
+BuildRequires:  pkgconfig(libswscale)
61
 BuildRequires:  pkgconfig(libxml++-2.6)
62
 BuildRequires:  pkgconfig(opencv)
63
 BuildRequires:  pkgconfig(pangocairo)
64
@@ -75,7 +80,8 @@
65
 cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} \
66
       -DCMAKE_SKIP_RPATH=TRUE \
67
       -DCMAKE_VERBOSE_MAKEFILE=ON \
68
-      -DCMAKE_BUILD_WITH_INSTALL_RPATH=FALSE ..
69
+      -DCMAKE_BUILD_WITH_INSTALL_RPATH=FALSE \
70
+      -DCMAKE_BUILD_TYPE=Release ..
71
 make %{?_smp_mflags}
72
 
73
 %install
74
@@ -88,26 +94,17 @@
75
 unzip %{S:1} -d %{buildroot}%{_datadir}/games/performous/
76
 
77
 find %{buildroot} -ls
78
+%fdupes -s %{buildroot}
79
 
80
 %files -f build/Performous.lang
81
 %defattr(-,root,root)
82
 %doc docs/Authors.txt README_SONG
83
 # binaries
84
-%{_bindir}/gh_fsb_decrypt
85
-%{_bindir}/gh_xen_decrypt
86
-%{_bindir}/itg_pck
87
 %{_bindir}/performous
88
-%{_bindir}/ss_adpcm_decode
89
-%{_bindir}/ss_archive_extract
90
-%{_bindir}/ss_chc_decode
91
-%{_bindir}/ss_cover_conv
92
-%{_bindir}/ss_extract
93
-%{_bindir}/ss_ipu_conv
94
-%{_bindir}/ss_pak_extract
95
 # menu entry
96
 %{_datadir}/applications/performous.desktop
97
 %{_datadir}/pixmaps
98
 # man page
99
-%{_mandir}/man?/*
100
+%{_mandir}/man6/performous.6%{?ext_man}
101
 # game data
102
 %{_datadir}/games/performous
103
_service Changed
11
 
1
@@ -2,7 +2,8 @@
2
   <service name="tar_scm" mode="disabled" >
3
     <param name="url">git://github.com/performous/performous.git</param>
4
     <param name="scm">git</param>
5
-    <param name="versionformat">%cd.%h</param>
6
+    <param name="submodules">enable</param>
7
+    <param name="versionformat">1.1+git%cd.%h</param>
8
     <param name="revision">master</param>
9
     <param name="filename">performous</param>
10
   </service>
11
performous-1.1+git20190701.9928c27b.tar.xz Added
performous-20160310.39a902f.tar.xz Deleted
Refresh
Refresh
Request History
Malcolm Lewis's avatar

malcolmlewis created request over 5 years ago

Updated to latest git release, fix building


Olaf Hering's avatar

olh accepted request over 5 years ago