Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Apr 2018 20:11:44 +0000 (UTC)
From:      "Tobias C. Berner" <tcberner@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r466687 - in head: . archivers archivers/ark archivers/ark/files
Message-ID:  <201804062011.w36KBiRE051733@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tcberner
Date: Fri Apr  6 20:11:44 2018
New Revision: 466687
URL: https://svnweb.freebsd.org/changeset/ports/466687

Log:
  New port: archivers/ark
  
  This is the current version of KDE Applications <foo>.
  Note that users of KDE SC4 should stick with <foo>-kde4.
  
  Reviewed by:	adridg
  Differential Revision:	https://reviews.freebsd.org/D14822

Added:
  head/archivers/ark/
     - copied from r465448, head/archivers/ark-kde4/
Deleted:
  head/archivers/ark/files/
Modified:
  head/MOVED
  head/archivers/Makefile
  head/archivers/ark/Makefile
  head/archivers/ark/distinfo
  head/archivers/ark/pkg-plist

Modified: head/MOVED
==============================================================================
--- head/MOVED	Fri Apr  6 20:00:08 2018	(r466686)
+++ head/MOVED	Fri Apr  6 20:11:44 2018	(r466687)
@@ -10110,7 +10110,6 @@ graphics/libksane|graphics/libksane-kde4|2018-02-22|Ma
 graphics/ksaneplugin|graphics/ksaneplugin-kde4|2018-02-22|Make room for KDE updates
 graphics/kcolorchooser|graphics/kcolorchooser-kde4|2018-02-22|Make room for KDE updates
 graphics/kqtquickcharts|graphics/kqtquickcharts-kde4|2018-02-22|Make room for KDE updates
-archivers/ark|archivers/ark-kde4|2018-02-22|Make room for KDE updates
 x11/kde4-baseapps|x11/kde-baseapps-kde4|2018-02-22|Make room for KDE updates
 x11/kde4-runtime|x11/kde-runtime-kde4|2018-02-22|Make room for KDE updates
 x11/kde4-workspace|x11/kde-workspace-kde4|2018-02-22|Make room for KDE updates

Modified: head/archivers/Makefile
==============================================================================
--- head/archivers/Makefile	Fri Apr  6 20:00:08 2018	(r466686)
+++ head/archivers/Makefile	Fri Apr  6 20:11:44 2018	(r466687)
@@ -8,6 +8,7 @@
     SUBDIR += amigadepacker
     SUBDIR += arc
     SUBDIR += arj
+    SUBDIR += ark
     SUBDIR += ark-kde4
     SUBDIR += atool
     SUBDIR += bicom

Modified: head/archivers/ark/Makefile
==============================================================================
--- head/archivers/ark-kde4/Makefile	Sat Mar 24 10:57:42 2018	(r465448)
+++ head/archivers/ark/Makefile	Fri Apr  6 20:11:44 2018	(r466687)
@@ -1,26 +1,27 @@
-# Created by: Martin Wilke <miwi@FreeBSD.org>
 # $FreeBSD$
 
 PORTNAME=	ark
-PORTVERSION=	${KDE4_VERSION}
-PORTREVISION=	4
-CATEGORIES=	archivers kde kde-kde4
+DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+CATEGORIES=	archivers kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Archiving tool for KDE
 
-LIB_DEPENDS=	libqjson.so:devel/qjson
-
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-USES=		cmake:outsource kde:4 libarchive cpe tar:xz
-USE_KDE=	automoc4 kdelibs libkonq
-CPE_VENDOR=	kde
-USE_QT4=	qtestlib qmake_build moc_build rcc_build uic_build
+USES=		cmake:outsource gettext libarchive kde:5 tar:xz
+USE_KDE=	archive auth bookmarks codecs completion config configwidgets \
+		coreaddons crash dbusaddons doctools ecm i18n iconthemes \
+		itemmodels itemviews jobwidgets khtml kio parts pty service \
+		solid sonnet textwidgets widgetsaddons xmlgui
+USE_QT5=	concurrent core dbus gui network widgets xml \
+		buildtools_build qmake_build
+
 USE_LDCONFIG=	yes
 
 OPTIONS_DEFINE=	7ZIP RAR ZIP
+OPTIONS_SUB=		YES
 
 7ZIP_DESC=	Support for 7-Zip archives
 7ZIP_RUN_DEPENDS=	7z:archivers/p7zip
@@ -30,7 +31,7 @@ RAR_RUN_DEPENDS=	unrar:archivers/unrar \
 			rar:archivers/rar
 
 ZIP_DESC=	Support for ZIP archives
