[packages/gnome-session] - updated to 3.38.0 - use upstream gnome.desktop with more translations

qboosh qboosh at pld-linux.org
Tue Sep 22 19:50:39 CEST 2020


commit 4ead5ef193792c7a23e1b90226834971930eaeb4
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Tue Sep 22 19:53:31 2020 +0200

    - updated to 3.38.0
    - use upstream gnome.desktop with more translations

 gnome-session-gnome.desktop | 80 ---------------------------------------------
 gnome-session.spec          | 33 ++++++++++---------
 2 files changed, 17 insertions(+), 96 deletions(-)
---
diff --git a/gnome-session.spec b/gnome-session.spec
index a278bea..b0019e3 100644
--- a/gnome-session.spec
+++ b/gnome-session.spec
@@ -7,15 +7,14 @@
 Summary:	Session support tools for the GNOME GUI desktop environment
 Summary(pl.UTF-8):	Programy obsługujęce sesję dla środowiska graficznego GNOME
 Name:		gnome-session
-Version:	3.36.0
+Version:	3.38.0
 Release:	1
 Epoch:		1
 License:	GPL v2+
 Group:		X11/Applications
-Source0:	http://ftp.gnome.org/pub/GNOME/sources/gnome-session/3.36/%{name}-%{version}.tar.xz
-# Source0-md5:	cd23e30c4991ca1f477020c67ea3a540
-Source1:	%{name}-gnome.desktop
-Source2:	polkit-gnome-authentication-agent-1.desktop
+Source0:	http://ftp.gnome.org/pub/GNOME/sources/gnome-session/3.38/%{name}-%{version}.tar.xz
+# Source0-md5:	736024b46e2542b9b68adaa43f754f49
+Source1:	polkit-gnome-authentication-agent-1.desktop
 URL:		https://wiki.gnome.org/Projects/SessionManagement
 BuildRequires:	EGL-devel
 BuildRequires:	Mesa-libGL-devel
@@ -23,18 +22,19 @@ BuildRequires:	OpenGLESv2-devel
 %{?with_consolekit:BuildRequires:	dbus-glib-devel >= 0.76}
 BuildRequires:	gettext-tools
 BuildRequires:	glib2-devel >= 1:2.46.0
-BuildRequires:	gnome-desktop-devel >= 3.18.0
-BuildRequires:	gtk+3-devel >= 3.18.0
+BuildRequires:	gnome-desktop-devel >= 3.34.2
+BuildRequires:	gtk+3-devel >= 3.22.0
 BuildRequires:	json-glib-devel >= 0.10
 BuildRequires:	libepoxy-devel
 BuildRequires:	libxslt-progs
-BuildRequires:	meson >= 0.43.0
+BuildRequires:	meson >= 0.53.0
 BuildRequires:	ninja >= 1.5
 BuildRequires:	perl-base
 BuildRequires:	pkgconfig >= 1:0.9.0
 BuildRequires:	rpmbuild(macros) >= 1.736
 BuildRequires:	sed >= 4.0
 %{?with_systemd:BuildRequires:	systemd-devel >= 1:209}
+BuildRequires:	systemd-units >= 1:242
 BuildRequires:	tar >= 1:1.22
 BuildRequires:	xmlto
 BuildRequires:	xorg-lib-libICE-devel
@@ -47,14 +47,15 @@ Requires(post,postun):	glib2 >= 1:2.46.0
 %{?with_consolekit:Requires:	dbus-glib >= 0.76}
 Requires:	dbus-x11
 Requires:	glib2 >= 1:2.46.0
-Requires:	gnome-desktop >= 3.18.0
+Requires:	gnome-desktop >= 3.34.2
 Requires:	gnome-settings-daemon >= 3.26.0
 Requires:	gnome-shell >= 3.24.0
 Requires:	gnome-wm
 Requires:	gsettings-desktop-schemas >= 3.4.0
-Requires:	gtk+3 >= 3.18.0
+Requires:	gtk+3 >= 3.22.0
 Requires:	json-glib >= 0.10
 Requires:	polkit-gnome >= 0.101
+Requires:	systemd-units >= 1:242
 # needs notification-daemon in fallback mode to function
 Requires:	dbus(org.freedesktop.Notifications)
 Obsoletes:	gnome-splash-gnome < 1:2.32.0
@@ -81,9 +82,6 @@ graficznego GNOME.
 %prep
 %setup -q
 
-#%{__mv} ChangeLog main-ChangeLog
-#find . -name ChangeLog |awk '{src=$0; dst=$0;sub("^./","",dst);gsub("/","-",dst); print "cp " src " " dst}'|sh
-
 %build
 %meson build \
 	-Dconsolekit=%{?with_consolekit:true}%{!?with_consolekit:false} \
@@ -101,9 +99,7 @@ install -d $RPM_BUILD_ROOT%{_datadir}/gnome/shutdown
 
 %ninja_install -C build
 
