diff options
60 files changed, 10 insertions, 2210 deletions
@@ -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 |