-ZIP_RUN_DEPENDS=	unzip>0:archivers/unzip \
-			zip:archivers/zip
+ZIP_LIB_DEPENDS=	libzip.so:archivers/libzip
+ZIP_CMAKE_BOOL_OFF=	CMAKE_DISABLE_FIND_PACKAGE_LibZip
 
 .include <bsd.port.mk>

Modified: head/archivers/ark/distinfo
==============================================================================
--- head/archivers/ark-kde4/distinfo	Sat Mar 24 10:57:42 2018	(r465448)
+++ head/archivers/ark/distinfo	Fri Apr  6 20:11:44 2018	(r466687)
@@ -1,2 +1,3 @@
-SHA256 (KDE/4.14.3/ark-4.14.3.tar.xz) = cb2ef7ea9bbfccf3b16a1242681b33c1e6c17a7458f50f0703e87678a249b8dc
-SIZE (KDE/4.14.3/ark-4.14.3.tar.xz) = 236116
+TIMESTAMP = 1520519237
+SHA256 (KDE/applications/17.12.3/ark-17.12.3.tar.xz) = b13d102e06eeaf080270a710a6b82d11d444fde78f0c701ac5efca682cfb5642
+SIZE (KDE/applications/17.12.3/ark-17.12.3.tar.xz) = 1970120

Modified: head/archivers/ark/pkg-plist
==============================================================================
--- head/archivers/ark-kde4/pkg-plist	Sat Mar 24 10:57:42 2018	(r465448)
+++ head/archivers/ark/pkg-plist	Fri Apr  6 20:11:44 2018	(r466687)
@@ -1,46 +1,96 @@
 bin/ark
-lib/kde4/arkpart.so
-lib/kde4/kerfuffle_cli7z.so
-lib/kde4/kerfuffle_clilha.so
-lib/kde4/kerfuffle_clirar.so
-lib/kde4/kerfuffle_clizip.so
-lib/kde4/kerfuffle_libarchive.so
-lib/kde4/kerfuffle_libbz2.so
-lib/kde4/kerfuffle_libgz.so
-lib/kde4/kerfuffle_libxz.so
-lib/kde4/libextracthere.so
-lib/libkerfuffle.so
-lib/libkerfuffle.so.4
-lib/libkerfuffle.so.%%KDE4_GENERIC_LIB_VERSION%%
+etc/xdg/ark.categories
+lib/libkerfuffle.so.17
+lib/libkerfuffle.so.%%KDE_APPLICATIONS_VERSION%%
+%%QT_PLUGINDIR%%/arkpart.so
+%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_cli7z.so
+%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_clirar.so
+%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_cliunarchiver.so
+%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_clizip.so
+%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_libarchive.so
+%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_libarchive_readonly.so
+%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_libbz2.so
+%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_libgz.so
+%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_libxz.so
+%%ZIP%%%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_libzip.so
+%%QT_PLUGINDIR%%/kf5/kfileitemaction/compressfileitemaction.so
+%%QT_PLUGINDIR%%/kf5/kfileitemaction/extractfileitemaction.so
+%%QT_PLUGINDIR%%/kf5/kio_dnd/extracthere.so
+man/ca/man1/ark.1.gz
+man/de/man1/ark.1.gz
+man/es/man1/ark.1.gz
+man/fr/man1/ark.1.gz
+man/gl/man1/ark.1.gz
+man/it/man1/ark.1.gz
 man/man1/ark.1.gz
-share/appdata/ark.appdata.xml
-share/applications/kde4/ark.desktop
-share/apps/ark/ark_part.rc
-share/apps/ark/arkui.rc
+man/nl/man1/ark.1.gz
+man/pt/man1/ark.1.gz
+man/pt_BR/man1/ark.1.gz
+man/sr/man1/ark.1.gz
+man/sv/man1/ark.1.gz
+man/uk/man1/ark.1.gz
+share/applications/org.kde.ark.desktop
 share/config.kcfg/ark.kcfg
-share/doc/HTML/en/ark/ark-mainwindow.png
-share/doc/HTML/en/ark/common
-share/doc/HTML/en/ark/index.cache.bz2
-share/doc/HTML/en/ark/index.docbook
-share/doc/HTML/en/ark/man-ark.1.docbook
 share/icons/hicolor/128x128/apps/ark.png
-share/icons/hicolor/16x16/apps/ark.png
-share/icons/hicolor/22x22/apps/ark.png
-share/icons/hicolor/32x32/apps/ark.png
 share/icons/hicolor/48x48/apps/ark.png
 share/icons/hicolor/64x64/apps/ark.png
 share/icons/hicolor/scalable/apps/ark.svgz
