Compare commits

...

13 Commits

Author SHA1 Message Date
b576896e02 update to 3.38.2 [release 3.38.2-1mamba;Mon Nov 09 2020] 2024-01-05 22:39:50 +01:00
b5f082008a automatic version update by autodist [release 3.38.1-1mamba;Wed Oct 14 2020] 2024-01-05 22:39:49 +01:00
94f771dfed automatic version update by autodist [release 3.38.0-1mamba;Tue Oct 13 2020] 2024-01-05 22:39:49 +01:00
b55c93dd8c automatic version update by autodist [release 3.36.3-1mamba;Tue Jul 14 2020] 2024-01-05 22:39:49 +01:00
3d1257b096 automatic version update by autodist [release 3.36.2-1mamba;Tue May 05 2020] 2024-01-05 22:39:49 +01:00
c46296ab89 automatic version update by autodist [release 3.34.1-1mamba;Mon Oct 07 2019] 2024-01-05 22:39:49 +01:00
66ffca31db automatic version update by autodist [release 3.34.0-1mamba;Fri Oct 04 2019] 2024-01-05 22:39:49 +01:00
fd92981f37 automatic version update by autodist [release 3.32.0-1mamba;Sat Mar 16 2019] 2024-01-05 22:39:49 +01:00
948eef153b automatic version update by autodist [release 3.30.3-1mamba;Wed Feb 27 2019] 2024-01-05 22:39:49 +01:00
f47f7a38d1 automatic version update by autodist [release 3.30.2-1mamba;Sun Nov 11 2018] 2024-01-05 22:39:49 +01:00
3685276a5f automatic version update by autodist [release 3.30.1-1mamba;Fri Oct 05 2018] 2024-01-05 22:39:49 +01:00
6b90afeca3 automatic version update by autodist [release 3.30.0-1mamba;Sun Sep 23 2018] 2024-01-05 22:39:49 +01:00
59ede2dd9c automatic version update by autodist [release 3.28.4-1mamba;Thu Aug 23 2018] 2024-01-05 22:39:49 +01:00

148
gdm.spec
View File