-install -d $RPM_BUILD_ROOT%{_datadir}/xsessions
-cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/xsessions/gnome.desktop
-sed -e 's, at LIBDIR@,%{_libdir},' %{SOURCE2} > $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/polkit-gnome-authentication-agent-1.desktop
+sed -e 's, at LIBDIR@,%{_libdir},' %{SOURCE1} > $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/polkit-gnome-authentication-agent-1.desktop
 
 # packaged as %doc
 %{__rm} $RPM_BUILD_ROOT%{_docdir}/gnome-session/dbus/*.html
@@ -153,6 +149,8 @@ fi
 %{_datadir}/xsessions/gnome.desktop
 %{_datadir}/xsessions/gnome-custom-session.desktop
 %{_datadir}/xsessions/gnome-xorg.desktop
+%dir %{systemduserunitdir}/gnome-launched-.scope.d
+%{systemduserunitdir}/gnome-launched-.scope.d/override.conf
 %{systemduserunitdir}/gnome-session-failed.service
 %{systemduserunitdir}/gnome-session-failed.target
 %{systemduserunitdir}/gnome-session-initialized.target
@@ -166,10 +164,13 @@ fi
 %{systemduserunitdir}/gnome-session-wayland.target
 %{systemduserunitdir}/gnome-session-wayland at .target
 %{systemduserunitdir}/gnome-session-x11-services.target
+%{systemduserunitdir}/gnome-session-x11-services-ready.target
 %{systemduserunitdir}/gnome-session-x11.target
 %{systemduserunitdir}/gnome-session-x11 at .target
 %{systemduserunitdir}/gnome-session.target
 %{systemduserunitdir}/gnome-session at .target
+%dir %{systemduserunitdir}/gnome-session at gnome.target.d
+%{systemduserunitdir}/gnome-session at gnome.target.d/gnome.session.conf
 %{_mandir}/man1/gnome-session.1*
 %{_mandir}/man1/gnome-session-inhibit.1*
 %{_mandir}/man1/gnome-session-quit.1*
diff --git a/gnome-session-gnome.desktop b/gnome-session-gnome.desktop
deleted file mode 100644
index be61c9b..0000000
--- a/gnome-session-gnome.desktop
+++ /dev/null
@@ -1,80 +0,0 @@
-[Desktop Entry]
-Name=GNOME
-Name[az]=GNOME
-Name[be]=GNOME
-Name[ca]=GNOME
-Name[cs]=GNOME
-Name[cy]=GNOME
-Name[da]=Gnome
-Name[de]=GNOME
-Name[el]=GNOME
-Name[es]=GNOME
-Name[et]=GNOME
-Name[fi]=Gnome
-Name[fr]=GNOME
-Name[he]=GNOME
-Name[hi]=गनोम
-Name[hu]=GNOME
-Name[it]=GNOME
-Name[ja]=GNOME
-Name[ko]=그놈
-Name[ms]=GNOME
-Name[nb]=GNOME
-Name[nl]=GNOME
-Name[pl]=GNOME
-Name[pt]=GNOME
-Name[pt_BR]=GNOME
-Name[ro]=GNOME
-Name[ru]=GNOME
-Name[sk]=GNOME
-Name[sl]=GNOME
-Name[sq]=GNOME
-Name[sr]=Гном
-Name[sr at Latn]=Gnom
-Name[sv]=GNOME
-Name[tr]=GNOME
-Name[uk]=GNOME
-Name[wa]=GNOME
-Name[zh_CN]=GNOME
-Name[zh_TW]=GNOME
-Comment=This session logs you into GNOME
-Comment[az]=Bu iclas sizi GNOME'a daxil edəcək
-Comment[be]=Гэтая сэсыя завядзе вас у GNOME
-Comment[ca]=Aquesta sessió entra en GNOME
-Comment[cs]=Toto sezení vás přihlásí do GNOME
-Comment[cy]=Mae'r sesiwn hwn yn eich mewngofnodi i GNOME
-Comment[da]=Denne session logger dig på Gnome
-Comment[de]=Diese Sitzung meldet Sie an GNOME an
-Comment[el]=Αυτή η συνεδρία σας εισάγει στο GNOME
-Comment[es]=Con esta sesión accede a GNOME
-Comment[fi]=Tämä istunto kirjaa sisään Gnomeen
-Comment[fr]=Cette session vous connectera dans GNOME
-Comment[he]=תצורת הפעלה זו מחברת אותך ל GNOME
-Comment[hi]=यह सत्र गनोम में लॉगिन होगा
-Comment[hu]=Ez a munkamenet a GNOME-be jelentkeztet be
-Comment[it]=Sessione di lavoro con GNOME
-Comment[ja]=GNOME セッションにログインします
-Comment[ko]=GNOME세션으로 로그인합니다
-Comment[ms]=Sesi ini akan log anda  ke GNOME
-Comment[nb]=Denne sesjonen logger deg inn til GNOME
-Comment[nl]=Deze sessie meldt u aan bij GNOME
-Comment[pl]=Sesja logowania do GNOME
-Comment[pt]=Esta sessão inicia-o no GNOME
-Comment[pt_BR]=Logar no ambiente GNOME
-Comment[ro]=Această sesiune vă va loga în GNOME
-Comment[sk]=Toto sedenie vás prihlási do prostredia GNOME
-Comment[sl]=Ta seja vas prijavi v GNOMe
-Comment[sq]=Kjo seancë do t'ju fusë në GNOME
-Comment[sr]=Ова сесија вас пријављује на Гнома
-Comment[sr at Latn]=Ova sesija vas prijavljuje na Gnoma
-Comment[sv]=Denna session loggar in dig i GNOME
-Comment[tr]=Bu oturum ile GNOME'a giriş yaparsınız
-Comment[uk]=Сеанс роботи в середовищі GNOME
-Comment[zh_CN]=此会话使您登录到 GNOME
-Comment[zh_TW]=選取這個作業階段後會進入 GNOME 環境
-Exec=gnome-session
-TryExec=gnome-session
-# no icon yet, only the top three are currently used
-Icon=
-Type=Application
-# vi: encoding=utf-8
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gnome-session.git/commitdiff/4ead5ef193792c7a23e1b90226834971930eaeb4



More information about the pld-cvs-commit mailing list