summaryrefslogtreecommitdiff
path: root/dev-perl/Authen-PAM
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-perl/Authen-PAM
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-perl/Authen-PAM')
-rw-r--r--dev-perl/Authen-PAM/Authen-PAM-0.160.0-r1.ebuild19
-rw-r--r--dev-perl/Authen-PAM/Manifest6
-rw-r--r--dev-perl/Authen-PAM/files/no-dot-inc.patch32
-rw-r--r--dev-perl/Authen-PAM/metadata.xml12
4 files changed, 69 insertions, 0 deletions
diff --git a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r1.ebuild b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r1.ebuild
new file mode 100644
index 000000000000..910cb91d7991
--- /dev/null
+++ b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MODULE_AUTHOR=NIKIP
+MODULE_VERSION=0.16
+inherit perl-module
+
+DESCRIPTION="Interface to PAM library"
+
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86"
+IUSE=""
+
+RDEPEND="virtual/pam"
+DEPEND="${RDEPEND}"
+PATCHES=("${FILESDIR}/no-dot-inc.patch")
+export OPTIMIZE="$CFLAGS"
diff --git a/dev-perl/Authen-PAM/Manifest b/dev-perl/Authen-PAM/Manifest
new file mode 100644
index 000000000000..604d9a1add52
--- /dev/null
+++ b/dev-perl/Authen-PAM/Manifest
@@ -0,0 +1,6 @@
+AUX no-dot-inc.patch 1024 SHA256 8a0f35ab0d823f4a6e1e9a856e894cdba80221d46cae212044b93d4474c91727 SHA512 1701f4b03709f46b7c84a1ed4c38f75f064149306dcf5e99d8f2e40256600b6a1003dae99287ae4a6f1ce9ba9d330d21c99ad9a33982486f1b2f474d1df00120 WHIRLPOOL 70b83fcea565b29e9db197822b7b3d01aa8108e5c176661faf34c015bb8b8a6f0bc3eb3433dc7b12aff5dd1d892e656deda5c5bb98a9814586870e71084c35bf
+DIST Authen-PAM-0.16.tar.gz 45922 SHA256 0e949bd9a2a9df0f829971030fe9169cbaf6cec78b92faf22f547ff6c6155c9b SHA512 2419698193697cb8c9ac3a1527a25abefffd9f15f4b492006081b2c8e7fe9e01e00f33e8fed6a07611b725b38ed92d9feb51b8ba61e4c23313cc5ff9ea1c05fd WHIRLPOOL 78da37936de8adb773d4f3d8117075861995e9d0c295773b4eebc803c514c32865e412eb67418a8f84ff67d9e6803fd9408e2fc2b60a4c54cedf4ab0ae1da454
+EBUILD Authen-PAM-0.160.0-r1.ebuild 409 SHA256 5b56424e5f62a54a94ab5359639ee7098429ca88afd77e41317e2dd81a66066d SHA512 8d2d109683cbd06332050da733242ff3b9e83dcbb3947161396d3920fcdacd2991d3ed3d135ae798e88ee5c002fbdac98ded5a0a8b32aae73ac1a56944e40602 WHIRLPOOL f020ba46f93ec8c56e9dd56db5c9d69626cfc6256c676bad1c81117489480dd2c32b3f33869380fd0af8664b302284510010f8ce731335be5d794b2f9aba1715
+MISC ChangeLog 2446 SHA256 5e9f01481e843d939e9c596a7e0e1e3d49c54d1c0848e22acbada4a49c9f5a8c SHA512 7e9c42e17058952e2d613d935134d072fba108785f611ffe12b4bbda93346f79de924e03eb8ae4309b0b7dbeb338d42d5063edbf6368971e226875041599f30c WHIRLPOOL 8d9003587baa5b4a14c9b9abe04213de33bf58e9b14d8534b4821fdff0cb98420b5525c49fd8dad1f1ff0ef9b013d65b2d71a8cb9fb92ad006e729458d2921c5
+MISC ChangeLog-2015 4362 SHA256 15bfc41aa1277e8b133b23b0e694641c88e75b52357592bd77438bfb09ffa649 SHA512 59bcb3b28f4b2de2a8e4daf5ec258c16c08a625872088c333d52f53fa2ca3af27c51973d695fdcfbfb92270b202236979651c03b2826f7aba35c2c75007abe7f WHIRLPOOL 966369a99ffa41ae51edf7f9f8899d6397c06d01db61a598124b4e20ccf8e0e05404a03da9556e58117577dbd32bd4d0a2749020f89abd616d2bb7208a62ea13
+MISC metadata.xml 392 SHA256 f9e98338afb0466f0870272e7005bb627b54d63b812a3703b24c8feab723cd04 SHA512 bf28ee065f5033975b0d31647b15dd73d879b03c2c30a40433f8a67b6cc3b34ce483f985adfd29ab135b73d6f2f9f6d62e40beed947ef4eaec970902762114fc WHIRLPOOL e143cab67be42746b0db6026ccfb373dfd4e2f5a143f99ed2cf7230f1f8babc21abed9d06f5f63a4fef47b7973eec57a19a80cb4795b768f461a1004c7605007
diff --git a/dev-perl/Authen-PAM/files/no-dot-inc.patch b/dev-perl/Authen-PAM/files/no-dot-inc.patch
new file mode 100644
index 000000000000..fa1d5492da98
--- /dev/null
+++ b/dev-perl/Authen-PAM/files/no-dot-inc.patch
@@ -0,0 +1,32 @@
+From cad0178cc0bdacd33f7faf2f86afa6d2a118f730 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentfredric@gmail.com>
+Date: Wed, 14 Jun 2017 20:39:17 +1200
+Subject: [PATCH] Fix for '.' removal from @INC in Perl 5.26
+
+ require "foo.ext"
+
+Never really implied it would load files from ./ , it only did so
+as a side effect of '.' being in @INC.
+
+The only way which works after 5.26 is to use an explicit ./ prefix,
+which is special-cased for this purpose.
+---
+ Makefile.PL | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile.PL b/Makefile.PL
+index f6e2d49..c7ffd45 100644
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -10,7 +10,7 @@ sub configure {
+
+ # returns a reference to anonymous hash which is then interpreted as
+ # additional options to the WriteMakeFile
+- $options = require "pam.cfg";
++ $options = require "./pam.cfg";
+
+ if ( $Config{'osname'} eq 'solaris' && $Config{'osvers'} eq '2.6') {
+ print "Adding a workaround for a bug in the Solaris 2.6 pam library\n";
+--
+2.13.1
+
diff --git a/dev-perl/Authen-PAM/metadata.xml b/dev-perl/Authen-PAM/metadata.xml
new file mode 100644
index 000000000000..b2a60a6e4458
--- /dev/null
+++ b/dev-perl/Authen-PAM/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">Authen-PAM</remote-id>
+ <remote-id type="cpan-module">Authen::PAM</remote-id>
+ </upstream>
+</pkgmetadata>