2013-05-17 17:06:36 +00:00
|
|
|
%global _hardened_build 1
|
|
|
|
|
2011-02-03 03:09:45 +00:00
|
|
|
%define gtk3_version 2.99.2
|
2004-09-09 05:02:56 +00:00
|
|
|
|
2021-02-26 09:16:31 +00:00
|
|
|
%global tarball_version %%(echo %{version} | tr '~' '.')
|
|
|
|
|
2023-09-19 11:28:34 +00:00
|
|
|
Name: gdm
|
|
|
|
Epoch: 1
|
|
|
|
Version: 45.0.1
|
|
|
|
Release: %autorelease
|
|
|
|
Summary: The GNOME Display Manager
|
2016-10-12 21:05:43 +00:00
|
|
|
|
2023-09-19 11:28:34 +00:00
|
|
|
License: GPL-2.0-or-later
|
|
|
|
URL: https://wiki.gnome.org/Projects/GDM
|
2023-11-30 19:05:37 +00:00
|
|
|
Source0: https://download.gnome.org/sources/gdm/45/gdm-%{tarball_version}.tar.xz
|
2023-09-19 11:28:34 +00:00
|
|
|
Source1: org.gnome.login-screen.gschema.override
|
2007-04-17 14:51:40 +00:00
|
|
|
|
2021-03-30 13:41:59 +00:00
|
|
|
# moved here from pulseaudio-gdm-hooks-11.1-16
|
2023-09-19 11:28:34 +00:00
|
|
|
Source5: default.pa-for-gdm
|
2021-03-30 13:41:59 +00:00
|
|
|
|
2023-09-19 11:28:34 +00:00
|
|
|
Source6: gdm.sysusers
|
2021-10-15 18:52:44 +00:00
|
|
|
|
2023-08-29 16:20:36 +00:00
|
|
|
# Downstream patches
|
2023-09-19 11:28:34 +00:00
|
|
|
Patch: 0001-udev-Stick-with-wayland-on-hybrid-nvidia-with-vendor.patch
|
|
|
|
Patch: 0001-Honor-initial-setup-being-disabled-by-distro-install.patch
|
|
|
|
Patch: 0001-data-add-system-dconf-databases-to-gdm-profile.patch
|
|
|
|
|
|
|
|
BuildRequires: dconf
|
2023-09-19 11:32:01 +00:00
|
|
|
BuildRequires: desktop-file-utils
|
2023-09-19 11:28:34 +00:00
|
|
|
BuildRequires: gettext-devel
|
|
|
|
BuildRequires: libXdmcp-devel
|
|
|
|
BuildRequires: meson
|
2023-09-19 11:32:01 +00:00
|
|
|
BuildRequires: pam-devel
|
2023-09-19 11:28:34 +00:00
|
|
|
BuildRequires: pkgconfig(accountsservice) >= 0.6.3
|
2023-09-19 11:32:01 +00:00
|
|
|
BuildRequires: pkgconfig(audit)
|
2023-09-19 11:28:34 +00:00
|
|
|
BuildRequires: pkgconfig(check)
|
|
|
|
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
|
|
|
BuildRequires: pkgconfig(gtk+-3.0) >= %{gtk3_version}
|
|
|
|
BuildRequires: pkgconfig(gudev-1.0)
|
|
|
|
BuildRequires: pkgconfig(iso-codes)
|
|
|
|
BuildRequires: pkgconfig(libcanberra-gtk3)
|
|
|
|
BuildRequires: pkgconfig(libkeyutils)
|
|
|
|
BuildRequires: pkgconfig(libselinux)
|
|
|
|
BuildRequires: pkgconfig(libsystemd)
|
|
|
|
BuildRequires: pkgconfig(ply-boot-client)
|
|
|
|
BuildRequires: pkgconfig(systemd)
|
|
|
|
BuildRequires: pkgconfig(x11)
|
|
|
|
BuildRequires: pkgconfig(xau)
|
|
|
|
BuildRequires: pkgconfig(xorg-server)
|
|
|
|
BuildRequires: systemd-rpm-macros
|
|
|
|
BuildRequires: which
|
|
|
|
BuildRequires: xorg-x11-server-Xorg
|
|
|
|
BuildRequires: yelp-tools
|
2012-08-06 23:13:11 +00:00
|
|
|
|
2010-01-28 18:41:45 +00:00
|
|
|
Provides: service(graphical-login) = %{name}
|
2009-02-20 19:12:13 +00:00
|
|
|
|
2014-04-05 15:38:34 +00:00
|
|
|
Requires: accountsservice
|
|
|
|
Requires: dconf
|
|
|
|
# since we use it, and pam spams the log if the module is missing
|
|
|
|
Requires: gnome-keyring-pam
|
|
|
|
Requires: gnome-session
|
2015-02-20 20:25:54 +00:00
|
|
|
Requires: gnome-session-wayland-session
|
2018-02-09 15:43:18 +00:00
|
|
|
Requires: gnome-settings-daemon >= 3.27.90
|
2014-04-05 15:38:34 +00:00
|
|
|
Requires: gnome-shell
|
|
|
|
Requires: iso-codes
|
|
|
|
# We need 1.0.4-5 since it lets us use "localhost" in auth cookies
|
|
|
|
Requires: libXau >= 1.0.4-4
|
2023-09-19 11:32:01 +00:00
|
|
|
Requires: pam
|
2014-04-05 15:38:34 +00:00
|
|
|
Requires: /sbin/nologin
|
|
|
|
Requires: setxkbmap
|
|
|
|
Requires: systemd >= 186
|
|
|
|
Requires: system-logos
|
2020-07-28 19:03:07 +00:00
|
|
|
Requires: xhost xmodmap xrdb
|
2014-04-05 15:38:34 +00:00
|
|
|
Requires: xorg-x11-xinit
|
2011-01-19 17:09:47 +00:00
|
|
|
|
2020-05-05 18:29:09 +00:00
|
|
|
# Until the greeter gets dynamic user support, it can't
|
|
|
|
# use a user bus
|
|
|
|
Requires: /usr/bin/dbus-run-session
|
|
|
|
|
2022-08-22 19:33:15 +00:00
|
|
|
%{?sysusers_requires_compat}
|
|
|
|
|
2024-01-09 21:55:55 +00:00
|
|
|
# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
|
|
|
|
# xdg-desktop-portal and xdg-desktop-portal-gtk no longer have i686
|
|
|
|
ExcludeArch: %{ix86}
|
|
|
|
|
2014-04-05 17:35:12 +00:00
|
|
|
Provides: gdm-libs%{?_isa} = %{epoch}:%{version}-%{release}
|
|
|
|
|
2014-09-03 19:57:44 +00:00
|
|
|
%description
|
2017-11-08 13:52:40 +00:00
|
|
|
GDM, the GNOME Display Manager, handles authentication-related backend
|
|
|
|
functionality for logging in a user and unlocking the user's session after
|
|
|
|
it's been locked. GDM also provides functionality for initiating user-switching,
|
|
|
|
so more than one user can be logged in at the same time. It handles
|
|
|
|
graphical session registration with the system for both local and remote
|
|
|
|
sessions (in the latter case, via the XDMCP protocol). In cases where the
|
|
|
|
session doesn't provide it's own display server, GDM can start the display
|
|
|
|
server on behalf of the session.
|
2014-09-03 19:57:44 +00:00
|
|
|
|
2011-10-19 02:47:14 +00:00
|
|
|
%package devel
|
2014-04-05 17:35:12 +00:00
|
|
|
Summary: Development files for gdm
|
|
|
|
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
|
2017-11-15 16:06:59 +00:00
|
|
|
Requires: gdm-pam-extensions-devel = %{epoch}:%{version}-%{release}
|
2011-10-19 02:47:14 +00:00
|
|
|
|
|
|
|
%description devel
|
|
|
|
The gdm-devel package contains headers and other
|
|
|
|
files needed to build custom greeters.
|
2009-04-13 21:29:14 +00:00
|
|
|
|
2017-11-15 16:06:59 +00:00
|
|
|
%package pam-extensions-devel
|
|
|
|
Summary: Macros for developing GDM extensions to PAM
|
|
|
|
Requires: pam-devel
|
|
|
|
|
|
|
|
%description pam-extensions-devel
|
|
|
|
The gdm-pam-extensions-devel package contains headers and other
|
|
|
|
files that are helpful to PAM modules wishing to support
|
|
|
|
GDM specific authentication features.
|
|
|
|
|
2004-09-09 05:00:56 +00:00
|
|
|
%prep
|
2023-05-09 07:32:16 +00:00
|
|
|
%autosetup -p1 -n gdm-%{tarball_version}
|
2012-04-09 18:08:18 +00:00
|
|
|
|
2004-09-09 05:00:56 +00:00
|
|
|
%build
|
2020-04-29 20:04:24 +00:00
|
|
|
%meson -Dpam-prefix=%{_sysconfdir} \
|
|
|
|
-Drun-dir=/run/gdm \
|
|
|
|
-Dudev-dir=%{_udevrulesdir} \
|
|
|
|
-Ddefault-path=/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin \
|
|
|
|
-Dprofiling=true \
|
|
|
|
-Dplymouth=enabled \
|
|
|
|
-Dselinux=enabled
|
|
|
|
%meson_build
|
2004-09-09 05:00:56 +00:00
|
|
|
|
2008-10-15 04:48:36 +00:00
|
|
|
|
2004-09-09 05:00:56 +00:00
|
|
|
%install
|
2017-11-08 09:36:20 +00:00
|
|
|
mkdir -p %{buildroot}%{_sysconfdir}/gdm/Init
|
|
|
|
mkdir -p %{buildroot}%{_sysconfdir}/gdm/PreSession
|
|
|
|
mkdir -p %{buildroot}%{_sysconfdir}/gdm/PostSession
|
2004-09-09 05:02:56 +00:00
|
|
|
|
2020-04-29 20:04:24 +00:00
|
|
|
%meson_install
|
2018-03-20 14:35:55 +00:00
|
|
|
|
|
|
|
install -p -m644 -D %{SOURCE5} %{buildroot}%{_localstatedir}/lib/gdm/.config/pulse/default.pa
|
2021-10-15 18:52:44 +00:00
|
|
|
install -p -m644 -D %{SOURCE6} %{buildroot}%{_sysusersdir}/%{name}.conf
|
2004-09-09 05:01:50 +00:00
|
|
|
|
2017-11-08 09:36:20 +00:00
|
|
|
rm -f %{buildroot}%{_sysconfdir}/pam.d/gdm
|
2012-04-06 03:12:40 +00:00
|
|
|
|
2011-10-19 02:47:14 +00:00
|
|
|
# add logo to shell greeter
|
2017-11-08 10:13:05 +00:00
|
|
|
cp -a %{SOURCE1} %{buildroot}%{_datadir}/glib-2.0/schemas
|
2011-10-19 02:47:14 +00:00
|
|
|
|
2004-09-09 05:00:56 +00:00
|
|
|
# docs go elsewhere
|
2017-11-08 09:36:20 +00:00
|
|
|
rm -rf %{buildroot}/%{_prefix}/doc
|
2004-09-09 05:00:56 +00:00
|
|
|
|
2004-09-09 05:07:28 +00:00
|
|
|
# create log dir
|
2017-11-08 09:36:20 +00:00
|
|
|
mkdir -p %{buildroot}/var/log/gdm
|
2004-09-09 05:00:56 +00:00
|
|
|
|
2017-11-08 09:36:20 +00:00
|
|
|
(cd %{buildroot}%{_sysconfdir}/gdm; ln -sf ../X11/xinit/Xsession .)
|
2006-01-09 19:27:38 +00:00
|
|
|
|
2017-11-08 09:36:20 +00:00
|
|
|
mkdir -p %{buildroot}%{_datadir}/gdm/autostart/LoginWindow
|
2008-02-09 04:38:21 +00:00
|
|
|
|
2017-11-08 09:36:20 +00:00
|
|
|
mkdir -p %{buildroot}/run/gdm
|
2009-11-02 05:38:10 +00:00
|
|
|
|
2021-06-15 17:25:01 +00:00
|
|
|
mkdir -p %{buildroot}%{_sysconfdir}/dconf/db/gdm.d/locks
|
|
|
|
|
2007-08-16 03:39:40 +00:00
|
|
|
%find_lang gdm --with-gnome
|
2004-09-09 05:01:29 +00:00
|
|
|
|
2004-09-09 05:00:56 +00:00
|
|
|
%pre
|
2021-11-17 17:34:48 +00:00
|
|
|
%sysusers_create_compat %{SOURCE6}
|
2004-09-09 05:00:56 +00:00
|
|
|
|
2004-09-09 05:01:50 +00:00
|
|
|
%post
|
2006-02-26 14:51:50 +00:00
|
|
|
# if the user already has a config file, then migrate it to the new
|
|
|
|
# location; rpm will ensure that old file will be renamed
|
|
|
|
|
|
|
|
custom=/etc/gdm/custom.conf
|
|
|
|
|
|
|
|
if [ $1 -ge 2 ] ; then
|
|
|
|
if [ -f /usr/share/gdm/config/gdm.conf-custom ]; then
|
2010-03-29 23:57:42 +00:00
|
|
|
oldconffile=/usr/share/gdm/config/gdm.conf-custom
|
2006-02-26 14:51:50 +00:00
|
|
|
elif [ -f /etc/X11/gdm/gdm.conf ]; then
|
2010-03-29 23:57:42 +00:00
|
|
|
oldconffile=/etc/X11/gdm/gdm.conf
|
2006-02-26 14:51:50 +00:00
|
|
|
fi
|
|
|
|
|
|
|
|
# Comment out some entries from the custom config file that may
|
|
|
|
# have changed locations in the update. Also move various
|
|
|
|
# elements to their new locations.
|
|
|
|
|
|
|
|
[ -n "$oldconffile" ] && sed \
|
|
|
|
-e 's@^command=/usr/X11R6/bin/X@#command=/usr/bin/Xorg@' \
|
|
|
|
-e 's@^Xnest=/usr/X11R6/bin/Xnest@#Xnest=/usr/X11R6/bin/Xnest@' \
|
|
|
|
-e 's@^BaseXsession=/etc/X11/xdm/Xsession@#BaseXsession=/etc/X11/xinit/Xsession@' \
|
2006-03-07 02:28:51 +00:00
|
|
|
-e 's@^BaseXsession=/etc/X11/gdm/Xsession@#&@' \
|
2006-02-26 14:51:50 +00:00
|
|
|
-e 's@^BaseXsession=/etc/gdm/Xsession@#&@' \
|
|
|
|
-e 's@^Greeter=/usr/bin/gdmgreeter@#Greeter=/usr/libexec/gdmgreeter@' \
|
|
|
|
-e 's@^RemoteGreeter=/usr/bin/gdmlogin@#RemoteGreeter=/usr/libexec/gdmlogin@' \
|
|
|
|
-e 's@^GraphicalTheme=Bluecurve@#&@' \
|
|
|
|
-e 's@^BackgroundColor=#20305a@#&@' \
|
|
|
|
-e 's@^DefaultPath=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin@#&@' \
|
|
|
|
-e 's@^RootPath=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin@#&@' \
|
|
|
|
-e 's@^HostImageDir=/usr/share/hosts/@#HostImageDir=/usr/share/pixmaps/faces/@' \
|
|
|
|
-e 's@^LogDir=/var/log/gdm@#&@' \
|
|
|
|
-e 's@^PostLoginScriptDir=/etc/X11/gdm/PostLogin@#&@' \
|
|
|
|
-e 's@^PreLoginScriptDir=/etc/X11/gdm/PreLogin@#&@' \
|
|
|
|
-e 's@^PreSessionScriptDir=/etc/X11/gdm/PreSession@#&@' \
|
|
|
|
-e 's@^PostSessionScriptDir=/etc/X11/gdm/PostSession@#&@' \
|
|
|
|
-e 's@^DisplayInitDir=/var/run/gdm.pid@#&@' \
|
|
|
|
-e 's@^RebootCommand=/sbin/reboot;/sbin/shutdown -r now;/usr/sbin/shutdown -r now;/usr/bin/reboot@#&@' \
|
|
|
|
-e 's@^HaltCommand=/sbin/poweroff;/sbin/shutdown -h now;/usr/sbin/shutdown -h now;/usr/bin/poweroff@#&@' \
|
|
|
|
-e 's@^ServAuthDir=/var/gdm@#&@' \
|
|
|
|
-e 's@^Greeter=/usr/bin/gdmlogin@Greeter=/usr/libexec/gdmlogin@' \
|
|
|
|
-e 's@^RemoteGreeter=/usr/bin/gdmgreeter@RemoteGreeter=/usr/libexec/gdmgreeter@' \
|
|
|
|
$oldconffile > $custom
|
2006-02-12 22:29:36 +00:00
|
|
|
fi
|
|
|
|
|
2006-02-26 14:51:50 +00:00
|
|
|
if [ $1 -ge 2 -a -f $custom ] && grep -q /etc/X11/gdm $custom ; then
|
|
|
|
sed -i -e 's@/etc/X11/gdm@/etc/gdm@g' $custom
|
2004-09-09 05:04:12 +00:00
|
|
|
fi
|
2006-01-09 10:06:50 +00:00
|
|
|
|
2012-08-06 23:13:11 +00:00
|
|
|
%systemd_post gdm.service
|
|
|
|
|
2008-04-05 02:48:14 +00:00
|
|
|
%preun
|
2012-08-06 23:13:11 +00:00
|
|
|
%systemd_preun gdm.service
|
2008-04-05 02:48:14 +00:00
|
|
|
|
2004-09-09 05:01:50 +00:00
|
|
|
%postun
|
2018-03-20 14:35:55 +00:00
|
|
|
%systemd_postun gdm.service
|
2011-10-19 12:46:18 +00:00
|
|
|
|
2004-09-20 19:12:21 +00:00
|
|
|
%files -f gdm.lang
|
2018-08-13 08:44:04 +00:00
|
|
|
%doc AUTHORS NEWS README.md
|
2015-02-19 12:40:50 +00:00
|
|
|
%license COPYING
|
2006-02-12 22:29:36 +00:00
|
|
|
%dir %{_sysconfdir}/gdm
|
|
|
|
%config(noreplace) %{_sysconfdir}/gdm/custom.conf
|
|
|
|
%config %{_sysconfdir}/gdm/Init/*
|
|
|
|
%config %{_sysconfdir}/gdm/PostLogin/*
|
|
|
|
%config %{_sysconfdir}/gdm/PreSession/*
|
|
|
|
%config %{_sysconfdir}/gdm/PostSession/*
|
2006-01-09 10:06:50 +00:00
|
|
|
%config %{_sysconfdir}/pam.d/gdm-autologin
|
2009-04-13 21:29:14 +00:00
|
|
|
%config %{_sysconfdir}/pam.d/gdm-password
|
2007-10-14 03:08:47 +00:00
|
|
|
# not config files
|
|
|
|
%{_sysconfdir}/gdm/Xsession
|
2010-09-29 23:56:09 +00:00
|
|
|
%{_datadir}/gdm/gdm.schemas
|
2007-10-14 03:08:47 +00:00
|
|
|
%{_sysconfdir}/dbus-1/system.d/gdm.conf
|
2006-02-12 22:29:36 +00:00
|
|
|
%dir %{_sysconfdir}/gdm/Init
|
|
|
|
%dir %{_sysconfdir}/gdm/PreSession
|
|
|
|
%dir %{_sysconfdir}/gdm/PostSession
|
|
|
|
%dir %{_sysconfdir}/gdm/PostLogin
|
2021-06-15 15:44:54 +00:00
|
|
|
%dir %{_sysconfdir}/dconf/db/gdm.d
|
|
|
|
%dir %{_sysconfdir}/dconf/db/gdm.d/locks
|
2011-10-19 02:47:14 +00:00
|
|
|
%{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.xml
|
|
|
|
%{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.override
|
2008-03-04 04:37:14 +00:00
|
|
|
%{_libexecdir}/gdm-host-chooser
|
2021-02-26 09:16:31 +00:00
|
|
|
%{_libexecdir}/gdm-runtime-config
|
2008-03-04 04:37:14 +00:00
|
|
|
%{_libexecdir}/gdm-session-worker
|
|
|
|
%{_libexecdir}/gdm-simple-chooser
|
2015-02-19 15:25:43 +00:00
|
|
|
%{_libexecdir}/gdm-wayland-session
|
|
|
|
%{_libexecdir}/gdm-x-session
|
2008-03-04 04:37:14 +00:00
|
|
|
%{_sbindir}/gdm
|
2012-10-16 17:46:38 +00:00
|
|
|
%{_bindir}/gdmflexiserver
|
2008-03-26 04:58:54 +00:00
|
|
|
%{_bindir}/gdm-screenshot
|
2017-08-14 13:10:48 +00:00
|
|
|
%dir %{_datadir}/dconf
|
|
|
|
%dir %{_datadir}/dconf/profile
|
2014-02-22 18:57:14 +00:00
|
|
|
%{_datadir}/dconf/profile/gdm
|
2017-08-14 13:10:48 +00:00
|
|
|
%dir %{_datadir}/gdm/greeter
|
|
|
|
%dir %{_datadir}/gdm/greeter/applications
|
2011-10-19 12:46:18 +00:00
|
|
|
%{_datadir}/gdm/greeter/applications/*
|
2017-08-14 13:10:48 +00:00
|
|
|
%dir %{_datadir}/gdm/greeter/autostart
|
2012-09-26 00:47:42 +00:00
|
|
|
%{_datadir}/gdm/greeter/autostart/*
|
2014-02-22 18:57:14 +00:00
|
|
|
%{_datadir}/gdm/greeter-dconf-defaults
|
2010-01-27 02:09:59 +00:00
|
|
|
%{_datadir}/gdm/locale.alias
|
2008-03-10 04:45:24 +00:00
|
|
|
%{_datadir}/gdm/gdb-cmd
|
2017-07-31 15:12:48 +00:00
|
|
|
%{_datadir}/gnome-session/sessions/gnome-login.session
|
2014-04-05 17:35:12 +00:00
|
|
|
%{_libdir}/girepository-1.0/Gdm-1.0.typelib
|
2016-08-23 11:44:28 +00:00
|
|
|
%{_libdir}/security/pam_gdm.so
|
2009-03-03 22:46:51 +00:00
|
|
|
%{_libdir}/libgdm*.so*
|
2023-09-25 07:32:27 +00:00
|
|
|
%attr(0711, root, gdm) %dir %{_localstatedir}/log/gdm
|
2008-09-23 18:56:36 +00:00
|
|
|
%attr(1770, gdm, gdm) %dir %{_localstatedir}/lib/gdm
|
2018-03-20 14:35:55 +00:00
|
|
|
%attr(0700, gdm, gdm) %dir %{_localstatedir}/lib/gdm/.config
|
|
|
|
%attr(0700, gdm, gdm) %dir %{_localstatedir}/lib/gdm/.config/pulse
|
|
|
|
%attr(0600, gdm, gdm) %{_localstatedir}/lib/gdm/.config/pulse/default.pa
|
2013-05-20 20:17:26 +00:00
|
|
|
%attr(0711, root, gdm) %dir /run/gdm
|
2009-04-13 21:29:14 +00:00
|
|
|
%config %{_sysconfdir}/pam.d/gdm-smartcard
|
|
|
|
%config %{_sysconfdir}/pam.d/gdm-fingerprint
|
2012-08-07 10:37:40 +00:00
|
|
|
%{_sysconfdir}/pam.d/gdm-launch-environment
|
2018-03-02 22:42:17 +00:00
|
|
|
%{_udevrulesdir}/61-gdm.rules
|
2012-08-06 23:13:11 +00:00
|
|
|
%{_unitdir}/gdm.service
|
2020-08-17 19:53:56 +00:00
|
|
|
%dir %{_userunitdir}/gnome-session@gnome-login.target.d/
|
|
|
|
%{_userunitdir}/gnome-session@gnome-login.target.d/session.conf
|
2021-10-15 18:52:44 +00:00
|
|
|
%{_sysusersdir}/%{name}.conf
|
2009-04-13 21:29:14 +00:00
|
|
|
|
2011-10-19 02:47:14 +00:00
|
|
|
%files devel
|
|
|
|
%dir %{_includedir}/gdm
|
2012-07-18 15:18:45 +00:00
|
|
|
%{_includedir}/gdm/*.h
|
2017-11-15 16:06:59 +00:00
|
|
|
%exclude %{_includedir}/gdm/gdm-pam-extensions.h
|
2017-08-14 13:10:48 +00:00
|
|
|
%dir %{_datadir}/gir-1.0
|
2012-07-18 15:18:45 +00:00
|
|
|
%{_datadir}/gir-1.0/Gdm-1.0.gir
|
|
|
|
%{_libdir}/pkgconfig/gdm.pc
|
2011-10-19 02:47:14 +00:00
|
|
|
|
2017-11-15 16:06:59 +00:00
|
|
|
%files pam-extensions-devel
|
|
|
|
%{_includedir}/gdm/gdm-pam-extensions.h
|
|
|
|
%{_libdir}/pkgconfig/gdm-pam-extensions.pc
|
|
|
|
|
2004-09-09 05:00:56 +00:00
|
|
|
%changelog
|
2023-08-29 16:20:36 +00:00
|
|
|
%autochangelog
|