From f619b31fc7c8ed07cb7653d729c403ae110babd2 Mon Sep 17 00:00:00 2001 From: Sunpoet Po-Chuan Hsieh Date: Fri, 29 Apr 2016 22:28:18 +0000 Subject: [PATCH] - Add rubygem-pathutil 0.9.0 Pathutil tries to be a faster pure Ruby impelementation of Pathname. It arose out of a need to fix basic problems with Pathname, such as suscepetibility to join overrides, need for automatic encoding, and normalization (for stuff like Jekyll) and the ability to do other safe-style operations in an encapsulated format, like copying files and folders with symlinks but only if they originate from the given root. WWW: https://github.com/envygeeks/pathutil --- devel/Makefile | 1 + devel/rubygem-pathutil/Makefile | 21 +++++++++++++++++++++ devel/rubygem-pathutil/distinfo | 2 ++ devel/rubygem-pathutil/pkg-descr | 8 ++++++++ 4 files changed, 32 insertions(+) create mode 100644 devel/rubygem-pathutil/Makefile create mode 100644 devel/rubygem-pathutil/distinfo create mode 100644 devel/rubygem-pathutil/pkg-descr diff --git a/devel/Makefile b/devel/Makefile index bad9e4b729c1..89f84d4e71b9 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5040,6 +5040,7 @@ SUBDIR += rubygem-paint SUBDIR += rubygem-paperclip SUBDIR += rubygem-parser + SUBDIR += rubygem-pathutil SUBDIR += rubygem-piston SUBDIR += rubygem-pkg-config SUBDIR += rubygem-platform diff --git a/devel/rubygem-pathutil/Makefile b/devel/rubygem-pathutil/Makefile new file mode 100644 index 000000000000..acf9e606fab5 --- /dev/null +++ b/devel/rubygem-pathutil/Makefile @@ -0,0 +1,21 @@ +# Created by: Sunpoet Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= pathutil +PORTVERSION= 0.9.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Like Pathname but a little less insane + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= rubygem-forwardable-extended>=2.6:devel/rubygem-forwardable-extended + +NO_ARCH= yes +USE_RUBY= yes +USES= gem + +.include diff --git a/devel/rubygem-pathutil/distinfo b/devel/rubygem-pathutil/distinfo new file mode 100644 index 000000000000..8f30ddf3b005 --- /dev/null +++ b/devel/rubygem-pathutil/distinfo @@ -0,0 +1,2 @@ +SHA256 (rubygem/pathutil-0.9.0.gem) = 66482f6a627461299d796d02e5eb11a147987e01ab866bd8f31076e31e12596c +SIZE (rubygem/pathutil-0.9.0.gem) = 11264 diff --git a/devel/rubygem-pathutil/pkg-descr b/devel/rubygem-pathutil/pkg-descr new file mode 100644 index 000000000000..bcfca3de24e1 --- /dev/null +++ b/devel/rubygem-pathutil/pkg-descr @@ -0,0 +1,8 @@ +Pathutil tries to be a faster pure Ruby impelementation of Pathname. It arose +out of a need to fix basic problems with Pathname, such as suscepetibility to +join overrides, need for automatic encoding, and normalization (for stuff like +Jekyll) and the ability to do other safe-style operations in an encapsulated +format, like copying files and folders with symlinks but only if they originate +from the given root. + +WWW: https://github.com/envygeeks/pathutil