summaryrefslogtreecommitdiff
path: root/archivers/file-roller
diff options
context:
space:
mode:
authorJohn Marino <marino@FreeBSD.org>2016-01-22 13:19:37 +0000
committerJohn Marino <marino@FreeBSD.org>2016-01-22 13:19:37 +0000
commitd1058fafe61511e18a1325b48e5f13f18ed4fc9d (patch)
tree4bfcbc75398e2de55ea39b5a60ca1d6d60e2b417 /archivers/file-roller
parent- Update to 20160122 (diff)
archivers/file_roller: Fix ambiguous RUN_DEPENDS
file_roller requires the ports version of unzip (I'm assuming based on makefile's specifications). However, since the full path to unzip was not specified, the base unzip satifies the requirement which results in the archivers/unzip package not being registered as a run dependency. Enforce the requirement by specifying "zipinfo" instead. It is a unique name which ensures archivers/unzip is always registered as a dependency, thus guaranteeing the ports unzip will be available for file roller. This requires a bump because all existing packages have a bad registry. Reported by: fernandel on forums Approved by: just fix it
Notes
Notes: svn path=/head/; revision=406930
Diffstat (limited to 'archivers/file-roller')
-rw-r--r--archivers/file-roller/Makefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/archivers/file-roller/Makefile b/archivers/file-roller/Makefile
index 3a0eebb44b58..53a5249234a3 100644
--- a/archivers/file-roller/Makefile
+++ b/archivers/file-roller/Makefile
@@ -3,6 +3,7 @@
PORTNAME= file-roller
PORTVERSION= 3.16.4
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= archivers gnome
MASTER_SITES= GNOME
@@ -13,7 +14,10 @@ COMMENT= Archive manager for zip files, tar, etc
BUILD_DEPENDS= itstool:${PORTSDIR}/textproc/itstool
RUN_DEPENDS= gtar:${PORTSDIR}/archivers/gtar \
- unzip:${PORTSDIR}/archivers/unzip
+ zipinfo:${PORTSDIR}/archivers/unzip
+
+# Port unzip is desired, but specify the uniquely named zipinfo to ensure
+# archivers/unzip is pulled in. Using "unzip" is satisfied by base unzip
PORTSCOUT= limitw:1,even