aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoseph Mingrone <jrm@FreeBSD.org>2018-03-22 23:18:36 +0800
committerJoseph Mingrone <jrm@FreeBSD.org>2018-03-22 23:18:36 +0800
commit1e3425ba873fe0caf4ae78c92120fdb3523a452b (patch)
treefbb5ce982a87395dd2a7a83cd77f4dd799faa819
parent8f91b54616d347836a9901f11d7092e14e419775 (diff)
downloadfreebsd-ports-1e3425ba873fe0caf4ae78c92120fdb3523a452b.tar.gz
freebsd-ports-1e3425ba873fe0caf4ae78c92120fdb3523a452b.tar.zst
freebsd-ports-1e3425ba873fe0caf4ae78c92120fdb3523a452b.zip
Copy security/rubygem-rpam2 to security/rubygem-rpam2-3 to fix
security/rubygem-devise_pam_authenticatable2 build breakage The only port requiring security/rubygem-rpam2, security/rubygem-devise_pam_authenticatable2, requires rpam2 ~> 3.0 [1]. The prematre update of security/rubygem-rpam2 to version 4.0.0 broke the build of security/rubygem-devise_pam_authenticatable2 [2]. [1] https://rubygems.org/gems/devise_pam_authenticatable2/versions/9.0.0 [2] http://pkg.awarnach.mathstat.dal.ca/data/11amd64-default/2018-03-22_12h03m21s/logs/errors/rubygem-devise_pam_authenticatable2-9.0.0.log Pointy-hat: sunpoet
Notes
Notes: svn path=/head/; revision=465293
-rw-r--r--security/Makefile1
-rw-r--r--security/rubygem-devise_pam_authenticatable2/Makefile2
-rw-r--r--security/rubygem-rpam2-3/Makefile17
-rw-r--r--security/rubygem-rpam2-3/distinfo3
-rw-r--r--security/rubygem-rpam2-3/pkg-descr5
5 files changed, 27 insertions, 1 deletions
diff --git a/security/Makefile b/security/Makefile
index 8be7060e0180..6a4533d0bc42 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -1150,6 +1150,7 @@
SUBDIR += rubygem-rex-zip
SUBDIR += rubygem-roauth
SUBDIR += rubygem-rpam2
+ SUBDIR += rubygem-rpam2-3
SUBDIR += rubygem-ruby-hmac
SUBDIR += rubygem-ruby-rc4
SUBDIR += rubygem-ruby-saml
diff --git a/security/rubygem-devise_pam_authenticatable2/Makefile b/security/rubygem-devise_pam_authenticatable2/Makefile
index 4291ccca31fc..960493b10999 100644
--- a/security/rubygem-devise_pam_authenticatable2/Makefile
+++ b/security/rubygem-devise_pam_authenticatable2/Makefile
@@ -12,7 +12,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
RUN_DEPENDS= rubygem-devise-rails5>=4.0.0:devel/rubygem-devise-rails5 \
- rubygem-rpam2>=3.0:security/rubygem-rpam2
+ rubygem-rpam2-3>=3.0:security/rubygem-rpam2-3
USES= gem
USE_RUBY= yes
diff --git a/security/rubygem-rpam2-3/Makefile b/security/rubygem-rpam2-3/Makefile
new file mode 100644
index 000000000000..367d66fbb12f
--- /dev/null
+++ b/security/rubygem-rpam2-3/Makefile
@@ -0,0 +1,17 @@
+# $FreeBSD$
+
+PORTNAME= rpam2
+PORTVERSION= 3.1.0
+CATEGORIES= security rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -3
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= PAM integration with ruby
+
+LICENSE= MIT
+
+USES= gem
+USE_RUBY= yes
+
+.include <bsd.port.mk>
diff --git a/security/rubygem-rpam2-3/distinfo b/security/rubygem-rpam2-3/distinfo
new file mode 100644
index 000000000000..6e68694ed7d1
--- /dev/null
+++ b/security/rubygem-rpam2-3/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1521730889
+SHA256 (rubygem/rpam2-3.1.0.gem) = 1a28e4af0f744f92bcefc19a9e6b0c1e48e56b2f85160cd0f5abfcff6076d8e6
+SIZE (rubygem/rpam2-3.1.0.gem) = 8192
diff --git a/security/rubygem-rpam2-3/pkg-descr b/security/rubygem-rpam2-3/pkg-descr
new file mode 100644
index 000000000000..f83d6b4e6853
--- /dev/null
+++ b/security/rubygem-rpam2-3/pkg-descr
@@ -0,0 +1,5 @@
+This extension provides a PAM (Pluggable Authentication Modules) integration to
+ruby. It is inspired by rpam but provides more functionality and is licensed
+under the MIT license.
+
+WWW: https://github.com/devkral/rpam2