summaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorknu <knu@FreeBSD.org>2002-11-10 18:45:13 +0000
committerknu <knu@FreeBSD.org>2002-11-10 18:45:13 +0000
commit3e790f0867711f38add4bef9d78b2ca847a4dce4 (patch)
tree20275e26db3c359e727991e2a713fc597693aae6 /net
parent64603529b5e763612d4235025300f16a2add179b (diff)
downloadFreeBSD-ports-3e790f0867711f38add4bef9d78b2ca847a4dce4.zip
FreeBSD-ports-3e790f0867711f38add4bef9d78b2ca847a4dce4.tar.gz
Add ruby-radius, a Ruby module that provides an interface to the
RADIUS protocol.
Diffstat (limited to 'net')
-rw-r--r--net/Makefile1
-rw-r--r--net/ruby-radius/Makefile38
-rw-r--r--net/ruby-radius/distinfo1
-rw-r--r--net/ruby-radius/pkg-comment1
-rw-r--r--net/ruby-radius/pkg-descr7
-rw-r--r--net/ruby-radius/pkg-plist77
6 files changed, 125 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile
index c4ac033..60fb9de 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -504,6 +504,7 @@
SUBDIR += ruby-net-geoip
SUBDIR += ruby-nis
SUBDIR += ruby-pcap
+ SUBDIR += ruby-radius
SUBDIR += ruby-romp
SUBDIR += ruby-snmp
SUBDIR += ruby-soap
diff --git a/net/ruby-radius/Makefile b/net/ruby-radius/Makefile
new file mode 100644
index 0000000..bde9704
--- /dev/null
+++ b/net/ruby-radius/Makefile
@@ -0,0 +1,38 @@
+# New ports collection makefile for: ruby-radius
+# Date created: 11 November 2002
+# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= radius
+PORTVERSION= 1.0.0
+CATEGORIES= net ruby
+MASTER_SITES= http://savannah.gnu.org/download/ruby-radius/ruby-radius.pkg/%SUBDIR%/
+MASTER_SITE_SUBDIR= ${PORTVERSION}
+PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
+DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
+DIST_SUBDIR= ruby
+
+MAINTAINER= knu@FreeBSD.org
+
+USE_RUBY= yes
+
+RUBY_SHEBANG_FILES= ${WRKSRC}/examples/*
+
+NO_BUILD= yes
+
+DOCS= README doc/*
+
+do-install:
+ cd ${WRKSRC}; ${RUBY} install.rb
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${RUBY_MODDOCDIR}
+.for f in ${DOCS}
+ ${CP} -R ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/
+.endfor
+ ${MKDIR} ${RUBY_MODEXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/examples/* ${RUBY_MODEXAMPLESDIR}/
+.endif
+
+.include <bsd.port.mk>
diff --git a/net/ruby-radius/distinfo b/net/ruby-radius/distinfo
new file mode 100644
index 0000000..34b852d
--- /dev/null
+++ b/net/ruby-radius/distinfo
@@ -0,0 +1 @@
+MD5 (ruby/ruby-radius-1.0.0.tar.gz) = 14c32b723658b4b1c5360b6e801766a8
diff --git a/net/ruby-radius/pkg-comment b/net/ruby-radius/pkg-comment
new file mode 100644
index 0000000..d38bbe8
--- /dev/null
+++ b/net/ruby-radius/pkg-comment
@@ -0,0 +1 @@
+A Ruby module that provides an interface to the RADIUS protocol
diff --git a/net/ruby-radius/pkg-descr b/net/ruby-radius/pkg-descr
new file mode 100644
index 0000000..223347e
--- /dev/null
+++ b/net/ruby-radius/pkg-descr
@@ -0,0 +1,7 @@
+This module provides an RFC 2138/2139-compliant interface to RADIUS
+using Ruby. Its API is based somewhat on the Net::Radius module for
+Perl, but with some changes made to reflect Ruby's features (such as
+iterators).
+
+Author: Rafael R. Sevilla <dido@imperium.ph>
+WWW: http://savannah.gnu.org/projects/ruby-radius/
diff --git a/net/ruby-radius/pkg-plist b/net/ruby-radius/pkg-plist
new file mode 100644
index 0000000..9419d5c
--- /dev/null
+++ b/net/ruby-radius/pkg-plist
@@ -0,0 +1,77 @@
+%%RUBY_SITELIBDIR%%/radius/auth.rb
+%%RUBY_SITELIBDIR%%/radius/dictionary.rb
+%%RUBY_SITELIBDIR%%/radius/packet.rb
+@dirrm %%RUBY_SITELIBDIR%%/radius
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Auth.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Auth.src/M000003.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Auth.src/M000004.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Dict.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Dict.src/M000005.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Dict.src/M000006.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Dict.src/M000007.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Dict.src/M000008.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Dict.src/M000009.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Dict.src/M000010.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Dict.src/M000011.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Dict.src/M000012.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Dict.src/M000013.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Dict.src/M000014.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Dict.src/M000015.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Dict.src/M000016.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Dict.src/M000017.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Dict.src/M000018.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Dict.src/M000019.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Dict.src/M000020.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Dict.src/M000021.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Dict.src/M000022.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Packet.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Packet.src/M000023.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Packet.src/M000024.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Packet.src/M000025.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Packet.src/M000026.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Packet.src/M000027.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Packet.src/M000028.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Packet.src/M000029.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Packet.src/M000030.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Packet.src/M000031.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Packet.src/M000032.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Packet.src/M000033.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Packet.src/M000034.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Packet.src/M000035.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Packet.src/M000036.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Packet.src/M000037.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Packet.src/M000038.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Packet.src/M000039.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Packet.src/M000040.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Radius/Packet.src/M000041.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/created.rid
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/examples/radiusclient_rb.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/examples/radiusclient_rb.src/M000001.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/examples/rclient_rb.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/install_rb.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/install_rb.src/M000002.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/radius/auth_rb.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/radius/dictionary_rb.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/radius/packet_rb.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/test_rb.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/fr_class_index.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/fr_file_index.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/fr_method_index.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/index.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc-style.css
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/files/radius
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/files/install_rb.src
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/files/examples/radiusclient_rb.src
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/files/examples
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/files
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/classes/Radius/Packet.src
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/classes/Radius/Dict.src
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/classes/Radius/Auth.src
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/classes/Radius
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/classes
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%
+%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/radiusclient.rb
+%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rclient.rb
+%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%
OpenPOWER on IntegriCloud