commit 1c3d74fa8f82e5a23a64d3630a284b4acdeef121
Author: Martin Gansser <mgansser(a)online.de>
Date: Tue Jan 9 12:11:49 2024 +0100
Rebuilt for new VDR API version
Update to 2.12
.gitignore | 1 +
sources | 2 +-
vdr-skindesigner.spec | 17 ++++++++++++-----
3 files changed, 14 insertions(+), 6 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index bd4520a..0be55e4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -38,3 +38,4 @@ vdr-plugin-skindesigner-0.9.5.tar.bz2
/skindesigner-1.2.20.tar.bz2
/skindesigner-1.2.21.tar.bz2
/skindesigner-1.2.22.tar.bz2
+/vdr-skindesigner-71b3e51.tar.gz
diff --git a/sources b/sources
index 2b5c9bb..1c69153 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (skindesigner-1.2.22.tar.bz2) =
b077fbdc45aa3d28715c52651e55a6274910bfcdaf3e593f729ae7a9198bcc24c150b6042c103cd656d3d2a9f4b6c7e86ad78688d0bfa12a59927ef3caf010c3
+SHA512 (vdr-skindesigner-71b3e51.tar.gz) =
152eb342629bd6a03c093bdd1d2ffc4789cb3785950f7f2788cf270837e55a00ba3664b7df378f4bef3e1dbb26375f97c6124b79cd81cfd0bac51df9597a80fd
diff --git a/vdr-skindesigner.spec b/vdr-skindesigner.spec
index b89b3fa..6279cb5 100644
--- a/vdr-skindesigner.spec
+++ b/vdr-skindesigner.spec
@@ -1,4 +1,8 @@
%global sname skindesigner
+#
https://gitlab.com/kamel5/skindesigner/-/archive/71b3e514c6c7f8eb76751ce0...
+%global commit0 71b3e514c6c7f8eb76751ce04f1e3dd8f3037b25
+%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
+%global gitdate 20240104
# version we want build against
%global vdr_version 2.6.3
%if 0%{?fedora} >= 40
@@ -6,12 +10,14 @@
%endif
Name: vdr-skindesigner
-Version: 1.2.22
-Release: 2%{?dist}
+Version: 2.12
+# Release: 1%%{?dist}
+Release: 0.1.%{gitdate}git%{shortcommit0}%{?dist}
Summary: A VDR skinning engine that displays XML based Skins
License: GPLv2+
URL:
https://gitlab.com/kamel5/skindesigner
-Source0: %url/-/archive/%{version}/%{sname}-%{version}.tar.bz2
+# 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
@@ -63,7 +69,7 @@ Requires: vdr-devel >= 2.0.0
Development files for libskindesignerapi.
%prep
-%autosetup -p 1 -n skindesigner-%{version}
+%autosetup -p 1 -n skindesigner-%{commit0}
sed -i -e 's|PREFIX ?= /usr/local|PREFIX ?= /usr|g' libskindesignerapi/Makefile
sed -i -e 's|LIBDIR ?= $(PREFIX)/lib|LIBDIR ?= %{_libdir}/|g'
libskindesignerapi/Makefile
@@ -142,8 +148,9 @@ ln -s %{vdr_resdir}/plugins/skindesigner/dtd
%{buildroot}/%{vdr_configdir}/plugi
%{_includedir}/libskindesignerapi/*
%changelog
-* Tue Jan 09 2024 Martin Gansser <martinkg(a)fedoraproject.org> - 1.2.22-2
+* Tue Jan 09 2024 Martin Gansser <martinkg(a)fedoraproject.org> -
2.12-0.1.20240104git71b3e51
- Rebuilt for new VDR API version
+- Update to 2.12
* Sat Oct 14 2023 Martin Gansser <martinkg(a)fedoraproject.org> - 1.2.22-1
- Update to 1.2.22