[openshot] Remove Recommends: vid.stab (not used by OpenShot)
by Frank R Dana
commit 7c17ac21e6a93a10713d480addcf7ded46ab9872
Author: FeRD (Frank Dana) <ferdnyc(a)gmail.com>
Date: Wed Nov 14 17:38:19 2018 -0500
Remove Recommends: vid.stab (not used by OpenShot)
openshot.spec | 1 -
1 file changed, 1 deletion(-)
---
diff --git a/openshot.spec b/openshot.spec
index 5954357..490fd32 100644
--- a/openshot.spec
+++ b/openshot.spec
@@ -50,7 +50,6 @@ Requires: ffmpeg-libs
Recommends: openshot-lang
Recommends: font(bitstreamverasans)
Recommends: blender
-Recommends: vid.stab
%else
Requires: openshot-lang
%endif
5 years, 5 months
[openshot] Add patch to fix opening files
by Frank R Dana
commit 448980a5752a54bc32c6451a63890016afc7e7ef
Author: FeRD (Frank Dana) <ferdnyc(a)gmail.com>
Date: Wed Nov 14 17:21:43 2018 -0500
Add patch to fix opening files
Opening project files via commandline / .desktop "Open with..."
was broken in 2.4.3, this applies the upstream fix (#2355)
openshot-2.4.3-cmdline.patch | 51 ++++++++++++++++++++++++++++++++++++++++++++
openshot.spec | 7 +++++-
2 files changed, 57 insertions(+), 1 deletion(-)
---
diff --git a/openshot-2.4.3-cmdline.patch b/openshot-2.4.3-cmdline.patch
new file mode 100644
index 0000000..4b98657
--- /dev/null
+++ b/openshot-2.4.3-cmdline.patch
@@ -0,0 +1,51 @@
+From e095de96bca04508beb31d8802a6177c5c34df4d Mon Sep 17 00:00:00 2001
+From: "FeRD (Frank Dana)" <ferdnyc(a)gmail.com>
+Date: Wed, 14 Nov 2018 17:04:17 -0500
+Subject: [PATCH] Pass remaining command line args to Qt
+
+Make sure we don't error out when a project file name is passed on the
+command line.
+
+Fixes #1872
+---
+ src/launch.py | 10 +++++++---
+ 1 file changed, 7 insertions(+), 3 deletions(-)
+
+diff --git a/src/launch.py b/src/launch.py
+index 76c5d5e9..a7f676f7 100755
+--- a/src/launch.py
++++ b/src/launch.py
+@@ -41,7 +41,7 @@
+ """
+
+ import sys
+-from argparse import ArgumentParser
++from argparse import ArgumentParser, REMAINDER
+
+ try:
+ from classes import info
+@@ -67,6 +67,7 @@ def main():
+ action='store_true', help='List all language '
+ 'codes supported by OpenShot')
+ parser.add_argument('-V', '--version', action='store_true')
++ parser.add_argument('remain', nargs=REMAINDER)
+
+ args = parser.parse_args()
+
+@@ -94,8 +95,11 @@ def main():
+ log.info(" OpenShot (version %s)" % info.SETUP['version'])
+ log.info("------------------------------------------------")
+
+- # Create Qt application
+- app = OpenShotApp(sys.argv)
++ # Create Qt application, pass any unprocessed arguments
++ argv = [sys.argv[0]]
++ for arg in args.remain:
++ argv.append(arg)
++ app = OpenShotApp(argv)
+
+ # Run and return result
+ sys.exit(app.run())
+--
+2.19.1
+
diff --git a/openshot.spec b/openshot.spec
index d6cda38..5954357 100644
--- a/openshot.spec
+++ b/openshot.spec
@@ -3,7 +3,7 @@
Name: openshot
Version: 2.4.3
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Create and edit videos and movies
Group: Applications/Multimedia
@@ -22,6 +22,8 @@ Source100: openshot-find-lang.sh
Patch0: openshot-2.4.3-appdata.patch
# Add openshot-owner@rpmfusion to appdata as update_contact
Patch1: openshot-rpmfusion-contact.patch
+# Fix opening project files via the command line / .desktop "Open with..."
+Patch2: openshot-2.4.3-cmdline.patch
BuildArch: noarch
@@ -155,6 +157,9 @@ fi
%changelog
+* Wed Nov 14 2018 FeRD (Frank Dana) <ferdnyc AT gmail com> - 2.4.3-2
+- Add patch to fix opening files via commandline / .desktop
+
* Mon Sep 3 2018 FeRD (Frank Dana) <ferdnyc AT gmail com> - 2.4.3-1
- New upstream release 2.4.3
- Update libopenshot dependency version to new 0.2.2 release
5 years, 5 months
[chromium-vaapi] Add a patch from upstream to remove sysroot-related options from gn bootstrap
by hellbanger
commit f845271df7cd0e1ee779802d633198d3ac2e70e1
Author: Akarshan Biswas <akarshan.biswas(a)gmail.com>
Date: Thu Nov 15 00:18:29 2018 +0530
Add a patch from upstream to remove sysroot-related options from gn bootstrap
chromium-gn-r607596.patch | 41 +++++++++++++++++++++++++++++++++++++++++
chromium-vaapi.spec | 8 +++++++-
2 files changed, 48 insertions(+), 1 deletion(-)
---
diff --git a/chromium-gn-r607596.patch b/chromium-gn-r607596.patch
new file mode 100644
index 0000000..836e3cf
--- /dev/null
+++ b/chromium-gn-r607596.patch
@@ -0,0 +1,41 @@
+From 4849d9a19f700961e2c25b642bdaaa6514040e60 Mon Sep 17 00:00:00 2001
+From: Raphael Kubo da Costa <raphael.kubo.da.costa(a)intel.com>
+Date: Tue, 13 Nov 2018 15:41:11 +0000
+Subject: [PATCH] gn bootstrap: Remove sysroot-related options
+
+https://gn-review.googlesource.com/c/gn/+/3200 removed the --no-sysroot
+option from gen.py and moved to only use a sysroot in the GN bots, so the
+options here no longer have any effect.
+
+Bug: 904350
+Change-Id: Ieddc71a4f8f802c2d050de1c69ca3a9ec788ee88
+Reviewed-on: https://chromium-review.googlesource.com/c/1333391
+Reviewed-by: Nico Weber <thakis(a)chromium.org>
+Commit-Queue: Raphael Kubo da Costa <raphael.kubo.da.costa(a)intel.com>
+Cr-Commit-Position: refs/heads/master@{#607596}
+---
+ tools/gn/bootstrap/bootstrap.py | 6 ------
+ 1 file changed, 6 deletions(-)
+
+--- chromium-70.0.3538.102/tools/gn/bootstrap/bootstrap.py.orig 2018-11-14 06:52:07.000000000 +0800
++++ chromium-70.0.3538.102/tools/gn/bootstrap/bootstrap.py 2018-11-15 00:22:05.719552038 +0800
+@@ -46,10 +46,6 @@
+ '--build-path',
+ help='The directory in which to build gn, '
+ 'relative to the src directory. (eg. out/Release)')
+- parser.add_option(
+- '--with-sysroot',
+- action='store_true',
+- help='Download and build with the Debian sysroot.')
+ parser.add_option('-v', '--verbose', help='ignored')
+ options, args = parser.parse_args(argv)
+ if args:
+@@ -71,8 +67,6 @@
+ '--no-last-commit-position',
+ '--out-path=' + gn_build_dir,
+ ]
+- if not options.with_sysroot:
+- cmd.append('--no-sysroot')
+ if options.debug:
+ cmd.append('--debug')
+ subprocess.check_call(cmd)
diff --git a/chromium-vaapi.spec b/chromium-vaapi.spec
index b200cec..e53c34e 100644
--- a/chromium-vaapi.spec
+++ b/chromium-vaapi.spec
@@ -70,7 +70,7 @@
##############################Package Definitions######################################
Name: chromium-vaapi
Version: 70.0.3538.102
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A Chromium web browser with video decoding acceleration
License: BSD and LGPLv2+ and ASL 2.0 and IJG and MIT and GPLv2+ and ISC and OpenSSL and (MPLv1.1 or GPLv2 or LGPLv2)
URL: https://www.chromium.org/Home
@@ -124,6 +124,8 @@ Patch52: chromium-system-icu.patch
Patch53: chromium-harfbuzz2.patch
# Let's brand chromium!
Patch54: brand.patch
+# Disable sysroot related settings
+Patch55: chromium-gn-r607596.patch
# This build should be only available to amd64
ExclusiveArch: x86_64
########################################################################################
@@ -223,6 +225,7 @@ chromium-vaapi is an open-source web browser, powered by WebKit (Blink)
%patch53 -p1 -b .harfbuzz2
%endif
%patch54 -p1 -b .brand
+%patch55 -p1 -b .gn
#Let's change the default shebang of python files.
find -depth -type f -name "*.py" -exec sed -iE '1s=^#! */usr/bin/\(python\|env python\)[23]\?=#!%{__python2}=' {} +
./build/linux/unbundle/remove_bundled_libraries.py --do-remove \
@@ -644,6 +647,9 @@ appstream-util validate-relax --nonet "%{buildroot}%{_metainfodir}/%{name}.appda
%{chromiumdir}/locales/*.pak
#########################################changelogs#################################################
%changelog
+* Thu Nov 15 2018 Akarshan Biswas <akarshan.biswas(a)hotmail.com> 70.0.3538.102-2
+- Add a patch from upstream to remove sysroot-related options from gn bootstrap
+
* Wed Nov 14 2018 Akarshan Biswas <akarshan.biswas(a)hotmail.com> 70.0.3538.102-1
- Update to 70.0.3538.102
5 years, 5 months
[chromium-vaapi] Update to 70.0.3538.102
by hellbanger
commit 764a3f6e6a6e7ca61afec0f8f85be709b6dd3cbd
Author: Akarshan Biswas <akarshan.biswas(a)gmail.com>
Date: Wed Nov 14 19:08:07 2018 +0530
Update to 70.0.3538.102
.gitignore | 1 +
chromium-vaapi.spec | 7 +++++--
sources | 2 +-
3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c3b2d70..9b0b2fb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
/chromium-69.0.3497.100.tar.xz
/chromium-70.0.3538.67.tar.xz
/chromium-70.0.3538.77.tar.xz
+/chromium-70.0.3538.102.tar.xz
diff --git a/chromium-vaapi.spec b/chromium-vaapi.spec
index 5395239..b200cec 100644
--- a/chromium-vaapi.spec
+++ b/chromium-vaapi.spec
@@ -69,8 +69,8 @@
%endif
##############################Package Definitions######################################
Name: chromium-vaapi
-Version: 70.0.3538.77
-Release: 4%{?dist}
+Version: 70.0.3538.102
+Release: 1%{?dist}
Summary: A Chromium web browser with video decoding acceleration
License: BSD and LGPLv2+ and ASL 2.0 and IJG and MIT and GPLv2+ and ISC and OpenSSL and (MPLv1.1 or GPLv2 or LGPLv2)
URL: https://www.chromium.org/Home
@@ -644,6 +644,9 @@ appstream-util validate-relax --nonet "%{buildroot}%{_metainfodir}/%{name}.appda
%{chromiumdir}/locales/*.pak
#########################################changelogs#################################################
%changelog
+* Wed Nov 14 2018 Akarshan Biswas <akarshan.biswas(a)hotmail.com> 70.0.3538.102-1
+- Update to 70.0.3538.102
+
* Wed Nov 07 2018 Akarshan Biswas <akarshan.biswas(a)hotmail.com> 70.0.3538.77-4
- Replace %%autosetup with %%setup and fix spec file because applying condition on patch defines is wrong.
diff --git a/sources b/sources
index d44eb6b..9cf6548 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-a246a9c95308d8918db963731e553e70 chromium-70.0.3538.77.tar.xz
+15ca8a928ea8a63494d0b12ac16ef2d4 chromium-70.0.3538.102.tar.xz
5 years, 5 months
[mythtv] Add patch to report space in GB instead of MB and remove files from git no longer needed.
by Richard Shaw
commit d93dc2b7ea86de308b3912421fd8a1ba09267ab3
Author: Richard Shaw <hobbes1069(a)gmail.com>
Date: Tue Nov 13 20:36:47 2018 -0600
Add patch to report space in GB instead of MB and remove files from git no longer needed.
latest_fixes.sh | 15 --------
mythtv-space_in_GB.patch | 92 ++++++++++++++++++++++++++++++++++++++++++++++++
mythtv.spec | 3 ++
3 files changed, 95 insertions(+), 15 deletions(-)
---
diff --git a/mythtv-space_in_GB.patch b/mythtv-space_in_GB.patch
new file mode 100644
index 0000000..6bee437
--- /dev/null
+++ b/mythtv-space_in_GB.patch
@@ -0,0 +1,92 @@
+diff --git a/mythtv/programs/mythbackend/httpstatus.cpp b/mythtv/programs/mythbackend/httpstatus.cpp
+index 742b1b7623..4188bc4d13 100644
+--- a/mythtv/programs/mythbackend/httpstatus.cpp
++++ b/mythtv/programs/mythbackend/httpstatus.cpp
+@@ -473,9 +473,9 @@ void HttpStatus::FillStatusXML( QDomDocument *pDoc )
+ QDomElement group = pDoc->createElement("Group");
+
+ group.setAttribute("id" , fsID );
+- group.setAttribute("total", (int)(iTotal>>10) );
+- group.setAttribute("used" , (int)(iUsed>>10) );
+- group.setAttribute("free" , (int)(iAvail>>10) );
++ group.setAttribute("total", (int)(iTotal>>20) );
++ group.setAttribute("used" , (int)(iUsed>>20) );
++ group.setAttribute("free" , (int)(iAvail>>20) );
+ group.setAttribute("dir" , directory );
+
+ if (fsID == "total")
+@@ -502,9 +502,9 @@ void HttpStatus::FillStatusXML( QDomDocument *pDoc )
+ {
+ iExpirable = query.value(0).toLongLong();
+ }
+- group.setAttribute("livetv", (int)(iLiveTV>>20) );
+- group.setAttribute("deleted", (int)(iDeleted>>20) );
+- group.setAttribute("expirable", (int)(iExpirable>>20) );
++ group.setAttribute("livetv", (int)(iLiveTV>>30) );
++ group.setAttribute("deleted", (int)(iDeleted>>30) );
++ group.setAttribute("expirable", (int)(iExpirable>>30) );
+ total = group;
+ }
+ else
+@@ -1276,15 +1276,15 @@ int HttpStatus::PrintMachineInfo( QTextStream &os, QDomElement info )
+ QLocale c(QLocale::C);
+
+ os << " <li>Total Space: ";
+- sRep = c.toString(nTotal) + " MB";
++ sRep = c.toString(nTotal) + " GB";
+ os << sRep << "</li>\r\n";
+
+ os << " <li>Space Used: ";
+- sRep = c.toString(nUsed) + " MB";
++ sRep = c.toString(nUsed) + " GB";
+ os << sRep << "</li>\r\n";
+
+ os << " <li>Space Free: ";
+- sRep = c.toString(nFree) + " MB";
++ sRep = c.toString(nFree) + " GB";
+ os << sRep << "</li>\r\n";
+
+ if ((nLiveTV + nDeleted + nExpirable) > 0)
+@@ -1292,19 +1292,19 @@ int HttpStatus::PrintMachineInfo( QTextStream &os, QDomElement info )
+ os << " <li>Space Available "
+ "After Auto-expire: ";
+ sRep = c.toString(nFree + nLiveTV +
+- nDeleted + nExpirable) + " MB";
++ nDeleted + nExpirable) + " GB";
+ os << sRep << "\r\n";
+ os << " <ul>\r\n";
+ os << " <li>Space Used by LiveTV: ";
+- sRep = c.toString(nLiveTV) + " MB";
++ sRep = c.toString(nLiveTV) + " GB";
+ os << sRep << "</li>\r\n";
+ os << " <li>Space Used by "
+ "Deleted Recordings: ";
+- sRep = c.toString(nDeleted) + " MB";
++ sRep = c.toString(nDeleted) + " GB";
+ os << sRep << "</li>\r\n";
+ os << " <li>Space Used by "
+ "Auto-expirable Recordings: ";
+- sRep = c.toString(nExpirable) + " MB";
++ sRep = c.toString(nExpirable) + " GB";
+ os << sRep << "</li>\r\n";
+ os << " </ul>\r\n";
+ os << " </li>\r\n";
+@@ -1360,15 +1360,15 @@ int HttpStatus::PrintMachineInfo( QTextStream &os, QDomElement info )
+ QLocale c(QLocale::C);
+
+ os << " <li>Total Space: ";
+- sRep = c.toString(nTotal) + " MB";
++ sRep = c.toString(nTotal) + " GB";
+ os << sRep << "</li>\r\n";
+
+ os << " <li>Space Used: ";
+- sRep = c.toString(nUsed) + " MB";
++ sRep = c.toString(nUsed) + " GB";
+ os << sRep << "</li>\r\n";
+
+ os << " <li>Space Free: ";
+- sRep = c.toString(nFree) + " MB";
++ sRep = c.toString(nFree) + " GB";
+ os << sRep << "</li>\r\n";
+
+ os << " </ul>\r\n"
diff --git a/mythtv.spec b/mythtv.spec
index 26ada66..15b1756 100644
--- a/mythtv.spec
+++ b/mythtv.spec
@@ -81,6 +81,7 @@ License: GPLv2+ and LGPLv2+ and LGPLv2 and (GPLv2 or QPL) and (GPLv2+ or
URL: http://www.mythtv.org/
Source0: https://github.com/MythTV/%{name}/archive/v%{version}/%{name}-%{version}....
Patch0: https://github.com/MythTV/%{name}/compare/v%{version}..%{shorthash}.patch
+Patch1: mythtv-space_in_GB.patch
################################################################################
@@ -837,6 +838,7 @@ on demand content.
%prep
%setup -q -n %{name}-%{version}
%patch0 -p1
+%patch1 -p1
# Remove compiled python file
#find -name *.pyc -exec rm -f {} \;
@@ -1183,6 +1185,7 @@ exit 0
%files backend
%{_bindir}/mythbackend
+%{_bindir}/mythexternrecorder
%{_bindir}/mythfilldatabase
%{_bindir}/mythfilerecorder
%{_bindir}/mythjobqueue
5 years, 5 months
[unifi] Update systemd service file to deal with Java 10 in F29+, fixes BZ#5080.
by Richard Shaw
commit 8933fa140ae2ec75b6122851e276ed1700166286
Author: Richard Shaw <hobbes1069(a)gmail.com>
Date: Tue Nov 13 15:13:59 2018 -0600
Update systemd service file to deal with Java 10 in F29+, fixes BZ#5080.
unifi.service | 5 +++--
unifi.spec | 20 +++++++++++++++++++-
2 files changed, 22 insertions(+), 3 deletions(-)
---
diff --git a/unifi.service b/unifi.service
index ee71880..b4076e5 100644
--- a/unifi.service
+++ b/unifi.service
@@ -7,12 +7,13 @@ Wants=network-online.target
Type=simple
User=unifi
WorkingDirectory=/usr/share/unifi
+EnvironmentFile=-/etc/sysconfig/unifi
# Has to be run though bash script due to java issue, see:
# https://bugzilla.redhat.com/show_bug.cgi?id=1358476#c20
#ExecStart=/usr/sbin/unifi start
#ExecStop=/usr/sbin/unifi stop
-ExecStart=/usr/bin/java -jar /usr/share/unifi/lib/ace.jar start
-ExecStop=/usr/bin/java -jar /usr/share/unifi/lib/ace.jar stop
+ExecStart=/usr/bin/java $JAVA_OPTS -jar /usr/share/unifi/lib/ace.jar start
+ExecStop=/usr/bin/java $JAVA_OPTS -jar /usr/share/unifi/lib/ace.jar stop
Restart=on-success
[Install]
diff --git a/unifi.spec b/unifi.spec
index e3ed861..a24d0b2 100644
--- a/unifi.spec
+++ b/unifi.spec
@@ -5,7 +5,7 @@
Name: unifi
Version: 5.9.29
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Ubiquiti UniFi controller
License: Proprietary
@@ -211,6 +211,20 @@ install -p %{SOURCE100} %{SOURCE101} .
install -pm 0755 %{SOURCE6} %{buildroot}%{_datadir}/unifi/bin/mongod
%endif
+#
+# Workaround for java.activation module being depreceated in Java 10
+# It is removed from Java 11 (worry about it when it's in Fedora)
+# Fixes RFBZ#5080, also see:
+# https://community.ubnt.com/t5/UniFi-Wireless/Running-Unifi-Controller-on-...
+#
+%if 0%{?fedora} >= 29
+mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
+cat << EOF > %{buildroot}%{_sysconfdir}/sysconfig/%{name}
+JAVA_OPTS="--add-modules java.activation"
+EOF
+%else
+touch %{buildroot}%{_sysconfdir}/%{name}
+%endif
%pre
@@ -276,6 +290,7 @@ fi
%endif
%{_sbindir}/%{name}
%{_sysconfdir}/logrotate.d/%{name}
+%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_unitdir}/%{name}.service
%{_prefix}/lib/firewalld/services/%{name}.xml
%ghost %attr(-,unifi,unifi) %config(missingok,noreplace) %{_sharedstatedir}/%{name}/data/system.properties
@@ -291,6 +306,9 @@ fi
%changelog
+* Tue Nov 13 2018 Richard Shaw <hobbes1069(a)gmail.com> - 5.9.29-2
+- Update systemd service file to deal with Java 10 in F29+, fixes BZ#5080.
+
* Thu Oct 04 2018 Richard Shaw <hobbes1069(a)gmail.com> - 5.9.29-1
- Update to 5.9.29, see:
https://community.ubnt.com/t5/UniFi-Updates-Blog/UniFi-SDN-Controller-5-9...
5 years, 5 months
[vdr-skindesigner] Create path where XML skins are installed by the Skindesigner Installer
by Martin Gansser
commit 22d51e51d5424c49b08e2e2cb66ebf1a40e09657
Author: Martin Gansser <mgansser(a)online.de>
Date: Tue Nov 13 11:59:34 2018 +0100
Create path where XML skins are installed by the Skindesigner Installer
vdr-skindesigner.spec | 27 +++++++++++++++++----------
1 file changed, 17 insertions(+), 10 deletions(-)
---
diff --git a/vdr-skindesigner.spec b/vdr-skindesigner.spec
index 00c4778..7827ca1 100644
--- a/vdr-skindesigner.spec
+++ b/vdr-skindesigner.spec
@@ -1,6 +1,8 @@
+%global sname skindesigner
+
Name: vdr-skindesigner
Version: 1.2.7
-Release: 6%{?dist}
+Release: 7%{?dist}
Summary: A VDR skinning engine that displays XML based Skins
Group: Applications/Multimedia
@@ -76,18 +78,20 @@ make install-subprojects install-lib install-i18n DESTDIR=%{buildroot} INSTALL="
install -dm 755 %{buildroot}%{vdr_vardir}/themes
install -pm 644 themes/*.theme %{buildroot}%{vdr_vardir}/themes/
# install the skins to the custom location used in Fedora
-install -dm 755 %{buildroot}%{vdr_resdir}/plugins/skindesigner/skins
-cp -pR skins/* %{buildroot}%{vdr_resdir}/plugins/skindesigner/skins
+install -dm 755 %{buildroot}%{vdr_resdir}/plugins/%{sname}/skins
+cp -pR skins/* %{buildroot}%{vdr_resdir}/plugins/%{sname}/skins
# install the dtd to the custom location used in Fedora
-install -dm 755 %{buildroot}%{vdr_resdir}/plugins/skindesigner/dtd
-cp -pR dtd/* %{buildroot}%{vdr_resdir}/plugins/skindesigner/dtd
+install -dm 755 %{buildroot}%{vdr_resdir}/plugins/%{sname}/dtd
+cp -pR dtd/* %{buildroot}%{vdr_resdir}/plugins/%{sname}/dtd
# install the scripts to the custom location used in Fedora
-install -dm 755 %{buildroot}%{vdr_resdir}/plugins/skindesigner/scripts
-cp -pR scripts/* %{buildroot}%{vdr_resdir}/plugins/skindesigner/scripts
+install -dm 755 %{buildroot}%{vdr_resdir}/plugins/%{sname}/scripts
+cp -pR scripts/* %{buildroot}%{vdr_resdir}/plugins/%{sname}/scripts
+# create path where XML skins are installed by the Skindesigner Installer
+install -dm 755 %{buildroot}%{vdr_resdir}/plugins/%{sname}/installerskins/
# skindesigner.conf
install -Dpm 644 %{SOURCE1} \
- %{buildroot}%{_sysconfdir}/sysconfig/vdr-plugins.d/skindesigner.conf
+ %{buildroot}%{_sysconfdir}/sysconfig/vdr-plugins.d/%{sname}.conf
# install missing symlink (was giving no-ldconfig-symlink rpmlint errors)
ldconfig -n %{buildroot}%{_libdir}
@@ -101,12 +105,12 @@ ldconfig -n %{buildroot}%{_libdir}
%files -f %{name}.lang
%doc HISTORY README
%license COPYING
-%config(noreplace) %{_sysconfdir}/sysconfig/vdr-plugins.d/skindesigner.conf
+%config(noreplace) %{_sysconfdir}/sysconfig/vdr-plugins.d/%{sname}.conf
%{vdr_plugindir}/libvdr-*.so.%{vdr_apiversion}
%{vdr_vardir}/themes/*.theme
%files data
-%{vdr_resdir}/plugins/skindesigner/
+%{vdr_resdir}/plugins/%{sname}/
%files -n libskindesignerapi
%doc libskindesignerapi/README
@@ -120,6 +124,9 @@ ldconfig -n %{buildroot}%{_libdir}
%{_includedir}/libskindesignerapi/*
%changelog
+* Tue Nov 13 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 1.2.7-7
+- Create path where XML skins are installed by the Skindesigner Installer
+
* Tue Oct 30 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 1.2.7-6
- Add dtd setup files
5 years, 6 months