mirror of
https://github.com/clementine-player/Clementine
synced 2024-12-21 23:43:58 +01:00
RPM & CI: Build rpm packages against native qtsingleapplication
Signed-off-by: Marcus Müller <marcus_clementine@baseband.digital>
This commit is contained in:
parent
f3837f95db
commit
3f572a4139
9
.github/workflows/all.yml
vendored
9
.github/workflows/all.yml
vendored
@ -231,6 +231,7 @@ jobs:
|
|||||||
qt5-qtbase-devel
|
qt5-qtbase-devel
|
||||||
qt5-qtx11extras-devel
|
qt5-qtx11extras-devel
|
||||||
qt5-rpm-macros
|
qt5-rpm-macros
|
||||||
|
qtsingleapplication-qt5-devel
|
||||||
rpmdevtools
|
rpmdevtools
|
||||||
sha2-devel
|
sha2-devel
|
||||||
sparsehash-devel
|
sparsehash-devel
|
||||||
@ -242,7 +243,7 @@ jobs:
|
|||||||
run: git config --global --add safe.directory ${GITHUB_WORKSPACE}
|
run: git config --global --add safe.directory ${GITHUB_WORKSPACE}
|
||||||
- name: cmake
|
- name: cmake
|
||||||
working-directory: bin
|
working-directory: bin
|
||||||
run: cmake ..
|
run: cmake -DUSE_SYSTEM_QTSINGLEAPPLICATION=On ..
|
||||||
- name: Build source tarball
|
- name: Build source tarball
|
||||||
working-directory: bin
|
working-directory: bin
|
||||||
run: ../dist/maketarball.sh
|
run: ../dist/maketarball.sh
|
||||||
@ -303,6 +304,7 @@ jobs:
|
|||||||
qt5-qtbase-devel
|
qt5-qtbase-devel
|
||||||
qt5-qtx11extras-devel
|
qt5-qtx11extras-devel
|
||||||
qt5-rpm-macros
|
qt5-rpm-macros
|
||||||
|
qtsingleapplication-qt5-devel
|
||||||
rpmdevtools
|
rpmdevtools
|
||||||
sha2-devel
|
sha2-devel
|
||||||
sparsehash-devel
|
sparsehash-devel
|
||||||
@ -314,7 +316,7 @@ jobs:
|
|||||||
run: git config --global --add safe.directory ${GITHUB_WORKSPACE}
|
run: git config --global --add safe.directory ${GITHUB_WORKSPACE}
|
||||||
- name: cmake
|
- name: cmake
|
||||||
working-directory: bin
|
working-directory: bin
|
||||||
run: cmake ..
|
run: cmake -DUSE_SYSTEM_QTSINGLEAPPLICATION=On ..
|
||||||
- name: Build source tarball
|
- name: Build source tarball
|
||||||
working-directory: bin
|
working-directory: bin
|
||||||
run: ../dist/maketarball.sh
|
run: ../dist/maketarball.sh
|
||||||
@ -375,6 +377,7 @@ jobs:
|
|||||||
qt5-qtbase-devel
|
qt5-qtbase-devel
|
||||||
qt5-qtx11extras-devel
|
qt5-qtx11extras-devel
|
||||||
qt5-rpm-macros
|
qt5-rpm-macros
|
||||||
|
qtsingleapplication-qt5-devel
|
||||||
rpmdevtools
|
rpmdevtools
|
||||||
sha2-devel
|
sha2-devel
|
||||||
sparsehash-devel
|
sparsehash-devel
|
||||||
@ -386,7 +389,7 @@ jobs:
|
|||||||
run: git config --global --add safe.directory ${GITHUB_WORKSPACE}
|
run: git config --global --add safe.directory ${GITHUB_WORKSPACE}
|
||||||
- name: cmake
|
- name: cmake
|
||||||
working-directory: bin
|
working-directory: bin
|
||||||
run: cmake ..
|
run: cmake -DUSE_SYSTEM_QTSINGLEAPPLICATION=On ..
|
||||||
- name: Build source tarball
|
- name: Build source tarball
|
||||||
working-directory: bin
|
working-directory: bin
|
||||||
run: ../dist/maketarball.sh
|
run: ../dist/maketarball.sh
|
||||||
|
1
dist/clementine.spec.in
vendored
1
dist/clementine.spec.in
vendored
@ -18,6 +18,7 @@ BuildRequires: liblastfm-qt5-devel
|
|||||||
BuildRequires: desktop-file-utils
|
BuildRequires: desktop-file-utils
|
||||||
BuildRequires: hicolor-icon-theme
|
BuildRequires: hicolor-icon-theme
|
||||||
BuildRequires: libappstream-glib
|
BuildRequires: libappstream-glib
|
||||||
|
BuildRequires: qtsingleapplication-qt5-devel
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: pkgconfig(glib-2.0)
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
BuildRequires: pkgconfig(gio-2.0)
|
BuildRequires: pkgconfig(gio-2.0)
|
||||||
|
Loading…
Reference in New Issue
Block a user