diff options
author | taca <taca@pkgsrc.org> | 2013-02-11 08:51:00 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2013-02-11 08:51:00 +0000 |
commit | 4d4207e1f8890a8891c8c232cc7191b6817cd353 (patch) | |
tree | 52be2abf63b5d576f020770476d7a46250ed3c3d | |
parent | 8e82b0ad7cd719642abb31074d818422907a9009 (diff) | |
download | pkgsrc-4d4207e1f8890a8891c8c232cc7191b6817cd353.tar.gz |
Add ruby-path package version 1.3.1.
Path - a Path manipulation library
Path is a library to manage paths. It is similar to Pathname, but has some
extra goodness. The method names are intended to be short and explicit, and
avoid too much duplication like having 'name' or 'path' in the method name.
I believe the object-oriented approach to manipulate paths is very elegant and
useful. Paths are naturally the subject of their methods and even if they are
simple Strings behind, they carry way much more information and deserve a
first-class status.
Also, using a path library like this avoid to remember in which class the
functionality is implemented, everything is in one place (if not, please open
an issue!).
-rw-r--r-- | devel/ruby-path/DESCR | 14 | ||||
-rw-r--r-- | devel/ruby-path/Makefile | 12 | ||||
-rw-r--r-- | devel/ruby-path/PLIST | 21 | ||||
-rw-r--r-- | devel/ruby-path/distinfo | 5 |
4 files changed, 52 insertions, 0 deletions
diff --git a/devel/ruby-path/DESCR b/devel/ruby-path/DESCR new file mode 100644 index 00000000000..d51deced561 --- /dev/null +++ b/devel/ruby-path/DESCR @@ -0,0 +1,14 @@ +Path - a Path manipulation library + +Path is a library to manage paths. It is similar to Pathname, but has some +extra goodness. The method names are intended to be short and explicit, and +avoid too much duplication like having 'name' or 'path' in the method name. + +I believe the object-oriented approach to manipulate paths is very elegant and +useful. Paths are naturally the subject of their methods and even if they are +simple Strings behind, they carry way much more information and deserve a +first-class status. + +Also, using a path library like this avoid to remember in which class the +functionality is implemented, everything is in one place (if not, please open +an issue!). diff --git a/devel/ruby-path/Makefile b/devel/ruby-path/Makefile new file mode 100644 index 00000000000..0f8dcc35355 --- /dev/null +++ b/devel/ruby-path/Makefile @@ -0,0 +1,12 @@ +# $NetBSD: Makefile,v 1.1 2013/02/11 08:51:00 taca Exp $ + +DISTNAME= path-1.3.1 +CATEGORIES= devel + +MAINTAINER= taca@NetBSD.org +HOMEPAGE= https://github.com/eregon/path/ +COMMENT= Path manipulation library +LICENSE= mit + +.include "../../lang/ruby/gem.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/ruby-path/PLIST b/devel/ruby-path/PLIST new file mode 100644 index 00000000000..4ef148a91b5 --- /dev/null +++ b/devel/ruby-path/PLIST @@ -0,0 +1,21 @@ +@comment $NetBSD: PLIST,v 1.1 2013/02/11 08:51:00 taca Exp $ +${GEM_HOME}/cache/${GEM_NAME}.gem +${GEM_LIBDIR}/LICENSE +${GEM_LIBDIR}/README.md +${GEM_LIBDIR}/lib/path.rb +${GEM_LIBDIR}/lib/path/compatibility.rb +${GEM_LIBDIR}/lib/path/dir.rb +${GEM_LIBDIR}/lib/path/file.rb +${GEM_LIBDIR}/lib/path/file_predicates.rb +${GEM_LIBDIR}/lib/path/fileutils.rb +${GEM_LIBDIR}/lib/path/find.rb +${GEM_LIBDIR}/lib/path/identity.rb +${GEM_LIBDIR}/lib/path/implementation.rb +${GEM_LIBDIR}/lib/path/io.rb +${GEM_LIBDIR}/lib/path/load.rb +${GEM_LIBDIR}/lib/path/parts.rb +${GEM_LIBDIR}/lib/path/predicates.rb +${GEM_LIBDIR}/lib/path/require_tree.rb +${GEM_LIBDIR}/lib/path/version.rb +${GEM_LIBDIR}/path.gemspec +${GEM_HOME}/specifications/${GEM_NAME}.gemspec diff --git a/devel/ruby-path/distinfo b/devel/ruby-path/distinfo new file mode 100644 index 00000000000..b613f0f1079 --- /dev/null +++ b/devel/ruby-path/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2013/02/11 08:51:00 taca Exp $ + +SHA1 (path-1.3.1.gem) = a088362e6f4534f937366ce7870db86514c95512 +RMD160 (path-1.3.1.gem) = dbcf3c8215086144b0fe0d5627d76a36c5b52fa1 +Size (path-1.3.1.gem) = 18944 bytes |