Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xdg-desktop-portal-hyprland for openSUSE:Factory checked in at 2023-09-10 13:11:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal-hyprland (Old) and /work/SRC/openSUSE:Factory/.xdg-desktop-portal-hyprland.new.1766 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xdg-desktop-portal-hyprland" Sun Sep 10 13:11:16 2023 rev:5 rq:1109938 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland.changes 2023-09-07 21:14:41.325482958 +0200 +++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal-hyprland.new.1766/xdg-desktop-portal-hyprland.changes 2023-09-10 13:12:33.467543795 +0200 @@ -1,0 +2,15 @@ +Sat Sep 9 15:41:00 UTC 2023 - Soc Virnyl Estela <socvirnyl.est...@gmail.com> + +- Add back cmake. Seems they forgotten share picker on the meson.build + +------------------------------------------------------------------- +Sat Sep 9 15:33:26 UTC 2023 - Soc Virnyl Estela <socvirnyl.est...@gmail.com> + +- Further correct mistake by installing of systemd services properly. + +------------------------------------------------------------------- +Sat Sep 9 15:26:22 UTC 2023 - Soc Virnyl Estela <socvirnyl.est...@gmail.com> + +- Revert using cmake and go back using meson + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xdg-desktop-portal-hyprland.spec ++++++ --- /var/tmp/diff_new_pack.geohoL/_old 2023-09-10 13:12:34.579583524 +0200 +++ /var/tmp/diff_new_pack.geohoL/_new 2023-09-10 13:12:34.583583667 +0200 @@ -89,20 +89,34 @@ %meson_build popd +%meson +%meson_build + +# Hyprland Share Picker %cmake %cmake_build %install +%meson_install install -Dm0755 -t %{buildroot}%{_bindir} ./build/hyprland-share-picker/hyprland-share-picker -install -Dm0755 -t %{buildroot}%{_libexecdir} ./build/xdg-desktop-portal-hyprland -install -Dm0644 -t %{buildroot}%{_datadir}/xdg-desktop-portal/portals/ ./hyprland.portal -install -Dm0644 -t %{buildroot}%{_datadir}/dbus-1/services/ ./org.freedesktop.impl.portal.desktop.hyprland.service # Install it as well pushd subprojects/hyprland-protocols %meson_install popd +%pre +%systemd_user_pre %{name}.service + +%post +%systemd_user_post %{name}.service + +%preun +%systemd_user_preun %{name}.service + +%postun +%systemd_user_postun %{name}.service + %files %{-,root,root,-} %license LICENSE @@ -113,6 +127,7 @@ %dir %{_datadir}/xdg-desktop-portal/portals %{_datadir}/dbus-1/services/org.freedesktop.impl.portal.desktop.hyprland.service %{_datadir}/xdg-desktop-portal/portals/hyprland.portal +%{_userunitdir}/%{name}.service %files -n hyprland-protocols-devel %{_datadir}/pkgconfig/hyprland-protocols.pc