diff --git a/ukui-media.spec b/ukui-media.spec index d7df685..51ad38d 100644 --- a/ukui-media.spec +++ b/ukui-media.spec @@ -1,6 +1,6 @@ Name: ukui-media Version: 3.0.4 -Release: 2 +Release: 3 Summary: UKUI media utilities License: GPL-2+ GPL-3+ LGPL-2+ BSD-3-Clause URL: http://www.ukui.org @@ -61,11 +61,18 @@ mkdir build && cd build qmake-qt5 .. make -j32 +cd %{_builddir}/%{name}-%{version}/ukui-volume-control-applet-qt/ukui-media-control-led +mkdir build && cd build +qmake-qt5 .. +make + %install rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install cp -r %{_builddir}/%{name}-%{version}/ukui-volume-control-applet-qt/build/ukui-volume-control-applet-qt %{buildroot}/usr/bin/ +cp -r %{_builddir}/%{name}-%{version}/ukui-volume-control-applet-qt/ukui-media-control-led/build/ukui-media-control-led %{buildroot}/usr/bin/ + mkdir -p %{buildroot}/usr/share/ukui-media/translations cp -r %{_builddir}/%{name}-%{version}/ukui-volume-control-applet-qt/translations/*.qm %{buildroot}/usr/share/ukui-media/translations/ @@ -76,18 +83,24 @@ cp -r %{_builddir}/%{name}-%{version}/ukui-volume-control-applet-qt/data/img/* % mkdir -p %{buildroot}/usr/share/ukui-media/qss cp -r %{_builddir}/%{name}-%{version}/ukui-volume-control-applet-qt/data/qss/* %{buildroot}/usr/share/ukui-media/qss/ +mkdir -p %{buildroot}/usr/share/ukui-media/sounds +cp -r %{_builddir}/%{name}-%{version}/ukui-volume-control-applet-qt/data/sounds/ukui-sound.xml %{buildroot}/usr/share/ukui-media/sounds/ + +mkdir -p %{buildroot}/usr/share/sounds/ukui +cp -r %{_builddir}/%{name}-%{version}/ukui-volume-control-applet-qt/data/sounds/index.theme %{buildroot}/usr/share/sounds/ukui/ + mkdir -p %{buildroot}/usr/share/sounds -cp -r %{_builddir}/%{name}-%{version}/ukui-volume-control-applet-qt/data/sounds/*.ogg %{buildroot}/usr/share/sounds + +cp -r %{_builddir}/%{name}-%{version}/ukui-volume-control-applet-qt/data/sounds/*.ogg %{buildroot}/usr/share/ukui-media/sounds/ +cp -r %{_builddir}/%{name}-%{version}/ukui-volume-control-applet-qt/data/sounds/*.ogg %{buildroot}/usr/share/sounds/ + mkdir -p %{buildroot}/usr/share/ukui-media/scripts -cp -r %{_builddir}/%{name}-%{version}/scripts/detection_output_mode.sh %{buildroot}/usr/share/ukui-media/scripts - -cp -r %{_builddir}/%{name}-%{version}/data/org.ukui.media.sound.gschema.xml %{buildroot}/usr/share/glib-2.0/schemas - -cp -r %{_builddir}/%{name}-%{version}/data/org.ukui.sound.gschema.xml %{buildroot}/usr/share/glib-2.0/schemas - -cp -r %{_builddir}/%{name}-%{version}/ukui-volume-control-applet-qt/data/org.ukui.audio.gschema.xml %{buildroot}/usr/share/glib-2.0/schemas +cp -r %{_builddir}/%{name}-%{version}/scripts/detection_output_mode.sh %{buildroot}/usr/share/ukui-media/scripts/ +cp -r %{_builddir}/%{name}-%{version}/ukui-volume-control-applet-qt/data/org.ukui.audio.gschema.xml %{buildroot}/usr/share/glib-2.0/schemas/ +cp -r %{_builddir}/%{name}-%{version}/ukui-volume-control-applet-qt/data/org.ukui.sound.gschema.xml %{buildroot}/usr/share/glib-2.0/schemas/ +cp -r %{_builddir}/%{name}-%{version}/data/org.ukui.media.sound.gschema.xml %{buildroot}/usr/share/glib-2.0/schemas/ %clean rm -rf $RPM_BUILD_ROOT @@ -102,30 +115,38 @@ glib-compile-schemas /usr/share/glib-2.0/schemas/ %{_bindir}/ukui-volume-control %{_bindir}/ukui-volume-control-applet %{_bindir}/ukui-volume-control-applet-qt -%{_datadir}/applications/ +%{_bindir}/ukui-media-control-led +%{_datadir}/applications/ukui-volume-control.desktop %{_datadir}/ukui-media/translations/ %{_datadir}/ukui-media/img/ %{_datadir}/ukui-media/qss/ %{_datadir}/ukui-media/scripts/ -%{_datadir}/glib-2.0/ +%{_datadir}/glib-2.0/schemas/org.ukui.audio.gschema.xml +%{_datadir}/glib-2.0/schemas/org.ukui.media.sound.gschema.xml +%{_datadir}/glib-2.0/schemas/org.ukui.sound.gschema.xml +%{_datadir}/sounds/* +%{_datadir}/ukui-media/sounds/* +/lib/systemd/system/ukui-media-control-mute-led.service + %files common %{_sysconfdir}/xdg/autostart/ %{_datadir}/locale/ %{_datadir}/man/* %{_datadir}/ukui-media/icons -%{_datadir}/sounds/* -%{_datadir}/glib-2.0/ -/lib/systemd/system/ukui-media-control-mute-led.service +%{_datadir}/glib-2.0/schemas/org.ukui.media.gschema.xml %changelog +* Mon Feb 28 2022 douyan - 3.0.4-3 +- add missing file + * Mon Feb 28 2022 huayadong - 3.0.4-2 - 添加org.ukui.sound.gschema.xml * Fri Feb 25 2022 huayadong - 3.0.4-1 - update to upstream version 3.0.4-1 -* Mon Sep 26 2021 peijiankang - 3.0.2-12 +* Sun Sep 26 2021 peijiankang - 3.0.2-12 - repair the kylin recorder volume dispaly error in ky * Sun Sep 26 2021 peijiankang - 3.0.2-11