@ -2,7 +2,7 @@
%define gdm_gid 53
%define majver %(echo %version | cut -d. -f1-2)
Name: gdm
Version: 3.28.3
Version: 3.38.2
Release: 1mamba
Summary: The GNOME Display Manager, a graphical login program
Group: Graphical Desktop/Applications/Other
@ -10,7 +10,7 @@ Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://www.gnome.org
Source: ftp://ftp.gnome.org/pub/gnome/sources/gdm/%{majver}/gdm-%{version}.tar.xz
Source: https://download.gnome.org/sources/gdm/%{majver}/gdm-%{version}.tar.xz
Patch0: %{name}-2.32.1-remove-pam_console.patch
Patch1: %{name}-3.4.1-save-root-window.patch
Patch2: %{name}-3.4.1-plymouth.patch
@ -56,46 +56,60 @@ BuildRequires: upower-devel
## AUTOBUILDREQ-END
BuildRequires: dconf
BuildRequires: plymouth-devel
Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release}
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
GDM is the GNOME Display Manager, a graphical login program.
%package devel
%package -n lib%{name}
Group: System/Libraries
Summary: Shared libraries for %{name}
%description -n lib%{name}
GDM is the GNOME Display Manager, a graphical login program.
This package contains static libraries and header files need for development.
%package -n lib%{name}-devel
Group: Development/Libraries
Summary: Static libraries and headers for %{name}
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release}
Provides: gdm-devel
Obsoletes: gdm-devel
%description devel
%description -n lib%{name}-devel
GDM is the GNOME Display Manager, a graphical login program.
This package contains static libraries and header files need for development.
%debug_package
%prep
%setup -q
#%patch0 -p1
#%patch1 -p1
#%patch2 -p1
%patch3 -p1
%build
#libtoolize
#autoreconf
%configure \
--disable-scrollkeeper \
--with-plymouth \
--with-default-pam-config=redhat \
--with-systemd
%meson \
-Dplymouth=enabled \
-Ddefault-pam-config=redhat
%make
#% configure \
# --disable-scrollkeeper \
# --with-plymouth \
# --with-default-pam-config=redhat \
# --with-systemd
%meson_build
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall
%meson_install
install -d -m0755 %{buildroot}/%{_lib}
mv %{buildroot}%{_libdir}/security %{buildroot}/%{_lib}/
install -d -m0755 %{buildroot}/%{_localstatedir}/lib/gdm
install -d -m0755 %{buildroot}/%{_localstatedir}/cache/gdm
%find_lang %{name}
%clean
@ -135,22 +149,17 @@ if [ $1 -eq 0 ]; then
fi
exit 0
%post -n lib%{name} -p /sbin/ldconfig
%postun -n lib%{name} -p /sbin/ldconfig
%files -f %{name}.lang
%defattr(-,root,root)
#%dir %{_sysconfdir}/dconf/db/gdm.d
#%dir %{_sysconfdir}/dconf/db/gdm.d/locks
#%{_sysconfdir}/dconf/db/gdm.d/00-upstream-settings
#%{_sysconfdir}/dconf/db/gdm.d/locks/00-upstream-settings-locks
#%{_sysconfdir}/dconf/profile/gdm
%{_sysconfdir}/dbus-1/system.d/gdm.conf
#%{_sysconfdir}/gconf/schemas/gdm-simple-greeter.schemas
%config(noreplace) %{_sysconfdir}/gdm/Init/Default
%{_sysconfdir}/gdm/PostLogin/Default.sample
%{_sysconfdir}/gdm/PostSession/Default
%{_sysconfdir}/gdm/PreSession/Default
#%{_sysconfdir}/gdm/Xsession
%config(noreplace) %{_sysconfdir}/gdm/custom.conf
#%{_sysconfdir}/pam.d/gdm
%{_sysconfdir}/pam.d/gdm-autologin
%{_sysconfdir}/pam.d/gdm-fingerprint
%{_sysconfdir}/pam.d/gdm-launch-environment
@ -158,36 +167,21 @@ exit 0
%{_sysconfdir}/pam.d/gdm-pin
%{_sysconfdir}/pam.d/gdm-smartcard
%{_bindir}/gdm-screenshot
/lib/systemd/system/gdm.service
%{_libdir}/libgdm.so.*
#%{_libdir}/libgdmsimplegreeter.so.*
%{_libdir}/girepository-1.0/Gdm-1.0.typelib
#%dir %{_libdir}/gdm
#%dir %{_libdir}/gdm/simple-greeter
#%dir %{_libdir}/gdm/simple-greeter/extensions
#%{_libdir}/gdm/simple-greeter/extensions/lib*
/%{_lib}/security/pam_gdm.la
/%{_lib}/security/pam_gdm.so
%{_prefix}/lib/udev/rules.d/61-gdm.rules
%{_libexecdir}/gdm-*
%{_bindir}/gdmflexiserver
%{_sbindir}/gdm
#%{_sbindir}/gdm-binary
%{_unitdir}/gdm.service
%{_userunitdir}/gnome-session@gnome-login.target.d/session.conf
%{_udevrulesdir}/61-gdm.rules
%dir %{_datadir}/gdm
%dir %{_datadir}/gdm/greeter
%{_datadir}/gdm/greeter/*
#%dir %{_datadir}/gdm/simple-greeter
#%{_datadir}/gdm/simple-greeter/*
%{_datadir}/gdm/gdb-cmd
#%{_datadir}/gdm/gdm-greeter-login-window.ui
%{_datadir}/gdm/gdm.schemas
%{_datadir}/gdm/greeter-dconf-defaults
%{_datadir}/gdm/locale.alias
%{_datadir}/dconf/profile/gdm
%{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.xml
%{_datadir}/gnome-session/sessions/gnome-login.session
#%{_datadir}/gnome-session/sessions/gdm-fallback.session
#%{_datadir}/gnome-session/sessions/gdm-shell.session
%{_datadir}/help/C/gdm/*
%lang(ca) %{_datadir}/help/ca/gdm/*
%lang(cs) %{_datadir}/help/cs/gdm/*
@ -211,37 +205,69 @@ exit 0
%lang(tr) %{_datadir}/help/tr/gdm/*
%lang(uk) %{_datadir}/help/uk/gdm/*
%lang(zh_CN) %{_datadir}/help/zh_CN/gdm/*
%{_datadir}/icons/hicolor/*/apps/gdm-*.png
#%{_datadir}/omf/gdm/gdm-*.omf
%{_datadir}/pixmaps/gdm*.png
%{_datadir}/pixmaps/nobody.png
%{_datadir}/pixmaps/nohost.png
%attr(1770,root,gdm) %dir %{_localstatedir}/lib/gdm
#%attr(-,root,gdm) %dir %{_localstatedir}/lib/gdm/.gconf.mandatory
#%attr(-,root,gdm) %config(noreplace) %{_localstatedir}/lib/gdm/.gconf.mandatory/*
#%attr(-,root,gdm) %config(noreplace) %{_localstatedir}/lib/gdm/.gconf.path
%attr(-,gdm,gdm) %dir %{_localstatedir}/cache/gdm
%attr(-,gdm,gdm) %dir %{_localstatedir}/log/gdm
%attr(-,gdm,gdm) %dir %{_localstatedir}/run/gdm
#%attr(-,gdm,gdm) %dir %{_localstatedir}/log/gdm
#%attr(-,gdm,gdm) %dir %{_localstatedir}/run/gdm
%files -n lib%{name}
%defattr(-,root,root)
%{_libdir}/libgdm.so.*
%{_libdir}/girepository-1.0/Gdm-1.0.typelib
/%{_lib}/security/pam_gdm.so
%{_libexecdir}/gdm-*
%doc AUTHORS COPYING
%files devel
%files -n lib%{name}-devel
%defattr(-,root,root)
%dir %{_includedir}/gdm
%{_includedir}/gdm/*
%{_libdir}/libgdm.a
%{_libdir}/libgdm.la
%{_libdir}/libgdm.so
#%{_libdir}/libgdmsimplegreeter.a
#%{_libdir}/libgdmsimplegreeter.la
#%{_libdir}/libgdmsimplegreeter.so
%{_datadir}/gir-1.0/Gdm-1.0.gir
%{_libdir}/pkgconfig/gdm.pc
%{_libdir}/pkgconfig/gdm-pam-extensions.pc
#%{_libdir}/pkgconfig/gdmsimplegreeter.pc
#%doc ChangeLog NEWS README
%changelog
* Mon Nov 09 2020 Silvan Calarco <silvan.calarco@mambasoft.it> 3.38.2-1mamba
- update to 3.38.2
* Wed Oct 14 2020 Automatic Build System <autodist@mambasoft.it> 3.38.1-1mamba
- automatic version update by autodist
* Tue Oct 13 2020 Automatic Build System <autodist@mambasoft.it> 3.38.0-1mamba
- automatic version update by autodist
* Tue Jul 14 2020 Automatic Build System <autodist@mambasoft.it> 3.36.3-1mamba
- automatic version update by autodist
* Tue May 05 2020 Automatic Build System <autodist@mambasoft.it> 3.36.2-1mamba
- automatic version update by autodist
* Mon Oct 07 2019 Automatic Build System <autodist@mambasoft.it> 3.34.1-1mamba
- automatic version update by autodist
* Fri Oct 04 2019 Automatic Build System <autodist@mambasoft.it> 3.34.0-1mamba
- automatic version update by autodist
* Sat Mar 16 2019 Automatic Build System <autodist@mambasoft.it> 3.32.0-1mamba
- automatic version update by autodist
* Wed Feb 27 2019 Automatic Build System <autodist@mambasoft.it> 3.30.3-1mamba
- automatic version update by autodist
* Sun Nov 11 2018 Automatic Build System <autodist@mambasoft.it> 3.30.2-1mamba
- automatic version update by autodist
* Fri Oct 05 2018 Automatic Build System <autodist@mambasoft.it> 3.30.1-1mamba
- automatic version update by autodist
* Sun Sep 23 2018 Automatic Build System <autodist@mambasoft.it> 3.30.0-1mamba
- automatic version update by autodist
* Thu Aug 23 2018 Automatic Build System <autodist@mambasoft.it> 3.28.4-1mamba
- automatic version update by autodist
* Tue Aug 14 2018 Automatic Build System <autodist@mambasoft.it> 3.28.3-1mamba
- automatic version update by autodist