svn commit: r442643 - head/archivers/rubygem-archive-tar-minitar
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Mon Jun 5 14:51:19 UTC 2017
Author: sunpoet
Date: Mon Jun 5 14:51:18 2017
New Revision: 442643
URL: https://svnweb.freebsd.org/changeset/ports/442643
Log:
Update to 0.6.1
- Update LICENSE
- Update pkg-descr
Changes: https://github.com/halostatue/minitar/blob/master/History.md
Modified:
head/archivers/rubygem-archive-tar-minitar/Makefile
head/archivers/rubygem-archive-tar-minitar/distinfo
head/archivers/rubygem-archive-tar-minitar/pkg-descr
Modified: head/archivers/rubygem-archive-tar-minitar/Makefile
==============================================================================
--- head/archivers/rubygem-archive-tar-minitar/Makefile Mon Jun 5 14:51:05 2017 (r442642)
+++ head/archivers/rubygem-archive-tar-minitar/Makefile Mon Jun 5 14:51:18 2017 (r442643)
@@ -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 at 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>
Modified: head/archivers/rubygem-archive-tar-minitar/distinfo
==============================================================================
--- head/archivers/rubygem-archive-tar-minitar/distinfo Mon Jun 5 14:51:05 2017 (r442642)
+++ head/archivers/rubygem-archive-tar-minitar/distinfo Mon Jun 5 14:51:18 2017 (r442643)
@@ -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
Modified: head/archivers/rubygem-archive-tar-minitar/pkg-descr
==============================================================================
--- head/archivers/rubygem-archive-tar-minitar/pkg-descr Mon Jun 5 14:51:05 2017 (r442642)
+++ head/archivers/rubygem-archive-tar-minitar/pkg-descr Mon Jun 5 14:51:18 2017 (r442643)
@@ -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
More information about the svn-ports-all
mailing list