[openmw/f32] (8 commits) ...Fix unit test issues on non-x86 architectures.
by Ben Rosser
Summary of changes:
ffc1e08... - Rebuild for ffmpeg-4.3 git (*)
7a048c2... Rebuilt for Boost 1.73 (*)
7263392... Update to latest upstraem release, 0.46.0. (*)
487cb3a... - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass (*)
9fc3c92... Improve compatibility with new CMake macro (*)
0b1afb9... Disable LTO for ppc64 and use metainfo macro (*)
599c2e7... Fix armv7hl build issue with 0.46.0 (*)
ff1d569... Fix unit test issues on non-x86 architectures. (*)
(*) This commit already existed in another branch; no separate mail sent
3 years, 7 months
[ProjectX/f33] Fix appdata
by Leigh Scott
Summary of changes:
3802216... Fix appdata (*)
(*) This commit already existed in another branch; no separate mail sent
3 years, 7 months
[ProjectX] Fix appdata
by Leigh Scott
commit 380221690572f7909f413ee60758bc0d07d43540
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Thu Sep 10 19:29:53 2020 +0100
Fix appdata
ProjectX.spec | 5 ++++-
projectx.appdata.xml | 6 ++++++
2 files changed, 10 insertions(+), 1 deletion(-)
---
diff --git a/ProjectX.spec b/ProjectX.spec
index 1b7b024..4a1a316 100644
--- a/ProjectX.spec
+++ b/ProjectX.spec
@@ -1,6 +1,6 @@
Name: ProjectX
Version: 0.91.0
-Release: 16%{?dist}
+Release: 17%{?dist}
Summary: DVB video editing and demultiplexing tool
Summary(sv): Verktyg för redigering och demultiplexning av DVB-video
@@ -99,6 +99,9 @@ appstream-util validate-relax --nonet \
%changelog
+* Thu Sep 10 2020 Leigh Scott <leigh123linux(a)gmail.com> - 0.91.0-17
+- Fix appdata
+
* Tue Sep 1 2020 Göran Uddeborg <goeran(a)uddeborg.se> 0.91.0-16
- Remove inccorrectly commited source from git.
diff --git a/projectx.appdata.xml b/projectx.appdata.xml
index 3371c0a..f4ad365 100644
--- a/projectx.appdata.xml
+++ b/projectx.appdata.xml
@@ -3,6 +3,8 @@
<id>projectx.desktop</id>
<metadata_license>CC-BY-SA-4.0</metadata_license>
<project_license>GPL-2.0+</project_license>
+ <name>Projectx</name>
+ <summary>DVB video editing and demultiplexing tool</summary>
<description>
<p>
In many countries digital radio and television uses the Digital
@@ -31,4 +33,8 @@
</screenshots>
<url type="homepage">http://project-x.sourceforge.net/</url>
<update_contact>goeran(a)uddeborg.se</update_contact>
+ <content_rating type="oars-1.1"/>
+ <releases>
+ <release version="0.91.0" date="2011-03-31"/>
+ </releases>
</component>
3 years, 7 months
[ltris/f33] Fix and vailidate appdata
by Leigh Scott
Summary of changes:
be1adec... Fix and vailidate appdata (*)
(*) This commit already existed in another branch; no separate mail sent
3 years, 7 months
[ltris] Fix and vailidate appdata
by Leigh Scott
commit be1adec2bfc1b6055714dd099f0237e08417e9dd
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Thu Sep 10 19:05:10 2020 +0100
Fix and vailidate appdata
.gitignore | 1 +
ltris.appdata.xml | 36 ++++++++++++++++++++----------------
ltris.spec | 35 +++++++++++++++++++++++++----------
3 files changed, 46 insertions(+), 26 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d3b0671..facd588 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
ltris-1.0.19.tar.gz
+/ltris-1.2.1.tar.gz
diff --git a/ltris.appdata.xml b/ltris.appdata.xml
index beabb33..6b23f93 100644
--- a/ltris.appdata.xml
+++ b/ltris.appdata.xml
@@ -1,13 +1,8 @@
-<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2015 Ankur Sinha <ankursinha AT fedoraproject DOT org> -->
-
-<!-- HOUSEKEEPING, REMOVE THIS COMMENT WHEN THIS GOES UPSTREAM
-BugReportURL: rhbz-#
-SentUpstream: yyyy-mm-dd
--->
-
-<application>
- <id type="desktop">ltris.desktop</id>
+<?xml version="1.0" encoding="UTF-8"?>
+<component type="desktop">
+ <id>ltris</id>
+ <name>ltris</name>
<metadata_license>CC0-1.0</metadata_license>
<summary>Game of skill with falling blocks</summary>
<description>
@@ -28,14 +23,23 @@ SentUpstream: yyyy-mm-dd
your CPU playing while enjoying a cup of tea!
</p>
</description>
+ <launchable type="desktop-id">smplayer.desktop</launchable>
<url type="homepage">http://lgames.sourceforge.net/</url>
<screenshots>
- <screenshot type="default">http://lgames.sourceforge.net/LTris/ss0.jpg</screenshot>
- <screenshot type="default">http://lgames.sourceforge.net/LTris/ss1.jpg</screenshot>
- <screenshot type="default">http://lgames.sourceforge.net/LTris/ss2.jpg</screenshot>
+ <screenshot type="default">
+ <image>http://lgames.sourceforge.net/LTris/ss0.jpg</image>
+ </screenshot>
+ <screenshot>
+ <image>http://lgames.sourceforge.net/LTris/ss1.jpg</image>
+ </screenshot>
+ <screenshot>
+ <image>http://lgames.sourceforge.net/LTris/ss2.jpg</image>
+ </screenshot>
</screenshots>
- <!-- FIXME: change this to an upstream email address for spec updates
- <updatecontact>someone_who_cares(a)upstream_project.org</updatecontact>
- -->
-</application>
+ <update_contact>ltris maintainer - kulkanie(a)gmx.net</update_contact>
+ <content_rating type="oars-1.1"/>
+ <releases>
+ <release version="1.0.19" date="2013-10-29"/>
+ </releases>
+</component>
diff --git a/ltris.spec b/ltris.spec
index 508ba14..ddfdd76 100644
--- a/ltris.spec
+++ b/ltris.spec
@@ -1,15 +1,23 @@
Summary: Game of skill with falling blocks
Name: ltris
Version: 1.0.19
-Release: 10%{?dist}
-License: GPL
-Group: Amusements/Games
+Release: 11%{?dist}
+License: GPLv2+
+
URL: http://lgames.sourceforge.net/
Source: http://dl.sf.net/lgames/%{name}-%{version}.tar.gz
-Patch1: ltris-1.0.19-inlines.patch
Source2: %{name}.appdata.xml
-Requires: SDL >= 1.1.4, SDL_mixer
-BuildRequires: SDL-devel, SDL_mixer-devel, desktop-file-utils, gcc
+
+Patch0: ltris-1.0.19-inlines.patch
+
+BuildRequires: desktop-file-utils
+BuildRequires: gcc
+BuildRequires: libappstream-glib
+BuildRequires: SDL-devel
+BuildRequires: SDL_mixer-devel
+
+Requires: SDL >= 1.1.4
+Requires: SDL_mixer
%description
LTris as a tetris clone which means you have a bowl with blocks falling down.
@@ -22,8 +30,7 @@ CPU(!) compete and send completed lines to each other.
%prep
-%setup
-%patch1 -p1
+%autosetup -p1
%build
@@ -34,7 +41,6 @@ autoreconf -fiv
%install
%make_install
-%find_lang %{name}
%{__mkdir_p} %{buildroot}%{_datadir}/applications
desktop-file-install \
@@ -43,9 +49,13 @@ desktop-file-install \
install -m 0644 -D %{SOURCE2} %{buildroot}%{_metainfodir}/%{name}.appdata.xml
+appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.appdata.xml
+
+%find_lang %{name}
%files -f %{name}.lang
-%doc AUTHORS COPYING ChangeLog README TODO
+%doc AUTHORS ChangeLog README TODO
+%license COPYING
%attr(2551, root, games) %{_bindir}/ltris
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/ltris48.gif
@@ -55,6 +65,11 @@ install -m 0644 -D %{SOURCE2} %{buildroot}%{_metainfodir}/%{name}.appdata.xml
%changelog
+* Thu Sep 10 2020 Leigh Scott <leigh123linux(a)gmail.com> - 1.0.19-11
+- Fix and vailidate appdata
+- Fix licence
+- Update spec file
+
* Tue Aug 18 2020 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.0.19-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
3 years, 7 months