summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2007-07-11 14:47:53 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2007-07-11 14:47:53 +0000
commit0dd5a8d1f91c47ef7f1ef356e56653731aa5350a (patch)
tree252598074696f1a7c2a90da3a379f99611005802 /sys-auth
parentMarked ppc stable for bug #184203. (diff)
downloadgentoo-2-0dd5a8d1f91c47ef7f1ef356e56653731aa5350a.tar.gz
gentoo-2-0dd5a8d1f91c47ef7f1ef356e56653731aa5350a.tar.bz2
gentoo-2-0dd5a8d1f91c47ef7f1ef356e56653731aa5350a.zip
Apply fix by Brian Tarricone in bug #163860, and install the alternative pam.d files as examples and not as actual configuration files, that was a completely broken behaviour. And I hope nobody else will ever try to change a PAM-herded package without notifying that in the future.
(Portage version: 2.1.3_rc7)
Diffstat (limited to 'sys-auth')
-rw-r--r--sys-auth/pam_console/ChangeLog11
-rw-r--r--sys-auth/pam_console/files/digest-pam_console-0.99.7.0.2.7-r1 (renamed from sys-auth/pam_console/files/digest-pam_console-0.99.7.0.2.7)0
-rw-r--r--sys-auth/pam_console/pam_console-0.99.7.0.2.7-r1.ebuild (renamed from sys-auth/pam_console/pam_console-0.99.7.0.2.7.ebuild)15
3 files changed, 16 insertions, 10 deletions
diff --git a/sys-auth/pam_console/ChangeLog b/sys-auth/pam_console/ChangeLog
index 1193cf92f2aa..f6db929abab2 100644
--- a/sys-auth/pam_console/ChangeLog
+++ b/sys-auth/pam_console/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for sys-auth/pam_console
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/pam_console/ChangeLog,v 1.17 2007/06/13 18:56:44 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/pam_console/ChangeLog,v 1.18 2007/07/11 14:47:53 flameeyes Exp $
+
+*pam_console-0.99.7.0.2.7-r1 (11 Jul 2007)
+
+ 11 Jul 2007; Diego Pettenò <flameeyes@gentoo.org>
+ -pam_console-0.99.7.0.2.7.ebuild, +pam_console-0.99.7.0.2.7-r1.ebuild:
+ Apply fix by Brian Tarricone in bug #163860, and install the alternative
+ pam.d files as examples and not as actual configuration files, that was a
+ completely broken behaviour. And I hope nobody else will ever try to change
+ a PAM-herded package without notifying that in the future.
13 Jun 2007; Raúl Porcel <armin76@gentoo.org>
pam_console-0.99.7.0.2.7.ebuild:
diff --git a/sys-auth/pam_console/files/digest-pam_console-0.99.7.0.2.7 b/sys-auth/pam_console/files/digest-pam_console-0.99.7.0.2.7-r1
index 1cfb2ab5b605..1cfb2ab5b605 100644
--- a/sys-auth/pam_console/files/digest-pam_console-0.99.7.0.2.7
+++ b/sys-auth/pam_console/files/digest-pam_console-0.99.7.0.2.7-r1
diff --git a/sys-auth/pam_console/pam_console-0.99.7.0.2.7.ebuild b/sys-auth/pam_console/pam_console-0.99.7.0.2.7-r1.ebuild
index d5fbc5702def..2e014d3dc56e 100644
--- a/sys-auth/pam_console/pam_console-0.99.7.0.2.7.ebuild
+++ b/sys-auth/pam_console/pam_console-0.99.7.0.2.7-r1.ebuild
@@ -1,9 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/pam_console/pam_console-0.99.7.0.2.7.ebuild,v 1.7 2007/06/13 18:56:44 armin76 Exp $
-
-WANT_AUTOCONF="latest"
-WANT_AUTOMAKE="latest"
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/pam_console/pam_console-0.99.7.0.2.7-r1.ebuild,v 1.1 2007/07/11 14:47:53 flameeyes Exp $
inherit pam versionator rpm autotools flag-o-matic
@@ -41,7 +38,9 @@ src_compile() {
# I don't care enough to go fixing RedHat's code
append-flags -fno-strict-aliasing
- econf --libdir=/$(get_libdir) || die "econf failed"
+ econf \
+ --sbindir=/sbin \
+ --libdir=/$(get_libdir) || die "econf failed"
emake -j1 || die "emake failed"
}
@@ -50,10 +49,8 @@ src_install() {
dodoc README
exeinto /etc/dev.d/default
doexec "${FILESDIR}/pam_console.dev"
- insinto /etc/pam.d
- doins "${FILESDIR}/login"
- doins "${FILESDIR}/gdm"
- doins "${FILESDIR}/gdm-autologin"
+ docinto example
+ dodoc "${FILESDIR}/login" "${FILESDIR}/gdm" "${FILESDIR}/gdm-autologin"
}
pkg_postinst() {