diff options
Diffstat (limited to 'archivers')
-rw-r--r-- | archivers/rubygem-archive-tar-minitar/Makefile | 10 | ||||
-rw-r--r-- | archivers/rubygem-archive-tar-minitar/distinfo | 5 | ||||
-rw-r--r-- | archivers/rubygem-archive-tar-minitar/pkg-descr | 16 |
3 files changed, 17 insertions, 14 deletions
diff --git a/archivers/rubygem-archive-tar-minitar/Makefile b/archivers/rubygem-archive-tar-minitar/Makefile index 621637affff2..e3f70f1e1ab6 100644 --- a/archivers/rubygem-archive-tar-minitar/Makefile +++ b/archivers/rubygem-archive-tar-minitar/Makefile @@ -1,21 +1,21 @@ # $FreeBSD$ PORTNAME= archive-tar-minitar -PORTVERSION= 0.5.2 +PORTVERSION= 0.6.1 CATEGORIES= archivers rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Library and command-line utility for tar archives -LICENSE= GPLv2 GPLv3 RUBY +LICENSE= BSD3CLAUSE RUBY LICENSE_COMB= dual -NO_ARCH= yes +RUN_DEPENDS= rubygem-minitar>=${PORTVERSION:R}:archivers/rubygem-minitar \ + rubygem-minitar-cli>=${PORTVERSION:R}:archivers/rubygem-minitar-cli +NO_ARCH= yes USE_RUBY= yes USES= gem -PLIST_FILES= bin/minitar - .include <bsd.port.mk> diff --git a/archivers/rubygem-archive-tar-minitar/distinfo b/archivers/rubygem-archive-tar-minitar/distinfo index a72d1d945503..ca76ae514d80 100644 --- a/archivers/rubygem-archive-tar-minitar/distinfo +++ b/archivers/rubygem-archive-tar-minitar/distinfo @@ -1,2 +1,3 @@ -SHA256 (rubygem/archive-tar-minitar-0.5.2.gem) = 2fe26844b314b8e2bd52ec16cff90e610b5c19075d1000161f8c8d3cc231c6c8 -SIZE (rubygem/archive-tar-minitar-0.5.2.gem) = 23040 +TIMESTAMP = 1496506097 +SHA256 (rubygem/archive-tar-minitar-0.6.1.gem) = 503985a7f7174fd12f26cae5cfc607a4a625c79a253462b7238b1052cafd9563 +SIZE (rubygem/archive-tar-minitar-0.6.1.gem) = 5120 diff --git a/archivers/rubygem-archive-tar-minitar/pkg-descr b/archivers/rubygem-archive-tar-minitar/pkg-descr index 5c945785db44..78e9ce004b45 100644 --- a/archivers/rubygem-archive-tar-minitar/pkg-descr +++ b/archivers/rubygem-archive-tar-minitar/pkg-descr @@ -1,10 +1,12 @@ -Archive::Tar::Minitar is a pure-Ruby library and command-line utility that -provides the ability to deal with POSIX tar(1) archive files. The -implementation is based heavily on Mauricio Fernandez's implementation -in rpa-base, but has been reorganised to promote reuse in other projects. +The minitar (previously called Archive::Tar::Minitar) library is a pure-Ruby +library that provides the ability to deal with POSIX tar(1) archive files. -The library can only handle files and directories at this point. -The command line utility, minitar, can only create archives, extract from -archives, and list archive contents. +This is release 0.6+, providing a number of bug fixes including a directory +traversal vulnerability, CVE-2016-10173. This release starts the migration and +modernization of the code: +- the minitar command-line program has been separated into the minitar-cli gem; + and +- the archive-tar-minitar gem now points to the minitar and minitar-cli gems and + discourages its installation. WWW: https://github.com/halostatue/minitar |