From 573ffab3a8485a7b0f6bcc4a6717fcbc84f947ef Mon Sep 17 00:00:00 2001 From: TAKATSU Tomonari Date: Sun, 10 Jul 2016 10:04:51 +0000 Subject: - Add new port: www/rubygem-rdf RDF.rb is a pure-Ruby library for working with Resource Description Framework (RDF) data. Features: * 100% pure Ruby with minimal dependencies and no bloat. * Fully compatible with RDF 1.1 specifications. * 100% free and unencumbered public domain software. * Provides a clean, well-designed RDF object model and related APIs. * Supports parsing and serializing N-Triples and N-Quads out of the box, with more serialization format support available through add-on extensions. * Includes in-memory graph and repository implementations, with more storage adapter support available through add-on extensions. * Implements basic graph pattern (BGP) query evaluation. * Plays nice with others: entirely contained in the RDF module, and does not modify any of Ruby's core classes or standard library. * Based entirely on Ruby's autoloading, meaning that you can generally make use of any one part of the library without needing to load up the rest. * Compatible with Ruby Ruby 2.x, Rubinius and JRuby 1.7+ (in Ruby 2.0 mode). * Performs auto-detection of input to select appropriate Reader class if one can not be determined from file characteristics. WWW: http://rubygems.org/gems/rdf --- www/Makefile | 1 + www/rubygem-rdf/Makefile | 21 +++++++++++++++++++++ www/rubygem-rdf/distinfo | 3 +++ www/rubygem-rdf/pkg-descr | 22 ++++++++++++++++++++++ 4 files changed, 47 insertions(+) create mode 100644 www/rubygem-rdf/Makefile create mode 100644 www/rubygem-rdf/distinfo create mode 100644 www/rubygem-rdf/pkg-descr diff --git a/www/Makefile b/www/Makefile index 595b663d5b22..d8fac01e30f8 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1985,6 +1985,7 @@ SUBDIR += rubygem-raindrops SUBDIR += rubygem-ramaze SUBDIR += rubygem-raphael-rails + SUBDIR += rubygem-rdf SUBDIR += rubygem-redcloth SUBDIR += rubygem-redis-rack SUBDIR += rubygem-redis-rails diff --git a/www/rubygem-rdf/Makefile b/www/rubygem-rdf/Makefile new file mode 100644 index 000000000000..66bcb812d1d4 --- /dev/null +++ b/www/rubygem-rdf/Makefile @@ -0,0 +1,21 @@ +# Created by: TAKATSU Tomonari +# $FreeBSD$ + +PORTNAME= rdf +PORTVERSION= 2.0.2 +CATEGORIES= www rubygems +MASTER_SITES= RG + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Pure-Ruby library for working with RDF data + +LICENSE= PD +LICENSE_FILE= ${WRKSRC}/UNLICENSE + +RUN_DEPENDS= rubygem-hamster>=3.0:devel/rubygem-hamster \ + rubygem-link_header>=0.0.8:www/rubygem-link_header + +USE_RUBY= yes +USES= gem + +.include diff --git a/www/rubygem-rdf/distinfo b/www/rubygem-rdf/distinfo new file mode 100644 index 000000000000..a262b9719eea --- /dev/null +++ b/www/rubygem-rdf/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1468023489 +SHA256 (rubygem/rdf-2.0.2.gem) = d91d1a48a8983ba4772e86447fa1df9111236a19b876a1260a5a3010f1b56242 +SIZE (rubygem/rdf-2.0.2.gem) = 126464 diff --git a/www/rubygem-rdf/pkg-descr b/www/rubygem-rdf/pkg-descr new file mode 100644 index 000000000000..d4f7bc9d92ba --- /dev/null +++ b/www/rubygem-rdf/pkg-descr @@ -0,0 +1,22 @@ +RDF.rb is a pure-Ruby library for working with Resource Description +Framework (RDF) data. + +Features: +* 100% pure Ruby with minimal dependencies and no bloat. +* Fully compatible with RDF 1.1 specifications. +* 100% free and unencumbered public domain software. +* Provides a clean, well-designed RDF object model and related APIs. +* Supports parsing and serializing N-Triples and N-Quads out of the box, with + more serialization format support available through add-on extensions. +* Includes in-memory graph and repository implementations, with more storage + adapter support available through add-on extensions. +* Implements basic graph pattern (BGP) query evaluation. +* Plays nice with others: entirely contained in the RDF module, and does not + modify any of Ruby's core classes or standard library. +* Based entirely on Ruby's autoloading, meaning that you can generally make use + of any one part of the library without needing to load up the rest. +* Compatible with Ruby Ruby 2.x, Rubinius and JRuby 1.7+ (in Ruby 2.0 mode). +* Performs auto-detection of input to select appropriate Reader class if one can + not be determined from file characteristics. + +WWW: http://rubygems.org/gems/rdf -- cgit v1.2.3