diff options
author | knu <knu@FreeBSD.org> | 2002-11-10 18:45:13 +0000 |
---|---|---|
committer | knu <knu@FreeBSD.org> | 2002-11-10 18:45:13 +0000 |
commit | 3e790f0867711f38add4bef9d78b2ca847a4dce4 (patch) | |
tree | 20275e26db3c359e727991e2a713fc597693aae6 /net | |
parent | 64603529b5e763612d4235025300f16a2add179b (diff) | |
download | FreeBSD-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/Makefile | 1 | ||||
-rw-r--r-- | net/ruby-radius/Makefile | 38 | ||||
-rw-r--r-- | net/ruby-radius/distinfo | 1 | ||||
-rw-r--r-- | net/ruby-radius/pkg-comment | 1 | ||||
-rw-r--r-- | net/ruby-radius/pkg-descr | 7 | ||||
-rw-r--r-- | net/ruby-radius/pkg-plist | 77 |
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%% |