From 15587e2e097b5262e5d2e73869ea3c7799152060 Mon Sep 17 00:00:00 2001 From: Ray Strode Date: Nov 15 2017 16:06:59 +0000 Subject: Split PAM macros off into a new subpackage Resolves: #1512212 --- diff --git a/gdm.spec b/gdm.spec index cf4775e..63fff20 100644 --- a/gdm.spec +++ b/gdm.spec @@ -10,7 +10,7 @@ Name: gdm Epoch: 1 Version: 3.26.2.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: The GNOME Display Manager License: GPLv2+ @@ -100,11 +100,22 @@ server on behalf of the session. %package devel Summary: Development files for gdm Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release} +Requires: gdm-pam-extensions-devel = %{epoch}:%{version}-%{release} %description devel The gdm-devel package contains headers and other files needed to build custom greeters. +%package pam-extensions-devel +Summary: Macros for developing GDM extensions to PAM +Group: Development/Libraries +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. + %prep %autosetup -p1 @@ -303,12 +314,20 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || : %files devel %dir %{_includedir}/gdm %{_includedir}/gdm/*.h +%exclude %{_includedir}/gdm/gdm-pam-extensions.h %dir %{_datadir}/gir-1.0 %{_datadir}/gir-1.0/Gdm-1.0.gir -%{_libdir}/pkgconfig/gdm-pam-extensions.pc %{_libdir}/pkgconfig/gdm.pc +%files pam-extensions-devel +%{_includedir}/gdm/gdm-pam-extensions.h +%{_libdir}/pkgconfig/gdm-pam-extensions.pc + %changelog +* Wed Nov 15 2017 Ray Strode - 1:3.26.2.1-2 +- Split PAM macros off into a new subpackage + Resolves: #1512212 + * Wed Nov 01 2017 Kalev Lember - 1:3.26.2.1-1 - Update to 3.26.2.1