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