commit:     7ddc3dbadeeed5fe7203b77e3b76acb3727506a6
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 13 10:41:27 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 13 11:56:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ddc3dba

sys-auth/pam_ldap: treeclean

Closes: https://bugs.gentoo.org/908579 (pkgremoved)
Closes: https://bugs.gentoo.org/933511 (pkgremoved)
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 profiles/arch/mips/package.mask          |  1 -
 profiles/package.mask                    |  8 -----
 sys-auth/pam_ldap/Manifest               |  1 -
 sys-auth/pam_ldap/metadata.xml           |  5 ----
 sys-auth/pam_ldap/pam_ldap-186-r4.ebuild | 51 --------------------------------
 5 files changed, 66 deletions(-)

diff --git a/profiles/arch/mips/package.mask b/profiles/arch/mips/package.mask
index 744beaad5084..f96d719f45e3 100644
--- a/profiles/arch/mips/package.mask
+++ b/profiles/arch/mips/package.mask
@@ -28,5 +28,4 @@ media-libs/libaom
 gui-libs/gtk:4
 
 # Mask pam_ldap and nss_ldap - openldap dep missing.
-sys-auth/pam_ldap
 sys-auth/nss_ldap

diff --git a/profiles/package.mask b/profiles/package.mask
index 9b45f93ed140..158858663c46 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -381,14 +381,6 @@ app-text/cuneiform
 # Removal on 2024-09-08, bug #931764
 x11-plugins/wmrecord
 
-# Eli Schwartz <[email protected]> (2024-05-26)
-# Unmaintained, website gone. Last released in 2010. Fails to build
-# with GCC 14, detects and builds against nonexisting dependencies.
-# Fails to authenticate users anyway. Obsoleted and replaced by
-# nss-pam-ldapd which actually works. Bug #908579.
-# Removal on 2024-09-07.
-sys-auth/pam_ldap
-
 # Joonas Niilola <[email protected]> (2024-08-07)
 # Upstream doesn't recommend updating from 115 just yet. New
 # installs are fine. Downgrading from 128 to 115 may be impossible

diff --git a/sys-auth/pam_ldap/Manifest b/sys-auth/pam_ldap/Manifest
deleted file mode 100644
index 8811e02b4ed1..000000000000
--- a/sys-auth/pam_ldap/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pam_ldap-186.tar.gz 163437 BLAKE2B 
4e917985b78349283c891daca94935792f2316afc08cd694edb7256c89a7ed612a62ba4b53111fc2022f6e11f754103bf58ac0a53a4298b011a5379625c51cdc
 SHA512 
aaa6fbc48150db53bf92dcf600bcb8f0526baa2e6124f46468f59958c8a91495eb003d16a45b659c8cbb2d3481c4732a0d1f5945a2c98c09549ef8a51ed18a3d

diff --git a/sys-auth/pam_ldap/metadata.xml b/sys-auth/pam_ldap/metadata.xml
deleted file mode 100644
index 85e4ed814fa2..000000000000
--- a/sys-auth/pam_ldap/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>

diff --git a/sys-auth/pam_ldap/pam_ldap-186-r4.ebuild 
b/sys-auth/pam_ldap/pam_ldap-186-r4.ebuild
deleted file mode 100644
index 6c9339e2263c..000000000000
--- a/sys-auth/pam_ldap/pam_ldap-186-r4.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-minimal pam
-
-DESCRIPTION="PAM LDAP Module"
-HOMEPAGE="http://www.padl.com/OSS/pam_ldap.html";
-SRC_URI="http://www.padl.com/download/${P}.tar.gz";
-
-LICENSE="|| ( GPL-2 LGPL-2 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~mips ~ppc ppc64 sparc x86"
-IUSE="ssl sasl"
-
-DEPEND="sys-libs/pam[${MULTILIB_USEDEP}]
-       >=net-nds/openldap-2.4.38-r1:=[${MULTILIB_USEDEP}]
-       virtual/libcrypt:=[${MULTILIB_USEDEP}]
-       sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r3[${MULTILIB_USEDEP}] )"
-
-RDEPEND="${DEPEND}"
-
-multilib_src_configure() {
-       local myconf=(
-               --with-ldap-lib=openldap
-               $(use_enable ssl)
-       )
-       use sasl || myconf+=( ac_cv_header_sasl_sasl_h=no )
-
-       ECONF_SOURCE=${S} \
-       econf "${myconf[@]}"
-}
-
-multilib_src_compile() {
-       PERL5LIB=${S} \
-       emake
-}
-
-multilib_src_install() {
-       dopammod pam_ldap.so
-}
-
-multilib_src_install_all() {
-       dodoc pam.conf ldap.conf ldapns.schema chsh chfn certutil
-       dodoc ChangeLog CVSVersionInfo.txt README AUTHORS ns-pwd-policy.schema
-       doman pam_ldap.5
-
-       docinto pam.d
-       dodoc pam.d/*
-}

Reply via email to