svn commit: r495211 - head/archivers/ark
Adriaan de Groot
adridg at FreeBSD.org
Sat Mar 9 22:46:57 UTC 2019
Author: adridg
Date: Sat Mar 9 22:46:55 2019
New Revision: 495211
URL: https://svnweb.freebsd.org/changeset/ports/495211
Log:
Turn on RAR option by default only on x86 in archivers/ark.
This makes it possible to build on non-x86 with default options. Support
for rar archives is via external executables, so there is no change in the
port's compiled artifacts.
Thanks linimon@ for the functional part of the change. While here,
polish up descriptions and links and bits and bobs.
PR: 236240
Submitted by: linimon
Added:
head/archivers/ark/pkg-message (contents, props changed)
Modified:
head/archivers/ark/Makefile
head/archivers/ark/pkg-descr
Modified: head/archivers/ark/Makefile
==============================================================================
--- head/archivers/ark/Makefile Sat Mar 9 22:42:10 2019 (r495210)
+++ head/archivers/ark/Makefile Sat Mar 9 22:46:55 2019 (r495211)
@@ -2,7 +2,7 @@
PORTNAME= ark
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= archivers kde kde-applications
MAINTAINER= kde at FreeBSD.org
@@ -23,13 +23,17 @@ USE_QT= concurrent core dbus gui network widgets xml
USE_LDCONFIG= yes
OPTIONS_DEFINE= 7ZIP RAR ZIP DOCS
-OPTIONS_DEFAULT= ${OPTIONS_DEFINE}
+OPTIONS_DEFAULT= 7ZIP ZIP DOCS
+OPTIONS_DEFAULT_i386= RAR
+OPTIONS_DEFAULT_amd64= RAR
OPTIONS_SUB= YES
-7ZIP_DESC= Support for 7-Zip archives
+# The 7ZIP and RAR options only need runtime dependencies;
+# the port builds identically with or without them.
+7ZIP_DESC= Support for 7-Zip archives (runtime)
7ZIP_RUN_DEPENDS= 7z:archivers/p7zip
-RAR_DESC= Support for RAR archives
+RAR_DESC= Support for RAR archives (runtime)
RAR_RUN_DEPENDS= unrar:archivers/unrar \
rar:archivers/rar
Modified: head/archivers/ark/pkg-descr
==============================================================================
--- head/archivers/ark/pkg-descr Sat Mar 9 22:42:10 2019 (r495210)
+++ head/archivers/ark/pkg-descr Sat Mar 9 22:46:55 2019 (r495211)
@@ -4,8 +4,7 @@ environment.
Archives can be viewed, extracted, created and modified from within
Ark. The program can handle various formats such as tar, gzip, bzip2,
zip, rar and lha (if appropriate command-line programs are
-installed). Ark can work closely with Konqueror in the KDE
-environment to handle archives, if you install the Konqueror
-Integration plugin available in the kdeaddons package.
+installed). Ark can work closely with Konqueror and Dolphin in
+a KDE Plasma environment to handle archives.
-WWW: https://utils.kde.org/
+WWW: https://utils.kde.org/projects/ark/
Added: head/archivers/ark/pkg-message
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/archivers/ark/pkg-message Sat Mar 9 22:46:55 2019 (r495211)
@@ -0,0 +1,4 @@
+Support for 7zip and rar archives requires the appropriate executables.
+If ark has been packaged without options 7ZIP or RAR, you can install
+archivers/p7zip (for 7ZIP) or archivers/unrar and archivers/rar (for RAR)
+to allow ark to handle those archives.
More information about the svn-ports-all
mailing list