commit 4e386380241e546578c00bd146d9ce8c9c55a77c
Author: Martin Gansser <mgansser(a)netcom-mail.de>
Date: Mon Oct 21 16:59:35 2024 +0200
Rebuilt for new VDR API version 2.7.3
Rebuilt for new VDR API version 2.7.3
Rebuilt for new VDR API version 2.7.3
Rebuilt for new VDR API version 2.7.3
.gitignore | 1 +
sources | 2 +-
vdr-skindesigner.spec | 33 ++++++++++++++++++++++-----------
3 files changed, 24 insertions(+), 12 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 0be55e4..1aed536 100644
--- a/.gitignore
+++ b/.gitignore
@@ -39,3 +39,4 @@ vdr-plugin-skindesigner-0.9.5.tar.bz2
/skindesigner-1.2.21.tar.bz2
/skindesigner-1.2.22.tar.bz2
/vdr-skindesigner-71b3e51.tar.gz
+/skindesigner-1.2.23.tar.bz2
diff --git a/sources b/sources
index 1c69153..20d4508 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vdr-skindesigner-71b3e51.tar.gz) =
152eb342629bd6a03c093bdd1d2ffc4789cb3785950f7f2788cf270837e55a00ba3664b7df378f4bef3e1dbb26375f97c6124b79cd81cfd0bac51df9597a80fd
+SHA512 (skindesigner-1.2.23.tar.bz2) =
fb7130d5d19d1a7a65ff1ad2eae8490b2559104368cf06df03f7309cf43b7227384beead5a9e8095bccb407f0f0cafe0e04ff7c70e9a721b91eae41632a3c0c1
diff --git a/vdr-skindesigner.spec b/vdr-skindesigner.spec
index 7ab13db..2c82f21 100644
--- a/vdr-skindesigner.spec
+++ b/vdr-skindesigner.spec
@@ -3,21 +3,25 @@
%global commit0 71b3e514c6c7f8eb76751ce04f1e3dd8f3037b25
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
%global gitdate 20240104
-# version we want build against
+# version we want to build against
%global vdr_version 2.6.3
-%if 0%{?fedora} >= 40
+# Set vdr_version based on Fedora version
+%if 0%{?fedora} >= 42
+%global vdr_version 2.7.2
+%elif 0%{?fedora} >= 40
%global vdr_version 2.6.9
%endif
Name: vdr-skindesigner
-Version: 2.12
-# Release: 1%%{?dist}
-Release: 0.5.%{gitdate}git%{shortcommit0}%{?dist}
+Version: 1.2.23
+Release: 2%{?dist}
+# Release: 0.6.%%{gitdate}git%%{shortcommit0}%%{?dist}
Summary: A VDR skinning engine that displays XML based Skins
-License: GPLv2+
+License: GPL-2.0-or-later
+Epoch: 1
URL:
https://gitlab.com/kamel5/skindesigner
-# Source0: %%url/-/archive/%%{version}/%%{sname}-%%{version}.tar.bz2
-Source0: %url/-/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz
+Source0: %url/-/archive/%{version}/%{sname}-%{version}.tar.bz2
+# Source0: %%url/-/archive/%%{commit0}/%%{name}-%%{shortcommit0}.tar.gz
# Configuration files for plugin parameters. These are Fedora specific and not in
upstream.
Source1: %{name}.conf
Patch0: Add-missing-algorithm-include-for-std-min.patch
@@ -47,7 +51,7 @@ VDR Portal.
Summary: Icons xml files for %{name}
Group: Applications/Multimedia
BuildArch: noarch
-Requires: %{name} = %{version}-%{release}
+Requires: %{name} = %{epoch}:%{version}-%{release}
%description data
This package contains icons and xml files.
@@ -62,14 +66,14 @@ facilities to display their OSD representation.
%package -n libskindesignerapi-devel
Summary: Development files for libskindesignerapi
-Requires: libskindesignerapi%{?_isa} = %{version}-%{release}
+Requires: libskindesignerapi%{?_isa} = %{epoch}:%{version}-%{release}
Requires: vdr-devel >= 2.0.0
%description -n libskindesignerapi-devel
Development files for libskindesignerapi.
%prep
-%autosetup -p 1 -n skindesigner-%{commit0}
+%autosetup -p 1 -n skindesigner-%{version}
sed -i -e 's|PREFIX ?= /usr/local|PREFIX ?= /usr|g' libskindesignerapi/Makefile
sed -i -e 's|LIBDIR ?= $(PREFIX)/lib|LIBDIR ?= %{_libdir}/|g'
libskindesignerapi/Makefile
@@ -148,6 +152,13 @@ ln -s %{vdr_resdir}/plugins/skindesigner/dtd
%{buildroot}/%{vdr_configdir}/plugi
%{_includedir}/libskindesignerapi/*
%changelog
+* Mon Oct 21 2024 Martin Gansser <martinkg(a)fedoraproject.org> - 1:1.2.23-2
+- Rebuilt for new VDR API version 2.7.3
+
+* Tue Oct 01 2024 Martin Gansser <martinkg(a)fedoraproject.org> - 1:1.2.23-1
+- Update to 1:1.2.23
+- Add epoch to allow upgrade to older release
+
* Fri Jul 26 2024 Martin Gansser <martinkg(a)fedoraproject.org> -
2.12-0.5.20240104git71b3e51
- Rebuilt for new VDR API version 2.6.9