aboutsummaryrefslogtreecommitdiff
path: root/archivers
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2017-06-05 14:51:18 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2017-06-05 14:51:18 +0000
commit78c3380a2b799f79c50e90caea1bc30282910f05 (patch)
tree538ff7019233fec374854d77a9f5d2de34ef4cfc /archivers
parent66c202aa4ba6f453b36bbfc49f4d5202f78ae703 (diff)
downloadports-78c3380a2b799f79c50e90caea1bc30282910f05.tar.gz
ports-78c3380a2b799f79c50e90caea1bc30282910f05.zip
Update to 0.6.1
- Update LICENSE - Update pkg-descr Changes: https://github.com/halostatue/minitar/blob/master/History.md
Notes
Notes: svn path=/head/; revision=442643
Diffstat (limited to 'archivers')
-rw-r--r--archivers/rubygem-archive-tar-minitar/Makefile10
-rw-r--r--archivers/rubygem-archive-tar-minitar/distinfo5
-rw-r--r--archivers/rubygem-archive-tar-minitar/pkg-descr16
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