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
This commit is contained in:
Tobias C. Berner 2018-04-06 20:11:44 +00:00
parent a5dff160b4
commit 77ec57eb2c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=466687
6 changed files with 148 additions and 1 deletions

1
MOVED
View file

@ -10110,7 +10110,6 @@ graphics/libksane|graphics/libksane-kde4|2018-02-22|Make room for KDE updates
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

View file

@ -8,6 +8,7 @@
SUBDIR += amigadepacker
SUBDIR += arc
SUBDIR += arj
SUBDIR += ark
SUBDIR += ark-kde4
SUBDIR += atool
SUBDIR += bicom

37
archivers/ark/Makefile Normal file
View file

@ -0,0 +1,37 @@
# $FreeBSD$
PORTNAME= ark
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
CATEGORIES= archivers kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Archiving tool for KDE
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
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
RAR_DESC= Support for RAR archives
RAR_RUN_DEPENDS= unrar:archivers/unrar \
rar:archivers/rar
ZIP_DESC= Support for ZIP archives
ZIP_LIB_DEPENDS= libzip.so:archivers/libzip
ZIP_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_LibZip
.include <bsd.port.mk>

3
archivers/ark/distinfo Normal file
View file

@ -0,0 +1,3 @@
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

11
archivers/ark/pkg-descr Normal file
View file

@ -0,0 +1,11 @@
Ark is a program for managing various archive formats within the KDE
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.
WWW: https://utils.kde.org/

96
archivers/ark/pkg-plist Normal file
View file

@ -0,0 +1,96 @@
bin/ark
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
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/icons/hicolor/128x128/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/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