summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2006-10-24 20:23:46 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2006-10-24 20:23:46 +0000
commit4613b69c51c3517bf00b17eb5d14b53a87fc3b54 (patch)
treec47ff555432af89abf1b366ecaafc55f3e739947 /sys-auth
parentarm/ia64 stable (diff)
downloadgentoo-2-4613b69c51c3517bf00b17eb5d14b53a87fc3b54.tar.gz
gentoo-2-4613b69c51c3517bf00b17eb5d14b53a87fc3b54.tar.bz2
gentoo-2-4613b69c51c3517bf00b17eb5d14b53a87fc3b54.zip
Add pam_console split ebuild. Untested, needs to be re-keyworded too.
(Portage version: 2.1.2_pre3-r7)
Diffstat (limited to 'sys-auth')
-rw-r--r--sys-auth/pam_console/ChangeLog11
-rw-r--r--sys-auth/pam_console/Manifest20
-rw-r--r--sys-auth/pam_console/files/digest-pam_console-0.99.6.2.3.63
-rw-r--r--sys-auth/pam_console/files/pam_console-configure.ac25
-rw-r--r--sys-auth/pam_console/metadata.xml8
-rw-r--r--sys-auth/pam_console/pam_console-0.99.6.2.3.6.ebuild47
6 files changed, 114 insertions, 0 deletions
diff --git a/sys-auth/pam_console/ChangeLog b/sys-auth/pam_console/ChangeLog
new file mode 100644
index 000000000000..afc4f86045c2
--- /dev/null
+++ b/sys-auth/pam_console/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for sys-auth/pam_console
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/pam_console/ChangeLog,v 1.1 2006/10/24 20:23:46 flameeyes Exp $
+
+*pam_console-0.99.6.2.3.6 (24 Oct 2006)
+
+ 24 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +files/pam_console-configure.ac, +metadata.xml,
+ +pam_console-0.99.6.2.3.6.ebuild:
+ Add pam_console split ebuild. Untested, needs to be re-keyworded too.
+
diff --git a/sys-auth/pam_console/Manifest b/sys-auth/pam_console/Manifest
new file mode 100644
index 000000000000..30a1b74e5d9e
--- /dev/null
+++ b/sys-auth/pam_console/Manifest
@@ -0,0 +1,20 @@
+AUX pam_console-configure.ac 484 RMD160 b6037b9313a71514bf3e743a00a9b195a3e81cef SHA1 ec0bb8dc4ef440f2f1dcfa82adc5ab1278d8a6c3 SHA256 c54198ecacce9833e7f81215671ce7f172f1ef4d2a743b92815a381f79173cfe
+MD5 6cc60c6b5ec7933d42932b96b159e40a files/pam_console-configure.ac 484
+RMD160 b6037b9313a71514bf3e743a00a9b195a3e81cef files/pam_console-configure.ac 484
+SHA256 c54198ecacce9833e7f81215671ce7f172f1ef4d2a743b92815a381f79173cfe files/pam_console-configure.ac 484
+DIST pam-0.99.6.2-3.fc6.src.rpm 7099109 RMD160 dc17c28dd5aac8fb17dd961392aa714522bd4010 SHA1 2c729e5b9f288d2e1c5c875781fcb6a6cbe68b9e SHA256 140a20ad33398974ac5609795f7f9ba1c68a89a02002d6bfcd4ffeb0d2c5bd6c
+EBUILD pam_console-0.99.6.2.3.6.ebuild 1305 RMD160 1e822d99324cf8dd3d8ff1c750b2582101b5fe07 SHA1 c2247645f1b505b6582db4882512396c9f05ab59 SHA256 4f3297143c5ef10d5526b8d9242fc7f3c06e2cf1dab836323970d8f9d481b897
+MD5 7bf0ddc6a244dc18270050b7743e065b pam_console-0.99.6.2.3.6.ebuild 1305
+RMD160 1e822d99324cf8dd3d8ff1c750b2582101b5fe07 pam_console-0.99.6.2.3.6.ebuild 1305
+SHA256 4f3297143c5ef10d5526b8d9242fc7f3c06e2cf1dab836323970d8f9d481b897 pam_console-0.99.6.2.3.6.ebuild 1305
+MISC ChangeLog 374 RMD160 374d9e5c13784d78528a1f95de2212f37fcd181c SHA1 ebfa82049e30c0e9611513617212e33dc6b98956 SHA256 fd68aba87ebbc686665cb2192540e7ae7ea5ef7e5fafe50d9044fcc905aeb910
+MD5 69e3aa591125a2f327d2b0f13b36d627 ChangeLog 374
+RMD160 374d9e5c13784d78528a1f95de2212f37fcd181c ChangeLog 374
+SHA256 fd68aba87ebbc686665cb2192540e7ae7ea5ef7e5fafe50d9044fcc905aeb910 ChangeLog 374
+MISC metadata.xml 218 RMD160 1955c7446d4ceb77506ba7b58ee35913c576a72c SHA1 02dacc356a39905402083cb54ae4f6dd0ac59fad SHA256 e0bb49cab71cc84d8bdad26876197164073722b378d27a5bf55bbfd2afdbd19c
+MD5 393d06cf4b76671f8e6ce72ac71bdad8 metadata.xml 218
+RMD160 1955c7446d4ceb77506ba7b58ee35913c576a72c metadata.xml 218
+SHA256 e0bb49cab71cc84d8bdad26876197164073722b378d27a5bf55bbfd2afdbd19c metadata.xml 218
+MD5 ba861422e61bbc47b63fcfd51a81989f files/digest-pam_console-0.99.6.2.3.6 262
+RMD160 36a95a512aff6de46de4550ef62a5c18605cfa9c files/digest-pam_console-0.99.6.2.3.6 262
+SHA256 752d62421b1e3b1cad5ccc201ffbdfc72c95ad041040ba3cfa662807107886ae files/digest-pam_console-0.99.6.2.3.6 262
diff --git a/sys-auth/pam_console/files/digest-pam_console-0.99.6.2.3.6 b/sys-auth/pam_console/files/digest-pam_console-0.99.6.2.3.6
new file mode 100644
index 000000000000..0fe3049cee2c
--- /dev/null
+++ b/sys-auth/pam_console/files/digest-pam_console-0.99.6.2.3.6
@@ -0,0 +1,3 @@
+MD5 0f37fd72a89291cbfe47f86664faa4d0 pam-0.99.6.2-3.fc6.src.rpm 7099109
+RMD160 dc17c28dd5aac8fb17dd961392aa714522bd4010 pam-0.99.6.2-3.fc6.src.rpm 7099109
+SHA256 140a20ad33398974ac5609795f7f9ba1c68a89a02002d6bfcd4ffeb0d2c5bd6c pam-0.99.6.2-3.fc6.src.rpm 7099109
diff --git a/sys-auth/pam_console/files/pam_console-configure.ac b/sys-auth/pam_console/files/pam_console-configure.ac
new file mode 100644
index 000000000000..967add9c9346
--- /dev/null
+++ b/sys-auth/pam_console/files/pam_console-configure.ac
@@ -0,0 +1,25 @@
+AC_PREREQ([2.59])
+AC_INIT([pam_console], [@PV@])
+AM_INIT_AUTOMAKE([pam_console], [@PV@])
+
+AC_CONFIG_HEADER([config.h])
+
+AC_GNU_SOURCE
+
+AM_CONDITIONAL([HAVE_VERSIONING], [test "x" = "y"])
+
+PKG_CHECK_MODULES([GLIB], [glib-2.0])
+
+m4_undefine([AC_PROG_CXX])
+m4_defun([AC_PROG_CXX],[])
+m4_undefine([AC_PROG_F77])
+m4_defun([AC_PROG_F77],[])
+AC_PROG_LIBTOOL
+
+SECUREDIR=${libdir}/security
+SCONFIGDIR=${sysconfdir}/security
+
+AC_SUBST([SECUREDIR])
+AC_SUBST([SCONFIGDIR])
+
+AC_OUTPUT([Makefile])
diff --git a/sys-auth/pam_console/metadata.xml b/sys-auth/pam_console/metadata.xml
new file mode 100644
index 000000000000..b3bf86cd59b4
--- /dev/null
+++ b/sys-auth/pam_console/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>pam</herd>
+<maintainer>
+<email>pam-bugs@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
diff --git a/sys-auth/pam_console/pam_console-0.99.6.2.3.6.ebuild b/sys-auth/pam_console/pam_console-0.99.6.2.3.6.ebuild
new file mode 100644
index 000000000000..11e43ceb6c10
--- /dev/null
+++ b/sys-auth/pam_console/pam_console-0.99.6.2.3.6.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2006 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.6.2.3.6.ebuild,v 1.1 2006/10/24 20:23:46 flameeyes Exp $
+
+WANT_AUTOCONF="latest"
+WANT_AUTOMAKE="latest"
+
+inherit pam versionator rpm autotools
+
+pv_fedora="$(get_version_component_range $(($(get_last_version_component_index)+1)) )"
+pv_revision="$(get_version_component_range $(get_last_version_component_index) )"
+pv_all_but_fedora="$(get_version_component_range 1-$(($(get_last_version_component_index)-1)) )"
+
+MY_PV="${pv_all_but_fedora}-${pv_revision}.fc${pv_fedora}"
+
+DESCRIPTION="pam_console module for PAM"
+HOMEPAGE="http://cvs.fedora.redhat.com/viewcvs/devel/pam/"
+SRC_URI="mirror://fedora/development/source/SRPMS/pam-${MY_PV}.src.rpm"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-*"
+IUSE=""
+
+RDEPEND=">=sys-libs/pam-0.99"
+DEPEND="${RDEPEND}
+ dev-util/pkg-config"
+
+S="${WORKDIR}/modules/pam_console"
+
+src_unpack() {
+ rpm_src_unpack
+ sed -e "s:@PV@:${MY_PV}:" "${FILESDIR}/${PN}-configure.ac" > "${S}/configure.ac"
+
+ cd "${S}"
+ eautoreconf
+}
+
+src_compile() {
+ econf --libdir=$(getpam_mod_dir) || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake -j1 DESTDIR="${D}" install || die "emake install failed"
+ dodoc README
+}