-share/kde4/services/ServiceMenus/ark_addtoservicemenu.desktop
-share/kde4/services/ServiceMenus/ark_servicemenu.desktop
-share/kde4/services/ark_dndextract.desktop
-share/kde4/services/ark_part.desktop
-share/kde4/services/kerfuffle_cli7z.desktop
-share/kde4/services/kerfuffle_clilha.desktop
-share/kde4/services/kerfuffle_clirar.desktop
-share/kde4/services/kerfuffle_clizip.desktop
-share/kde4/services/kerfuffle_libarchive.desktop
-share/kde4/services/kerfuffle_libarchive_readonly.desktop
-share/kde4/services/kerfuffle_libbz2.desktop
-share/kde4/services/kerfuffle_libgz.desktop
-share/kde4/services/kerfuffle_libxz.desktop
-share/kde4/servicetypes/kerfufflePlugin.desktop
+share/kservices5/ark_part.desktop
+share/kservicetypes5/kerfufflePlugin.desktop
+share/kxmlgui5/ark/ark_viewer.rc
+share/locale/ar/LC_MESSAGES/ark.mo
+share/locale/ast/LC_MESSAGES/ark.mo
+share/locale/bg/LC_MESSAGES/ark.mo
+share/locale/bs/LC_MESSAGES/ark.mo
+share/locale/ca/LC_MESSAGES/ark.mo
+share/locale/ca@valencia/LC_MESSAGES/ark.mo
+share/locale/cs/LC_MESSAGES/ark.mo
+share/locale/da/LC_MESSAGES/ark.mo
+share/locale/de/LC_MESSAGES/ark.mo
+share/locale/el/LC_MESSAGES/ark.mo
+share/locale/en_GB/LC_MESSAGES/ark.mo
+share/locale/eo/LC_MESSAGES/ark.mo
+share/locale/es/LC_MESSAGES/ark.mo
+share/locale/et/LC_MESSAGES/ark.mo
+share/locale/eu/LC_MESSAGES/ark.mo
+share/locale/fa/LC_MESSAGES/ark.mo
+share/locale/fi/LC_MESSAGES/ark.mo
+share/locale/fr/LC_MESSAGES/ark.mo
+share/locale/ga/LC_MESSAGES/ark.mo
+share/locale/gl/LC_MESSAGES/ark.mo
+share/locale/he/LC_MESSAGES/ark.mo
+share/locale/hi/LC_MESSAGES/ark.mo
+share/locale/hr/LC_MESSAGES/ark.mo
+share/locale/hu/LC_MESSAGES/ark.mo
+share/locale/ia/LC_MESSAGES/ark.mo
+share/locale/id/LC_MESSAGES/ark.mo
+share/locale/is/LC_MESSAGES/ark.mo
+share/locale/it/LC_MESSAGES/ark.mo
+share/locale/ja/LC_MESSAGES/ark.mo
+share/locale/kk/LC_MESSAGES/ark.mo
+share/locale/km/LC_MESSAGES/ark.mo
+share/locale/ko/LC_MESSAGES/ark.mo
+share/locale/lt/LC_MESSAGES/ark.mo
+share/locale/lv/LC_MESSAGES/ark.mo
+share/locale/mr/LC_MESSAGES/ark.mo
+share/locale/nb/LC_MESSAGES/ark.mo
+share/locale/nds/LC_MESSAGES/ark.mo
+share/locale/nl/LC_MESSAGES/ark.mo
+share/locale/nn/LC_MESSAGES/ark.mo
+share/locale/pa/LC_MESSAGES/ark.mo
+share/locale/pl/LC_MESSAGES/ark.mo
+share/locale/pt/LC_MESSAGES/ark.mo
+share/locale/pt_BR/LC_MESSAGES/ark.mo
+share/locale/ro/LC_MESSAGES/ark.mo
+share/locale/ru/LC_MESSAGES/ark.mo
+share/locale/sk/LC_MESSAGES/ark.mo
+share/locale/sl/LC_MESSAGES/ark.mo
+share/locale/sr/LC_MESSAGES/ark.mo
+share/locale/sv/LC_MESSAGES/ark.mo
+share/locale/tr/LC_MESSAGES/ark.mo
+share/locale/ug/LC_MESSAGES/ark.mo
+share/locale/uk/LC_MESSAGES/ark.mo
+share/locale/zh_CN/LC_MESSAGES/ark.mo
+share/locale/zh_TW/LC_MESSAGES/ark.mo
+share/metainfo/org.kde.ark.appdata.xml
+share/mime/packages/kerfuffle.xml



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201804062011.w36KBiRE051733>