aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED9
-rw-r--r--audio/Makefile1
-rw-r--r--audio/beatslash-lv2/Makefile39
-rw-r--r--audio/beatslash-lv2/distinfo3
-rw-r--r--audio/beatslash-lv2/files/patch-wscript24
-rw-r--r--audio/beatslash-lv2/pkg-descr7
-rw-r--r--audio/beatslash-lv2/pkg-plist13
-rw-r--r--dns/Makefile1
-rw-r--r--dns/knot2/Makefile123
-rw-r--r--dns/knot2/distinfo3
-rw-r--r--dns/knot2/files/extrapatch-configure.ac12
-rw-r--r--dns/knot2/files/knot.in118
-rw-r--r--dns/knot2/files/pkg-message.in21
-rw-r--r--dns/knot2/pkg-descr14
-rw-r--r--dns/knot2/pkg-plist100
-rw-r--r--multimedia/Makefile6
-rw-r--r--multimedia/kodi-addon-inputstream.adaptive-devel/Makefile40
-rw-r--r--multimedia/kodi-addon-inputstream.adaptive-devel/distinfo3
-rw-r--r--multimedia/kodi-addon-inputstream.adaptive-devel/pkg-descr13
-rw-r--r--multimedia/kodi-addon-inputstream.adaptive-devel/pkg-plist7
-rw-r--r--multimedia/kodi-addon-peripheral.joystick-devel/Makefile35
-rw-r--r--multimedia/kodi-addon-peripheral.joystick-devel/distinfo3
-rw-r--r--multimedia/kodi-addon-peripheral.joystick-devel/pkg-descr6
-rw-r--r--multimedia/kodi-addon-peripheral.joystick-devel/pkg-message8
-rw-r--r--multimedia/kodi-addon-peripheral.joystick-devel/pkg-plist108
-rw-r--r--multimedia/kodi-addon-vfs.libarchive-devel/Makefile35
-rw-r--r--multimedia/kodi-addon-vfs.libarchive-devel/distinfo3
-rw-r--r--multimedia/kodi-addon-vfs.libarchive-devel/pkg-descr7
-rw-r--r--multimedia/kodi-addon-vfs.libarchive-devel/pkg-plist5
-rw-r--r--multimedia/kodi-devel/Makefile241
-rw-r--r--multimedia/kodi-devel/distinfo3
-rw-r--r--multimedia/kodi-devel/files/patch-cmake_modules_FindSSE.cmake15
-rw-r--r--multimedia/kodi-devel/files/patch-cmake_scripts_common_Macros.cmake10
-rw-r--r--multimedia/kodi-devel/files/patch-cmake_scripts_freebsd_ArchSetup.cmake13
-rw-r--r--multimedia/kodi-devel/files/patch-cmake_scripts_freebsd_Macros.cmake25
-rw-r--r--multimedia/kodi-devel/files/patch-system_settings_freebsd.xml20
-rw-r--r--multimedia/kodi-devel/files/patch-tools_Linux_kodi.sh.in18
-rw-r--r--multimedia/kodi-devel/files/patch-xbmc_utils_EndianSwap.h11
-rw-r--r--multimedia/kodi-devel/pkg-descr9
-rw-r--r--multimedia/kodi-devel/pkg-plist143
-rw-r--r--print/Makefile2
-rw-r--r--print/cloud-print-connector/Makefile48
-rw-r--r--print/cloud-print-connector/distinfo15
-rw-r--r--print/cloud-print-connector/files/gcp-cups-connectord.in34
-rw-r--r--print/cloud-print-connector/pkg-descr9
-rw-r--r--print/cloud-print-connector/pkg-message12
-rw-r--r--print/cups-cloud-print/Makefile48
-rw-r--r--print/cups-cloud-print/distinfo2
-rw-r--r--print/cups-cloud-print/pkg-descr8
-rw-r--r--print/cups-cloud-print/pkg-plist60
-rw-r--r--www/Makefile1
-rw-r--r--www/helma/Makefile110
-rw-r--r--www/helma/distinfo4
-rw-r--r--www/helma/files/helma.in38
-rw-r--r--www/helma/files/helma.sh.in85
-rw-r--r--www/helma/files/patch-src_helma_framework_RequestTrans.java15
-rw-r--r--www/helma/files/patch-src_helma_framework_ResponseTrans.java27
-rw-r--r--www/helma/files/patch-src_helma_servlet_AbstractServletClient.java11
-rw-r--r--www/helma/pkg-descr5
-rw-r--r--www/helma/pkg-plist411
60 files changed, 10 insertions, 2210 deletions
diff --git a/MOVED b/MOVED
index a0d4cc008a9c..dec18deda6b8 100644
--- a/MOVED
+++ b/MOVED
@@ -16176,3 +16176,12 @@ editors/mg-static|editors/mg@static|2021-02-28|Flavored
devel/snorenotify||2021-02-28|Has expired: Unmaintained upstream
multimedia/kodi-addon-pvr-iptvsimple|multimedia/kodi-addon-pvr.iptvsimple|2021-03-01|Renamed to match upstream name
multimedia/kodi-addon-pvr-hts|multimedia/kodi-addon-pvr.hts|2021-03-01|Renamed to match upstream name
+audio/beatslash-lv2||2021-03-01|Has expired: Unmaintained and doesn't build with the latest audio/lvtk version 2.x
+multimedia/kodi-addon-vfs.libarchive-devel||2021-03-01|Has expired: Depends on deprecated multimedia/kodi-devel
+multimedia/kodi-addon-peripheral.joystick-devel||2021-03-01|Has expired: Depends on deprecated multimedia/kodi-devel
+multimedia/kodi-devel|multimedia/kodi|2021-03-01|Has expired: Deprecated. Please use multimedia/kodi instead.
+multimedia/kodi-addon-inputstream.adaptive-devel||2021-03-01|Has expired: Depends on deprecated multimedia/kodi-devel
+print/cloud-print-connector||2021-03-01|Has expired: Google Cloud Print has been shut down by Google as of December 31, 2020
+dns/knot2|dns/knot3|2021-03-01|Has expired: Use knot3, it is functionally compatible with 2.9.x
+print/cups-cloud-print||2021-03-01|Has expired: Google Cloud Print has been shut down by Google as of December 31, 2020
+www/helma||2021-03-01|Has expired: Upstream is basically dead and recommends ringojs.org
diff --git a/audio/Makefile b/audio/Makefile
index a800428f3109..545ed5838ecd 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -54,7 +54,6 @@
SUBDIR += baudline
SUBDIR += bcg729
SUBDIR += bchoppr-lv2
- SUBDIR += beatslash-lv2
SUBDIR += beep
SUBDIR += beets
SUBDIR += bharvestr-lv2
diff --git a/audio/beatslash-lv2/Makefile b/audio/beatslash-lv2/Makefile
deleted file mode 100644
index ea7c6e9007f8..000000000000
--- a/audio/beatslash-lv2/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= beatslash
-DISTVERSIONPREFIX= v
-DISTVERSION= 1.0.6
-PORTREVISION= 2
-CATEGORIES= audio
-PKGNAMESUFFIX= -lv2
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= LV2 plugins to mangle, slash, repeat and do much more with your beats
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BROKEN= fails to configure
-BROKEN_powerpc64= fails to build: FileNotFoundError: [Errno 2] No such file or directory
-
-BUILD_DEPENDS= lv2>0:audio/lv2 \
- lvtk>0:audio/lvtk
-LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
- libfreetype.so:print/freetype2
-
-USES= compiler:c++11-lang gnome pkgconfig waf
-USE_GITHUB= yes
-GH_ACCOUNT= blablack
-GH_PROJECT= ${PORTNAME}-lv2
-USE_GNOME= atkmm gdkpixbuf2 gtkmm24
-
-DEPRECATED= Unmaintained and doesn't build with the latest audio/lvtk version 2.x
-EXPIRATION_DATE=2021-02-28
-
-post-patch:
- @${REINPLACE_CMD} -e 's|#include <lvtk-1/lvtk|#include <lvtk-2/lvtk|' ${WRKSRC}/src/*.?pp
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lv2/beatslash.lv2/*.so
-
-.include <bsd.port.mk>
diff --git a/audio/beatslash-lv2/distinfo b/audio/beatslash-lv2/distinfo
deleted file mode 100644
index c8d9c9c67225..000000000000
--- a/audio/beatslash-lv2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1551052558
-SHA256 (blablack-beatslash-lv2-v1.0.6_GH0.tar.gz) = 965e8a53d25c1b22c0db28740ad9d0f8a29f6cf73f6589f96ceceaebbc542cb1
-SIZE (blablack-beatslash-lv2-v1.0.6_GH0.tar.gz) = 385993
diff --git a/audio/beatslash-lv2/files/patch-wscript b/audio/beatslash-lv2/files/patch-wscript
deleted file mode 100644
index 49e6ebd1334f..000000000000
--- a/audio/beatslash-lv2/files/patch-wscript
+++ /dev/null
@@ -1,24 +0,0 @@
---- wscript.orig 2019-02-23 21:03:41 UTC
-+++ wscript
-@@ -31,9 +31,9 @@ def configure(conf):
- autowaf.check_pkg(conf, 'gtk+-2.0', uselib_store='GTK2', atleast_version='2.24.0')
- autowaf.check_pkg(conf, 'cairo', uselib_store='CAIRO', atleast_version='1.0.0')
- autowaf.check_pkg(conf, 'lv2', uselib_store='LV2', atleast_version='1.2.0')
-- autowaf.check_pkg(conf, 'lvtk-plugin-1', uselib_store='LVTK_PLUGIN', atleast_version='1.2.0')
-- autowaf.check_pkg(conf, 'lvtk-ui-1', uselib_store='LVTK_UI', atleast_version='1.2.0')
-- autowaf.check_pkg(conf, 'lvtk-gtkui-1', uselib_store='LVTK_GTKGUI', atleast_version='1.2.0')
-+ autowaf.check_pkg(conf, 'lvtk-plugin-2', uselib_store='LVTK_PLUGIN', atleast_version='1.2.0')
-+ autowaf.check_pkg(conf, 'lvtk-ui-2', uselib_store='LVTK_UI', atleast_version='1.2.0')
-+ autowaf.check_pkg(conf, 'lvtk-gtkui-2', uselib_store='LVTK_GTKGUI', atleast_version='1.2.0')
-
- check = 'Extended Initializer Lists'
- conf.check_cxx(msg = check,
-@@ -78,7 +78,7 @@ def build_plugin(bld, bundle, name, source, cxxflags=[
-
- # Install data file
- data_file = '%s.ttl' % name
-- bld.install_files('${LV2DIR}/' + bundle, os.path.join(bundle, data_file))
-+ #bld.install_files('${LV2DIR}/' + bundle, os.path.join(bundle, data_file)) # see https://github.com/blablack/beatslash-lv2/issues/9
-
-
- def build_plugin_gui(bld, bundle, name, source, cxxflags=[], libs=[], add_source=[]):
diff --git a/audio/beatslash-lv2/pkg-descr b/audio/beatslash-lv2/pkg-descr
deleted file mode 100644
index 396fa36d78a9..000000000000
--- a/audio/beatslash-lv2/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-beatslash-lv2 is a set of plugins for live beat repeating and beat slicing.
-
-Features:
-* the beat repeater will repeat the current beat
-* the beat slicer will randomly repeat parts of a live sample
-
-WWW: https://github.com/blablack/beatslash-lv2
diff --git a/audio/beatslash-lv2/pkg-plist b/audio/beatslash-lv2/pkg-plist
deleted file mode 100644
index ed40a7281264..000000000000
--- a/audio/beatslash-lv2/pkg-plist
+++ /dev/null
@@ -1,13 +0,0 @@
-lib/lv2/beatslash.lv2/beatrepeater_mono.so
-lib/lv2/beatslash.lv2/beatrepeater_mono.ttl
-lib/lv2/beatslash.lv2/beatrepeater_mono_gui.so
-lib/lv2/beatslash.lv2/beatrepeater_stereo.so
-lib/lv2/beatslash.lv2/beatrepeater_stereo.ttl
-lib/lv2/beatslash.lv2/beatrepeater_stereo_gui.so
-lib/lv2/beatslash.lv2/beatslicer_mono.so
-lib/lv2/beatslash.lv2/beatslicer_mono.ttl
-lib/lv2/beatslash.lv2/beatslicer_mono_gui.so
-lib/lv2/beatslash.lv2/beatslicer_stereo.so
-lib/lv2/beatslash.lv2/beatslicer_stereo.ttl
-lib/lv2/beatslash.lv2/beatslicer_stereo_gui.so
-lib/lv2/beatslash.lv2/manifest.ttl
diff --git a/dns/Makefile b/dns/Makefile
index 5446430905b3..e8bec8b7029a 100644
--- a/dns/Makefile
+++ b/dns/Makefile
@@ -89,7 +89,6 @@
SUBDIR += kf5-kdnssd
SUBDIR += knock
SUBDIR += knot-resolver
- SUBDIR += knot2
SUBDIR += knot3
SUBDIR += knot3-lib
SUBDIR += ldapdns
diff --git a/dns/knot2/Makefile b/dns/knot2/Makefile
deleted file mode 100644
index 1086079c6835..000000000000
--- a/dns/knot2/Makefile
+++ /dev/null
@@ -1,123 +0,0 @@
-# Created by: Leo Vandewoestijne <freebsd@dns.company>
-# $FreeBSD$
-
-PORTNAME= knot
-DISTVERSION= 2.9.8
-CATEGORIES= dns
-MASTER_SITES= https://secure.nic.cz/files/knot-dns/ \
- https://dns.company/downloads/knot-dns/
-PKGNAMESUFFIX?= 2
-
-MAINTAINER= freebsd@dns.company
-COMMENT?= High performance authoritative-only DNS server
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Use knot3, it is functionally compatible with 2.9.x
-EXPIRATION_DATE=2021-02-28
-
-CONFLICTS= knot-1.* knot1-[0-6].*
-
-BUILD_DEPENDS= autoconf>=2.65:devel/autoconf \
- gsed:textproc/gsed
-
-LIB_DEPENDS= libgnutls.so:security/gnutls \
- liblmdb.so:databases/lmdb
-
-USES= alias libtool localbase pkgconfig tar:xz
-
-HAS_CONFIGURE= yes
-BINARY_ALIAS= sed=${LOCALBASE}/bin/gsed
-CONFIGURE_ARGS= --enable-recvmmsg=no \
- --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig \
- --mandir=${MANPREFIX}/man
-
-.if !defined(UTILS_ONLY) && !defined(LIB_ONLY)
-CONFIGURE_ARGS+= --with-rundir=/var/run/knot \
- --with-storage=/var/db/knot
-USE_RC_SUBR= ${PORTNAME}
-SUB_FILES= pkg-message
-USES+= libedit
-LIB_DEPENDS+= liburcu.so:sysutils/liburcu
-.endif
-
-.if defined(UTILS_ONLY) || defined(LIB_ONLY)
-CONFIGURE_ARGS+= --disable-daemon \
- --disable-modules
-.endif
-
-.if defined(LIB_ONLY)
-CONFIGURE_ARGS+= --disable-utilities
-.endif
-
-USE_LDCONFIG= yes
-INSTALL_TARGET= install-strip
-
-USERS= knot
-GROUPS= knot
-SUB_LIST+= USERS="${USERS}" GROUPS="${GROUPS}"
-
-PORTDOCS= COPYING NEWS README
-
-OPTIONS_DEFINE= DNSTAP DOCS
-
-.if !defined(LIB_ONLY)
-OPTIONS_DEFINE+= IDN
-.endif
-
-.if !defined(UTILS_ONLY) && !defined(LIB_ONLY)
-OPTIONS_DEFINE+= FASTPARSER MAXMINDDB
-.endif
-
-DNSTAP_DESC= dnstap support (see dnstap.info)
-DNSTAP_CONFIGURE_ENABLE= dnstap
-DNSTAP_CONFIGURE_WITH= module-dnstap=yes
-DNSTAP_LIB_DEPENDS= libprotobuf-c.so:devel/protobuf-c \
- libfstrm.so:devel/fstrm
-# XXX: because `kdig_CPPFLAGS += $(DNSTAP_CFLAGS)' line is missing from
-# `src/Makefile.am' file (and thus pre-generated `src/Makefile.in') which
-# should contain "$libfstrm_CFLAGS $libprotobuf_c_CFLAGS" set by configure
-# script, provide it here explicitly as patching those files would result
-# in higher line count. Ideally this bug should be fixed upstream.
-DNSTAP_CPPFLAGS= -I${LOCALBASE}/include
-
-DOCS_CONFIGURE_OFF= --disable-documentation
-
-FASTPARSER_DESC= Fast zone parser (demanding compilation)
-FASTPARSER_CONFIGURE_ENABLE= fastparser
-
-IDN_CONFIGURE_WITH= libidn
-IDN_CONFIGURE_OFF= --without-libidn
-IDN_LIB_DEPENDS= libidn2.so:dns/libidn2
-
-MAXMINDDB_DESC= Enable MaxMind for geodb module
-MAXMINDDB_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb
-MAXMINDDB_CONFIGURE_ENABLE= maxminddb
-
-.include <bsd.port.options.mk>
-
-.if ${ARCH} == i386
-USES+= autoreconf
-EXTRA_PATCHES+= ${PATCHDIR}/extrapatch-configure.ac
-.endif
-
-post-patch:
-.if !defined(UTILS_ONLY) && !defined(LIB_ONLY)
- @${REINPLACE_CMD} 's|$$(INSTALL) -d $$(DESTDIR)/\@run_dir\@|#$$(INSTALL) -d $$(DESTDIR)/\@run_dir\@|' \
- ${WRKSRC}/src/Makefile.in
- @${REINPLACE_CMD} 's|$$(INSTALL) -d $$(DESTDIR)/\@storage_dir\@|#$$(INSTALL) -d $$(DESTDIR)/\@storage_dir\@|' \
- ${WRKSRC}/src/Makefile.in
- @${RM} -r ${WRKSRC}/src/zscanner/scanner.c
-.endif
-
-post-install:
-.if !defined(UTILS_ONLY) && !defined(LIB_ONLY)
- ${MV} ${STAGEDIR}${ETCDIR}/knot.sample.conf \
- ${STAGEDIR}${ETCDIR}/knot.conf.sample
- @${MKDIR} ${STAGEDIR}/var/run/knot ${STAGEDIR}/var/db/knot
-.endif
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/
-
-.include <bsd.port.mk>
diff --git a/dns/knot2/distinfo b/dns/knot2/distinfo
deleted file mode 100644
index 73187cead2fe..000000000000
--- a/dns/knot2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1608052385
-SHA256 (knot-2.9.8.tar.xz) = d07b4441b853ef9230be3620f9805e5116f3b9fc7557f710db03cc0791e9cd6b
-SIZE (knot-2.9.8.tar.xz) = 1194284
diff --git a/dns/knot2/files/extrapatch-configure.ac b/dns/knot2/files/extrapatch-configure.ac
deleted file mode 100644
index 1dcb4e6f9522..000000000000
--- a/dns/knot2/files/extrapatch-configure.ac
+++ /dev/null
@@ -1,12 +0,0 @@
---- configure.ac.orig 2020-02-03 00:11:36 UTC
-+++ configure.ac
-@@ -636,7 +636,8 @@ AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <sched.h>]]
- AC_LINK_IFELSE(
- [AC_LANG_PROGRAM([[#include <stdint.h>]],
- [[uint64_t val = 0; __atomic_add_fetch(&val, 1, __ATOMIC_RELAXED);]])],
-- [AC_DEFINE(HAVE_ATOMIC, 1, [Define to 1 if you have '__atomic' functions.])]
-+ [AS_IF([test -z "$CC_CLANG_VERSION" -o $host_cpu != "i386"],
-+ [AC_DEFINE(HAVE_ATOMIC, 1, [Define to 1 if you have '__atomic' functions.])])]
- )
-
- # Check for '__sync' compiler builtin atomic functions.
diff --git a/dns/knot2/files/knot.in b/dns/knot2/files/knot.in
deleted file mode 100644
index 7a177d531e3a..000000000000
--- a/dns/knot2/files/knot.in
+++ /dev/null
@@ -1,118 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-# PROVIDE: knot
-# REQUIRE: SERVERS cleanvar
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf to enable knot:
-#
-# knot_enable="YES": Set to NO by default.
-# Set it to YES to enable knot.
-# knot_config="": Set to %%PREFIX%%/etc/knot/knot.conf
-# by default.
-#
-# -----------------------------------------------------------------------------
-#
-# This script supports running multiple instances of knot.
-# To run additional instances link this script to something like
-# % ln -s knot knot_foo
-# and define additional knot_foo_* variables in one of
-# /etc/rc.conf, /etc/rc.conf.local or /etc/rc.conf.d/knot_foo
-#
-# Below NAME should be substituted with the name of this script. By default
-# it is knot, so read as knot_enable. If you linked the script to
-# knot_foo, then read as knot_foo_enable etc.
-#
-# The following variables are supported (defaults are shown).
-# You can place them in any of
-# /etc/rc.conf, /etc/rc.conf.local or /etc/rc.conf.d/NAME
-#
-# NAME_enable="NO" # set to YES to enable knot
-#
-# # optional:
-# NAME_config="%%PREFIX%%/etc/knot/NAME.conf" # (-c)onfig file
-# NAME_config="db:/var/db/knot/confdb" # (-C)onfig database
-# NAME_diruser="%%USERS%%" # /var/db/NAME and /var/run/NAME are created if they
-# NAME_dirgroup="%%GROUPS%%" # don't exist. These don't control the user/group knot
-# # runs as, the config file has a setting for that.
-#
-# You also need to set the rundir directive in the server section of the
-# config file to /var/run/NAME (if using a NAME other than the default)
-# and you will want the storage directive(s) declared in the zone section
-# to point to /var/db/NAME overriding the default of /var/db/knot.
-#
-# For further documentation, please see knot.conf(5).
-
-. /etc/rc.subr
-
-case "$0" in
-/etc/rc*)
- # during boot (shutdown) $0 is /etc/rc (/etc/rc.shutdown),
- # so get the name of the script from $_file
- name="$_file"
- ;;
-*)
- name="$0"
- ;;
-esac
-
-name="${name##*/}"
-rcvar=${name}_enable
-
-load_rc_config ${name}
-
-eval ": \${${name}_enable:=\"NO\"}"
-eval ": \${${name}_diruser:=\"%%USERS%%\"}"
-eval ": \${${name}_dirgroup:=\"%%GROUPS%%\"}"
-eval ": \${${name}_config:=\"%%PREFIX%%/etc/knot/${name}.conf\"}"
-
-configfile="$(eval echo \${${name}_config})"
-diruser="$(eval echo \${${name}_diruser})"
-dirgroup="$(eval echo \${${name}_dirgroup})"
-
-command=%%PREFIX%%/sbin/knotd
-case "$configfile" in
-db:*)
- config_args="-C ${configfile#db:}"
- ;;
-*)
- config_args="-c ${configfile}"
- ;;
-esac
-command_args="${config_args} -d"
-control="%%PREFIX%%/sbin/knotc"
-pidfile="/var/run/${name}/knot.pid"
-
-case "$configfile" in
-db:*)
- required_files=${configfile#db:}/data.mdb
- ;;
-*)
- required_files=${configfile}
- ;;
-esac
-
-extra_commands=reload
-reload_cmd="knot_reload"
-start_precmd="knot_prestart"
-
-knot_prestart()
-{
- if [ ! -d /var/run/${name} ]; then
- install -d -o ${diruser} -g ${dirgroup} /var/run/${name}
- fi
- if [ ! -d /var/db/${name} ]; then
- install -d -o ${diruser} -g ${dirgroup} /var/db/${name}
- fi
- ${control} ${config_args} conf-check
-}
-
-knot_reload()
-{
- echo "Reloading ${name}."
- ${control} ${config_args} reload
-}
-
-run_rc_command "$1"
diff --git a/dns/knot2/files/pkg-message.in b/dns/knot2/files/pkg-message.in
deleted file mode 100644
index a11ffed7f5d3..000000000000
--- a/dns/knot2/files/pkg-message.in
+++ /dev/null
@@ -1,21 +0,0 @@
-[
-{ type: install
- message: <<EOM
- To start using Knot DNS, you should complete the following tasks:
-
- cp %%ETCDIR%%/knot.conf.sample %%ETCDIR%%/knot.conf
- $EDITOR %%ETCDIR%%/knot.conf
-
- sysrc knot_enable=YES
- sysrc knot_config=%%ETCDIR%%/knot.conf
- service knot start
-
- Please consult the documentation:
- - man knotd
- - https://www.knot-dns.cz/documentation/
-
- When upgrading from 2.4.x read:
- - https://www.knot-dns.cz/docs/2.5/html/migration.html#upgrade-2-4-x-to-2-5-x
-EOM
-}
-]
diff --git a/dns/knot2/pkg-descr b/dns/knot2/pkg-descr
deleted file mode 100644
index ca396ab40829..000000000000
--- a/dns/knot2/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-Knot DNS is a high-performance authoritative-only DNS server which
-supports all key features of the domain name system including zone
-AXFR and IXFR, DDNS and DNSSEC. Its key features:
-
- * Open source
- * High-performance, multi-threaded, and mostly lock-free
- implementation which scales well on SMPs
- * Object-oriented design
- * Support for all important DNS protocols:
- - Full and incremental zone transfers
- - EDNS0 and DNSSEC extensions, including NSEC3
- - NSID
-
-WWW: https://www.knot-dns.cz/
diff --git a/dns/knot2/pkg-plist b/dns/knot2/pkg-plist
deleted file mode 100644
index b33094d074cd..000000000000
--- a/dns/knot2/pkg-plist
+++ /dev/null
@@ -1,100 +0,0 @@
-bin/kdig
-bin/khost
-bin/knsec3hash
-bin/knsupdate
-bin/kzonecheck
-%%ETCDIR%%/example.com.zone
-%%ETCDIR%%/knot.conf.sample
-include/knot/module.h
-include/libdnssec/binary.h
-include/libdnssec/crypto.h
-include/libdnssec/dnssec.h
-include/libdnssec/error.h
-include/libdnssec/key.h
-include/libdnssec/keyid.h
-include/libdnssec/keystore.h
-include/libdnssec/keytag.h
-include/libdnssec/nsec.h
-include/libdnssec/pem.h
-include/libdnssec/random.h
-include/libdnssec/sign.h
-include/libdnssec/tsig.h
-include/libdnssec/version.h
-include/libknot/attribute.h
-include/libknot/codes.h
-include/libknot/consts.h
-include/libknot/control/control.h
-include/libknot/cookies.h
-include/libknot/db/db.h
-include/libknot/db/db_lmdb.h
-include/libknot/db/db_trie.h
-include/libknot/descriptor.h
-include/libknot/dname.h
-include/libknot/endian.h
-include/libknot/errcode.h
-include/libknot/error.h
-include/libknot/libknot.h
-include/libknot/lookup.h
-include/libknot/mm_ctx.h
-include/libknot/packet/compr.h
-include/libknot/packet/pkt.h
-include/libknot/packet/rrset-wire.h
-include/libknot/packet/wire.h
-include/libknot/rdata.h
-include/libknot/rdataset.h
-include/libknot/rrset-dump.h
-include/libknot/rrset.h
-include/libknot/rrtype/dnskey.h
-include/libknot/rrtype/ds.h
-include/libknot/rrtype/naptr.h
-include/libknot/rrtype/nsec.h
-include/libknot/rrtype/nsec3.h
-include/libknot/rrtype/nsec3param.h
-include/libknot/rrtype/opt.h
-include/libknot/rrtype/rdname.h
-include/libknot/rrtype/rrsig.h
-include/libknot/rrtype/soa.h
-include/libknot/rrtype/tsig.h
-include/libknot/tsig-op.h
-include/libknot/tsig.h
-include/libknot/version.h
-include/libknot/wire.h
-include/libknot/yparser/yparser.h
-include/libknot/yparser/ypformat.h
-include/libknot/yparser/ypschema.h
-include/libknot/yparser/yptrafo.h
-include/libzscanner/error.h
-include/libzscanner/scanner.h
-include/libzscanner/version.h
-lib/libdnssec.a
-lib/libdnssec.so
-lib/libdnssec.so.7
-lib/libdnssec.so.7.0.0
-lib/libknot.a
-lib/libknot.so
-lib/libknot.so.10
-lib/libknot.so.10.0.0
-lib/libzscanner.a
-lib/libzscanner.so
-lib/libzscanner.so.3
-lib/libzscanner.so.3.0.0
-libdata/pkgconfig/knotd.pc
-libdata/pkgconfig/libdnssec.pc
-libdata/pkgconfig/libknot.pc
-libdata/pkgconfig/libzscanner.pc
-man/man1/kdig.1.gz
-man/man1/khost.1.gz
-man/man1/knsec3hash.1.gz
-man/man1/knsupdate.1.gz
-man/man1/kzonecheck.1.gz
-man/man5/knot.conf.5.gz
-man/man8/keymgr.8.gz
-man/man8/kjournalprint.8.gz
-man/man8/knotc.8.gz
-man/man8/knotd.8.gz
-sbin/keymgr
-sbin/kjournalprint
-sbin/knotc
-sbin/knotd
-@dir(knot,knot,750) /var/db/knot
-@dir(knot,knot,750) /var/run/knot
diff --git a/multimedia/Makefile b/multimedia/Makefile
index 60e94e286138..94f4399ef87c 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -147,15 +147,11 @@
SUBDIR += kf5-kmediaplayer
SUBDIR += kmplayer
SUBDIR += kodi
- SUBDIR += kodi-addon-inputstream.adaptive
- SUBDIR += kodi-addon-inputstream.adaptive-devel
SUBDIR += kodi-addon-peripheral-joystick
- SUBDIR += kodi-addon-peripheral.joystick-devel
+ SUBDIR += kodi-addon-peripheral-joystick
SUBDIR += kodi-addon-pvr.hts
SUBDIR += kodi-addon-pvr.iptvsimple
SUBDIR += kodi-addon-screensaver.matrixtrails
- SUBDIR += kodi-addon-vfs.libarchive-devel
- SUBDIR += kodi-devel
SUBDIR += kvazaar
SUBDIR += l-smash
SUBDIR += libaacs
diff --git a/multimedia/kodi-addon-inputstream.adaptive-devel/Makefile b/multimedia/kodi-addon-inputstream.adaptive-devel/Makefile
deleted file mode 100644
index 1a02f0697cda..000000000000
--- a/multimedia/kodi-addon-inputstream.adaptive-devel/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= inputstream.adaptive
-DISTVERSION= 2.6.0
-DISTVERSIONSUFFIX= -Matrix
-PORTREVISION= 3
-CATEGORIES= multimedia
-PKGNAMEPREFIX= kodi-addon-
-PKGNAMESUFFIX= -devel
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Adaptive stream support for Kodi
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/LICENSE.GPL
-
-DEPRECATED= Depends on deprecated multimedia/kodi-devel
-EXPIRATION_DATE=2021-02-28
-
-BUILD_DEPENDS= kodi-devel>=19.0.a20200727:multimedia/kodi-devel
-LIB_DEPENDS= libexpat.so:textproc/expat2
-RUN_DEPENDS= kodi-devel>=19.0.a20200727:multimedia/kodi-devel
-
-USES= cmake compiler:c++14-lang
-USE_GITHUB= yes
-GH_ACCOUNT= peak3d
-
-PLIST_SUB= SOVERSION=${DISTVERSION}
-
-post-extract:
- ${MV} ${WRKSRC}/inputstream.adaptive/resources/resource.language.sk_sk \
- ${WRKSRC}/inputstream.adaptive/resources/language
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/kodi/addons/inputstream.adaptive/libssd_wv.so
- @cd ${STAGEDIR}${PREFIX} && \
- ${FIND} share/kodi/addons/inputstream.adaptive/resources/language \
- -name strings.po >> ${TMPPLIST}
-
-.include <bsd.port.mk>
diff --git a/multimedia/kodi-addon-inputstream.adaptive-devel/distinfo b/multimedia/kodi-addon-inputstream.adaptive-devel/distinfo
deleted file mode 100644
index 8e1f2305da0a..000000000000
--- a/multimedia/kodi-addon-inputstream.adaptive-devel/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1590800541
-SHA256 (peak3d-inputstream.adaptive-2.6.0-Matrix_GH0.tar.gz) = 5454975e7dcf35adda54031ba00c74534bdc9db33a8ec4dae5855a4b842e1f65
-SIZE (peak3d-inputstream.adaptive-2.6.0-Matrix_GH0.tar.gz) = 731726
diff --git a/multimedia/kodi-addon-inputstream.adaptive-devel/pkg-descr b/multimedia/kodi-addon-inputstream.adaptive-devel/pkg-descr
deleted file mode 100644
index b012e02ce736..000000000000
--- a/multimedia/kodi-addon-inputstream.adaptive-devel/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Adaptive stream support for Kodi
-
-This addon adds support for multiple manifest types and is used by
-other addons to dynamically select the best audio/video quality/resolution
-according to available bandwith.
-
-For example, it is required by the MPEG-DASH functionality of Kodi's
-YouTube addon to support video playback in higher resolutions than
-720p.
-
-This port is for multimedia/kodi-devel only.
-
-WWW: https://github.com/peak3d/inputstream.adaptive
diff --git a/multimedia/kodi-addon-inputstream.adaptive-devel/pkg-plist b/multimedia/kodi-addon-inputstream.adaptive-devel/pkg-plist
deleted file mode 100644
index 3028c4b22021..000000000000
--- a/multimedia/kodi-addon-inputstream.adaptive-devel/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-lib/kodi/addons/inputstream.adaptive/inputstream.adaptive.so
-lib/kodi/addons/inputstream.adaptive/inputstream.adaptive.so.19.0
-lib/kodi/addons/inputstream.adaptive/inputstream.adaptive.so.%%SOVERSION%%
-lib/kodi/addons/inputstream.adaptive/libssd_wv.so
-share/kodi/addons/inputstream.adaptive/addon.xml
-share/kodi/addons/inputstream.adaptive/changelog.txt
-share/kodi/addons/inputstream.adaptive/resources/settings.xml
diff --git a/multimedia/kodi-addon-peripheral.joystick-devel/Makefile b/multimedia/kodi-addon-peripheral.joystick-devel/Makefile
deleted file mode 100644
index ab699a626d05..000000000000
--- a/multimedia/kodi-addon-peripheral.joystick-devel/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# Created by: Rozhuk Ivan <rozhuk.im@gmail.com>
-# $FreeBSD$
-
-PORTNAME= peripheral.joystick
-PORTVERSION= 1.7.1
-DISTVERSIONSUFFIX= -Matrix
-PORTREVISION= 0
-CATEGORIES= multimedia
-PKGNAMEPREFIX= kodi-addon-
-PKGNAMESUFFIX= -devel
-
-MAINTAINER= rozhuk.im@gmail.com
-COMMENT= Joystick support for Kodi
-
-LICENSE= GPLv2+
-
-DEPRECATED= Depends on deprecated multimedia/kodi-devel
-EXPIRATION_DATE=2021-02-28
-
-BUILD_DEPENDS= ${LOCALBASE}/include/linux/joystick.h:devel/evdev-proto \
- kodi-devel>=19.0.a20201006:multimedia/kodi-devel
-LIB_DEPENDS= libtinyxml.so:textproc/tinyxml \
- libudev.so:devel/libudev-devd
-RUN_DEPENDS= kodi-devel>=19.0.a20201006:multimedia/kodi-devel
-
-USES= cmake compiler:c++14-lang localbase
-USE_CXXSTD= c++14
-USE_GITHUB= yes
-GH_ACCOUNT= xbmc
-
-post-patch:
- @${REINPLACE_CMD} -e 's|if(CORE_SYSTEM_NAME STREQUAL linux)|if(1)|g' \
- ${WRKSRC}/CMakeLists.txt
-
-.include <bsd.port.mk>
diff --git a/multimedia/kodi-addon-peripheral.joystick-devel/distinfo b/multimedia/kodi-addon-peripheral.joystick-devel/distinfo
deleted file mode 100644
index f710f6e494bf..000000000000
--- a/multimedia/kodi-addon-peripheral.joystick-devel/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1603403905
-SHA256 (xbmc-peripheral.joystick-1.7.1-Matrix_GH0.tar.gz) = 4dc63c6c5bdad25881eeba800765d97c53b2583addf28e71bbcd67775452ecdb
-SIZE (xbmc-peripheral.joystick-1.7.1-Matrix_GH0.tar.gz) = 115217
diff --git a/multimedia/kodi-addon-peripheral.joystick-devel/pkg-descr b/multimedia/kodi-addon-peripheral.joystick-devel/pkg-descr
deleted file mode 100644
index fcc7c4f72b43..000000000000
--- a/multimedia/kodi-addon-peripheral.joystick-devel/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This add-on provides joystick drivers and button mapping services
-for Kodi. It uses Kodi's Peripheral API.
-
-This port is for multimedia/kodi-devel only.
-
-WWW: https://github.com/xbmc/peripheral.joystick
diff --git a/multimedia/kodi-addon-peripheral.joystick-devel/pkg-message b/multimedia/kodi-addon-peripheral.joystick-devel/pkg-message
deleted file mode 100644
index 810d2216e331..000000000000
--- a/multimedia/kodi-addon-peripheral.joystick-devel/pkg-message
+++ /dev/null
@@ -1,8 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Do not forget install webcamd with joystick support and run it,
-/dev/input/js* device is required.
-EOM
-}
-]
diff --git a/multimedia/kodi-addon-peripheral.joystick-devel/pkg-plist b/multimedia/kodi-addon-peripheral.joystick-devel/pkg-plist
deleted file mode 100644
index 0c506364bd6b..000000000000
--- a/multimedia/kodi-addon-peripheral.joystick-devel/pkg-plist
+++ /dev/null
@@ -1,108 +0,0 @@
-lib/kodi/addons/peripheral.joystick/peripheral.joystick.so
-lib/kodi/addons/peripheral.joystick/peripheral.joystick.so.1.7.1
-lib/kodi/addons/peripheral.joystick/peripheral.joystick.so.19.0
-share/kodi/addons/peripheral.joystick/addon.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/android/Hi_keyboard_v0001_p0001_23b.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/android/NVIDIA_Corporation_NVIDIA_Controller_v01.03_v0955_p7210_23b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/android/NVIDIA_Corporation_NVIDIA_Controller_v01.04_v0955_p7214_23b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/android/OUYA_Game_Controller_v2836_p0001_23b_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/android/Xbox_360_Wireless_Receiver_v045E_p02A1_23b_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/android/Xbox_360_Wireless_Receiver_v045E_p0719_23b_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/android/virtual-remote_16b.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/android/virtual-remote_23b.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/application/Keyboard.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/application/Mouse.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/8Bitdo_Zero_GamePad_v05A0_p3232_16b_4a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/GamePad_Pro_USB_v0428_p4001_10b_2a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/Gamepad_F310_v046D_pC21D_15b_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/Generic_USB_Joystick_v0079_p0006_12b_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/Logitech_Dual_Action_v046D_pC216_12b_5a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/PC_USB_Wired_Stick_8838_v0738_p8838_13b_4a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/PLAYSTATION_R_3_Controller_v054C_p0268_19b_4a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/PS_R__Ga_epad_v054C_p0268_19b_4a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/USB_GamePad_v0E8F_p3013_16b_10a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/USB_Gamepad_v0079_p0011_10b_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/USB_Joystick_v0E8F_p0003_12b_5a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/Wireless_360_Controller_v045E_p028E_15b_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/Wireless_Controller_v054C_p09CC_14b_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/Xbox_360_Wired_Controller_v045E_p028E_15b_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/Xbox_360_Wired_Controller_v046D_pC21D_15b_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/Xbox_One_Wired_Controller_v045E_p02DD_15b_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/usb_gamepad____________v0810_pE501_10b_3a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/usb_gamepad_v0810_pE501_10b_3a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/darwinembedded/Extended_Gamepad_13b_4a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/darwinembedded/Extended_Gamepad_15b_4a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/darwinembedded/Extended_Gamepad_16b_4a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/darwinembedded/Micro_Gamepad_6b.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/Adaptoid_v06F7_p1_14b_2a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/Bluetooth_HID_Port_v05A0_p3232_16b_1h_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/GamePad_Pro_USB_v0428_p4001_10b_2a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/Generic_USB_Joystick_v0079_p0006_12b_1h_5a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/Logitech_Dual_Action_v046D_pC216_12b_1h_4a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/Logitech_RumblePad_2_USB_v046D_pC218_12b_1h_4a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/MAYFLASH_GameCube_Controller_Adapter_v0079_p1844_16b_1h_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/PS_R__Ga_epad_v054C_p0268_19b_5a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/Twin_USB_Joystick_v0810_p0001_12b_1h_4a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/USB_GamePad_v0E8F_p3013_16b_1h_4a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/USB_Gamepad_v0079_p0011_10b_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/USB_Joystick_v0E8F_p3_12b_1h_5a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/Wireless_Controller_v054C_p09CC_14b_1h_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/usb_gamepad____________v0810_pE501_10b_2a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/usb_gamepad_v0810_pE501_10b_2a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/8Bitdo_NES30_Arcade_x__10b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/8Bitdo_NES30_GamePad_16b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/8Bitdo_NES30_GamePad_Joystick_22b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/8Bitdo_SFC30_GamePad_Joystick_22b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/8Bitdo_Zero_GamePad_16b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/DragonRise_Inc._Generic_USB_Joystick_12b_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Dual_PSX-USB_Adaptor_Dual_PSX-USB_Adaptor_16b_4a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/GPIO_Controller_1_9b_2a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/GPIO_Controller_2_9b_2a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Gamepad_17b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Generic_USB_Joystick_12b_7a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Generic_X-Box_pad_11b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Gravis_GamePad_Pro_USB_10b_2a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/GreenAsia_Inc._USB_Joystick_12b_7a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/HuiJia_USB_GamePad_16b_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Logitech_Gamepad_F310_11b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Logitech_Inc._WingMan_RumblePad_9b_7a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Logitech_Logitech_Dual_Action_12b_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Logitech_Logitech_RumblePad_2_USB_12b_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/MY-POWER_CO._LTD._2In1_USB_Joystick_12b_7a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Microsoft_X-Box_360_pad_11b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Microsoft_X-Box_One_pad__Firmware_2015__11b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/NVIDIA_Corporation_NVIDIA_Controller_v01.03_14b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/PLAYSTATION_R_3_Controller.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/PLAYSTATION_R_3_Controller_17b_29a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Pro_Controller_16b_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/ShanWan_PS_R__Ga_epad_19b_27a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Sony_Computer_Entertainment_Wireless_Controller_14b_18a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Sony_Interactive_Entertainment_Wireless_Controller_14b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Sony_PLAYSTATION_R_3_Controller_17b_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Sony_PLAYSTATION_R_3_Controller_19b_27a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/USB_Gamepad_10b_2a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Wireless_Controller_13b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Wireless_Controller_14b_18a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Wireless_Controller_14b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Wish_Technologies_Adaptoid_14b_2a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Xbox_360_Wireless_Receiver_15b_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Xbox_360_Wireless_Receiver_15b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Xbox_360_Wireless_Receiver_XBOX_15b_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Xbox_360_Wireless_Receiver_XBOX_15b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/mayflash_limited_MAYFLASH_GameCube_Controller_Adap_16b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/usb_gamepad____________10b_2a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/usb_gamepad_lowercase_10b_2a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/sdl/SDL_Game_Controller_15b_6a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/udev/8Bitdo_Zero_GamePad_v0A12_p0001_16b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/udev/Logitech_Gamepad_F310_v046D_pC21D_11b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/udev/Microsoft_X-Box_One_pad__Firmware_2015__v045E_p02DD_11b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/udev/Sony_Interactive_Entertainment_Wireless_Controller_v054C_p09CC_14b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/udev/Xbox_360_Wireless_Receiver__XBOX__v045E_p0291_15b_8a.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/xarcade/X-Arcade_Tankstick_Player_1_vAA55_p0101_14b.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/xarcade/X-Arcade_Tankstick_Player_2_vAA55_p0101_14b.xml
-share/kodi/addons/peripheral.joystick/resources/buttonmaps/xml/xinput/Xbox_360-compatible_controller_15b_6a.xml
-share/kodi/addons/peripheral.joystick/resources/icon.png
-share/kodi/addons/peripheral.joystick/resources/joystickfamilies/joystickfamilies.xml
-share/kodi/addons/peripheral.joystick/resources/language/resource.language.de_de/strings.po
-share/kodi/addons/peripheral.joystick/resources/language/resource.language.en_gb/strings.po
-share/kodi/addons/peripheral.joystick/resources/settings.xml
diff --git a/multimedia/kodi-addon-vfs.libarchive-devel/Makefile b/multimedia/kodi-addon-vfs.libarchive-devel/Makefile
deleted file mode 100644
index f76c84487336..000000000000
--- a/multimedia/kodi-addon-vfs.libarchive-devel/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= vfs.libarchive
-DISTVERSION= 2.0.0
-DISTVERSIONSUFFIX= -Matrix
-PORTREVISION= 0
-CATEGORIES= multimedia
-PKGNAMEPREFIX= kodi-addon-
-PKGNAMESUFFIX= -devel
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= VFS addon for Kodi to access archives directly
-
-LICENSE= GPLv2+
-
-DEPRECATED= Depends on deprecated multimedia/kodi-devel
-EXPIRATION_DATE=2021-02-28
-
-BUILD_DEPENDS= kodi-devel>=19.0.a20201006:multimedia/kodi-devel
-LIB_DEPENDS= liblz4.so:archivers/liblz4 \
- liblzo2.so:archivers/lzo2
-RUN_DEPENDS= kodi-devel>=19.0.a20201006:multimedia/kodi-devel
-
-USES= cmake compiler:c++14-lang libarchive ssl
-USE_GITHUB= yes
-GH_ACCOUNT= xbmc
-
-PLIST_SUB= SOVERSION=${DISTVERSION}
-
-post-install:
- @cd ${STAGEDIR}${PREFIX} && \
- ${FIND} share/kodi/addons/${PORTNAME}/resources/language \
- -name strings.po >> ${TMPPLIST}
-
-.include <bsd.port.mk>
diff --git a/multimedia/kodi-addon-vfs.libarchive-devel/distinfo b/multimedia/kodi-addon-vfs.libarchive-devel/distinfo
deleted file mode 100644
index 69612f2453a6..000000000000
--- a/multimedia/kodi-addon-vfs.libarchive-devel/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1611046993
-SHA256 (xbmc-vfs.libarchive-2.0.0-Matrix_GH0.tar.gz) = 6fd70f0e2775e9c4eef2e8b529396f1e739fe3e43e0d4202d7f08ab4a30fa760
-SIZE (xbmc-vfs.libarchive-2.0.0-Matrix_GH0.tar.gz) = 56515
diff --git a/multimedia/kodi-addon-vfs.libarchive-devel/pkg-descr b/multimedia/kodi-addon-vfs.libarchive-devel/pkg-descr
deleted file mode 100644
index f904f4675377..000000000000
--- a/multimedia/kodi-addon-vfs.libarchive-devel/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This VFS addon for Kodi adds support for accessing files, music,
-pictures, videos, etc. in (compressed) archives directly via
-libarchive.
-
-This port is for multimedia/kodi-devel only.
-
-WWW: https://github.com/xbmc/vfs.libarchive
diff --git a/multimedia/kodi-addon-vfs.libarchive-devel/pkg-plist b/multimedia/kodi-addon-vfs.libarchive-devel/pkg-plist
deleted file mode 100644
index ad0c8dd1b3c4..000000000000
--- a/multimedia/kodi-addon-vfs.libarchive-devel/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-lib/kodi/addons/vfs.libarchive/vfs.libarchive.so
-lib/kodi/addons/vfs.libarchive/vfs.libarchive.so.%%SOVERSION%%
-lib/kodi/addons/vfs.libarchive/vfs.libarchive.so.19.0
-share/kodi/addons/vfs.libarchive/addon.xml
-share/kodi/addons/vfs.libarchive/resources/icon.png
diff --git a/multimedia/kodi-devel/Makefile b/multimedia/kodi-devel/Makefile
deleted file mode 100644
index 955455de3c80..000000000000
--- a/multimedia/kodi-devel/Makefile
+++ /dev/null
@@ -1,241 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= kodi
-DISTVERSION= 19.0.a20201006
-PORTREVISION= 0
-CATEGORIES= multimedia
-PKGNAMESUFFIX= -devel
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Award winning media center application
-
-LICENSE= GPLv2+
-
-DEPRECATED= Deprecated. Please use multimedia/kodi instead.
-EXPIRATION_DATE=2021-02-28
-
-ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc64 powerpc64le
-
-BUILD_DEPENDS= flatbuffers>=0:devel/flatbuffers \
- rapidjson>=0:devel/rapidjson \
- swig:devel/swig
-LIB_DEPENDS= libass.so:multimedia/libass \
- libavcodec.so:multimedia/ffmpeg \
- libavfilter.so:multimedia/ffmpeg \
- libavformat.so:multimedia/ffmpeg \
- libavutil.so:multimedia/ffmpeg \
- libcdio.so:sysutils/libcdio \
- libcrossguid.so:devel/libcrossguid \
- libcurl.so:ftp/curl \
- libdav1d.so:multimedia/dav1d \
- libdrm.so:graphics/libdrm \
- libdvdnav.so:multimedia/libdvdnav \
- libdvdread.so:multimedia/libdvdread \
- libexpat.so:textproc/expat2 \
- libfmt.so:devel/libfmt \
- libfreetype.so:print/freetype2 \
- libfribidi.so:converters/fribidi \
- libfstrcmp.so:devel/fstrcmp \
- libgif.so:graphics/giflib \
- libgnutls.so:security/gnutls \
- liblcms2.so:graphics/lcms2 \
- liblzo2.so:archivers/lzo2 \
- libpcre.so:devel/pcre \
- libpcrecpp.so:devel/pcre \
- libpng.so:graphics/png \
- libpostproc.so:multimedia/ffmpeg \
- libspdlog.so:devel/spdlog \
- libswresample.so:multimedia/ffmpeg \
- libswscale.so:multimedia/ffmpeg \
- libtag.so:audio/taglib \
- libtinyxml.so:textproc/tinyxml \
- libudev.so:devel/libudev-devd \
- libuuid.so:misc/e2fsprogs-libuuid
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
-
-USES= cmake compiler:c++14-lang gettext gl gnome iconv:wchar_t jpeg \
- pkgconfig python:3.5+ sqlite ssl
-USE_GITHUB= yes
-GH_ACCOUNT= xbmc
-GH_PROJECT= xbmc
-GH_TAGNAME= 19.0a2-Matrix
-USE_GL= egl gl glu
-USE_GNOME= libxml2 libxslt
-USE_JAVA= yes
-JAVA_BUILD= yes
-USE_LDCONFIG= yes
-
-CMAKE_ARGS= -DAPP_BUILD_DATE="${DISTVERSION:E:S/^a//}" \
- -DDVDNAV_LIBRARY="${LOCALBASE}/lib/libdvdnav.so" \
- -DDVDREAD_LIBRARY="${LOCALBASE}/lib/libdvdread.so" \
- -DGIT_VERSION="${GH_TAGNAME:C/^(.{12}).*/\1/}" \
- -DLIBDVD_INCLUDE_DIRS="${LOCALBASE}/include"
-CMAKE_OFF= ENABLE_ALSA ENABLE_DVDCSS ENABLE_INTERNAL_CROSSGUID \
- ENABLE_INTERNAL_FFMPEG ENABLE_TESTING
-CONFIGURE_ENV= CPU_FEATURES=" Features=0xdeadbeef<${_CPU_FEATURES:ts,}>" \
- OPENSSL_CFLAGS="-I${OPENSSLINC}" \
- OPENSSL_LIBS="-L${OPENSSLLIB}"
-
-CONFLICTS_INSTALL= kodi
-
-_KODIARCH_i386= x86
-_KODIARCH_amd64= x86_64
-PLIST_SUB= ARCH=${_KODIARCH_${ARCH}:U${ARCH}} \
- OPSYS=${OPSYS:tl}
-PORTDATA= *
-
-OPTIONS_DEFINE= AVAHI CEC DBUS LIBBLURAY MYSQL NFS SMB SSE UPNP VAAPI \
- VDPAU WEBSERVER
-OPTIONS_DEFAULT= AVAHI CEC DBUS GBM LIBBLURAY MYSQL NFS SMB SNDIO UPNP \
- VAAPI VDPAU WAYLAND WEBSERVER X11
-OPTIONS_DEFAULT_amd64= SSE
-OPTIONS_GROUP= SOUND
-OPTIONS_GROUP_SOUND= PULSEAUDIO SNDIO
-OPTIONS_MULTI= PLATFORM
-OPTIONS_MULTI_PLATFORM= GBM WAYLAND X11
-OPTIONS_EXCLUDE_aarch64= SSE
-OPTIONS_EXCLUDE_armv6= SSE
-OPTIONS_EXCLUDE_armv7= SSE
-OPTIONS_SUB= yes
-
-CEC_DESC= CEC adapter support
-GBM_DESC= GBM support (requires a kernel with evdev support)
-PLATFORM_DESC= Platform
-
-AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app
-AVAHI_CMAKE_BOOL= ENABLE_AVAHI
-
-CEC_LIB_DEPENDS= libcec.so:multimedia/libcec
-CEC_CMAKE_BOOL= ENABLE_CEC
-
-DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus
-DBUS_CMAKE_BOOL= ENABLE_DBUS
-
-GBM_BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto
-GBM_LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \
- libinput.so:x11/libinput \
- libxkbcommon.so:x11/libxkbcommon
-GBM_USE= GL=gbm
-GBM_VARS= _KODI_PLATFORMS+=GBM
-_KODI_GBM_ARGS= -DCORE_PLATFORM_NAME:STRING="gbm" \
- -DGBM_RENDER_SYSTEM:STRING="gl"
-
-LIBBLURAY_LIB_DEPENDS= libbluray.so:multimedia/libbluray
-LIBBLURAY_CMAKE_BOOL= ENABLE_BLURAY
-
-MYSQL_USES= mysql
-MYSQL_CMAKE_BOOL= ENABLE_MYSQLCLIENT
-
-NFS_LIB_DEPENDS= libnfs.so:net/libnfs
-NFS_CMAKE_BOOL= ENABLE_NFS
-
-PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
-PULSEAUDIO_CMAKE_BOOL= ENABLE_PULSEAUDIO
-
-SMB_USES= samba:lib
-SMB_CMAKE_BOOL= ENABLE_SMBCLIENT
-
-SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
-SNDIO_CMAKE_BOOL= ENABLE_SNDIO
-
-SSE_CMAKE_BOOL= ${_SSE_CPU_FEATURES:S/./_/g:S/^/ENABLE_/}
-SSE_VARS= _CPU_FEATURES+=${_SSE_CPU_FEATURES:ts,}
-_SSE_CPU_FEATURES= SSE SSE2 SSE3 SSE4.1 SSE4.2 SSSE3
-
-UPNP_CMAKE_BOOL= ENABLE_UPNP
-# XXX: Upstream is https://github.com/plutinosoft/Neptune
-UPNP_CXXFLAGS= -DNPT_CONFIG_HAVE_ARPA_INET_H \
- -DNPT_CONFIG_HAVE_GETADDRINFO \
- -DNPT_CONFIG_HAVE_GETIFADDRS \
- -DNPT_CONFIG_HAVE_INET_NTOP -DNPT_CONFIG_HAVE_INET_PTON \
- -DNPT_CONFIG_HAVE_NET_IF_DL_H \
- -DNPT_CONFIG_HAVE_SOCKADDR_DL \
- -DNPT_CONFIG_HAVE_SOCKADDR_IN_SIN_LEN
-
-VAAPI_LIB_DEPENDS= libva.so:multimedia/libva
-VAAPI_CMAKE_BOOL= ENABLE_VAAPI
-
-VDPAU_LIB_DEPENDS= libvdpau.so:multimedia/libvdpau
-VDPAU_CMAKE_BOOL= ENABLE_VDPAU
-
-WAYLAND_BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
- wayland-protocols>=0:graphics/wayland-protocols
-WAYLAND_LIB_DEPENDS= libinput.so:x11/libinput \
- libwayland-client++.so:graphics/waylandpp \
- libwayland-client.so:graphics/wayland \
- libxkbcommon.so:x11/libxkbcommon
-WAYLAND_VARS= _KODI_PLATFORMS+=WAYLAND
-_KODI_WAYLAND_ARGS= -DCORE_PLATFORM_NAME:STRING="wayland" \
- -DWAYLAND_RENDER_SYSTEM:STRING="gl"
-
-WEBSERVER_LIB_DEPENDS= libmicrohttpd.so:www/libmicrohttpd
-WEBSERVER_CMAKE_BOOL= ENABLE_MICROHTTPD
-
-X11_USES= xorg
-X11_USE= XORG=x11,xext,xrandr
-X11_VARS= _KODI_PLATFORMS+=X11
-_KODI_X11_ARGS= -DCORE_PLATFORM_NAME:STRING="x11"
-_KODI_X11_BINS= kodi-x11 kodi-xrandr
-
-.include <bsd.port.options.mk>
-
-post-patch:
-# Do not try to download dvdnav/dvdread during the build, instead
-# we'll manually point the build to the system's libdvd{nav,read}.so
-# (see CMAKE_ARGS).
- @${REINPLACE_CMD} 's@KODI_DEPENDSBUILD@true@' \
- ${WRKSRC}/cmake/modules/FindLibDvd.cmake
-# Abort build if freebsd.xml and linux.xml differ again. The
-# upstream devs forget to sync them. When that happens it might
-# be time to file a PR again.
- @cd ${WRKSRC}/system/settings && \
- if ! /usr/bin/cmp -s freebsd.xml linux.xml; then \
- ${ECHO_MSG} "=> freebsd.xml out of sync with linux.xml again"; \
- ${FALSE}; \
- fi
-# Make sure Kodi can find keyboard layouts from xkeyboard-config
- @${REINPLACE_CMD} 's,/usr/share/X11/xkb/rules/,${LOCALBASE}/share/X11/xkb/rules/,g' \
- ${WRKSRC}/xbmc/platform/linux/input/LibInputSettings.cpp
-
-do-configure:
-.for platform in ${_KODI_PLATFORMS:O}
- @${ECHO_MSG} "===> Performing out-of-source build for ${platform}"
- ${MKDIR} ${CONFIGURE_WRKSRC}/${platform}
- @cd ${CONFIGURE_WRKSRC}/${platform} && ${SETENV} ${CONFIGURE_ENV} \
- ${CMAKE_BIN} ${CMAKE_ARGS} ${_KODI_${platform}_ARGS} \
- ${CMAKE_SOURCE_PATH}
-.endfor
-
-do-build:
-# build in reverse to avoid touching some source files in later
-# builds and triggering rebuilds/relinks in the first platform
-# install phase.
-.for platform in ${_KODI_PLATFORMS:O:[-1..1]}
- @${ECHO_MSG} "===> Building for ${platform}"
- @${DO_MAKE_BUILD} -C ${BUILD_WRKSRC}/${platform} ${ALL_TARGET}
-.endfor
-
-do-install:
-# Do a full install for the first platform including shared data files...
-.for platform in ${_KODI_PLATFORMS:O:[1]}
- @${ECHO_MSG} "===> Installing for ${platform}"
- @cd ${INSTALL_WRKSRC}/${platform} && ${SETENV} ${MAKE_ENV} ${FAKEROOT} \
- ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}
-.endfor
-# ... followed by only the other platform binaries
-.for platform in ${_KODI_PLATFORMS:O:[2..-1]}
- @${ECHO_MSG} "===> Installing for ${platform}"
- cd ${INSTALL_WRKSRC}/${platform} && \
- ${INSTALL_PROGRAM} ${_KODI_${platform}_BINS:Ukodi-${platform:tl}} \
- ${STAGEDIR}${PREFIX}/lib/kodi
-.endfor
- ${INSTALL_MAN} ${WRKSRC}/docs/manpages/kodi.bin.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
- @cd ${STAGEDIR}${MAN1PREFIX}/man/man1 && ${LN} -sf kodi.bin.1.gz kodi.1.gz
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/TexturePacker
- @${FIND} ${STAGEDIR}${PREFIX}/lib/kodi -name '*.so' | ${XARGS} ${STRIP_CMD}
-# Nothing useful here...
- @${RM} -r ${STAGEDIR}${DOCSDIR}
-# No firewalld on FreeBSD...
- @${RM} -r ${STAGEDIR}${PREFIX}/lib/firewalld
-
-.include <bsd.port.mk>
diff --git a/multimedia/kodi-devel/distinfo b/multimedia/kodi-devel/distinfo
deleted file mode 100644
index 7597a11294b9..000000000000
--- a/multimedia/kodi-devel/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1603398821
-SHA256 (xbmc-xbmc-19.0.a20201006-19.0a2-Matrix_GH0.tar.gz) = b581e7eaa319e7ab98295a5ba5a569af17c19b7987a34e5212704cf2ba2d1650
-SIZE (xbmc-xbmc-19.0.a20201006-19.0a2-Matrix_GH0.tar.gz) = 52124537
diff --git a/multimedia/kodi-devel/files/patch-cmake_modules_FindSSE.cmake b/multimedia/kodi-devel/files/patch-cmake_modules_FindSSE.cmake
deleted file mode 100644
index 72d95c14d25a..000000000000
--- a/multimedia/kodi-devel/files/patch-cmake_modules_FindSSE.cmake
+++ /dev/null
@@ -1,15 +0,0 @@
-/var/run/dmesg.boot is not available in Poudriere jails and reading
-it at build time also doesn't allow for any control, so pass in the
-CPU features through the CPU_FEATURES environment variable.
-
---- cmake/modules/FindSSE.cmake.orig 2018-07-01 06:58:49 UTC
-+++ cmake/modules/FindSSE.cmake
-@@ -42,7 +42,7 @@ if(CMAKE_SYSTEM_NAME MATCHES "Linux")
- endif()
- elseif(CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
- if(CPU MATCHES "amd64" OR CPU MATCHES "i.86")
-- exec_program(cat ARGS "/var/run/dmesg.boot | grep Features" OUTPUT_VARIABLE CPUINFO)
-+ exec_program(echo ARGS "$CPU_FEATURES" OUTPUT_VARIABLE CPUINFO)
-
- string(REGEX REPLACE "^.*(SSE).*$" "\\1" _SSE_THERE ${CPUINFO})
- string(COMPARE EQUAL "SSE" "${_SSE_THERE}" _SSE_TRUE)
diff --git a/multimedia/kodi-devel/files/patch-cmake_scripts_common_Macros.cmake b/multimedia/kodi-devel/files/patch-cmake_scripts_common_Macros.cmake
deleted file mode 100644
index b2aaa78939b2..000000000000
--- a/multimedia/kodi-devel/files/patch-cmake_scripts_common_Macros.cmake
+++ /dev/null
@@ -1,10 +0,0 @@
---- cmake/scripts/common/Macros.cmake.orig 2020-06-13 16:17:41 UTC
-+++ cmake/scripts/common/Macros.cmake
-@@ -571,7 +571,6 @@ function(core_find_git_rev stamp)
- # allow manual setting GIT_VERSION
- if(GIT_VERSION)
- set(${stamp} ${GIT_VERSION} PARENT_SCOPE)
-- string(TIMESTAMP APP_BUILD_DATE "%Y%m%d" UTC)
- set(APP_BUILD_DATE ${APP_BUILD_DATE} PARENT_SCOPE)
- else()
- find_package(Git)
diff --git a/multimedia/kodi-devel/files/patch-cmake_scripts_freebsd_ArchSetup.cmake b/multimedia/kodi-devel/files/patch-cmake_scripts_freebsd_ArchSetup.cmake
deleted file mode 100644
index 9d86d322c2d5..000000000000
--- a/multimedia/kodi-devel/files/patch-cmake_scripts_freebsd_ArchSetup.cmake
+++ /dev/null
@@ -1,13 +0,0 @@
---- cmake/scripts/freebsd/ArchSetup.cmake.orig 2020-12-15 16:30:44 UTC
-+++ cmake/scripts/freebsd/ArchSetup.cmake
-@@ -19,6 +19,10 @@ else()
- elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL aarch64)
- set(ARCH aarch64-freebsd)
- set(NEON True)
-+ elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL powerpc64)
-+ set(ARCH powerpc64-freebsd)
-+ elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL powerpc64le)
-+ set(ARCH powerpc64le-freebsd)
- else()
- message(WARNING "unknown CPU: ${CPU}")
- endif()
diff --git a/multimedia/kodi-devel/files/patch-cmake_scripts_freebsd_Macros.cmake b/multimedia/kodi-devel/files/patch-cmake_scripts_freebsd_Macros.cmake
deleted file mode 100644
index e2e2a7e8b081..000000000000
--- a/multimedia/kodi-devel/files/patch-cmake_scripts_freebsd_Macros.cmake
+++ /dev/null
@@ -1,25 +0,0 @@
-objdump might not be available everywhere; use readelf instead.
-
-find_soname() is used to fill in the blanks in xbmc/DllPaths_generated.h.in
-
---- cmake/scripts/freebsd/Macros.cmake.orig 2018-06-30 06:25:00 UTC
-+++ cmake/scripts/freebsd/Macros.cmake
-@@ -78,15 +78,11 @@ function(find_soname lib)
- string(REGEX MATCH ".*lib${liblow}.so" ${lib}_FILENAME ${_TMP_FILENAME})
- endif()
- if(${lib}_FILENAME)
-- execute_process(COMMAND ${CMAKE_OBJDUMP} -p ${${lib}_FILENAME}
-- COMMAND grep SONAME.*${liblow}
-+ execute_process(COMMAND readelf -d ${${lib}_FILENAME}
-+ COMMAND awk "$2 == \"SONAME\" { printf \"%s\", substr($NF, 2, length($NF) - 2) }"
- ERROR_QUIET
- OUTPUT_VARIABLE ${lib}_SONAME)
-- string(REPLACE "SONAME " "" ${lib}_SONAME ${${lib}_SONAME})
-- string(STRIP ${${lib}_SONAME} ${lib}_SONAME)
-- if(VERBOSE)
-- message(STATUS "${lib} soname: ${${lib}_SONAME}")
-- endif()
-+ message(STATUS "${lib} soname: ${${lib}_SONAME}")
- set(${lib}_SONAME ${${lib}_SONAME} PARENT_SCOPE)
- endif()
- if(arg_REQUIRED AND NOT ${lib}_SONAME)
diff --git a/multimedia/kodi-devel/files/patch-system_settings_freebsd.xml b/multimedia/kodi-devel/files/patch-system_settings_freebsd.xml
deleted file mode 100644
index 5fb6eaf01816..000000000000
--- a/multimedia/kodi-devel/files/patch-system_settings_freebsd.xml
+++ /dev/null
@@ -1,20 +0,0 @@
---- system/settings/freebsd.xml.orig 2020-05-30 01:10:01 UTC
-+++ system/settings/freebsd.xml
-@@ -26,7 +26,7 @@
- <requirement>HAVE_LIBVDPAU</requirement>
- <visible>false</visible>
- <level>3</level>
-- <default>true</default>
-+ <default>false</default>
- <dependencies>
- <dependency type="enable">
- <condition setting="videoplayer.usevdpau" operator="is">true</condition> <!-- USE VDPAU -->
-@@ -74,7 +74,7 @@
- </dependency>
- </dependencies>
- <level>3</level>
-- <default>true</default>
-+ <default>false</default>
- <control type="toggle" />
- </setting>
- <setting id="videoplayer.usevaapimpeg4" type="boolean" parent="videoplayer.usevaapi" label="13449" help="13450">
diff --git a/multimedia/kodi-devel/files/patch-tools_Linux_kodi.sh.in b/multimedia/kodi-devel/files/patch-tools_Linux_kodi.sh.in
deleted file mode 100644
index a4636bdcde91..000000000000
--- a/multimedia/kodi-devel/files/patch-tools_Linux_kodi.sh.in
+++ /dev/null
@@ -1,18 +0,0 @@
-Export XKB_DEFAULT_RULES=evdev when using Wayland or GBM to avoid
-surprises and make sure all keys work. Default rules are set to
-'xorg' in x11/libxkbcommon which is problematic.
-
---- tools/Linux/kodi.sh.in.orig 2019-01-17 22:53:57 UTC
-+++ tools/Linux/kodi.sh.in
-@@ -83,6 +83,11 @@ if [ ! -x ${KODI_BINARY} ]; then
- exit 2
- fi
-
-+if [ "${KODI_BINARY##*-}" == "gbm" ] || [ "${KODI_BINARY##*-}" == "wayland" ]; then
-+ : ${XKB_DEFAULT_RULES:=evdev}
-+ export XKB_DEFAULT_RULES
-+fi
-+
- APPORT_CORE="/var/crash/$(echo -n ${KODI_BINARY}|tr / _).$(id -u).crash"
-
- migrate_home()
diff --git a/multimedia/kodi-devel/files/patch-xbmc_utils_EndianSwap.h b/multimedia/kodi-devel/files/patch-xbmc_utils_EndianSwap.h
deleted file mode 100644
index 1aa272d315d5..000000000000
--- a/multimedia/kodi-devel/files/patch-xbmc_utils_EndianSwap.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- xbmc/utils/EndianSwap.h.orig 2020-12-15 17:05:18 UTC
-+++ xbmc/utils/EndianSwap.h
-@@ -23,7 +23,7 @@
- extern "C" {
- #endif
-
--#if defined(__GNUC__) && (defined(__powerpc__) || defined(__ppc__))
-+#if defined(__GNUC__) && (defined(__powerpc__) || defined(__ppc__)) && !defined(__clang__)
- static __inline__ uint16_t Endian_Swap16(uint16_t x)
- {
- uint16_t result;
diff --git a/multimedia/kodi-devel/pkg-descr b/multimedia/kodi-devel/pkg-descr
deleted file mode 100644
index cb3d1ead1454..000000000000
--- a/multimedia/kodi-devel/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Kodi is a free and open source cross-platform media-player and
-entertainment hub. It allows users to play and view most videos,
-music, podcasts, and other digital media files from local and network
-storage media and the internet.
-
-This is a development snapshot of the upcoming Kodi v19 with
-Python 3 support.
-
-WWW: http://kodi.tv/
diff --git a/multimedia/kodi-devel/pkg-plist b/multimedia/kodi-devel/pkg-plist
deleted file mode 100644
index 1201d8733137..000000000000
--- a/multimedia/kodi-devel/pkg-plist
+++ /dev/null
@@ -1,143 +0,0 @@
-bin/JsonSchemaBuilder
-bin/TexturePacker
-bin/kodi
-bin/kodi-standalone
-include/kodi/AddonBase.h
-include/kodi/AudioEngine.h
-include/kodi/DemuxCrypto.h
-include/kodi/DemuxPacket.h
-include/kodi/Filesystem.h
-include/kodi/General.h
-include/kodi/InputStreamConstants.h
-include/kodi/Network.h
-include/kodi/StreamCodec.h
-include/kodi/StreamCrypto.h
-include/kodi/TimingConstants.h
-include/kodi/addon-instance/AudioDecoder.h
-include/kodi/addon-instance/AudioEncoder.h
-include/kodi/addon-instance/Game.h
-include/kodi/addon-instance/ImageDecoder.h
-include/kodi/addon-instance/Inputstream.h
-include/kodi/addon-instance/PVR.h
-include/kodi/addon-instance/Peripheral.h
-include/kodi/addon-instance/Screensaver.h
-include/kodi/addon-instance/VFS.h
-include/kodi/addon-instance/VideoCodec.h
-include/kodi/addon-instance/Visualization.h
-include/kodi/addon-instance/peripheral/PeripheralUtils.h
-include/kodi/addon-instance/pvr/ChannelGroups.h
-include/kodi/addon-instance/pvr/Channels.h
-include/kodi/addon-instance/pvr/EDL.h
-include/kodi/addon-instance/pvr/EPG.h
-include/kodi/addon-instance/pvr/General.h
-include/kodi/addon-instance/pvr/MenuHook.h
-include/kodi/addon-instance/pvr/Recordings.h
-include/kodi/addon-instance/pvr/Stream.h
-include/kodi/addon-instance/pvr/Timers.h
-include/kodi/c-api/addon-instance/audio_decoder.h
-include/kodi/c-api/addon-instance/audio_encoder.h
-include/kodi/c-api/addon-instance/game.h
-include/kodi/c-api/addon-instance/image_decoder.h
-include/kodi/c-api/addon-instance/peripheral.h
-include/kodi/c-api/addon-instance/pvr.h
-include/kodi/c-api/addon-instance/pvr/pvr_channel_groups.h
-include/kodi/c-api/addon-instance/pvr/pvr_channels.h
-include/kodi/c-api/addon-instance/pvr/pvr_defines.h
-include/kodi/c-api/addon-instance/pvr/pvr_edl.h
-include/kodi/c-api/addon-instance/pvr/pvr_epg.h
-include/kodi/c-api/addon-instance/pvr/pvr_general.h
-include/kodi/c-api/addon-instance/pvr/pvr_menu_hook.h
-include/kodi/c-api/addon-instance/pvr/pvr_recordings.h
-include/kodi/c-api/addon-instance/pvr/pvr_stream.h
-include/kodi/c-api/addon-instance/pvr/pvr_timers.h
-include/kodi/c-api/addon-instance/screensaver.h
-include/kodi/c-api/addon-instance/vfs.h
-include/kodi/c-api/addon-instance/visualization.h
-include/kodi/c-api/addon_base.h
-include/kodi/c-api/audio_engine.h
-include/kodi/c-api/filesystem.h
-include/kodi/c-api/general.h
-include/kodi/c-api/gui/controls/button.h
-include/kodi/c-api/gui/controls/edit.h
-include/kodi/c-api/gui/controls/fade_label.h
-include/kodi/c-api/gui/controls/image.h
-include/kodi/c-api/gui/controls/label.h
-include/kodi/c-api/gui/controls/progress.h
-include/kodi/c-api/gui/controls/radio_button.h
-include/kodi/c-api/gui/controls/rendering.h
-include/kodi/c-api/gui/controls/settings_slider.h
-include/kodi/c-api/gui/controls/slider.h
-include/kodi/c-api/gui/controls/spin.h
-include/kodi/c-api/gui/controls/text_box.h
-include/kodi/c-api/gui/definitions.h
-include/kodi/c-api/gui/dialogs/context_menu.h
-include/kodi/c-api/gui/dialogs/extended_progress.h
-include/kodi/c-api/gui/dialogs/filebrowser.h
-include/kodi/c-api/gui/dialogs/keyboard.h
-include/kodi/c-api/gui/dialogs/numeric.h
-include/kodi/c-api/gui/dialogs/ok.h
-include/kodi/c-api/gui/dialogs/progress.h
-include/kodi/c-api/gui/dialogs/select.h
-include/kodi/c-api/gui/dialogs/text_viewer.h
-include/kodi/c-api/gui/dialogs/yes_no.h
-include/kodi/c-api/gui/general.h
-include/kodi/c-api/gui/input/action_ids.h
-include/kodi/c-api/gui/list_item.h
-include/kodi/c-api/gui/window.h
-include/kodi/c-api/network.h
-include/kodi/c-api/platform/android/system.h
-include/kodi/gui/General.h
-include/kodi/gui/ListItem.h
-include/kodi/gui/Window.h
-include/kodi/gui/controls/Button.h
-include/kodi/gui/controls/Edit.h
-include/kodi/gui/controls/FadeLabel.h
-include/kodi/gui/controls/Image.h
-include/kodi/gui/controls/Label.h
-include/kodi/gui/controls/Progress.h
-include/kodi/gui/controls/RadioButton.h
-include/kodi/gui/controls/Rendering.h
-include/kodi/gui/controls/SettingsSlider.h
-include/kodi/gui/controls/Slider.h
-include/kodi/gui/controls/Spin.h
-include/kodi/gui/controls/TextBox.h
-include/kodi/gui/dialogs/ContextMenu.h
-include/kodi/gui/dialogs/ExtendedProgress.h
-include/kodi/gui/dialogs/FileBrowser.h
-include/kodi/gui/dialogs/Keyboard.h
-include/kodi/gui/dialogs/Numeric.h
-include/kodi/gui/dialogs/OK.h
-include/kodi/gui/dialogs/Progress.h
-include/kodi/gui/dialogs/Select.h
-include/kodi/gui/dialogs/TextViewer.h
-include/kodi/gui/dialogs/YesNo.h
-include/kodi/gui/gl/GL.h
-include/kodi/gui/gl/GLonDX.h
-include/kodi/gui/gl/Shader.h
-include/kodi/gui/input/ActionIDs.h
-include/kodi/gui/renderHelper.h
-include/kodi/platform/android/System.h
-include/kodi/tools/DllHelper.h
-include/kodi/tools/EndTime.h
-include/kodi/tools/StringUtils.h
-include/kodi/tools/Thread.h
-include/kodi/tools/Timer.h
-include/kodi/versions.h
-%%GBM%%lib/kodi/kodi-gbm
-%%WAYLAND%%lib/kodi/kodi-wayland
-%%X11%%lib/kodi/kodi-x11
-%%X11%%lib/kodi/kodi-xrandr
-%%SSE%%lib/kodi/system/libsse4-%%ARCH%%-%%OPSYS%%.so
-lib/kodi/system/players/VideoPlayer/libdvdnav-%%ARCH%%-%%OPSYS%%.so
-man/man1/kodi.1.gz
-man/man1/kodi.bin.1.gz
-share/applications/kodi.desktop
-share/icons/hicolor/128x128/apps/kodi.png
-share/icons/hicolor/16x16/apps/kodi.png
-share/icons/hicolor/22x22/apps/kodi.png
-share/icons/hicolor/24x24/apps/kodi.png
-share/icons/hicolor/256x256/apps/kodi.png
-share/icons/hicolor/32x32/apps/kodi.png
-share/icons/hicolor/48x48/apps/kodi.png
-share/icons/hicolor/64x64/apps/kodi.png
-share/xsessions/kodi.desktop
diff --git a/print/Makefile b/print/Makefile
index 1429288ccde9..1c2721b6f038 100644
--- a/print/Makefile
+++ b/print/Makefile
@@ -20,10 +20,8 @@
SUBDIR += c2ps
SUBDIR += catdvi
SUBDIR += cdlabelgen
- SUBDIR += cloud-print-connector
SUBDIR += cups
SUBDIR += cups-bjnp
- SUBDIR += cups-cloud-print
SUBDIR += cups-filters
SUBDIR += cups-fxlinuxprint
SUBDIR += cups-pdf
diff --git a/print/cloud-print-connector/Makefile b/print/cloud-print-connector/Makefile
deleted file mode 100644
index 8318ca636ee8..000000000000
--- a/print/cloud-print-connector/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cloud-print-connector
-PORTVERSION= 1.16
-DISTVERSIONPREFIX= v
-PORTREVISION= 2
-CATEGORIES= print
-
-MAINTAINER= swills@FreeBSD.org
-COMMENT= Share CUPS printers via Google Cloud Print
-
-LICENSE= BSD2CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BROKEN= cups.c:42:12: error: incomplete definition of type 'struct _ipp_s'
-DEPRECATED= Google Cloud Print has been shut down by Google as of December 31, 2020
-EXPIRATION_DATE=2021-02-28
-
-LIB_DEPENDS= libcups.so:print/cups \
- libavahi-client.so:net/avahi-app \
- libavahi-common.so:net/avahi-app
-
-USES= compiler go pkgconfig
-USE_GITHUB= yes
-GH_ACCOUNT= google
-GH_SUBDIR= src/github.com/google/cloud-print-connector
-GH_TUPLE= urfave:cli:8e01ec4:cli/vendor/github.com/urfave/cli \
- satori:go.uuid:36e9d2e:gouuid/vendor/github.com/satori/go.uuid \
- coreos:go-systemd:88bfeed:gosystemd/vendor/github.com/coreos/go-systemd \
- golang:oauth2:ef14785:oauth2/vendor/golang.org/x/oauth2 \
- golang:net:039a425:net/vendor/golang.org/x/net \
- mildred:go-xdg:96b70c9:xdg/vendor/launchpad.net/go-xdg/v0
-USE_RC_SUBR= gcp-cups-connectord
-
-GO_TARGET= ./gcp-connector-util ./gcp-cups-connector
-PLIST_FILES= ${GO_TARGET:S/./bin/}
-
-OPTIONS_DEFINE= DOCS
-
-PORTDOCS= CONTRIBUTING.md README.md
-
-post-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for doc in ${PORTDOCS}
- ${CP} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/print/cloud-print-connector/distinfo b/print/cloud-print-connector/distinfo
deleted file mode 100644
index 5ebe00cbb60b..000000000000
--- a/print/cloud-print-connector/distinfo
+++ /dev/null
@@ -1,15 +0,0 @@
-TIMESTAMP = 1561470998
-SHA256 (google-cloud-print-connector-v1.16_GH0.tar.gz) = e7ef1dbc9e326c59a08fea1a37b62d2e689d2a1aed8c717969be89055c4996c8
-SIZE (google-cloud-print-connector-v1.16_GH0.tar.gz) = 122106
-SHA256 (urfave-cli-8e01ec4_GH0.tar.gz) = d8654573173cef6b639f00884c146bdb7f9130817e0b2d3f44d86d701428a63d
-SIZE (urfave-cli-8e01ec4_GH0.tar.gz) = 64657
-SHA256 (satori-go.uuid-36e9d2e_GH0.tar.gz) = aa54b317ac4122e7a4db33f84bac64fa9079637f4fd0517206c06d1aa1341b2d
-SIZE (satori-go.uuid-36e9d2e_GH0.tar.gz) = 8738
-SHA256 (coreos-go-systemd-88bfeed_GH0.tar.gz) = 536600df0acedbf8aa08e768f6543eec6711edb224dc8c635b74733ea5f08939
-SIZE (coreos-go-systemd-88bfeed_GH0.tar.gz) = 62488
-SHA256 (golang-oauth2-ef14785_GH0.tar.gz) = 8e0babfd4e74a6cd2b0c79eaab68dac2ba6a9ee6b69cebeae76e94729e2f0790
-SIZE (golang-oauth2-ef14785_GH0.tar.gz) = 42847
-SHA256 (golang-net-039a425_GH0.tar.gz) = 0f90cc35f4f7a0f9807edbb9bcd1a6d367a160d0a6ef2dfb5dc1a7eeaa85b6c0
-SIZE (golang-net-039a425_GH0.tar.gz) = 956735
-SHA256 (mildred-go-xdg-96b70c9_GH0.tar.gz) = e81a4f75625dc3101770215e6f6e1bd41bfce28babab38b7f6dd48681de5a42f
-SIZE (mildred-go-xdg-96b70c9_GH0.tar.gz) = 3962
diff --git a/print/cloud-print-connector/files/gcp-cups-connectord.in b/print/cloud-print-connector/files/gcp-cups-connectord.in
deleted file mode 100644
index dd8db77ae7fe..000000000000
--- a/print/cloud-print-connector/files/gcp-cups-connectord.in
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/sh
-#
-# PROVIDE: gcp_cups_connectord
-# REQUIRE: DAEMON NETWORKING
-# KEYWORD: shutdown
-#
-# gcp_cups_connectord_enable (bool): Set to "NO" by default.
-# Set it to "YES" to enable
-#
-
-. /etc/rc.subr
-
-name="gcp_cups_connectord"
-rcvar="gcp_cups_connectord_enable"
-
-load_rc_config $name
-
-: ${name_enable:=no}
-
-pidfile="/var/run/${name}.pid"
-command="/usr/sbin/daemon"
-bin="%%PREFIX%%/bin/gcp-cups-connector"
-start_precmd="${name}_prestart"
-
-gcp_cups_connectord_prestart() {
- if [ -z "${rc_flags}" ];then
- rc_flags="-P ${pidfile} -f ${bin} -config-filename %%PREFIX%%/etc/gcp-cups-connector.config.json"
- else
- rc_flags="-P ${pidfile} -f ${bin} ${rc_flags}"
- fi
- return 0
-}
-
-run_rc_command "$1"
diff --git a/print/cloud-print-connector/pkg-descr b/print/cloud-print-connector/pkg-descr
deleted file mode 100644
index 74c5224f5d22..000000000000
--- a/print/cloud-print-connector/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Share printers from your computer with ChromeOS and Android devices, using the
-Cloud Print Connector. The Connector is a purpose-built system process. It can
-share hundreds of printers on a powerful server, or one printer on a Raspberry
-Pi.
-
-For printing from CUPS clients to Google Cloud Print, please see
-print/cups-cloud-print instead.
-
-WWW: https://github.com/google/cloud-print-connector
diff --git a/print/cloud-print-connector/pkg-message b/print/cloud-print-connector/pkg-message
deleted file mode 100644
index dc7f9a07c652..000000000000
--- a/print/cloud-print-connector/pkg-message
+++ /dev/null
@@ -1,12 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Run the following command to create a config file called gcp-cups-connector.config.json before the starting service:
-
-# gcp-connector-util init --log-file-name "/var/log/cloud-print-connectord"
-# mv /root/gcp-cups-connector.config.json /usr/local/etc/gcp-cups-connector.config.json
-
-More info at: https://github.com/google/cloud-print-connector/wiki/Configuration
-EOM
-}
-]
diff --git a/print/cups-cloud-print/Makefile b/print/cups-cloud-print/Makefile
deleted file mode 100644
index a54746105adc..000000000000
--- a/print/cups-cloud-print/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cups-cloud-print
-PORTVERSION= 20160502
-PORTREVISION= 1
-CATEGORIES= print
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Print using Google Cloud Print
-
-LICENSE= GPLv3+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Google Cloud Print has been shut down by Google as of December 31, 2020
-EXPIRATION_DATE=2021-02-28
-
-BUILD_DEPENDS= cups-config:print/cups
-RUN_DEPENDS= cancel:print/cups \
- bash:shells/bash \
- ${PYTHON_PKGNAMEPREFIX}httplib2>0:www/py-httplib2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pycups>=0:print/py-pycups@${PY_FLAVOR}
-
-USE_GITHUB= yes
-GH_ACCOUNT= simoncadman
-GH_PROJECT= CUPS-Cloud-Print
-
-USES= gmake python:3.6+ shebangfix
-SHEBANG_FILES= testing/*.sh
-GNU_CONFIGURE= yes
-MAKE_ARGS= NOPERMS=1
-NO_BUILD= yes
-NO_ARCH= yes
-
-DATADIR= ${PREFIX}/share/cloudprint-cups
-DOCSDIR= ${PREFIX}/share/doc/cloudprint-cups
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e \
- '/README.md/s|^|#| ; \
- /COPYING/s|^|#|' ${WRKSRC}/Makefile.in
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/print/cups-cloud-print/distinfo b/print/cups-cloud-print/distinfo
deleted file mode 100644
index d412cffc5071..000000000000
--- a/print/cups-cloud-print/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (simoncadman-CUPS-Cloud-Print-20160502_GH0.tar.gz) = 65df4ab52034802e0eaaeb6e513ce206518503a9051cf928b7ac2156a8e4740b
-SIZE (simoncadman-CUPS-Cloud-Print-20160502_GH0.tar.gz) = 1302604
diff --git a/print/cups-cloud-print/pkg-descr b/print/cups-cloud-print/pkg-descr
deleted file mode 100644
index 232efb58220d..000000000000
--- a/print/cups-cloud-print/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-CUPS Cloud Print is a Google Cloud Print driver for UNIX-like operating
-systems. It allows any application which prints via CUPS to print to
-Google Cloud Print directly.
-
-For printing from ChromeOS or Android to CUPS printers, please see
-print/cloud-print-connector instead.
-
-WWW: https://www.niftiestsoftware.com/cups-cloud-print/
diff --git a/print/cups-cloud-print/pkg-plist b/print/cups-cloud-print/pkg-plist
deleted file mode 100644
index c658ecad7402..000000000000
--- a/print/cups-cloud-print/pkg-plist
+++ /dev/null
@@ -1,60 +0,0 @@
-libexec/cups/backend/gcp
-libexec/cups/driver/cupscloudprint
-%%DATADIR%%/.coveragerc
-%%DATADIR%%/auth.py
-%%DATADIR%%/backend.py
-%%DATADIR%%/ccputils.py
-%%DATADIR%%/cloudprintrequestor.py
-%%DATADIR%%/deleteaccount.py
-%%DATADIR%%/dynamicppd.py
-%%DATADIR%%/listcloudprinters.py
-%%DATADIR%%/oauth2client/__init__.py
-%%DATADIR%%/oauth2client/_helpers.py
-%%DATADIR%%/oauth2client/_openssl_crypt.py
-%%DATADIR%%/oauth2client/_pycrypto_crypt.py
-%%DATADIR%%/oauth2client/appengine.py
-%%DATADIR%%/oauth2client/client.py
-%%DATADIR%%/oauth2client/clientsecrets.py
-%%DATADIR%%/oauth2client/crypt.py
-%%DATADIR%%/oauth2client/devshell.py
-%%DATADIR%%/oauth2client/django_orm.py
-%%DATADIR%%/oauth2client/file.py
-%%DATADIR%%/oauth2client/flask_util.py
-%%DATADIR%%/oauth2client/gce.py
-%%DATADIR%%/oauth2client/keyring_storage.py
-%%DATADIR%%/oauth2client/locked_file.py
-%%DATADIR%%/oauth2client/multistore_file.py
-%%DATADIR%%/oauth2client/service_account.py
-%%DATADIR%%/oauth2client/tools.py
-%%DATADIR%%/oauth2client/util.py
-%%DATADIR%%/oauth2client/xsrfutil.py
-%%DATADIR%%/printer.py
-%%DATADIR%%/printermanager.py
-%%DATADIR%%/refreshtokens.py
-%%DATADIR%%/reportissues.py
-%%DATADIR%%/selinux/Makefile
-%%DATADIR%%/selinux/cupscloudprint.fc
-%%DATADIR%%/selinux/cupscloudprint.if
-%%DATADIR%%/selinux/cupscloudprint.pp
-%%DATADIR%%/selinux/cupscloudprint.te
-%%DATADIR%%/setupcloudprint.py
-%%DATADIR%%/testing/full-test.sh
-%%DATADIR%%/testing/listdrivefiles.py
-%%DATADIR%%/testing/mockrequestor.py
-%%DATADIR%%/testing/remove-test.sh
-%%DATADIR%%/testing/test_auth.py
-%%DATADIR%%/testing/test_ccputils.py
-%%DATADIR%%/testing/test_cloudprintrequestor.py
-%%DATADIR%%/testing/test_printer.py
-%%DATADIR%%/testing/test_printermanager.py
-%%DATADIR%%/testing/testfiles/NotPdf.txt
-%%DATADIR%%/testing/testfiles/Test Page Corrupt.pdf
-%%DATADIR%%/testing/testfiles/Test Page reader.ps
-%%DATADIR%%/testing/testfiles/Test Page.pdf
-%%DATADIR%%/testing/testfiles/Test Page.png
-%%DATADIR%%/testing/testfiles/Test Page.ps
-%%DATADIR%%/testing/testfiles/capabilitylist
-%%DATADIR%%/testing/testfiles/testppd.ppd
-%%DATADIR%%/upgrade.py
-%%PORTDOCS%%%%DOCSDIR%%/README.md
-@dir share/cups/model
diff --git a/www/Makefile b/www/Makefile
index fbdede86c939..67bb4d8de765 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -232,7 +232,6 @@
SUBDIR += h2o
SUBDIR += h2o-devel
SUBDIR += habari
- SUBDIR += helma
SUBDIR += hiawatha
SUBDIR += hiawatha-monitor
SUBDIR += horde-ansel
diff --git a/www/helma/Makefile b/www/helma/Makefile
deleted file mode 100644
index 5901ab918e95..000000000000
--- a/www/helma/Makefile
+++ /dev/null
@@ -1,110 +0,0 @@
-# Created by: Bernhard Froehlich <decke@bluelife.at>
-# $FreeBSD$
-
-PORTNAME= helma
-PORTVERSION= 1.7.0
-PORTREVISION= 1
-CATEGORIES= www java
-MASTER_SITES= http://adele.helma.org/download/helma/${PORTVERSION}/ \
- LOCAL/decke
-DISTFILES= helma-${PORTVERSION}.tar.gz helma-${PORTVERSION}-src.tar.gz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Web application framework for fast and efficient scripting
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKBASE}/licenses/license.txt
-
-DEPRECATED= Upstream is basically dead and recommends ringojs.org
-EXPIRATION_DATE=2021-02-28
-
-WRKBASE= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-WRKSRC= ${WRKBASE}
-DATADIR= ${JAVASHAREDIR}/${PORTNAME}
-
-USE_RC_SUBR= helma
-USE_JAVA= yes
-JAVA_VERSION= 8
-USE_ANT= yes
-ALL_TARGET= clean jar
-NO_ARCH= yes
-
-DBDIR?= /var/db/${PORTNAME}
-LOGDIR?= /var/log/${PORTNAME}
-HELMA_USER= ${WWWOWN}
-HELMA_GROUP= ${WWWGRP}
-HELMA_CONFIG= ${WRKBASE}/scripts/helma.conf
-
-PLIST_SUB= DBDIR="${DBDIR}" \
- LOGDIR="${LOGDIR}" \
- HELMA_USER="${HELMA_USER}" \
- HELMA_GROUP="${HELMA_GROUP}"
-
-OPTIONS_DEFINE= MYSQL DOCS
-OPTIONS_SUB= yes
-MYSQL_DESC= Install MySQL Connector for Java
-
-MYSQL_RUN_DEPENDS= ${JAVALIBDIR}/mysql-connector-java.jar:databases/mysql-connector-java
-
-post-patch:
- @${REINPLACE_CMD} -e 's|JAVA_HOME=/usr/lib/j2sdk1.5-sun|JAVA_HOME=${JAVA_HOME}|' \
- ${HELMA_CONFIG}
- @${REINPLACE_CMD} -e 's|HELMA_INSTALL=/usr/local/helma/helma-1.6.x|HELMA_INSTALL=${DATADIR}|' \
- ${HELMA_CONFIG}
- @${REINPLACE_CMD} -e 's|HELMA_HOME=\$$HELMA_INSTALL|HELMA_HOME=${WWWDIR}|' \
- ${HELMA_CONFIG}
- @${REINPLACE_CMD} -e 's|HELMA_USER=helma|HELMA_USER=${HELMA_USER}|' \
- ${HELMA_CONFIG}
- @${REINPLACE_CMD} -e 's|HELMA_LOG=\$$HELMA_HOME/log/helma-out.log|HELMA_LOG=${LOGDIR}/helma-out.log|' \
- ${HELMA_CONFIG}
- @${ECHO_CMD} "HELMA_CONFIG=${ETCDIR}" >> \
- ${HELMA_CONFIG}
-
- @${ECHO_CMD} "" >> \
- ${WRKBASE}/server.properties
- @${ECHO_CMD} "# custom directories" >> \
- ${WRKBASE}/server.properties
- @${ECHO_CMD} "hopHome = ${WWWDIR}" >> \
- ${WRKBASE}/server.properties
- @${ECHO_CMD} "appHome = ${WWWDIR}/apps" >> \
- ${WRKBASE}/server.properties
- @${ECHO_CMD} "appsPropFile = ${ETCDIR}/apps.properties" >> \
- ${WRKBASE}/server.properties
- @${ECHO_CMD} "dbPropFile = ${ETCDIR}/db.properties" >> \
- ${WRKBASE}/server.properties
- @${ECHO_CMD} "dbHome = ${DBDIR}" >> \
- ${WRKBASE}/server.properties
- @${REINPLACE_CMD} -e 's|# logDir = console|logDir = ${LOGDIR}|' \
- ${WRKBASE}/server.properties
-
-do-install:
- ${INSTALL_SCRIPT} ${FILESDIR}/helma.sh.in ${STAGEDIR}${PREFIX}/bin/helma
-
- ${MKDIR} ${STAGEDIR}${WWWDIR} && \
- (cd ${WRKBASE} && ${COPYTREE_SHARE} "apps modules" ${STAGEDIR}${WWWDIR} \
- "! -name *.html ! -name helma-*.jar ! -name .jsdoc")
-
- ${MKDIR} ${STAGEDIR}${DATADIR} && \
- (cd ${WRKBASE} && ${COPYTREE_SHARE} "lib launcher.jar" ${STAGEDIR}${DATADIR} \
- "! -name *.html ! -name helma-*.jar ! -name .jsdoc")
-
- ${MKDIR} ${STAGEDIR}${LOGDIR}
-
- ${MKDIR} ${STAGEDIR}${DBDIR}
-
- ${MKDIR} ${STAGEDIR}${ETCDIR}; \
- for f in apps.properties db.properties server.properties scripts/helma.conf; do \
- ${INSTALL_DATA} ${WRKBASE}/$$f ${STAGEDIR}${ETCDIR}/$${f##*/}.sample; \
- done
-
-do-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${DOCSDIR} && \
- (cd ${WRKBASE} && ${COPYTREE_SHARE} "licenses license.txt README.txt" ${STAGEDIR}${DOCSDIR})
-
- ${MKDIR} ${STAGEDIR}${DOCSDIR}/docs/api/jala && \
- (cd ${WRKBASE}/modules/jala/docs && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}/docs/api/jala)
-
-do-install-MYSQL-on:
- ${LN} -sf ${JAVALIBDIR}/mysql-connector-java.jar ${STAGEDIR}${DATADIR}/lib/ext/mysql-connector-java.jar
-
-.include <bsd.port.mk>
diff --git a/www/helma/distinfo b/www/helma/distinfo
deleted file mode 100644
index b80b126451a8..000000000000
--- a/www/helma/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (helma-1.7.0.tar.gz) = 7d792f9b941c24fc17cabef9cba4c61334a730272dc0a18c8b935640b74ad652
-SIZE (helma-1.7.0.tar.gz) = 6648903
-SHA256 (helma-1.7.0-src.tar.gz) = 958ce2fd1b438f02373536bd394b31875ace47545e5309faeca1b0c48dd34be4
-SIZE (helma-1.7.0-src.tar.gz) = 4813317
diff --git a/www/helma/files/helma.in b/www/helma/files/helma.in
deleted file mode 100644
index b083804e22ea..000000000000
--- a/www/helma/files/helma.in
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: helma
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-#
-# Add the following line to /etc/rc.conf[.local] to enable helma
-#
-# helma_enable (bool): Set to "NO" by default.
-# Set it to "YES" to enable helma.
-# helma_config (str): Custom config file for helma.
-# (default %%PREFIX%%/etc/helma/helma.conf)
-
-. /etc/rc.subr
-
-name="helma"
-rcvar=helma_enable
-pidfile="/var/run/${name}.pid"
-
-load_rc_config $name
-
-# set default
-: ${helma_enable="NO"}
-: ${helma_config="%%PREFIX%%/etc/${name}/${name}.conf"}
-
-start_cmd="%%PREFIX%%/bin/${name} ${helma_config}"
-
-# Check for existence of needed config file
-if [ ! -r ${helma_config} ]; then
- echo "Can't read config file ${helma_config}"
- exit 1
-else
- . ${helma_config}
-fi
-
-command="$JAVA_BIN"
-
-run_rc_command "$1"
diff --git a/www/helma/files/helma.sh.in b/www/helma/files/helma.sh.in
deleted file mode 100644
index b9a70dc6b211..000000000000
--- a/www/helma/files/helma.sh.in
+++ /dev/null
@@ -1,85 +0,0 @@
-#!/bin/sh
-
-if [ "$1" = "" ]; then
- echo "Usage: $0 helma.conf"
- exit 1
-fi
-
-# Check for existence of needed config file and source it
-if [ -r "$1" ]; then
- . "$1"
-else
- echo "Can't read config file $1"
- exit 6
-fi
-
-# Check for missing files and directories
-if [ ! -x $JAVA_BIN ]; then
- echo "Config error: JAVA_BIN $JAVA_BIN not found or not executable"
- exit 5
-fi
-if [ ! -r $HELMA_INSTALL/launcher.jar ]; then
- echo "Config error: $HELMA_INSTALL/launcher.jar not found or not readable"
- exit 5
-fi
-if [ ! -d $HELMA_HOME ]; then
- echo "Config error: HELMA_HOME $HELMA_HOME not found"
- exit 5
-fi
-
-if [ -f $HELMA_PID ]; then
-
- if [ ! -r $HELMA_PID ]; then
- echo "Pidfile HELMA_PID ${HELMA_PID} not readable."
- exit 2
- fi
-
- read pid _junk < ${HELMA_PID}
-
- if [ -z "$pid" ]; then
- echo "Pidfile HELMA_PID ${HELMA_PID} contains no pid."
- exit 2
- fi
-
- ps -o pid= $pid > /dev/null
-
- if [ $? -eq 0 ]; then
- echo 1>&2 "${HELMA_SERVICE} already running? (pid=${pid})."
- exit 2
- fi
-fi
-
-touch $HELMA_LOG && chown $HELMA_USER $HELMA_LOG
-if [ "$?" -ne "0" ]; then
- echo "Config error: Permission to HELMA_LOG $HELMA_LOG denied"
- exit 4
-fi
-
-touch $HELMA_PID && chown $HELMA_USER $HELMA_PID
-if [ "$?" -ne "0" ]; then
- echo "Config error: Permission to HELMA_PID $HELMA_PID denied"
- exit 4
-fi
-
-args="$JAVA_OPTS -jar $HELMA_INSTALL/launcher.jar -h $HELMA_HOME -f $HELMA_CONFIG/server.properties $HELMA_ARGS"
-
-if [ "`whoami`" = "$HELMA_USER" ]; then
- command="csh -c 'nohup $JAVA_BIN $args >& $HELMA_LOG & echo \$! > $HELMA_PID' > /dev/null"
-else
- command="su -m $HELMA_USER -c 'nohup $JAVA_BIN $args >& $HELMA_LOG & echo \$! > $HELMA_PID' > /dev/null"
-fi
-
-echo "Starting ${HELMA_SERVICE}."
-
-eval "$command"
-return=$?
-
-if [ "`cat $HELMA_PID`" = "" ]; then
- rm $HELMA_PID
-fi
-
-if [ $return -ne 0 ]; then
- exit 1
-fi
-
-exit 0
diff --git a/www/helma/files/patch-src_helma_framework_RequestTrans.java b/www/helma/files/patch-src_helma_framework_RequestTrans.java
deleted file mode 100644
index ea8aa0aded7f..000000000000
--- a/www/helma/files/patch-src_helma_framework_RequestTrans.java
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/helma/framework/RequestTrans.java.orig 2015-09-16 00:39:16 UTC
-+++ src/helma/framework/RequestTrans.java
-@@ -602,10 +602,10 @@ public class RequestTrans implements Ser
- StringTokenizer tok;
-
- if (auth.startsWith("Basic ")) {
-- tok = new StringTokenizer(new String(Base64.decode((auth.substring(6)).toCharArray())),
-+ tok = new StringTokenizer(new String(helma.util.Base64.decode((auth.substring(6)).toCharArray())),
- ":");
- } else {
-- tok = new StringTokenizer(new String(Base64.decode(auth.toCharArray())), ":");
-+ tok = new StringTokenizer(new String(helma.util.Base64.decode(auth.toCharArray())), ":");
- }
-
- try {
diff --git a/www/helma/files/patch-src_helma_framework_ResponseTrans.java b/www/helma/files/patch-src_helma_framework_ResponseTrans.java
deleted file mode 100644
index c46564b32b1b..000000000000
--- a/www/helma/files/patch-src_helma_framework_ResponseTrans.java
+++ /dev/null
@@ -1,27 +0,0 @@
---- src/helma/framework/ResponseTrans.java.orig 2015-09-16 00:39:16 UTC
-+++ src/helma/framework/ResponseTrans.java
-@@ -714,7 +714,7 @@ public final class ResponseTrans extends
- // if (contentType != null)
- // digest.update (contentType.getBytes());
- byte[] b = digest.digest(response);
-- etag = "\"" + new String(Base64.encode(b)) + "\"";
-+ etag = "\"" + new String(helma.util.Base64.encode(b)) + "\"";
- // only set response to 304 not modified if no cookies were set
- if (reqtrans.hasETag(etag) && countCookies() == 0) {
- response = new byte[0];
-@@ -891,7 +891,7 @@ public final class ResponseTrans extends
- // generation sensitive to changes in the app
- byte[] b = digest.digest(MD5Encoder.toBytes(app.getChecksum()));
-
-- setETag(new String(Base64.encode(b)));
-+ setETag(new String(helma.util.Base64.encode(b)));
- }
-
- /**
-@@ -1164,4 +1164,4 @@ public final class ResponseTrans extends
- public void setRealm(String realm) {
- this.realm = realm;
- }
--}
-\ No newline at end of file
-+}
diff --git a/www/helma/files/patch-src_helma_servlet_AbstractServletClient.java b/www/helma/files/patch-src_helma_servlet_AbstractServletClient.java
deleted file mode 100644
index 89fc27bac544..000000000000
--- a/www/helma/files/patch-src_helma_servlet_AbstractServletClient.java
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/helma/servlet/AbstractServletClient.java.orig 2015-09-16 00:39:16 UTC
-+++ src/helma/servlet/AbstractServletClient.java
-@@ -510,7 +510,7 @@ public abstract class AbstractServletCli
- checksum[i] = (byte) (n);
- n >>>= 8;
- }
-- String etag = "\"" + new String(Base64.encode(checksum)) + "\"";
-+ String etag = "\"" + new String(helma.util.Base64.encode(checksum)) + "\"";
- res.setHeader("ETag", etag);
- String etagHeader = req.getHeader("If-None-Match");
- if (etagHeader != null) {
diff --git a/www/helma/pkg-descr b/www/helma/pkg-descr
deleted file mode 100644
index f85b9df7764c..000000000000
--- a/www/helma/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Helma is an open source web application framework for fast
-and efficient scripting and serving of your websites and
-Internet applications.
-
-WWW: http://www.helma.org/
diff --git a/www/helma/pkg-plist b/www/helma/pkg-plist
deleted file mode 100644
index 230deb8044a8..000000000000
--- a/www/helma/pkg-plist
+++ /dev/null
@@ -1,411 +0,0 @@
-@sample %%ETCDIR%%/apps.properties.sample
-@sample %%ETCDIR%%/db.properties.sample
-@sample %%ETCDIR%%/helma.conf.sample
-@sample %%ETCDIR%%/server.properties.sample
-%%MYSQL%%%%DATADIR%%/lib/ext/mysql-connector-java.jar
-bin/helma
-%%PORTDOCS%%%%DOCSDIR%%/README.txt
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/Global.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/HopObject.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/allclasses-frame.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/allclasses-noframe.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/constant-values.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/help-doc.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/index-all.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/index.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.AsyncRequest.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.BitTorrent.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Captcha.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Date.Calendar.Renderer.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Date.Calendar.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Date.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.DnsClient.Record.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.DnsClient.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Form.Component.Button.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Form.Component.Checkbox.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Form.Component.Date.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Form.Component.Fieldset.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Form.Component.File.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Form.Component.Hidden.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Form.Component.Image.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Form.Component.Input.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Form.Component.Password.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Form.Component.Radio.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Form.Component.Select.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Form.Component.Skin.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Form.Component.Submit.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Form.Component.Textarea.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Form.Component.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Form.Tracker.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Form.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.History.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.HtmlDocument.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.I18n.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.ImageFilter.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.IndexManager.Job.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.IndexManager.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.ListRenderer.ArrayList.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.ListRenderer.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Mp3.Id3v1.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Mp3.Id3v2.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Mp3.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.PodcastWriter.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.RemoteContent.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Rss20Writer.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.Utilities.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.XmlRpcRequest.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.XmlWriter.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.db.DataType.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.db.FileDatabase.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.db.RamDatabase.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.db.Server.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.db.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/jala.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-AsyncRequest.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-BitTorrent.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-Captcha.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-Database.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-Date.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-DnsClient.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-Form.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-Global.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-History.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-HopObject.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-HtmlDocument.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-I18n.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-ImageFilter.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-IndexManager.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-ListRenderer.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-Mp3.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-PodcastWriter.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-RemoteContent.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-Rss20Writer.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-Utilities.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-XmlRpcRequest.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-XmlWriter.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-all.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-frame.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary-AsyncRequest.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary-BitTorrent.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary-Captcha.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary-Database.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary-Date.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary-DnsClient.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary-Form.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary-Global.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary-History.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary-HopObject.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary-HtmlDocument.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary-I18n.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary-ImageFilter.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary-IndexManager.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary-ListRenderer.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary-Mp3.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary-PodcastWriter.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary-RemoteContent.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary-Rss20Writer.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary-Utilities.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary-XmlRpcRequest.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary-XmlWriter.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary-all.js.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-summary.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/overview-tree.html
-%%PORTDOCS%%%%DOCSDIR%%/docs/api/jala/stylesheet.css
-%%PORTDOCS%%%%DOCSDIR%%/license.txt
-%%PORTDOCS%%%%DOCSDIR%%/licenses/apache.txt
-%%PORTDOCS%%%%DOCSDIR%%/licenses/cddl.txt
-%%PORTDOCS%%%%DOCSDIR%%/licenses/incava-diff.txt
-%%PORTDOCS%%%%DOCSDIR%%/licenses/jetty.html
-%%PORTDOCS%%%%DOCSDIR%%/licenses/lgpl.txt
-%%PORTDOCS%%%%DOCSDIR%%/licenses/license.txt
-%%PORTDOCS%%%%DOCSDIR%%/licenses/rhino.txt
-%%PORTDOCS%%%%DOCSDIR%%/licenses/sun-javamail.txt
-%%PORTDOCS%%%%DOCSDIR%%/licenses/w3c.html
-%%DATADIR%%/launcher.jar
-%%DATADIR%%/lib/activation.jar
-%%DATADIR%%/lib/apache-dom.jar
-%%DATADIR%%/lib/commons-codec.jar
-%%DATADIR%%/lib/commons-fileupload.jar
-%%DATADIR%%/lib/commons-io.jar
-%%DATADIR%%/lib/commons-logging.jar
-%%DATADIR%%/lib/commons-net.jar
-%%DATADIR%%/lib/helma.jar
-%%DATADIR%%/lib/jetty-ajp.jar
-%%DATADIR%%/lib/jetty-util.jar
-%%DATADIR%%/lib/jetty.jar
-%%DATADIR%%/lib/jimi.jar
-%%DATADIR%%/lib/mail.jar
-%%DATADIR%%/lib/rhino.jar
-%%DATADIR%%/lib/servlet.jar
-%%DATADIR%%/lib/tagsoup.jar
-%%DATADIR%%/lib/xmlrpc.jar
-@owner %%HELMA_USER%%
-@group %%HELMA_USER%%
-%%WWWDIR%%/apps/manage/app.properties
-%%WWWDIR%%/apps/manage/class.properties
-%%WWWDIR%%/apps/manage/manage.zip
-%%WWWDIR%%/apps/manage/readme.txt
-%%WWWDIR%%/apps/welcome/code/Global/init.js
-%%WWWDIR%%/apps/welcome/code/Guide/handler.js
-%%WWWDIR%%/apps/welcome/code/Guide/intro.actions.skin
-%%WWWDIR%%/apps/welcome/code/Guide/intro.applications.skin
-%%WWWDIR%%/apps/welcome/code/Guide/intro.dbmapping.skin
-%%WWWDIR%%/apps/welcome/code/Guide/intro.hopobjects.skin
-%%WWWDIR%%/apps/welcome/code/Guide/intro.javapackages.skin
-%%WWWDIR%%/apps/welcome/code/Guide/intro.macros.skin
-%%WWWDIR%%/apps/welcome/code/Guide/intro.prototypes.skin
-%%WWWDIR%%/apps/welcome/code/Guide/intro.skin
-%%WWWDIR%%/apps/welcome/code/Guide/intro.skins.skin
-%%WWWDIR%%/apps/welcome/code/Guide/intro.staticfiles.skin
-%%WWWDIR%%/apps/welcome/code/Guide/list.intro.skin
-%%WWWDIR%%/apps/welcome/code/Guide/list.tools.skin
-%%WWWDIR%%/apps/welcome/code/Guide/list.website.skin
-%%WWWDIR%%/apps/welcome/code/Guide/main.hac
-%%WWWDIR%%/apps/welcome/code/Guide/overview.skin
-%%WWWDIR%%/apps/welcome/code/Guide/tools.about_inspector.skin
-%%WWWDIR%%/apps/welcome/code/Guide/tools.about_manage.skin
-%%WWWDIR%%/apps/welcome/code/Guide/tools.about_shell.skin
-%%WWWDIR%%/apps/welcome/code/Guide/tools.about_sqlshell.skin
-%%WWWDIR%%/apps/welcome/code/Guide/tools.debugger.skin
-%%WWWDIR%%/apps/welcome/code/Guide/tools.skin
-%%WWWDIR%%/apps/welcome/code/HopObject/add.hac
-%%WWWDIR%%/apps/welcome/code/HopObject/add.skin
-%%WWWDIR%%/apps/welcome/code/HopObject/hop.skin
-%%WWWDIR%%/apps/welcome/code/HopObject/hoplist.js
-%%WWWDIR%%/apps/welcome/code/HopObject/main.hac
-%%WWWDIR%%/apps/welcome/code/HopObject/main.skin
-%%WWWDIR%%/apps/welcome/code/HopObject/page.skin
-%%WWWDIR%%/apps/welcome/code/HopObject/scripts_js.hac
-%%WWWDIR%%/apps/welcome/code/HopObject/scripts_js.skin
-%%WWWDIR%%/apps/welcome/code/HopObject/styles_css.hac
-%%WWWDIR%%/apps/welcome/code/HopObject/styles_css.skin
-%%WWWDIR%%/apps/welcome/code/HopObject/type.properties
-%%WWWDIR%%/apps/welcome/code/Root/example.hac
-%%WWWDIR%%/apps/welcome/code/Root/example.js
-%%WWWDIR%%/apps/welcome/code/Root/example.skin
-%%WWWDIR%%/apps/welcome/code/Root/example_using_macro.hac
-%%WWWDIR%%/apps/welcome/code/Root/example_using_macro.skin
-%%WWWDIR%%/apps/welcome/code/Root/example_using_skin.hac
-%%WWWDIR%%/apps/welcome/code/Root/type.properties
-%%WWWDIR%%/apps/welcome/code/app.properties
-%%WWWDIR%%/apps/welcome/static/guide/debugger.png
-%%WWWDIR%%/apps/welcome/static/guide/inspector.png
-%%WWWDIR%%/apps/welcome/static/guide/manage.png
-%%WWWDIR%%/apps/welcome/static/guide/shell.png
-%%WWWDIR%%/apps/welcome/static/guide/sqlshell.png
-%%WWWDIR%%/apps/welcome/static/helmaheader.png
-%%WWWDIR%%/apps/welcome/static/test.txt
-%%WWWDIR%%/modules/core/Array.js
-%%WWWDIR%%/modules/core/Date.js
-%%WWWDIR%%/modules/core/Filters.js
-%%WWWDIR%%/modules/core/Global.js
-%%WWWDIR%%/modules/core/HopObject.js
-%%WWWDIR%%/modules/core/JSON.js
-%%WWWDIR%%/modules/core/Number.js
-%%WWWDIR%%/modules/core/Object.js
-%%WWWDIR%%/modules/core/String.js
-%%WWWDIR%%/modules/core/all.js
-%%WWWDIR%%/modules/helma/Aspects.js
-%%WWWDIR%%/modules/helma/Chart.js
-%%WWWDIR%%/modules/helma/Color.js
-%%WWWDIR%%/modules/helma/Database.js
-%%WWWDIR%%/modules/helma/File.js
-%%WWWDIR%%/modules/helma/Ftp.js
-%%WWWDIR%%/modules/helma/Group.js
-%%WWWDIR%%/modules/helma/Html.js
-%%WWWDIR%%/modules/helma/Http.js
-%%WWWDIR%%/modules/helma/Image.js
-%%WWWDIR%%/modules/helma/Mail.js
-%%WWWDIR%%/modules/helma/Search.js
-%%WWWDIR%%/modules/helma/Skin.js
-%%WWWDIR%%/modules/helma/Ssh.js
-%%WWWDIR%%/modules/helma/Url.js
-%%WWWDIR%%/modules/helma/Zip.js
-%%WWWDIR%%/modules/helma/all.js
-%%WWWDIR%%/modules/helma/ganymed-ssh2.jar
-%%WWWDIR%%/modules/helma/jxl.jar
-%%WWWDIR%%/modules/helma/lucene-analyzers.jar
-%%WWWDIR%%/modules/helma/lucene-core.jar
-%%WWWDIR%%/modules/helmaTools.zip
-%%WWWDIR%%/modules/jala/README
-%%WWWDIR%%/modules/jala/build.properties
-%%WWWDIR%%/modules/jala/code/AsyncRequest.js
-%%WWWDIR%%/modules/jala/code/BitTorrent.js
-%%WWWDIR%%/modules/jala/code/Captcha.js
-%%WWWDIR%%/modules/jala/code/Database.js
-%%WWWDIR%%/modules/jala/code/Date.js
-%%WWWDIR%%/modules/jala/code/DnsClient.js
-%%WWWDIR%%/modules/jala/code/Form.js
-%%WWWDIR%%/modules/jala/code/Global.js
-%%WWWDIR%%/modules/jala/code/History.js
-%%WWWDIR%%/modules/jala/code/HopObject.js
-%%WWWDIR%%/modules/jala/code/HtmlDocument.js
-%%WWWDIR%%/modules/jala/code/I18n.js
-%%WWWDIR%%/modules/jala/code/ImageFilter.js
-%%WWWDIR%%/modules/jala/code/IndexManager.js
-%%WWWDIR%%/modules/jala/code/ListRenderer.js
-%%WWWDIR%%/modules/jala/code/Mp3.js
-%%WWWDIR%%/modules/jala/code/PodcastWriter.js
-%%WWWDIR%%/modules/jala/code/RemoteContent.js
-%%WWWDIR%%/modules/jala/code/Rss20Writer.js
-%%WWWDIR%%/modules/jala/code/Utilities.js
-%%WWWDIR%%/modules/jala/code/XmlRpcRequest.js
-%%WWWDIR%%/modules/jala/code/XmlWriter.js
-%%WWWDIR%%/modules/jala/code/all.js
-%%WWWDIR%%/modules/jala/docs/stylesheet.css
-%%WWWDIR%%/modules/jala/lib/dom4j-1.6.1.jar
-%%WWWDIR%%/modules/jala/lib/id3-1.6.0d9.jar
-%%WWWDIR%%/modules/jala/lib/javadns.jar
-%%WWWDIR%%/modules/jala/lib/jaxen-1.1-beta-8.jar
-%%WWWDIR%%/modules/jala/lib/jid3lib-0.5.4.jar
-%%WWWDIR%%/modules/jala/licenses/dom4j.txt
-%%WWWDIR%%/modules/jala/licenses/id3.txt
-%%WWWDIR%%/modules/jala/licenses/jala.txt
-%%WWWDIR%%/modules/jala/licenses/javadns.txt
-%%WWWDIR%%/modules/jala/tests/1meg.reference-win.torrent
-%%WWWDIR%%/modules/jala/tests/1meg.reference.torrent
-%%WWWDIR%%/modules/jala/tests/AsyncRequest.js
-%%WWWDIR%%/modules/jala/tests/BitTorrent.js
-%%WWWDIR%%/modules/jala/tests/Database.js
-%%WWWDIR%%/modules/jala/tests/Database.script.sql
-%%WWWDIR%%/modules/jala/tests/DnsClient.js
-%%WWWDIR%%/modules/jala/tests/Form.fileupload.doc
-%%WWWDIR%%/modules/jala/tests/Form.imageupload.jpg
-%%WWWDIR%%/modules/jala/tests/Form.js
-%%WWWDIR%%/modules/jala/tests/HopObject.js
-%%WWWDIR%%/modules/jala/tests/HtmlDocument.js
-%%WWWDIR%%/modules/jala/tests/I18n.js
-%%WWWDIR%%/modules/jala/tests/ImageFilter.js
-%%WWWDIR%%/modules/jala/tests/IndexManager.js
-%%WWWDIR%%/modules/jala/tests/ListRenderer.js
-%%WWWDIR%%/modules/jala/tests/Mp3.js
-%%WWWDIR%%/modules/jala/tests/Mp3.test.jpg
-%%WWWDIR%%/modules/jala/tests/Mp3.test.mp3
-%%WWWDIR%%/modules/jala/tests/Utilities.js
-%%WWWDIR%%/modules/jala/tests/gaussianBlur.reference.jpg
-%%WWWDIR%%/modules/jala/tests/sharpen.reference.jpg
-%%WWWDIR%%/modules/jala/tests/test.jpg
-%%WWWDIR%%/modules/jala/tests/test.mp3
-%%WWWDIR%%/modules/jala/tests/unsharpMask.reference.jpg
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/.jsdoc_config
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/CHANGES
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/JSDoc.pm
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/JSDoc/XMI.pm
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/JSDoc/XML.pm
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/JSDoc/xmi.tmpl
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/JSDoc/xml.tmpl
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/JavaScript/Syntax/HTML.pm
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/README
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/TODO
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/TestJSDoc.pl
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/jsdoc.pl
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/templates/allclasses-frame.tmpl
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/templates/allclasses-noframe.tmpl
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/templates/constant-values.tmpl
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/templates/help-doc.tmpl
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/templates/index-all.tmpl
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/templates/index.tmpl
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/templates/main.tmpl
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/templates/overview-frame.tmpl
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/templates/overview-summary.tmpl
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/templates/overview-tree.tmpl
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/templates/stylesheet.css
-%%WWWDIR%%/modules/jala/util/HopKit/JSDoc/test.js
-%%WWWDIR%%/modules/jala/util/HopKit/build.bat
-%%WWWDIR%%/modules/jala/util/HopKit/build.sh
-%%WWWDIR%%/modules/jala/util/HopKit/js.bat
-%%WWWDIR%%/modules/jala/util/HopKit/lib.xml
-%%WWWDIR%%/modules/jala/util/HopKit/lib/bsf.jar
-%%WWWDIR%%/modules/jala/util/HopKit/scripts/MessageParser.js
-%%WWWDIR%%/modules/jala/util/HopKit/scripts/PoParser.js
-%%WWWDIR%%/modules/jala/util/HopKit/scripts/jsant.js
-%%WWWDIR%%/modules/jala/util/HopKit/scripts/jslint.js
-%%WWWDIR%%/modules/jala/util/HopKit/scripts/jsmin.js
-%%WWWDIR%%/modules/jala/util/Test/code/Global/Root.js
-%%WWWDIR%%/modules/jala/util/Test/code/Global/jala.Test.js
-%%WWWDIR%%/modules/jala/util/Test/code/Global/jala.Test.skin
-%%WWWDIR%%/modules/jala/util/Test/code/subetha-smtp.jar
-%%WWWDIR%%/modules/jala/util/Test/code/subetha-wiser.jar
-%%WWWDIR%%/modules/jala/util/Test/code/subethasmtp.license.txt
-%%WWWDIR%%/modules/jala/util/Test/docs/stylesheet.css
-%%WWWDIR%%/modules/jala/util/Test/tests/selftest.js
-%%WWWDIR%%/modules/jala/util/Test/tests/skeleton.js
-%%WWWDIR%%/modules/jala/util/XmlRpcClient/Global/Feedback.js
-%%WWWDIR%%/modules/jala/util/XmlRpcClient/Global/Global.js
-%%WWWDIR%%/modules/jala/util/XmlRpcClient/Global/XmlRpcCall.js
-%%WWWDIR%%/modules/jala/util/XmlRpcClient/README
-%%WWWDIR%%/modules/jala/util/XmlRpcClient/Root/Root.js
-%%WWWDIR%%/modules/jala/util/XmlRpcClient/Root/main.skin
-%%WWWDIR%%/modules/summary.txt
-%%WWWDIR%%/modules/test/README.txt
-%%WWWDIR%%/modules/test/code/Global/global.js
-%%WWWDIR%%/modules/test/code/Global/subskins.skin
-%%WWWDIR%%/modules/test/code/Organisation/type.properties
-%%WWWDIR%%/modules/test/code/Person/type.properties
-%%WWWDIR%%/modules/test/code/Root/root.js
-%%WWWDIR%%/modules/test/code/Root/type.properties
-%%WWWDIR%%/modules/test/code/app.properties
-%%WWWDIR%%/modules/test/code/db.properties
-%%WWWDIR%%/modules/test/db-mysql.sql
-%%WWWDIR%%/modules/test/db-oracle.sql
-%%WWWDIR%%/modules/test/db-postgresql.sql
-%%WWWDIR%%/modules/test/tests/HopObjectBasicMapping.js
-%%WWWDIR%%/modules/test/tests/HopObjectCollection.js
-%%WWWDIR%%/modules/test/tests/HopObjectGeneric.js
-%%WWWDIR%%/modules/test/tests/HopObjectGroupBy.js
-%%WWWDIR%%/modules/test/tests/HopObjectHref.js
-%%WWWDIR%%/modules/test/tests/HopObjectReference.js
-%%WWWDIR%%/modules/test/tests/Skin.js
-%%WWWDIR%%/modules/test/tests/helma.Http.js
-%%WWWDIR%%/modules/test/tests/helma.Search.js
-@dir %%WWWDIR%%/modules/test/tests
-@dir %%WWWDIR%%/modules/test/code/SomeMountpoint
-@dir %%WWWDIR%%/modules/test/code/Root
-@dir %%WWWDIR%%/modules/test/code/Person
-@dir %%WWWDIR%%/modules/test/code/Organisation
-@dir %%WWWDIR%%/modules/test/code/Global
-@dir %%WWWDIR%%/modules/test/code/Country
-@dir %%WWWDIR%%/modules/test/code
-@dir %%WWWDIR%%/modules/test
-@dir %%WWWDIR%%/modules/jala/util/XmlRpcClient/Root
-@dir %%WWWDIR%%/modules/jala/util/XmlRpcClient/Global
-@dir %%WWWDIR%%/modules/jala/util/XmlRpcClient
-@dir %%WWWDIR%%/modules/jala/util/Test/tests
-@dir %%WWWDIR%%/modules/jala/util/Test/docs
-@dir %%WWWDIR%%/modules/jala/util/Test/code/Global
-@dir %%WWWDIR%%/modules/jala/util/Test/code
-@dir %%WWWDIR%%/modules/jala/util/Test
-@dir %%WWWDIR%%/modules/jala/util/HopKit/scripts
-@dir %%WWWDIR%%/modules/jala/util/HopKit/lib
-@dir %%WWWDIR%%/modules/jala/util/HopKit/JSDoc/templates
-@dir %%WWWDIR%%/modules/jala/util/HopKit/JSDoc/JavaScript/Syntax
-@dir %%WWWDIR%%/modules/jala/util/HopKit/JSDoc/JavaScript
-@dir %%WWWDIR%%/modules/jala/util/HopKit/JSDoc/JSDoc
-@dir %%WWWDIR%%/modules/jala/util/HopKit/JSDoc
-@dir %%WWWDIR%%/modules/jala/util/HopKit
-@dir %%WWWDIR%%/modules/jala/util
-@dir %%WWWDIR%%/modules/jala/tests
-@dir %%WWWDIR%%/modules/jala/licenses
-@dir %%WWWDIR%%/modules/jala/lib
-@dir %%WWWDIR%%/modules/jala/docs
-@dir %%WWWDIR%%/modules/jala/code
-@dir %%WWWDIR%%/modules/jala
-@dir %%WWWDIR%%/modules/helma
-@dir %%WWWDIR%%/modules/core
-@dir %%WWWDIR%%/modules
-@dir %%WWWDIR%%/apps/welcome/static/guide
-@dir %%WWWDIR%%/apps/welcome/static
-@dir %%WWWDIR%%/apps/welcome/code/Root
-@dir %%WWWDIR%%/apps/welcome/code/HopObject
-@dir %%WWWDIR%%/apps/welcome/code/Guide
-@dir %%WWWDIR%%/apps/welcome/code/Global
-@dir %%WWWDIR%%/apps/welcome/code
-@dir %%WWWDIR%%/apps/welcome
-@dir %%WWWDIR%%/apps/manage
-@dir %%WWWDIR%%/apps
-@dir %%WWWDIR%%
-@dir %%LOGDIR%%
-@dir %%DBDIR%%
-@owner
-@group
-@dir %%DATADIR%%/lib/ext