[performous] Improve compatibility with new CMake macro
by Leigh Scott
commit 45d03c4f85dda3ec51865ee426b21a2ecb13f7f4
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Aug 18 19:21:00 2020 +0100
Improve compatibility with new CMake macro
performous.spec | 12 +++++-------
1 file changed, 5 insertions(+), 7 deletions(-)
---
diff --git a/performous.spec b/performous.spec
index d741dea..919699e 100644
--- a/performous.spec
+++ b/performous.spec
@@ -2,6 +2,8 @@
%global gitdate 20190419
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
+%undefine __cmake_in_source_build
+
Name: performous
Version: 1.2
Release: 0.8.%{gitdate}git%{shortcommit0}%{?dist}
@@ -78,20 +80,16 @@ cp -p "docs/license/SIL OFL Font License New Rocker.txt" SIL-OFL.txt
%build
-mkdir -p build
-cd build
# Jack support is disabled because the engine can't be chosen at run-time and
# jack will always take precedence over pulseaudio
#%%cmake -DSHARE_INSTALL:PATH=share/performous \
%cmake3 -DSHARE_INSTALL:PATH=%{_datadir}/performous \
- -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo \
- ..
-%make_build
+ -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
+%cmake3_build
%install
-cd build
-%make_install
+%cmake3_install
## Menu
mkdir -p %buildroot%{_datadir}/applications
4 years, 3 months
[phonon-backend-vlc] Improve compatibility with new CMake macro
by Leigh Scott
commit 2a2e9b2cb1a3b144eeb2cc30f579c4cf43904c3d
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Aug 18 19:18:12 2020 +0100
Improve compatibility with new CMake macro
phonon-backend-vlc.spec | 13 ++++++-------
1 file changed, 6 insertions(+), 7 deletions(-)
---
diff --git a/phonon-backend-vlc.spec b/phonon-backend-vlc.spec
index 3c529d3..86e4f24 100644
--- a/phonon-backend-vlc.spec
+++ b/phonon-backend-vlc.spec
@@ -1,3 +1,5 @@
+%undefine __cmake_in_source_build
+
Name: phonon-backend-vlc
Summary: VLC phonon backend
Version: 0.11.1
@@ -9,7 +11,7 @@ Source0: http://download.kde.org/stable/phonon/phonon-backend-vlc/%{version}/pho
## downstream patches
-BuildRequires: cmake
+BuildRequires: cmake3
BuildRequires: extra-cmake-modules
BuildRequires: gcc-c++
BuildRequires: pkgconfig(libvlc) >= 1.1.10
@@ -41,15 +43,12 @@ sed -i -e 's|^InitialPreference=.*|InitialPreference=10|g' src/phonon-vlc.json.i
%build
-mkdir %{_target_platform}-qt5
-pushd %{_target_platform}-qt5
-%{cmake} ..
-%make_build
-popd
+%{cmake3}
+%{cmake3_build}
%install
-make install/fast DESTDIR=%{buildroot} -C %{_target_platform}-qt5
+%{cmake3_install}
%find_lang phonon_vlc --with-qt
4 years, 3 months
[pulseaudio-module-bluetooth-freeworld] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
by Leigh Scott
commit 4679d12ca447c333a0ccaf3f509f5cda3330bbbb
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Aug 18 19:10:21 2020 +0100
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Leigh Scott <leigh123linux(a)gmail.com>
pulseaudio-module-bluetooth-freeworld.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/pulseaudio-module-bluetooth-freeworld.spec b/pulseaudio-module-bluetooth-freeworld.spec
index 551a557..4fe163f 100644
--- a/pulseaudio-module-bluetooth-freeworld.spec
+++ b/pulseaudio-module-bluetooth-freeworld.spec
@@ -5,7 +5,7 @@
Name: pulseaudio-module-bluetooth-freeworld
Summary: Bluetooth support for the PulseAudio sound server, supports aptX, LDAC codecs
Version: 1.4
-Release: 1%{?snap:.%{snap}git%{shortcommit}}%{?dist}
+Release: 2%{?snap:.%{snap}git%{shortcommit}}%{?dist}
License: GPLv3
URL: https://github.com/EHfive/pulseaudio-modules-bt/
@@ -86,6 +86,9 @@ mv %{pa_archivename} pa
%{_libdir}/pulse-%{pa_major}/modules/module-bluetooth-policy.so
%changelog
+* Tue Aug 18 2020 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.4-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
* Sat Jun 06 2020 Gergely Gombos <gombosg(a)disroot.org> - 1.4-1
- 1.4 release
4 years, 3 months
[ppsspp] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
by Leigh Scott
commit c944f600c08415808d37b4cf9fd4f865f5da59d1
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Aug 18 19:09:31 2020 +0100
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Leigh Scott <leigh123linux(a)gmail.com>
ppsspp.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/ppsspp.spec b/ppsspp.spec
index 3dcd715..ae6cb18 100644
--- a/ppsspp.spec
+++ b/ppsspp.spec
@@ -43,7 +43,7 @@ ExcludeArch: %{power64}
Name: ppsspp
Version: 1.10.3
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: A PSP emulator
License: BSD and GPLv2+
URL: https://www.ppsspp.org/
@@ -317,6 +317,9 @@ fi
%{_datadir}/icons/%{name}/
%changelog
+* Tue Aug 18 2020 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.10.3-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
* Thu Jul 16 2020 Antonio Trande <sagitter(a)fedoraproject.org> - 1.10.3-2
- ppsspp-sdl now provides original previous ppsspp rpm
4 years, 3 months
[plex-media-player] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
by Leigh Scott
commit 0d634ebfa6af48076b8053b073bc04c1852eb131
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Aug 18 19:09:11 2020 +0100
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Leigh Scott <leigh123linux(a)gmail.com>
plex-media-player.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/plex-media-player.spec b/plex-media-player.spec
index 7c6bb65..b3e3701 100644
--- a/plex-media-player.spec
+++ b/plex-media-player.spec
@@ -9,7 +9,7 @@
Name: plex-media-player
Version: 2.58.0
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Plex Media Player
License: GPLv2+
@@ -209,6 +209,9 @@ exit 0
%{_unitdir}/%{name}.target
%changelog
+* Tue Aug 18 2020 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 2.58.0-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
* Fri Jul 24 2020 Leigh Scott <leigh123linux(a)gmail.com> - 2.58.0-3
- Use old cmake macro
4 years, 3 months
[pianobar] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
by Leigh Scott
commit 76d140380f7e5119b5c0708c769d1c51ae8e3d2f
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Aug 18 19:08:41 2020 +0100
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Leigh Scott <leigh123linux(a)gmail.com>
pianobar.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/pianobar.spec b/pianobar.spec
index 586b5ab..5dd649a 100644
--- a/pianobar.spec
+++ b/pianobar.spec
@@ -1,6 +1,6 @@
Name: pianobar
Version: 2020.04.05
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Console-based client for Pandora
License: MIT
@@ -54,6 +54,9 @@ chmod a+x configure
%changelog
+* Tue Aug 18 2020 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 2020.04.05-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
* Wed Apr 29 2020 Leigh Scott <leigh123linux(a)gmail.com> - 2020.04.05-2
- Rebuilt for libjson
4 years, 3 months
[phonon-backend-vlc] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
by Leigh Scott
commit 54d297d5c603de65b63e7a98f123defa33203a28
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Aug 18 19:08:31 2020 +0100
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Leigh Scott <leigh123linux(a)gmail.com>
phonon-backend-vlc.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/phonon-backend-vlc.spec b/phonon-backend-vlc.spec
index 239221e..3c529d3 100644
--- a/phonon-backend-vlc.spec
+++ b/phonon-backend-vlc.spec
@@ -1,7 +1,7 @@
Name: phonon-backend-vlc
Summary: VLC phonon backend
Version: 0.11.1
-Release: 1%{?dist}
+Release: 2%{?dist}
License: LGPLv2+
URL: http://phonon.kde.org/
@@ -61,6 +61,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform}-qt5
%changelog
+* Tue Aug 18 2020 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.11.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
* Sat Apr 25 2020 Rex Dieter <rdieter(a)fedoraproject.org> - 0.11.1-1
- 0.11.1, qt5 only
4 years, 3 months
[performous] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
by Leigh Scott
commit 9b1f9cfc773e76dfce53a917814a6c397a3e8f97
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Aug 18 19:08:21 2020 +0100
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Leigh Scott <leigh123linux(a)gmail.com>
performous.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/performous.spec b/performous.spec
index a213d04..d741dea 100644
--- a/performous.spec
+++ b/performous.spec
@@ -4,7 +4,7 @@
Name: performous
Version: 1.2
-Release: 0.7.%{gitdate}git%{shortcommit0}%{?dist}
+Release: 0.8.%{gitdate}git%{shortcommit0}%{?dist}
Summary: Free cross-platform music and rhythm / party game
# The main code is GPLv2+, and there are fonts under ASL 2.0 and SIL licenses
@@ -126,6 +126,9 @@ rm -rf %buildroot%{_libdir}/*.{a,la}
%changelog
+* Tue Aug 18 2020 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.2-0.8.20190419git4ed8ec7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
* Wed Jun 10 2020 Leigh Scott <leigh123linux(a)gmail.com> - 1.2-0.7.20190419git4ed8ec7
- Rebuilt for opencv-4.3
4 years, 3 months
[openmw] Improve compatibility with new CMake macro
by Leigh Scott
commit 9fc3c921ae2f7f5056ad45346f0005d6b998a1fb
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Aug 18 19:00:59 2020 +0100
Improve compatibility with new CMake macro
openmw.spec | 21 ++++++++++-----------
1 file changed, 10 insertions(+), 11 deletions(-)
---
diff --git a/openmw.spec b/openmw.spec
index 82b5733..089b232 100644
--- a/openmw.spec
+++ b/openmw.spec
@@ -1,3 +1,5 @@
+%undefine __cmake_in_source_build
+
Name: openmw
Version: 0.46.0
Release: 2%{?dist}
@@ -20,7 +22,7 @@ Patch2: openmw-foreach-offmeshconnectionsmanager.patch
# Openmw has problems with big indian cpu
ExcludeArch: ppc64
-BuildRequires: cmake
+BuildRequires: cmake3
BuildRequires: boost-devel
BuildRequires: bullet-devel
BuildRequires: desktop-file-utils
@@ -84,8 +86,8 @@ rm -rf files/launcher/icons/
%patch2 -p1
%build
-rm -rf build && mkdir build && pushd build
-%cmake -DDATADIR:PATH=%{_datadir}/%{name} \
+rm -rf build
+%cmake3 -DDATADIR:PATH=%{_datadir}/%{name} \
-DLIBDIR=%{_libdir} \
-DBINDIR=%{_bindir} \
-DDATAROOTDIR:PATH=%{_datadir} \
@@ -96,21 +98,18 @@ rm -rf build && mkdir build && pushd build
-DMORROWIND_DATA_FILES=%{_datadir}/%{name}/data \
-DUSE_SYSTEM_TINYXML=TRUE \
-DBUILD_UNITTESTS:BOOL=TRUE \
- -DCMAKE_CXX_STANDARD=11 \
- ../
+ -DCMAKE_CXX_STANDARD=11
-%make_build
-popd
+%cmake3_build
%check
-pushd build
+pushd %{_vpath_builddir}
./openmw_test_suite
popd
%install
-pushd build
-%make_install
-popd
+%cmake3_install
+
desktop-file-validate %{buildroot}/%{_datadir}/applications/org.openmw.cs.desktop
desktop-file-validate %{buildroot}/%{_datadir}/applications/org.openmw.launcher.desktop
4 years, 3 months