diff --git a/devel/Makefile b/devel/Makefile index 78427de5b3e3..2040b2c3f8f3 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -6405,6 +6405,7 @@ SUBDIR += rubygem-wmi-lite SUBDIR += rubygem-xdg SUBDIR += rubygem-xdg2 + SUBDIR += rubygem-xdg3 SUBDIR += rubygem-xpath SUBDIR += rubygem-yajl-ruby SUBDIR += rubygem-yui-compressor diff --git a/devel/rubygem-xdg3/Makefile b/devel/rubygem-xdg3/Makefile new file mode 100644 index 000000000000..cac5d1e2baba --- /dev/null +++ b/devel/rubygem-xdg3/Makefile @@ -0,0 +1,27 @@ +# Created by: Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= xdg +PORTVERSION= 3.1.1 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 3 + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= XDG Base Directory Standard Library for Ruby + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +BROKEN_RUBY24= yes +BROKEN_RUBY25= yes + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +# xdg 4.0.0+ requires ruby 2.7+ +PORTSCOUT= limit:^3\. + +.include diff --git a/devel/rubygem-xdg3/distinfo b/devel/rubygem-xdg3/distinfo new file mode 100644 index 000000000000..32c83b38f913 --- /dev/null +++ b/devel/rubygem-xdg3/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1572709848 +SHA256 (rubygem/xdg-3.1.1.gem) = 8cb496824936b43c833711aa9f73072c245fcaf13849df64f63fb1a5b0964797 +SIZE (rubygem/xdg-3.1.1.gem) = 17408 diff --git a/devel/rubygem-xdg3/pkg-descr b/devel/rubygem-xdg3/pkg-descr new file mode 100644 index 000000000000..02476610d66f --- /dev/null +++ b/devel/rubygem-xdg3/pkg-descr @@ -0,0 +1,11 @@ +XDG provides an easy to use Ruby library for working with XDG standards. + +Presently, it only supports the XDG Base Directory Standard. + +If your program utilizes user or system-wide support files (e.g. configuration +files), you owe it to yourself to checkout the XDG base directory standard. + +You can learn more about the standard at: +http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html + +WWW: https://github.com/bkuhlmann/xdg