[kodi-peripheral-joystick] - Update to 1.4.6 - Enable aarch64 build
by Mohamed ElMorabity
commit dca4bba4ea5e2c367e5727cc185ef2ffa3ac8dc7
Author: Mohamed El Morabity <melmorabity(a)fedoraproject.org>
Date: Thu Aug 30 22:13:39 2018 +0200
- Update to 1.4.6
- Enable aarch64 build
kodi-peripheral-joystick.spec | 26 ++++++++++++++++----------
1 file changed, 16 insertions(+), 10 deletions(-)
---
diff --git a/kodi-peripheral-joystick.spec b/kodi-peripheral-joystick.spec
index 6ab969a..158acac 100644
--- a/kodi-peripheral-joystick.spec
+++ b/kodi-peripheral-joystick.spec
@@ -1,37 +1,38 @@
%global kodi_addon peripheral.joystick
-%global kodi_version 17.4
-%global kodi_platform_version 17.0
+%global kodi_version 18.0
+%global kodi_platform_version 18.0
Name: kodi-peripheral-joystick
-Version: 1.3.2
-Release: 5%{?dist}
+Version: 1.4.6
+Release: 1%{?dist}
Summary: Joystick Peripheral addon for Kodi
Group: Applications/Multimedia
License: GPLv2+
URL: https://github.com/xbmc/%{kodi_addon}/
-Source0: %{url}/archive/%{kodi_addon}-%{version}.tar.gz
+Source0: %{url}/archive/v%{version}/%{kodi_addon}-%{version}.tar.gz
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: kodi-devel >= %{kodi_version}
BuildRequires: kodi-platform-devel >= %{kodi_platform_version}
+BuildRequires: pkgconfig(libpcrecpp)
+BuildRequires: pkgconfig(libudev)
+BuildRequires: pkgconfig(sdl2)
BuildRequires: platform-devel
-BuildRequires: pcre-devel
-BuildRequires: systemd-devel
Requires: kodi >= %{kodi_version}
-ExclusiveArch: i686 x86_64
+ExclusiveArch: i686 x86_64 aarch64
%description
Joystick Peripheral Addon for Kodi
%prep
-%autosetup -n %{kodi_addon}-%{version} -p0
+%autosetup -n %{kodi_addon}-%{version}
%build
-%cmake -DCMAKE_INSTALL_LIBDIR=%{_libdir}/kodi/ .
+%cmake -DSTEAMLINK=1
%make_build
@@ -40,11 +41,16 @@ Joystick Peripheral Addon for Kodi
%files
+%doc Readme.md
%{_libdir}/kodi/addons/%{kodi_addon}/
%{_datadir}/kodi/addons/%{kodi_addon}/
%changelog
+* Thu Aug 30 2018 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 1.4.6-1
+- Update to 1.4.6
+- Enable aarch64 build
+
* Thu Jul 26 2018 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.3.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
6 years, 2 months
[kodi-platform/f29] Enable aarch64 build
by Mohamed ElMorabity
commit adb91d55fd9d201c67776e1bea9b71bb2633b72b
Author: Mohamed El Morabity <melmorabity(a)fedoraproject.org>
Date: Thu Aug 30 22:12:03 2018 +0200
Enable aarch64 build
kodi-platform.spec | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/kodi-platform.spec b/kodi-platform.spec
index c82c6e6..cc22905 100644
--- a/kodi-platform.spec
+++ b/kodi-platform.spec
@@ -8,7 +8,7 @@
Name: kodi-platform
Version: 18.0
-Release: 0.2.%{commitdate}git%{shortcommit}%{?dist}
+Release: 0.3.%{commitdate}git%{shortcommit}%{?dist}
Summary: Kodi platform support library
License: GPLv2+
@@ -22,7 +22,7 @@ BuildRequires: gcc-c++
BuildRequires: kodi-devel >= %{version}
BuildRequires: platform-devel
BuildRequires: tinyxml-devel
-ExclusiveArch: i686 x86_64
+ExclusiveArch: i686 x86_64 aarch64
%description
%{summary}.
@@ -69,6 +69,9 @@ developing applications that use %{name}.
%changelog
+* Thu Aug 30 2018 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 18.0-0.3.20180302gite8574b8
+- Enable aarch64 build
+
* Thu Jul 26 2018 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 18.0-0.2.20180302gite8574b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
6 years, 2 months
[kodi-platform] Enable aarch64 build
by Mohamed ElMorabity
commit 006d3a02016f83692b904211962e2a6bfc52b47b
Author: Mohamed El Morabity <melmorabity(a)fedoraproject.org>
Date: Thu Aug 30 22:12:03 2018 +0200
Enable aarch64 build
kodi-platform.spec | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/kodi-platform.spec b/kodi-platform.spec
index c82c6e6..cc22905 100644
--- a/kodi-platform.spec
+++ b/kodi-platform.spec
@@ -8,7 +8,7 @@
Name: kodi-platform
Version: 18.0
-Release: 0.2.%{commitdate}git%{shortcommit}%{?dist}
+Release: 0.3.%{commitdate}git%{shortcommit}%{?dist}
Summary: Kodi platform support library
License: GPLv2+
@@ -22,7 +22,7 @@ BuildRequires: gcc-c++
BuildRequires: kodi-devel >= %{version}
BuildRequires: platform-devel
BuildRequires: tinyxml-devel
-ExclusiveArch: i686 x86_64
+ExclusiveArch: i686 x86_64 aarch64
%description
%{summary}.
@@ -69,6 +69,9 @@ developing applications that use %{name}.
%changelog
+* Thu Aug 30 2018 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 18.0-0.3.20180302gite8574b8
+- Enable aarch64 build
+
* Thu Jul 26 2018 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 18.0-0.2.20180302gite8574b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
6 years, 2 months
[kodi-inputstream-adaptive/f29] Update sources
by Mohamed ElMorabity
commit fd6d1b46b574098878d860e7b88d9ceb62e7f0f9
Author: Mohamed El Morabity <melmorabity(a)fedoraproject.org>
Date: Thu Aug 30 22:01:14 2018 +0200
Update sources
.gitignore | 1 +
sources | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/.gitignore b/.gitignore
index 274bd04..bd7cac4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
/inputstream.adaptive-cd26d5d7896e402be180e252b155c932b163b181.tar.gz
/inputstream.adaptive-c51b9a9b58a645f820883e6d99982277fc58aac5.tar.gz
/inputstream.adaptive-aedfa5084a65203ea9288b5a3e73b5df2cfa8ae9.tar.gz
+/inputstream.adaptive-2.2.25.tar.gz
diff --git a/sources b/sources
index 58ceffe..9203d00 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8aa94aa6194e98f9e45c3bbd92def8e8 inputstream.adaptive-aedfa5084a65203ea9288b5a3e73b5df2cfa8ae9.tar.gz
+d74e93734cb027b356630faaaf9806bb inputstream.adaptive-2.2.25.tar.gz
6 years, 2 months
[kodi-inputstream-adaptive] Update sources
by Mohamed ElMorabity
commit 870e5af8dfe34015f112c79e17943df929b07d20
Author: Mohamed El Morabity <melmorabity(a)fedoraproject.org>
Date: Thu Aug 30 22:00:43 2018 +0200
Update sources
.gitignore | 1 +
sources | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/.gitignore b/.gitignore
index 274bd04..bd7cac4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
/inputstream.adaptive-cd26d5d7896e402be180e252b155c932b163b181.tar.gz
/inputstream.adaptive-c51b9a9b58a645f820883e6d99982277fc58aac5.tar.gz
/inputstream.adaptive-aedfa5084a65203ea9288b5a3e73b5df2cfa8ae9.tar.gz
+/inputstream.adaptive-2.2.25.tar.gz
diff --git a/sources b/sources
index 58ceffe..9203d00 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8aa94aa6194e98f9e45c3bbd92def8e8 inputstream.adaptive-aedfa5084a65203ea9288b5a3e73b5df2cfa8ae9.tar.gz
+d74e93734cb027b356630faaaf9806bb inputstream.adaptive-2.2.25.tar.gz
6 years, 2 months
[kodi-inputstream-adaptive/f29] - Update to 2.2.25 - Enable aarch64 build - Fix permissions
by Mohamed ElMorabity
commit 1b2eade59d4c78a1468f54285d1761e8e3f9a11b
Author: Mohamed El Morabity <melmorabity(a)fedoraproject.org>
Date: Thu Aug 30 21:53:20 2018 +0200
- Update to 2.2.25
- Enable aarch64 build
- Fix permissions
kodi-inputstream-adaptive.spec | 19 +++++++++++--------
1 file changed, 11 insertions(+), 8 deletions(-)
---
diff --git a/kodi-inputstream-adaptive.spec b/kodi-inputstream-adaptive.spec
index 4421d55..568acdb 100644
--- a/kodi-inputstream-adaptive.spec
+++ b/kodi-inputstream-adaptive.spec
@@ -1,19 +1,16 @@
%global aname inputstream.adaptive
-%global commit aedfa5084a65203ea9288b5a3e73b5df2cfa8ae9
-%global commit_date 20180420
%global kodi_version 18.0
-%global short_commit %(c=%{commit}; echo ${c:0:7})
Name: kodi-inputstream-adaptive
-Version: 2.2.16
+Version: 2.2.25
-Release: 0.2.%{commit_date}git%{short_commit}%{?dist}
+Release: 1%{?dist}
Summary: Adaptive file addon for Kodi's InputStream interface
Group: Applications/Multimedia
License: GPLv2+
URL: https://github.com/peak3d/inputstream.adaptive/
-Source0: https://github.com/peak3d/%{aname}/archive/%{short_commit}/%{aname}-%{com...
+Source0: https://github.com/peak3d/%{aname}/archive/%{version}/%{aname}-%{version}...
BuildRequires: cmake
BuildRequires: gcc-c++
@@ -24,13 +21,13 @@ BuildRequires: expat-devel
Requires: kodi >= %{kodi_version}
Provides: bundled(bento4)
-ExclusiveArch: i686 x86_64
+ExclusiveArch: i686 x86_64 aarch64
%description
%{summary}.
%prep
-%setup -q -n %{aname}-%{commit}
+%autosetup -n %{aname}-%{version}
# Fix spurious-executable-perm on debug package
find . -name '*.h' -or -name '*.cpp' | xargs chmod a-x
@@ -44,6 +41,7 @@ find . -name '*.h' -or -name '*.cpp' | xargs chmod a-x
# Fix permissions at installation
find $RPM_BUILD_ROOT%{_datadir}/kodi/addons/ -type f -exec chmod 0644 {} \;
+chmod 0755 $RPM_BUILD_ROOT%{_libdir}/kodi/addons/%{aname}/*.so
%files
%doc %{_datadir}/kodi/addons/%{aname}/changelog.txt
@@ -51,6 +49,11 @@ find $RPM_BUILD_ROOT%{_datadir}/kodi/addons/ -type f -exec chmod 0644 {} \;
%{_datadir}/kodi/addons/%{aname}/
%changelog
+* Thu Aug 30 2018 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 2.2.25-1
+- Update to 2.2.25
+- Enable aarch64 build
+- Fix permissions
+
* Thu Jul 26 2018 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 2.2.16-0.2.20180420gitaedfa50
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
6 years, 2 months
[kodi-inputstream-adaptive] - Update to 2.2.25 - Enable aarch64 build - Fix permissions
by Mohamed ElMorabity
commit 5319aac9a2b3aee9863124a3e8ca7b0915060917
Author: Mohamed El Morabity <melmorabity(a)fedoraproject.org>
Date: Thu Aug 30 21:53:20 2018 +0200
- Update to 2.2.25
- Enable aarch64 build
- Fix permissions
kodi-inputstream-adaptive.spec | 19 +++++++++++--------
1 file changed, 11 insertions(+), 8 deletions(-)
---
diff --git a/kodi-inputstream-adaptive.spec b/kodi-inputstream-adaptive.spec
index 4421d55..568acdb 100644
--- a/kodi-inputstream-adaptive.spec
+++ b/kodi-inputstream-adaptive.spec
@@ -1,19 +1,16 @@
%global aname inputstream.adaptive
-%global commit aedfa5084a65203ea9288b5a3e73b5df2cfa8ae9
-%global commit_date 20180420
%global kodi_version 18.0
-%global short_commit %(c=%{commit}; echo ${c:0:7})
Name: kodi-inputstream-adaptive
-Version: 2.2.16
+Version: 2.2.25
-Release: 0.2.%{commit_date}git%{short_commit}%{?dist}
+Release: 1%{?dist}
Summary: Adaptive file addon for Kodi's InputStream interface
Group: Applications/Multimedia
License: GPLv2+
URL: https://github.com/peak3d/inputstream.adaptive/
-Source0: https://github.com/peak3d/%{aname}/archive/%{short_commit}/%{aname}-%{com...
+Source0: https://github.com/peak3d/%{aname}/archive/%{version}/%{aname}-%{version}...
BuildRequires: cmake
BuildRequires: gcc-c++
@@ -24,13 +21,13 @@ BuildRequires: expat-devel
Requires: kodi >= %{kodi_version}
Provides: bundled(bento4)
-ExclusiveArch: i686 x86_64
+ExclusiveArch: i686 x86_64 aarch64
%description
%{summary}.
%prep
-%setup -q -n %{aname}-%{commit}
+%autosetup -n %{aname}-%{version}
# Fix spurious-executable-perm on debug package
find . -name '*.h' -or -name '*.cpp' | xargs chmod a-x
@@ -44,6 +41,7 @@ find . -name '*.h' -or -name '*.cpp' | xargs chmod a-x
# Fix permissions at installation
find $RPM_BUILD_ROOT%{_datadir}/kodi/addons/ -type f -exec chmod 0644 {} \;
+chmod 0755 $RPM_BUILD_ROOT%{_libdir}/kodi/addons/%{aname}/*.so
%files
%doc %{_datadir}/kodi/addons/%{aname}/changelog.txt
@@ -51,6 +49,11 @@ find $RPM_BUILD_ROOT%{_datadir}/kodi/addons/ -type f -exec chmod 0644 {} \;
%{_datadir}/kodi/addons/%{aname}/
%changelog
+* Thu Aug 30 2018 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 2.2.25-1
+- Update to 2.2.25
+- Enable aarch64 build
+- Fix permissions
+
* Thu Jul 26 2018 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 2.2.16-0.2.20180420gitaedfa50
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
6 years, 2 months