commit ec8e79a1f99c81ee40ec0d2fb4993a976bce9335
Author: Jan Palus <[email protected]>
Date:   Sat Dec 23 12:57:16 2023 +0100

    update systemd/doc deps

 pam.spec | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)
---
diff --git a/pam.spec b/pam.spec
index 1c60928..22f81ff 100644
--- a/pam.spec
+++ b/pam.spec
@@ -8,6 +8,7 @@
 %bcond_with    prelude         # Prelude IDS support (in libpam)
 %bcond_without selinux         # SELinux support
 %bcond_without audit           # Linux Auditing library support
+%bcond_without systemd         # logind support
 
 %define                pam_pld_version 1.1.2-1
 Summary:       Pluggable Authentication Modules: modular, incremental 
authentication
@@ -64,19 +65,18 @@ BuildRequires:      libtool >= 2:2
 BuildRequires: libxcrypt-devel
 %{?with_audit:BuildRequires:   linux-libc-headers >= 7:2.6.23.1}
 BuildRequires: pkgconfig
+BuildRequires: rpmbuild(macros) >= 1.527
 BuildRequires: tar >= 1:1.22
 BuildRequires: xz
 BuildRequires: zlib-devel
 %if %{with doc}
-BuildRequires: docbook-dtd412-xml
-BuildRequires: docbook-dtd43-xml
-BuildRequires: docbook-dtd44-xml
 BuildRequires: docbook-dtd50-xml
 BuildRequires: docbook-style-xsl >= 1.69.1
 # For building PDFs
 #BuildRequires:        fop
 BuildRequires: libxml2-progs
 BuildRequires: libxslt-progs
+%{?with_systemd:BuildRequires: systemd-devel >= 1:254}
 BuildRequires: w3m
 %endif
 Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
@@ -86,6 +86,7 @@ Requires:     crypt(blowfish)
 Requires:      glibc >= 6:2.5-0.5
 %{?with_selinux:Requires:      libselinux >= 2.1.9}
 Requires:      pam-pam_pwquality
+%{?with_systemd:Requires:      systemd-libs >= 1:254}
 Suggests:      make
 Suggests:      pam-pam_userdb = %{epoch}:%{version}-%{release}
 Obsoletes:     pam-doc
@@ -280,8 +281,10 @@ danych GDBM.
        %{!?with_doc:--disable-regenerate-docu} \
        --enable-isadir=../../%{_lib}/security \
        --enable-lastlog \
+       %{__enable_disable systemd logind} \
        %{!?with_prelude:--disable-prelude} \
        %{!?with_selinux:--disable-selinux} \
+       --with-systemdunitdir="%{systemdunitdir}"
 
 # we must explicitely update-gmo as we patch a po file
 %{__make} -C po update-gmo
@@ -295,8 +298,7 @@ install -d 
$RPM_BUILD_ROOT{%{_libdir},/etc/pam.d,/usr/lib/pam.d,/var/{log,run/se
 
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT \
-       pkgconfigdir=%{_pkgconfigdir} \
-       servicedir=%{systemdunitdir}
+       pkgconfigdir=%{_pkgconfigdir}
 
 %if %{with selinux}
 install -p modules/pam_selinux/.libs/pam_selinux_check 
$RPM_BUILD_ROOT%{_sbindir}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/pam.git/commitdiff/5c33407a2fea1002f1313b28c25ecb1ce38e71b7

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to