aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--MOVED7
-rw-r--r--dns/Makefile1
-rw-r--r--dns/bind96/Makefile253
-rw-r--r--dns/bind96/distinfo2
-rw-r--r--dns/bind96/files/empty.db11
-rw-r--r--dns/bind96/files/localhost-forward.db11
-rw-r--r--dns/bind96/files/localhost-reverse.db13
-rw-r--r--dns/bind96/files/named203
-rw-r--r--dns/bind96/files/named.conf360
-rw-r--r--dns/bind96/files/named.root92
-rw-r--r--dns/bind96/pkg-descr21
-rw-r--r--dns/bind96/pkg-install13
-rw-r--r--dns/bind96/pkg-message18
-rw-r--r--dns/bind96/pkg-plist236
-rw-r--r--multimedia/Makefile2
-rw-r--r--multimedia/kino/Makefile60
-rw-r--r--multimedia/kino/distinfo2
-rw-r--r--multimedia/kino/files/patch-Makefile.in12
-rw-r--r--multimedia/kino/files/patch-am25
-rw-r--r--multimedia/kino/files/patch-an18
-rw-r--r--multimedia/kino/files/patch-ao16
-rw-r--r--multimedia/kino/files/patch-at11
-rw-r--r--multimedia/kino/files/patch-au10
-rw-r--r--multimedia/kino/files/patch-av449
-rw-r--r--multimedia/kino/files/patch-aw55
-rw-r--r--multimedia/kino/files/patch-ax10
-rw-r--r--multimedia/kino/files/patch-az11
-rw-r--r--multimedia/kino/files/patch-bb10
-rw-r--r--multimedia/kino/files/patch-be10
-rw-r--r--multimedia/kino/files/patch-bf10
-rw-r--r--multimedia/kino/files/patch-bh10
-rw-r--r--multimedia/kino/files/patch-configure.in82
-rw-r--r--multimedia/kino/files/patch-libav760
-rw-r--r--multimedia/kino/files/patch-libav857
-rw-r--r--multimedia/kino/files/patch-src::audio_transitions.h12
-rw-r--r--multimedia/kino/files/patch-src::filehandler.h10
-rw-r--r--multimedia/kino/files/patch-src::image_filters.h12
-rw-r--r--multimedia/kino/files/patch-src::image_transitions.h12
-rw-r--r--multimedia/kino/files/patch-src::kino_common.cc29
-rw-r--r--multimedia/kino/files/patch-src::mediactrl.c85
-rw-r--r--multimedia/kino/files/patch-src::mediactrl.h11
-rw-r--r--multimedia/kino/files/patch-src__Makefile.in29
-rw-r--r--multimedia/kino/files/patch-src__dvtitler__textblock.cc11
-rw-r--r--multimedia/kino/files/patch-src__gtkenhancedscale.c11
-rw-r--r--multimedia/kino/files/patch-src__ieee1394io.cc431
-rw-r--r--multimedia/kino/files/patch-src__ieee1394io.h57
-rw-r--r--multimedia/kino/files/patch-src__jogshuttle.h10
-rw-r--r--multimedia/kino/files/patch-src__kino_extra.h12
-rw-r--r--multimedia/kino/files/patch-src__page_export_1394.cc18
-rw-r--r--multimedia/kino/files/patch-src__preferences_dialog.cc53
-rw-r--r--multimedia/kino/files/patch-src_endian_types.h51
-rw-r--r--multimedia/kino/pkg-descr6
-rw-r--r--multimedia/kino/pkg-plist490
-rw-r--r--multimedia/vdr-plugin-softdevice/Makefile45
-rw-r--r--multimedia/vdr-plugin-softdevice/distinfo2
-rw-r--r--multimedia/vdr-plugin-softdevice/files/patch-Makefile21
-rw-r--r--multimedia/vdr-plugin-softdevice/files/patch-VdrReplacements.c11
-rw-r--r--multimedia/vdr-plugin-softdevice/files/patch-i18n.h13
-rw-r--r--multimedia/vdr-plugin-softdevice/files/patch-shm-common.h11
-rw-r--r--multimedia/vdr-plugin-softdevice/files/patch-softdevice.c12
-rw-r--r--multimedia/vdr-plugin-softdevice/files/patch-vdr-softdevice_CVS-2010041490
-rw-r--r--multimedia/vdr-plugin-softdevice/pkg-descr7
-rw-r--r--multimedia/vdr-plugin-softdevice/pkg-plist25
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/mbmon/Makefile61
-rw-r--r--sysutils/mbmon/distinfo6
-rw-r--r--sysutils/mbmon/files/mbmon.in32
-rw-r--r--sysutils/mbmon/files/patch-Makefile.in14
-rw-r--r--sysutils/mbmon/files/patch-configure27
-rw-r--r--sysutils/mbmon/files/patch-getMB-smb_ioctl.c24
-rw-r--r--sysutils/mbmon/files/patch-mbmon.c27
-rw-r--r--sysutils/mbmon/files/patch-pci_pm.c28
-rw-r--r--sysutils/mbmon/files/patch-pci_pm.h27
-rw-r--r--sysutils/mbmon/files/patch-sens_lm85.c71
-rw-r--r--sysutils/mbmon/files/patch-sens_winbond.c11
-rw-r--r--sysutils/mbmon/files/patch-testsmb.c44
-rw-r--r--sysutils/mbmon/pkg-descr13
-rw-r--r--x11-drivers/Makefile3
-rw-r--r--x11-drivers/xf86-video-imstt/Makefile17
-rw-r--r--x11-drivers/xf86-video-imstt/distinfo2
-rw-r--r--x11-drivers/xf86-video-imstt/pkg-descr3
-rw-r--r--x11-drivers/xf86-video-imstt/pkg-plist6
-rw-r--r--x11-drivers/xf86-video-nouveau/Makefile55
-rw-r--r--x11-drivers/xf86-video-nouveau/Makefile.rev2
-rw-r--r--x11-drivers/xf86-video-nouveau/distinfo2
-rw-r--r--x11-drivers/xf86-video-nouveau/pkg-descr7
-rw-r--r--x11-drivers/xf86-video-nouveau/pkg-message15
-rw-r--r--x11-drivers/xf86-video-nouveau/pkg-plist6
-rw-r--r--x11-drivers/xf86-video-via/Makefile25
-rw-r--r--x11-drivers/xf86-video-via/distinfo2
-rw-r--r--x11-drivers/xf86-video-via/pkg-descr3
-rw-r--r--x11-drivers/xf86-video-via/pkg-plist12
92 files changed, 7 insertions, 4287 deletions
diff --git a/MOVED b/MOVED
index 7ceb28e310c0..40d04a48a0a5 100644
--- a/MOVED
+++ b/MOVED
@@ -5417,3 +5417,10 @@ textproc/nl-ispell|textproc/nl-ispell|2014-01-29|Removed, consider using aspell
textproc/sk-ispell|textproc/sk-ispell|2014-01-29|Removed, consider using aspell instead
ukrainian/ispell|ukrainian/aspell|2014-01-29|Removed, consider using aspell instead
audio/gsi||2014-01-30|Removed, abandonware
+multimedia/kino||2014-01-31|Has expired: Not developed since 2009, declared dead 05.08.2013 on there website.
+x11-drivers/xf86-video-imstt||2014-01-31|Has expired: Broken, unsupported and unmaintained upstream.
+x11-drivers/xf86-video-via||2014-01-31|Has expired: Broken, not supported upstream.
+multimedia/vdr-plugin-softdevice||2014-01-31|Has expired: Broken after ffmpeg update (not sure it ever worked)
+sysutils/mbmon|sysutils/xmbmon|2014-01-31|Has expired: Use sysutils/xmbmon instead. This port will be removed soon
+dns/bind96||2014-01-31|Has expired: EOL in January 2014, consider moving to Bind 9.8 or 9.9
+x11-drivers/xf86-video-nouveau||2014-01-31|Has expired: Not supported, missing kernel support. use the nvidia driver.
diff --git a/dns/Makefile b/dns/Makefile
index 86b34c7d2abe..c777e81b7752 100644
--- a/dns/Makefile
+++ b/dns/Makefile
@@ -9,7 +9,6 @@
SUBDIR += autotrust
SUBDIR += bind-tools
SUBDIR += bind10
- SUBDIR += bind96
SUBDIR += bind98
SUBDIR += bind99
SUBDIR += bindgraph
diff --git a/dns/bind96/Makefile b/dns/bind96/Makefile
deleted file mode 100644
index 12cc8be043d6..000000000000
--- a/dns/bind96/Makefile
+++ /dev/null
@@ -1,253 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= bind96
-PORTVERSION= 9.6.3.2.ESV.R10.2
-CATEGORIES= dns net ipv6
-MASTER_SITES= ${MASTER_SITE_ISC}
-MASTER_SITE_SUBDIR= bind9/${ISCVERSION}
-DISTNAME= bind-${ISCVERSION}
-
-MAINTAINER= mat@FreeBSD.org
-COMMENT= BIND DNS suite with updated DNSSEC and threads
-
-LICENSE= ISCL
-
-# ISC releases things like 9.4.0b3, which our versioning doesn't like
-ISCVERSION= 9.6-ESV-R10-P2
-
-MAKE_JOBS_UNSAFE= yes
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps \
- --with-randomdev=/dev/random
-
-CONFLICTS= bind9*-9.[45789].* bind9*-sdb-9.[45789].* bind-tools-9.*
-DEPRECATED= EOL in January 2014, consider moving to Bind 9.8 or 9.9
-EXPIRATION_DATE= 2014-01-31
-
-OPTIONS_DEFAULT= IPV6 SSL XML THREADS
-OPTIONS_DEFINE= SSL LINKS XML IDN REPLACE_BASE LARGE_FILE \
- SIGCHASE IPV6 THREADS FIXED_RRSET DOCS
-OPTIONS_GROUP= DLZ
-OPTIONS_GROUP_DLZ= DLZ_POSTGRESQL DLZ_MYSQL DLZ_BDB \
- DLZ_LDAP DLZ_FILESYSTEM DLZ_STUB
-
-SSL_DESC= Build with OpenSSL (Required for DNSSEC)
-LINKS_DESC= Create conf file symlinks in ${PREFIX}
-XML_DESC= Support for xml statistics output
-REPLACE_BASE_DESC= Replace base BIND (FreeBSD 9.x and earlier)
-LARGE_FILE_DESC= 64-bit file support
-SIGCHASE_DESC= dig/host/nslookup will do DNSSEC validation
-FIXED_RRSET= Enable fixed rrset ordering
-DLZ_DESC= Dynamically Loadable Zones
-DLZ_POSTGRESQL_DESC= DLZ Postgres driver
-DLZ_MYSQL_DESC= DLZ MySQL driver (no threading)
-DLZ_BDB_DESC= DLZ BDB driver
-DLZ_LDAP_DESC= DLZ LDAP driver
-DLZ_FILESYSTEM_DESC= DLZ filesystem driver
-DLZ_STUB_DESC= DLZ stub driver
-
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-.if (${ARCH} == "amd64")
-ARCH= x86_64
-.endif
-
-.if ${PORT_OPTIONS:MSSL}
-CONFIGURE_ARGS+= --with-openssl=${OPENSSLBASE}
-USE_OPENSSL= yes
-.else
-CONFIGURE_ARGS+= --disable-openssl-version-check
-CONFIGURE_ARGS+= --without-openssl
-.endif
-
-.if ${PORT_OPTIONS:MXML}
-CONFIGURE_ARGS+= --with-libxml2=${LOCALBASE}
-LIB_DEPENDS+= xml2.5:${PORTSDIR}/textproc/libxml2
-.else
-CONFIGURE_ARGS+= --without-libxml2
-.endif
-
-.if ${PORT_OPTIONS:MIDN}
-USES+= iconv
-CONFIGURE_ARGS+= --with-idn=${LOCALBASE} ${ICONV_CONFIGURE_BASE}
-LIB_DEPENDS+= idnkit.1:${PORTSDIR}/dns/idnkit
-.else
-CONFIGURE_ARGS+= --without-idn
-.endif
-
-.if ${PORT_OPTIONS:MLINKS} && empty(PORT_OPTIONS:MREPLACE_BASE)
-PLIST_SUB+= LINKS=""
-.else
-PLIST_SUB+= LINKS="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MLARGE_FILE}
-CONFIGURE_ARGS+= --enable-largefile
-.endif
-
-.if ${PORT_OPTIONS:MSIGCHASE}
-CONFIGURE_ARGS+= STD_CDEFINES="-DDIG_SIGCHASE=1"
-.endif
-
-.if ${PORT_OPTIONS:MIPV6}
-CONFIGURE_ARGS+= --enable-ipv6
-.endif
-
-.if ${PORT_OPTIONS:MFIXED_RRSET}
-CONFIGURE_ARGS+= --enable-fixed-rrset
-.endif
-
-.if ${PORT_OPTIONS:MDLZ_POSTGRESQL}
-CONFIGURE_ARGS+= --with-dlz-postgres=yes
-USE_PGSQL= yes
-.endif
-
-.if ${PORT_OPTIONS:MDLZ_MYSQL}
-CONFIGURE_ARGS+= --with-dlz-mysql=yes
-USE_MYSQL= yes
-.endif
-
-.if ${PORT_OPTIONS:MDLZ_BDB}
-CONFIGURE_ARGS+= --with-dlz-bdb=yes
-USE_BDB= yes
-.endif
-
-.if ${PORT_OPTIONS:MDLZ_LDAP}
-CONFIGURE_ARGS+= --with-dlz-ldap=yes
-USE_OPENLDAP= yes
-.endif
-
-.if ${PORT_OPTIONS:MDLZ_FILESYSTEM}
-CONFIGURE_ARGS+= --with-dlz-filesystem=yes
-.endif
-
-.if ${PORT_OPTIONS:MDLZ_STUB}
-CONFIGURE_ARGS+= --with-dlz-stub=yes
-.endif
-
-.if ${PORT_OPTIONS:MTHREADS} && empty(PORT_OPTIONS:MDLZ_MYSQL)
-CONFIGURE_ARGS+= --enable-threads
-.else
-CONFIGURE_ARGS+= --disable-threads
-.endif
-
-.if ${PORT_OPTIONS:MREPLACE_BASE}
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000100
-IGNORE= REPLACE_BASE option not supported on this release
-.endif
-PKGNAMESUFFIX= -base
-PREFIX= /usr
-BIND_DESTETC= /etc/namedb
-.else
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000100
-BIND_DESTETC= ${PREFIX}/etc/namedb
-.else
-BIND_DESTETC= ${PREFIX}/etc
-.endif
-.endif
-
-CONFIGURE_ARGS+= --prefix=${PREFIX} \
- --sysconfdir=${BIND_DESTETC}
-PLIST_SUB+= BIND_DESTETC="${BIND_DESTETC}"
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000100
-PLIST_SUB+= NOBASE=""
-.else
-PLIST_SUB+= NOBASE="@comment "
-.endif
-
-MAN1= dig.1 host.1 isc-config.sh.1 nslookup.1 nsupdate.1
-MAN3= lwres.3 lwres_addr_parse.3 lwres_buffer.3 lwres_buffer_add.3 \
- lwres_buffer_back.3 lwres_buffer_clear.3 lwres_buffer_first.3 \
- lwres_buffer_forward.3 lwres_buffer_getmem.3 lwres_buffer_getuint16.3 \
- lwres_buffer_getuint32.3 lwres_buffer_getuint8.3 lwres_buffer_init.3 \
- lwres_buffer_invalidate.3 lwres_buffer_putmem.3 \
- lwres_buffer_putuint16.3 lwres_buffer_putuint32.3 \
- lwres_buffer_putuint8.3 lwres_buffer_subtract.3 lwres_conf_clear.3 \
- lwres_conf_get.3 lwres_conf_init.3 lwres_conf_parse.3 \
- lwres_conf_print.3 lwres_config.3 lwres_context.3 \
- lwres_context_allocmem.3 lwres_context_create.3 \
- lwres_context_destroy.3 lwres_context_freemem.3 \
- lwres_context_initserial.3 lwres_context_nextserial.3 \
- lwres_context_sendrecv.3 lwres_endhostent.3 lwres_endhostent_r.3 \
- lwres_freeaddrinfo.3 lwres_freehostent.3 lwres_gabn.3 \
- lwres_gabnrequest_free.3 lwres_gabnrequest_parse.3 \
- lwres_gabnrequest_render.3 lwres_gabnresponse_free.3 \
- lwres_gabnresponse_parse.3 lwres_gabnresponse_render.3 \
- lwres_gai_strerror.3 lwres_getaddrinfo.3 lwres_getaddrsbyname.3 \
- lwres_gethostbyaddr.3 lwres_gethostbyaddr_r.3 lwres_gethostbyname.3 \
- lwres_gethostbyname2.3 lwres_gethostbyname_r.3 lwres_gethostent.3 \
- lwres_gethostent_r.3 lwres_getipnode.3 lwres_getipnodebyaddr.3 \
- lwres_getipnodebyname.3 lwres_getnamebyaddr.3 lwres_getnameinfo.3 \
- lwres_getrrsetbyname.3 lwres_gnba.3 lwres_gnbarequest_free.3 \
- lwres_gnbarequest_parse.3 lwres_gnbarequest_render.3 \
- lwres_gnbaresponse_free.3 lwres_gnbaresponse_parse.3 \
- lwres_gnbaresponse_render.3 lwres_herror.3 lwres_hstrerror.3 \
- lwres_inetntop.3 lwres_lwpacket_parseheader.3 \
- lwres_lwpacket_renderheader.3 lwres_net_ntop.3 lwres_noop.3 \
- lwres_nooprequest_free.3 lwres_nooprequest_parse.3 \
- lwres_nooprequest_render.3 lwres_noopresponse_free.3 \
- lwres_noopresponse_parse.3 lwres_noopresponse_render.3 \
- lwres_packet.3 lwres_resutil.3 lwres_sethostent.3 \
- lwres_sethostent_r.3 lwres_string_parse.3
-MAN5= named.conf.5 rndc.conf.5
-MAN8= dnssec-dsfromkey.8 dnssec-keyfromlabel.8 dnssec-keygen.8 \
- dnssec-signzone.8 lwresd.8 named-checkconf.8 named-checkzone.8 \
- named.8 rndc-confgen.8 rndc.8
-MLINKS= named-checkzone.8 named-compilezone.8
-
-post-patch:
-.for FILE in check/named-checkconf.8 named/named.8 nsupdate/nsupdate.1 \
- rndc/rndc.8
- @${MV} ${WRKSRC}/bin/${FILE} ${WRKSRC}/bin/${FILE}.Dist
- @${SED} -e 's#/etc/named.conf#${BIND_DESTETC}/named.conf#g' \
- -e 's#/etc/rndc.conf#${BIND_DESTETC}/rndc.conf#g' \
- -e "s#/var\/run\/named\/named.pid#/var/run/named/pid#" \
- ${WRKSRC}/bin/${FILE}.Dist > ${WRKSRC}/bin/${FILE}
-.endfor
-
-.if ${PORT_OPTIONS:MDOCS}
-PORTDOCS= *
-.endif
-post-install:
-.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${DOCSDIR}/arm ${DOCSDIR}/misc
- ${INSTALL_DATA} ${WRKSRC}/doc/arm/*.html ${DOCSDIR}/arm
- ${INSTALL_DATA} ${WRKSRC}/doc/arm/Bv9ARM.pdf ${DOCSDIR}/
- ${INSTALL_DATA} ${WRKSRC}/doc/misc/[a-z]* ${DOCSDIR}/misc
- ${CP} ${WRKSRC}/CHANGES ${WRKSRC}/COPYRIGHT ${WRKSRC}/FAQ \
- ${WRKSRC}/NSEC3-NOTES ${WRKSRC}/README* ${DOCSDIR}/
-.endif
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000100
-.for FILE in named named.conf
- ${SED} -e 's#%%PREFIX%%#${PREFIX}#g' \
- -e 's#%%BIND_DESTETC%%#${BIND_DESTETC}#g' \
- ${FILESDIR}/${FILE} > ${WRKDIR}/${FILE}
-.endfor
- ${INSTALL_SCRIPT} ${WRKDIR}/named ${PREFIX}/etc/rc.d
- ${MKDIR} ${BIND_DESTETC}
-.for DIR in dynamic master slave working
- ${MKDIR} ${BIND_DESTETC}/${DIR}
-.endfor
-.for DIR in dynamic slave working
- ${CHOWN} bind:bind ${BIND_DESTETC}/${DIR}
-.endfor
- ${INSTALL_DATA} ${WRKDIR}/named.conf ${BIND_DESTETC}/named.conf.sample
-.if !exists(${BIND_DESTETC}/named.conf)
- ${INSTALL_DATA} ${WRKDIR}/named.conf ${BIND_DESTETC}/named.conf
-.endif
- ${INSTALL_DATA} ${FILESDIR}/named.root ${BIND_DESTETC}
- ${INSTALL_DATA} ${FILESDIR}/empty.db ${BIND_DESTETC}/master
- ${INSTALL_DATA} ${FILESDIR}/localhost-forward.db ${BIND_DESTETC}/master
- ${INSTALL_DATA} ${FILESDIR}/localhost-reverse.db ${BIND_DESTETC}/master
-.elif ${PORT_OPTIONS:MLINKS} && empty(PORT_OPTIONS:MREPLACE_BASE)
- PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
-.endif
-
- ${INSTALL_DATA} ${WRKSRC}/bin/rndc/rndc.conf \
- ${BIND_DESTETC}/rndc.conf.sample
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/dns/bind96/distinfo b/dns/bind96/distinfo
deleted file mode 100644
index 37c5a1f4264b..000000000000
--- a/dns/bind96/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bind-9.6-ESV-R10-P2.tar.gz) = 1b131ef3a3b27a7916815ec5f4a87f0d9f5ac0669df21c7ec75ba18a13238eda
-SIZE (bind-9.6-ESV-R10-P2.tar.gz) = 6421474
diff --git a/dns/bind96/files/empty.db b/dns/bind96/files/empty.db
deleted file mode 100644
index 070f6634825a..000000000000
--- a/dns/bind96/files/empty.db
+++ /dev/null
@@ -1,11 +0,0 @@
-
-; $FreeBSD$
-
-$TTL 3h
-@ SOA @ nobody.localhost. 42 1d 12h 1w 3h
- ; Serial, Refresh, Retry, Expire, Neg. cache TTL
-
-@ NS @
-
-; Silence a BIND warning
-@ A 127.0.0.1
diff --git a/dns/bind96/files/localhost-forward.db b/dns/bind96/files/localhost-forward.db
deleted file mode 100644
index 9156d2f09978..000000000000
--- a/dns/bind96/files/localhost-forward.db
+++ /dev/null
@@ -1,11 +0,0 @@
-
-; $FreeBSD$
-
-$TTL 3h
-localhost. SOA localhost. nobody.localhost. 42 1d 12h 1w 3h
- ; Serial, Refresh, Retry, Expire, Neg. cache TTL
-
- NS localhost.
-
- A 127.0.0.1
- AAAA ::1
diff --git a/dns/bind96/files/localhost-reverse.db b/dns/bind96/files/localhost-reverse.db
deleted file mode 100644
index ceabe059ba77..000000000000
--- a/dns/bind96/files/localhost-reverse.db
+++ /dev/null
@@ -1,13 +0,0 @@
-
-; $FreeBSD$
-
-$TTL 3h
-@ SOA localhost. nobody.localhost. 42 1d 12h 1w 3h
- ; Serial, Refresh, Retry, Expire, Neg. cache TTL
-
- NS localhost.
-
-1.0.0 PTR localhost.
-
-1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 PTR localhost.
-
diff --git a/dns/bind96/files/named b/dns/bind96/files/named
deleted file mode 100644
index 14cc340fbd54..000000000000
--- a/dns/bind96/files/named
+++ /dev/null
@@ -1,203 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: named
-# REQUIRE: SERVERS FILESYSTEMS
-# KEYWORD: shutdown
-
-. /etc/rc.subr
-
-name="named"
-rcvar=named_enable
-
-extra_commands="reload"
-
-start_precmd="named_prestart"
-start_postcmd="named_poststart"
-reload_cmd="named_reload"
-stop_cmd="named_stop"
-
-named_enable=${named_enable:-"NO"} # Run named, the DNS server (or NO).
-named_program=${named_program:-"%%PREFIX%%/sbin/named"} # Path to named, if you want a different one.
-named_conf=${named_conf:-"%%BIND_DESTETC%%/named.conf"} # Path to the configuration file
-named_flags=${named_flags:-""} # Use this for flags OTHER than -u and -c
-named_uid=${named_uid:-"bind"} # User to run named as
-named_wait=${named_wait:-"NO"} # Wait for working name service before exiting
-named_wait_host=${named_wait_host:-"localhost"} # Hostname to check if named_wait is enabled
-named_auto_forward=${named_auto_forward:-"NO"} # Set up forwarders from /etc/resolv.conf
-named_auto_forward_only=${named_auto_forward_only:-"NO"} # Do "forward only" instead of "forward first"
-
-named_poststart() {
- if checkyesno named_wait; then
- until ${command%/sbin/named}/bin/host $named_wait_host >/dev/null 2>&1; do
- echo " Waiting for nameserver to resolve $named_wait_host"
- sleep 1
- done
- fi
-}
-
-named_reload()
-{
- ${command%/named}/rndc reload
-}
-
-find_pidfile()
-{
- if get_pidfile_from_conf pid-file $named_conf; then
- pidfile="$_pidfile_from_conf"
- else
- pidfile="/var/run/named/pid"
- fi
-}
-
-named_stop()
-{
- find_pidfile
-
- # This duplicates an undesirably large amount of code from the stop
- # routine in rc.subr in order to use rndc to shut down the process,
- # and to give it a second chance in case rndc fails.
- rc_pid=$(check_pidfile $pidfile $command)
- if [ -z "$rc_pid" ]; then
- [ -n "$rc_fast" ] && return 0
- _run_rc_notrunning
- return 1
- fi
- echo 'Stopping named.'
- if ${command%/named}/rndc stop 2>/dev/null; then
- wait_for_pids $rc_pid
- else
- echo -n 'rndc failed, trying kill: '
- kill -TERM $rc_pid
- wait_for_pids $rc_pid
- fi
-}
-
-create_file() {
- if [ -e "$1" ]; then
- unlink $1
- fi
- > $1
- chown root:wheel $1
- chmod 644 $1
-}
-
-named_prestart()
-{
- find_pidfile
-
- if [ -n "$named_pidfile" ]; then
- warn 'named_pidfile: now determined from the conf file'
- fi
-
- echo ${pidfile%/pid}
- if [ ! -d ${pidfile%/pid} ]; then
- mkdir -p ${pidfile%/pid}
- chown ${named_uid}:${named_uid} ${pidfile%/pid}
- fi
-
- command_args="-u ${named_uid:=root} -c $named_conf $command_args"
-
- local line nsip firstns
-
- # Create an rndc.key file for the user if none exists
- #
- confgen_command="${command%/named}/rndc-confgen -a -b256 -u $named_uid \
- -c ${named_confdir}/rndc.key"
- if [ -s "${named_confdir}/rndc.conf" ]; then
- unset confgen_command
- fi
- if [ -s "${named_confdir}/rndc.key" ]; then
- case `stat -f%Su ${named_confdir}/rndc.key` in
- root|$named_uid) ;;
- *) $confgen_command ;;
- esac
- else
- $confgen_command
- fi
-
- local checkconf
-
- checkconf="${command%/named}/named-checkconf"
-
- # Create a forwarder configuration based on /etc/resolv.conf
- if checkyesno named_auto_forward; then
- if [ ! -s /etc/resolv.conf ]; then
- warn "named_auto_forward enabled, but no /etc/resolv.conf"
-
- # Empty the file in case it is included in named.conf
- [ -s "${named_confdir}/auto_forward.conf" ] &&
- create_file ${named_confdir}/auto_forward.conf
-
- $checkconf $named_conf ||
- err 3 'named-checkconf for $named_conf failed'
- return
- fi
-
- create_file /var/run/naf-resolv.conf
- create_file /var/run/auto_forward.conf
-
- echo ' forwarders {' > /var/run/auto_forward.conf
-
- while read line; do
- case "$line" in
- 'nameserver '*|'nameserver '*)
- nsip=${line##nameserver[ ]}
-
- if [ -z "$firstns" ]; then
- if [ ! "$nsip" = '127.0.0.1' ]; then
- echo 'nameserver 127.0.0.1'
- echo " ${nsip};" >> /var/run/auto_forward.conf
- fi
-
- firstns=1
- else
- [ "$nsip" = '127.0.0.1' ] && continue
- echo " ${nsip};" >> /var/run/auto_forward.conf
- fi
- ;;
- esac
-
- echo $line
- done < /etc/resolv.conf > /var/run/naf-resolv.conf
-
- echo ' };' >> /var/run/auto_forward.conf
- echo '' >> /var/run/auto_forward.conf
- if checkyesno named_auto_forward_only; then
- echo " forward only;" >> /var/run/auto_forward.conf
- else
- echo " forward first;" >> /var/run/auto_forward.conf
- fi
-
- if cmp -s /etc/resolv.conf /var/run/naf-resolv.conf; then
- unlink /var/run/naf-resolv.conf
- else
- [ -e /etc/resolv.conf ] && unlink /etc/resolv.conf
- mv /var/run/naf-resolv.conf /etc/resolv.conf
- fi
-
- if cmp -s ${named_confdir}/auto_forward.conf \
- /var/run/auto_forward.conf; then
- unlink /var/run/auto_forward.conf
- else
- [ -e "${named_confdir}/auto_forward.conf" ] &&
- unlink ${named_confdir}/auto_forward.conf
- mv /var/run/auto_forward.conf \
- ${named_confdir}/auto_forward.conf
- fi
- else
- # Empty the file in case it is included in named.conf
- [ -s "${named_confdir}/auto_forward.conf" ] &&
- create_file ${named_confdir}/auto_forward.conf
- fi
-
- $checkconf $named_conf || err 3 'named-checkconf for $named_conf failed'
-}
-
-load_rc_config $name
-
-named_confdir="${named_conf%/*}"
-
-run_rc_command "$1"
diff --git a/dns/bind96/files/named.conf b/dns/bind96/files/named.conf
deleted file mode 100644
index 6c3215883552..000000000000
--- a/dns/bind96/files/named.conf
+++ /dev/null
@@ -1,360 +0,0 @@
-// $FreeBSD$
-//
-// Refer to the named.conf(5) and named(8) man pages, and the documentation
-// in /usr/share/doc/bind9 for more details.
-//
-// If you are going to set up an authoritative server, make sure you
-// understand the hairy details of how DNS works. Even with
-// simple mistakes, you can break connectivity for affected parties,
-// or cause huge amounts of useless Internet traffic.
-
-options {
- // All file and path names are relative to the chroot directory,
- // if any, and should be fully qualified.
- directory "%%BIND_DESTETC%%/working";
- pid-file "/var/run/named/pid";
- dump-file "/var/dump/named_dump.db";
- statistics-file "/var/stats/named.stats";
-
-// If named is being used only as a local resolver, this is a safe default.
-// For named to be accessible to the network, comment this option, specify
-// the proper IP address, or delete this option.
- listen-on { 127.0.0.1; };
-
-// If you have IPv6 enabled on this system, uncomment this option for
-// use as a local resolver. To give access to the network, specify
-// an IPv6 address, or the keyword "any".
-// listen-on-v6 { ::1; };
-
-// These zones are already covered by the empty zones listed below.
-// If you remove the related empty zones below, comment these lines out.
- disable-empty-zone "255.255.255.255.IN-ADDR.ARPA";
- disable-empty-zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA";
- disable-empty-zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA";
-
-// If you've got a DNS server around at your upstream provider, enter
-// its IP address here, and enable the line below. This will make you
-// benefit from its cache, thus reduce overall DNS traffic in the Internet.
-/*
- forwarders {
- 127.0.0.1;
- };
-*/
-
-// If the 'forwarders' clause is not empty the default is to 'forward first'
-// which will fall back to sending a query from your local server if the name
-// servers in 'forwarders' do not have the answer. Alternatively you can
-// force your name server to never initiate queries of its own by enabling the
-// following line:
-// forward only;
-
-// If you wish to have forwarding configured automatically based on
-// the entries in /etc/resolv.conf, uncomment the following line and
-// set named_auto_forward=yes in /etc/rc.conf. You can also enable
-// named_auto_forward_only (the effect of which is described above).
-// include "/etc/namedb/auto_forward.conf";
-
- /*
- Modern versions of BIND use a random UDP port for each outgoing
- query by default in order to dramatically reduce the possibility
- of cache poisoning. All users are strongly encouraged to utilize
- this feature, and to configure their firewalls to accommodate it.
-
- AS A LAST RESORT in order to get around a restrictive firewall
- policy you can try enabling the option below. Use of this option
- will significantly reduce your ability to withstand cache poisoning
- attacks, and should be avoided if at all possible.
-
- Replace NNNNN in the example with a number between 49160 and 65530.
- */
- // query-source address * port NNNNN;
-};
-
-// If you enable a local name server, don't forget to enter 127.0.0.1
-// first in your /etc/resolv.conf so this server will be queried.
-// Also, make sure to enable it in /etc/rc.conf.
-
-// The traditional root hints mechanism. Use this, OR the slave zones below.
-zone "." { type hint; file "%%BIND_DESTETC%%/named.root"; };
-
-/* Slaving the following zones from the root name servers has some
- significant advantages:
- 1. Faster local resolution for your users
- 2. No spurious traffic will be sent from your network to the roots
- 3. Greater resilience to any potential root server failure/DDoS
-
- On the other hand, this method requires more monitoring than the
- hints file to be sure that an unexpected failure mode has not
- incapacitated your server. Name servers that are serving a lot
- of clients will benefit more from this approach than individual
- hosts. Use with caution.
-
- To use this mechanism, uncomment the entries below, and comment
- the hint zone above.
-
- As documented at http://dns.icann.org/services/axfr/ these zones:
- "." (the root), ARPA, IN-ADDR.ARPA, IP6.ARPA, and ROOT-SERVERS.NET
- are available for AXFR from these servers on IPv4 and IPv6:
- xfr.lax.dns.icann.org, xfr.cjr.dns.icann.org
-*/
-/*
-zone "." {
- type slave;
- file "/etc/namedb/slave/root.slave";
- masters {
- 192.5.5.241; // F.ROOT-SERVERS.NET.
- };
- notify no;
-};
-zone "arpa" {
- type slave;
- file "/etc/namedb/slave/arpa.slave";
- masters {
- 192.5.5.241; // F.ROOT-SERVERS.NET.
- };
- notify no;
-};
-*/
-
-/* Serving the following zones locally will prevent any queries
- for these zones leaving your network and going to the root
- name servers. This has two significant advantages:
- 1. Faster local resolution for your users
- 2. No spurious traffic will be sent from your network to the roots
-*/
-// RFCs 1912, 5735 and 6303 (and BCP 32 for localhost)
-zone "localhost" { type master; file "%%BIND_DESTETC%%/master/localhost-forward.db"; };
-zone "127.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/localhost-reverse.db"; };
-zone "255.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-
-// RFC 1912-style zone for IPv6 localhost address (RFC 6303)
-zone "0.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/localhost-reverse.db"; };
-
-// "This" Network (RFCs 1912, 5735 and 6303)
-zone "0.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-
-// Private Use Networks (RFCs 1918, 5735 and 6303)
-zone "10.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "16.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "17.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "18.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "19.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "20.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "21.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "22.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "23.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "24.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "25.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "26.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "27.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "28.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "29.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "30.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "31.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "168.192.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-
-// Shared Address Space (RFC 6598)
-zone "64.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "65.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "66.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "67.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "68.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "69.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "70.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "71.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "72.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "73.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "74.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "75.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "76.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "77.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "78.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "79.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "80.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "81.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "82.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "83.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "84.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "85.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "86.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "87.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "88.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "89.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "90.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "91.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "92.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "93.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "94.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "95.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "96.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "97.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "98.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "99.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "100.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "101.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "102.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "103.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "104.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "105.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "106.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "107.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "108.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "109.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "110.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "111.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "112.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "113.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "114.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "115.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "116.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "117.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "118.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "119.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "120.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "121.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "122.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "123.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "124.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "125.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "126.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "127.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-
-// Link-local/APIPA (RFCs 3927, 5735 and 6303)
-zone "254.169.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-
-// IETF protocol assignments (RFCs 5735 and 5736)
-zone "0.0.192.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-
-// TEST-NET-[1-3] for Documentation (RFCs 5735, 5737 and 6303)
-zone "2.0.192.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "100.51.198.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "113.0.203.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-
-// IPv6 Example Range for Documentation (RFCs 3849 and 6303)
-zone "8.b.d.0.1.0.0.2.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-
-// Domain Names for Documentation and Testing (BCP 32)
-zone "test" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "example" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "invalid" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "example.com" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "example.net" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "example.org" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-
-// Router Benchmark Testing (RFCs 2544 and 5735)
-zone "18.198.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "19.198.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-
-// IANA Reserved - Old Class E Space (RFC 5735)
-zone "240.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "241.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "242.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "243.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "244.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "245.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "246.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "247.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "248.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "249.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "250.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "251.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "252.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "253.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "254.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-
-// IPv6 Unassigned Addresses (RFC 4291)
-zone "1.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "3.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "4.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "5.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "6.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "7.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "8.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "9.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "a.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "b.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "c.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "d.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "e.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "0.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "1.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "2.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "3.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "4.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "5.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "6.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "7.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "8.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "9.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "a.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "b.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "0.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "1.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "2.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "3.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "4.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "5.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "6.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "7.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-
-// IPv6 ULA (RFCs 4193 and 6303)
-zone "c.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "d.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-
-// IPv6 Link Local (RFCs 4291 and 6303)
-zone "8.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "9.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "a.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "b.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-
-// IPv6 Deprecated Site-Local Addresses (RFCs 3879 and 6303)
-zone "c.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "d.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "e.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-zone "f.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-
-// IP6.INT is Deprecated (RFC 4159)
-zone "ip6.int" { type master; file "%%BIND_DESTETC%%/master/empty.db"; };
-
-// NB: Do not use the IP addresses below, they are faked, and only
-// serve demonstration/documentation purposes!
-//
-// Example slave zone config entries. It can be convenient to become
-// a slave at least for the zone your own domain is in. Ask
-// your network administrator for the IP address of the responsible
-// master name server.
-//
-// Do not forget to include the reverse lookup zone!
-// This is named after the first bytes of the IP address, in reverse
-// order, with ".IN-ADDR.ARPA" appended, or ".IP6.ARPA" for IPv6.
-//
-// Before starting to set up a master zone, make sure you fully
-// understand how DNS and BIND work. There are sometimes
-// non-obvious pitfalls. Setting up a slave zone is usually simpler.
-//
-// NB: Don't blindly enable the examples below. :-) Use actual names
-// and addresses instead.
-
-/* An example dynamic zone
-key "exampleorgkey" {
- algorithm hmac-md5;
- secret "sf87HJqjkqh8ac87a02lla==";
-};
-zone "example.org" {
- type master;
- allow-update {
- key "exampleorgkey";
- };
- file "/etc/namedb/dynamic/example.org";
-};
-*/
-
-/* Example of a slave reverse zone
-zone "1.168.192.in-addr.arpa" {
- type slave;
- file "/etc/namedb/slave/1.168.192.in-addr.arpa";
- masters {
- 192.168.1.1;
- };
-};
-*/
diff --git a/dns/bind96/files/named.root b/dns/bind96/files/named.root
deleted file mode 100644
index adf5e792138a..000000000000
--- a/dns/bind96/files/named.root
+++ /dev/null
@@ -1,92 +0,0 @@
-;
-; $FreeBSD$
-;
-
-; This file holds the information on root name servers needed to
-; initialize cache of Internet domain name servers
-; (e.g. reference this file in the "cache . <file>"
-; configuration file of BIND domain name servers).
-;
-; This file is made available by InterNIC
-; under anonymous FTP as
-; file /domain/named.cache
-; on server FTP.INTERNIC.NET
-; -OR- RS.INTERNIC.NET
-;
-; last update: Jan 3, 2013
-; related version of root zone: 2013010300
-;
-; formerly NS.INTERNIC.NET
-;
-. 3600000 IN NS A.ROOT-SERVERS.NET.
-A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4
-A.ROOT-SERVERS.NET. 3600000 AAAA 2001:503:BA3E::2:30
-;
-; FORMERLY NS1.ISI.EDU
-;
-. 3600000 NS B.ROOT-SERVERS.NET.
-B.ROOT-SERVERS.NET. 3600000 A 192.228.79.201
-;
-; FORMERLY C.PSI.NET
-;
-. 3600000 NS C.ROOT-SERVERS.NET.
-C.ROOT-SERVERS.NET. 3600000 A 192.33.4.12
-;
-; FORMERLY TERP.UMD.EDU
-;
-. 3600000 NS D.ROOT-SERVERS.NET.
-D.ROOT-SERVERS.NET. 3600000 A 199.7.91.13
-D.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:2D::D
-;
-; FORMERLY NS.NASA.GOV
-;
-. 3600000 NS E.ROOT-SERVERS.NET.
-E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10
-;
-; FORMERLY NS.ISC.ORG
-;
-. 3600000 NS F.ROOT-SERVERS.NET.
-F.ROOT-SERVERS.NET. 3600000 A 192.5.5.241
-F.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:2F::F
-;
-; FORMERLY NS.NIC.DDN.MIL
-;
-. 3600000 NS G.ROOT-SERVERS.NET.
-G.ROOT-SERVERS.NET. 3600000 A 192.112.36.4
-;
-; FORMERLY AOS.ARL.ARMY.MIL
-;
-. 3600000 NS H.ROOT-SERVERS.NET.
-H.ROOT-SERVERS.NET. 3600000 A 128.63.2.53
-H.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:1::803F:235
-;
-; FORMERLY NIC.NORDU.NET
-;
-. 3600000 NS I.ROOT-SERVERS.NET.
-I.ROOT-SERVERS.NET. 3600000 A 192.36.148.17
-I.ROOT-SERVERS.NET. 3600000 AAAA 2001:7FE::53
-;
-; OPERATED BY VERISIGN, INC.
-;
-. 3600000 NS J.ROOT-SERVERS.NET.
-J.ROOT-SERVERS.NET. 3600000 A 192.58.128.30
-J.ROOT-SERVERS.NET. 3600000 AAAA 2001:503:C27::2:30
-;
-; OPERATED BY RIPE NCC
-;
-. 3600000 NS K.ROOT-SERVERS.NET.
-K.ROOT-SERVERS.NET. 3600000 A 193.0.14.129
-K.ROOT-SERVERS.NET. 3600000 AAAA 2001:7FD::1
-;
-; OPERATED BY ICANN
-;
-. 3600000 NS L.ROOT-SERVERS.NET.
-L.ROOT-SERVERS.NET. 3600000 A 199.7.83.42
-L.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:3::42
-;
-; OPERATED BY WIDE
-;
-. 3600000 NS M.ROOT-SERVERS.NET.
-M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33
-M.ROOT-SERVERS.NET. 3600000 AAAA 2001:DC3::35
-; End of File
diff --git a/dns/bind96/pkg-descr b/dns/bind96/pkg-descr
deleted file mode 100644
index 2fd86aa9b37d..000000000000
--- a/dns/bind96/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-BIND version 9 is a major rewrite of nearly all aspects of the underlying BIND
-architecture. Some of the important features of BIND 9 are:
-
-DNS Security: DNSSEC (signed zones), TSIG (signed DNS requests)
-IP version 6: Answers DNS queries on IPv6 sockets, IPv6 resource records (AAAA)
- Experimental IPv6 Resolver Library
-DNS Protocol Enhancements: IXFR, DDNS, Notify, EDNS0
- Improved standards conformance
-Views: One server process can provide multiple "views" of the DNS namespace,
- e.g. an "inside" view to certain clients, and an "outside" view to others.
-Multiprocessor Support, including working threads in this version
-
-BIND 9.6.0 includes a number of changes from BIND 9.5 and earlier releases,
-including:
- Full NSEC3 support
- Automatic zone re-signing
- New update-policy methods tcp-self and 6to4-self
-
-See the CHANGES file for more information on features.
-
-WWW: https://www.isc.org/software/bind
diff --git a/dns/bind96/pkg-install b/dns/bind96/pkg-install
deleted file mode 100644
index fef4dba0bd3c..000000000000
--- a/dns/bind96/pkg-install
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/bin/sh
-
-[ "$2" = 'POST-INSTALL' ] || exit 0
-
-/bin/mkdir -p /var/named${PKG_PREFIX}/etc
-
-for DIR in ${PKG_PREFIX}/etc /var/named${PKG_PREFIX}/etc; do
- for FILE in named.conf rndc.key; do
- /bin/ln -sf /etc/namedb/${FILE} ${DIR}/${FILE}
- done
-done
-
-exit 0
diff --git a/dns/bind96/pkg-message b/dns/bind96/pkg-message
deleted file mode 100644
index bb713abdd1d3..000000000000
--- a/dns/bind96/pkg-message
+++ /dev/null
@@ -1,18 +0,0 @@
-*************************************************************************
-* _ _____ _____ _____ _ _ _____ ___ ___ _ _ *
-* / \|_ _|_ _| ____| \ | |_ _|_ _/ _ \| \ | | *
-* / _ \ | | | | | _| | \| | | | | | | | | \| | *
-* / ___ \| | | | | |___| |\ | | | | | |_| | |\ | *
-* /_/ \_\_| |_| |_____|_| \_| |_| |___\___/|_| \_| *
-* *
-* If you are running BIND 9 in a chroot environment, make *
-* sure that there is a /dev/random device in the chroot. *
-* *
-* BIND 9 also requires configuration of rndc, including a *
-* "secret" key. The easiest, and most secure way to configure *
-* rndc is to run 'rndc-confgen -a' to generate the proper conf *
-* file, with a new random key, and appropriate file permissions. *
-* *
-* The /etc/rc.d/named script in the base will do both for you. *
-* *
-*************************************************************************
diff --git a/dns/bind96/pkg-plist b/dns/bind96/pkg-plist
deleted file mode 100644
index 9bf30e6c8036..000000000000
--- a/dns/bind96/pkg-plist
+++ /dev/null
@@ -1,236 +0,0 @@
-bin/dig
-bin/host
-bin/isc-config.sh
-bin/nslookup
-bin/nsupdate
-%%LINKS%%etc/named.conf
-%%LINKS%%etc/rndc.key
-include/bind9/check.h
-include/bind9/getaddresses.h
-include/bind9/version.h
-include/dns/acl.h
-include/dns/adb.h
-include/dns/byaddr.h
-include/dns/cache.h
-include/dns/callbacks.h
-include/dns/cert.h
-include/dns/compress.h
-include/dns/db.h
-include/dns/dbiterator.h
-include/dns/dbtable.h
-include/dns/diff.h
-include/dns/dispatch.h
-include/dns/dlz.h
-include/dns/dnssec.h
-include/dns/ds.h
-include/dns/enumclass.h
-include/dns/enumtype.h
-include/dns/events.h
-include/dns/fixedname.h
-include/dns/iptable.h
-include/dns/journal.h
-include/dns/keyflags.h
-include/dns/keytable.h
-include/dns/keyvalues.h
-include/dns/lib.h
-include/dns/log.h
-include/dns/master.h
-include/dns/masterdump.h
-include/dns/message.h
-include/dns/name.h
-include/dns/ncache.h
-include/dns/nsec.h
-include/dns/peer.h
-include/dns/portlist.h
-include/dns/rbt.h
-include/dns/rcode.h
-include/dns/rdata.h
-include/dns/rdataclass.h
-include/dns/rdatalist.h
-include/dns/rdataset.h
-include/dns/rdatasetiter.h
-include/dns/rdataslab.h
-include/dns/rdatastruct.h
-include/dns/rdatatype.h
-include/dns/sdlz.h
-include/dns/request.h
-include/dns/resolver.h
-include/dns/result.h
-include/dns/rootns.h
-include/dns/sdb.h
-include/dns/secalg.h
-include/dns/secproto.h
-include/dns/soa.h
-include/dns/ssu.h
-include/dns/tcpmsg.h
-include/dns/time.h
-include/dns/tkey.h
-include/dns/tsig.h
-include/dns/ttl.h
-include/dns/types.h
-include/dns/validator.h
-include/dns/version.h
-include/dns/view.h
-include/dns/xfrin.h
-include/dns/zone.h
-include/dns/zonekey.h
-include/dns/zt.h
-include/dst/dst.h
-include/dst/gssapi.h
-include/dst/lib.h
-include/dst/result.h
-include/isc/app.h
-include/isc/assertions.h
-include/isc/atomic.h
-include/isc/base64.h
-include/isc/bitstring.h
-include/isc/boolean.h
-include/isc/buffer.h
-include/isc/bufferlist.h
-include/isc/commandline.h
-include/isc/condition.h
-include/isc/dir.h
-include/isc/entropy.h
-include/isc/error.h
-include/isc/event.h
-include/isc/eventclass.h
-include/isc/file.h
-include/isc/formatcheck.h
-include/isc/fsaccess.h
-include/isc/hash.h
-include/isc/heap.h
-include/isc/hex.h
-include/isc/hmacmd5.h
-include/isc/hmacsha.h
-include/isc/httpd.h
-include/isc/int.h
-include/isc/interfaceiter.h
-include/isc/iterated_hash.h
-include/isc/lang.h
-include/isc/lex.h
-include/isc/lfsr.h
-include/isc/lib.h
-include/isc/list.h
-include/isc/log.h
-include/isc/magic.h
-include/isc/md5.h
-include/isc/mem.h
-include/isc/msgcat.h
-include/isc/msgs.h
-include/isc/mutex.h
-include/isc/mutexblock.h
-include/isc/net.h
-include/isc/netaddr.h
-include/isc/netdb.h
-include/isc/offset.h
-include/isc/once.h
-include/isc/ondestroy.h
-include/isc/os.h
-include/isc/parseint.h
-include/isc/platform.h
-include/isc/print.h
-include/isc/quota.h
-include/isc/radix.h
-include/isc/random.h
-include/isc/ratelimiter.h
-include/isc/refcount.h
-include/isc/region.h
-include/isc/resource.h
-include/isc/result.h
-include/isc/resultclass.h
-include/isc/rwlock.h
-include/isc/safe.h
-include/isc/serial.h
-include/isc/sha1.h
-include/isc/sha2.h
-include/isc/sockaddr.h
-include/isc/socket.h
-include/isc/stat.h
-include/isc/stdio.h
-include/isc/stdlib.h
-include/isc/stdtime.h
-include/isc/string.h
-include/isc/symtab.h
-include/isc/syslog.h
-include/isc/task.h
-include/isc/taskpool.h
-include/isc/thread.h
-include/isc/time.h
-include/isc/timer.h
-include/isc/types.h
-include/isc/util.h
-include/isc/version.h
-include/isc/xml.h
-include/isccc/alist.h
-include/isccc/base64.h
-include/isccc/cc.h
-include/isccc/ccmsg.h
-include/isccc/events.h
-include/isccc/lib.h
-include/isccc/result.h
-include/isccc/sexpr.h
-include/isccc/symtab.h
-include/isccc/symtype.h
-include/isccc/types.h
-include/isccc/util.h
-include/isccc/version.h
-include/isccfg/aclconf.h
-include/isccfg/cfg.h
-include/isccfg/grammar.h
-include/isccfg/log.h
-include/isccfg/namedconf.h
-include/isccfg/version.h
-include/lwres/context.h
-include/lwres/int.h
-include/lwres/ipv6.h
-include/lwres/lang.h
-include/lwres/list.h
-include/lwres/lwbuffer.h
-include/lwres/lwpacket.h
-include/lwres/lwres.h
-include/lwres/net.h
-include/lwres/netdb.h
-include/lwres/platform.h
-include/lwres/result.h
-include/lwres/version.h
-lib/libbind9.a
-lib/libdns.a
-lib/libisc.a
-lib/libisccc.a
-lib/libisccfg.a
-lib/liblwres.a
-sbin/dnssec-dsfromkey
-sbin/dnssec-keyfromlabel
-sbin/dnssec-keygen
-sbin/dnssec-signzone
-sbin/lwresd
-sbin/named
-sbin/named-checkconf
-sbin/named-checkzone
-sbin/named-compilezone
-sbin/rndc
-sbin/rndc-confgen
-%%LINKS%%@unexec rm -f /var/named/%D/etc/named.conf
-%%LINKS%%@unexec rm -f /var/named/%D/etc/rndc.key
-%%LINKS%%@unexec rm -rf /var/named/%D
-%%LINKS%%@unexec rmdir /var/named/usr 2>/dev/null || true
-@unexec rm -f %%BIND_DESTETC%%/rndc.conf.sample
-%%NOBASE%%etc/rc.d/named
-%%NOBASE%%@unexec if cmp -s %%BIND_DESTETC%%/named.conf.sample %%BIND_DESTETC%%/named.conf; then rm -f %%BIND_DESTETC%%/named.conf; fi
-%%NOBASE%%%%BIND_DESTETC%%/named.conf.sample
-%%NOBASE%%%%BIND_DESTETC%%/named.root
-%%NOBASE%%%%BIND_DESTETC%%/master/empty.db
-%%NOBASE%%%%BIND_DESTETC%%/master/localhost-forward.db
-%%NOBASE%%%%BIND_DESTETC%%/master/localhost-reverse.db
-%%NOBASE%%@dirrm %%BIND_DESTETC%%/dynamic
-%%NOBASE%%@dirrm %%BIND_DESTETC%%/master
-%%NOBASE%%@dirrm %%BIND_DESTETC%%/slave
-%%NOBASE%%@dirrm %%BIND_DESTETC%%/working
-%%NOBASE%%@dirrm %%BIND_DESTETC%%
-@dirrm include/bind9
-@dirrm include/dns
-@dirrm include/dst
-@dirrmtry include/isc
-@dirrm include/isccc
-@dirrm include/isccfg
-@dirrm include/lwres
diff --git a/multimedia/Makefile b/multimedia/Makefile
index a38394e782a5..c10c31981142 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -153,7 +153,6 @@
SUBDIR += kdemultimedia4-ffmpegthumbs
SUBDIR += kdemultimedia4-mplayerthumbs
SUBDIR += kdenlive
- SUBDIR += kino
SUBDIR += kissdx
SUBDIR += kmplayer-kde4
SUBDIR += kplayer-kde4
@@ -369,7 +368,6 @@
SUBDIR += vdr-plugin-remote
SUBDIR += vdr-plugin-skinenigmang
SUBDIR += vdr-plugin-sleeptimer
- SUBDIR += vdr-plugin-softdevice
SUBDIR += vdr-plugin-softhddevice
SUBDIR += vdr-plugin-streamdev
SUBDIR += vdr-plugin-ttxtsubs
diff --git a/multimedia/kino/Makefile b/multimedia/kino/Makefile
deleted file mode 100644
index fd16c6767f20..000000000000
--- a/multimedia/kino/Makefile
+++ /dev/null
@@ -1,60 +0,0 @@
-# Created by: pb@FreeBSD.org
-# $FreeBSD$
-
-PORTNAME= kino
-PORTVERSION= 1.3.4
-PORTREVISION= 13
-CATEGORIES= multimedia
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A DV non-linear video editor
-
-LIB_DEPENDS= dv.4:${PORTSDIR}/multimedia/libdv \
- MagickWand:${PORTSDIR}/graphics/ImageMagick \
- samplerate.1:${PORTSDIR}/audio/libsamplerate
-RUN_DEPENDS= mencoder:${PORTSDIR}/multimedia/mencoder \
- mplex:${PORTSDIR}/multimedia/mjpegtools
-
-DEPRECATED= Not developed since 2009, declared dead 05.08.2013 on there website.
-EXPIRATION_DATE= 20140130
-
-OPTIONS_DEFINE= QUICKTIME FFMPEG_KINO
-QUICKTIME_DESC= With Quicktime support
-FFMPEG_KINO_DESC= With ffmpeg-kino
-
-USE_XORG= x11 xv ice
-USE_AUTOTOOLS= autoconf
-USE_GMAKE= yes
-USES= pathfix gettext iconv
-USE_GNOME= gnomeprefix libglade2 libxml2
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= PTHREAD_LIBS="${PTHREAD_LIBS}"
-CPPFLAGS+= -I${LOCALBASE}/include/lqt \
- -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib/libquicktime \
- -L${LOCALBASE}/lib
-CONFIGURE_ARGS= --with-dv1394
-MAN1= kino.1 kino2raw.1
-
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MFFMPEG_KINO}
-MAN1+= ffmpeg-kino.1
-.endif
-
-.if ${PORT_OPTIONS:MQUICKTIME}
-LIB_DEPENDS+= quicktime.0:${PORTSDIR}/multimedia/libquicktime
-CONFIGURE_ARGS+= --enable-quicktime
-.endif
-
-.if ${PORT_OPTIONS:MFFMPEG_KINO}
-PLIST_SUB+= FFMPEG_KINO=""
-.else
-CONFIGURE_ARGS+= --disable-local-ffmpeg
-PLIST_SUB+= FFMPEG_KINO="@comment "
-LIB_DEPENDS+= libavcodec.so:${PORTSDIR}/multimedia/ffmpeg
-.endif
-
-.include <bsd.port.mk>
diff --git a/multimedia/kino/distinfo b/multimedia/kino/distinfo
deleted file mode 100644
index 58f3ee6d6bea..000000000000
--- a/multimedia/kino/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (kino-1.3.4.tar.gz) = 114d046d76ad9980180e28ababd3c58a457cc9211d693705ce03a90a66011a08
-SIZE (kino-1.3.4.tar.gz) = 11090771
diff --git a/multimedia/kino/files/patch-Makefile.in b/multimedia/kino/files/patch-Makefile.in
deleted file mode 100644
index d780b7a79965..000000000000
--- a/multimedia/kino/files/patch-Makefile.in
+++ /dev/null
@@ -1,12 +0,0 @@
---- Makefile.in.orig Tue Mar 27 16:15:11 2007
-+++ Makefile.in Tue Mar 27 16:15:55 2007
-@@ -715,8 +715,7 @@
-
- info-am:
-
--install-data-am: install-data-local install-desktopDATA \
-- install-udevrulesDATA
-+install-data-am: install-data-local install-desktopDATA
-
- install-exec-am:
-
diff --git a/multimedia/kino/files/patch-am b/multimedia/kino/files/patch-am
deleted file mode 100644
index b92432fdbefa..000000000000
--- a/multimedia/kino/files/patch-am
+++ /dev/null
@@ -1,25 +0,0 @@
---- src/jogshuttle.cc.orig Tue Feb 20 07:32:05 2007
-+++ src/jogshuttle.cc Sat Mar 17 21:05:33 2007
-@@ -27,7 +27,7 @@
- #include <fcntl.h>
- #include <unistd.h>
- #include <errno.h>
--#include <linux/input.h>
-+//#include <linux/input.h>
-
- #include "jogshuttle.h"
- #include "preferences.h"
-@@ -343,6 +343,7 @@
- */
- void JogShuttle::inputCallback( gint source, GdkInputCondition condition )
- {
-+#if 0
- g_return_if_fail( this != NULL );
- // g_return_if_fail( input_ >= 0 );
- // g_return_if_fail( input_ == source );
-@@ -405,4 +406,5 @@
- {
- return;
- }
-+#endif
- }
diff --git a/multimedia/kino/files/patch-an b/multimedia/kino/files/patch-an
deleted file mode 100644
index 55c5b0a9c3d4..000000000000
--- a/multimedia/kino/files/patch-an
+++ /dev/null
@@ -1,18 +0,0 @@
---- src/page_capture.cc.orig Thu Apr 1 23:50:01 2004
-+++ src/page_capture.cc Sun Apr 11 00:35:15 2004
-@@ -295,6 +295,7 @@
- }
- gui_state_was = 0;
- }
-+#if 0
- else if ( check_phyid == true )
- {
- if ( gui_state_was != 1 )
-@@ -438,6 +439,7 @@
- gui_state_was = 3;
- }
- }
-+#endif
- }
-
- /** Define active widgets.
diff --git a/multimedia/kino/files/patch-ao b/multimedia/kino/files/patch-ao
deleted file mode 100644
index f10219edb340..000000000000
--- a/multimedia/kino/files/patch-ao
+++ /dev/null
@@ -1,16 +0,0 @@
---- src/page_capture.h Wed Dec 10 05:17:38 2003
-+++ src/page_capture.h Fri Apr 9 16:40:51 2004
-@@ -26,10 +26,12 @@
-
- #include "kino_common.h"
- #include "page.h"
--#include <libavc1394/avc1394.h>
-+//#include <libavc1394/avc1394.h>
-
- /** This class controls the firewire capture notebook page.
- */
-+
-+typedef unsigned long quadlet_t;
-
- class PageCapture : public Page
- {
diff --git a/multimedia/kino/files/patch-at b/multimedia/kino/files/patch-at
deleted file mode 100644
index bc056bbb1077..000000000000
--- a/multimedia/kino/files/patch-at
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/riff.cc Wed Nov 26 00:01:24 2003
-+++ src/riff.cc Fri Apr 9 16:22:28 2004
-@@ -69,7 +69,7 @@
- //#include <stdio.h>
- #include <iostream>
- #include <iomanip>
--#include <byteswap.h>
-+//#include <byteswap.h>
-
- using std::cout;
- using std::hex;
diff --git a/multimedia/kino/files/patch-au b/multimedia/kino/files/patch-au
deleted file mode 100644
index ed36b858a10b..000000000000
--- a/multimedia/kino/files/patch-au
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/storyboard.cc.orig Fri Apr 2 22:10:11 2004
-+++ src/storyboard.cc Sun Apr 11 00:35:26 2004
-@@ -26,6 +26,7 @@
- #include <string>
-
- #include <pthread.h>
-+#include <libgen.h>
-
- #include "storyboard.h"
- #include "frame.h"
diff --git a/multimedia/kino/files/patch-av b/multimedia/kino/files/patch-av
deleted file mode 100644
index b0f6e8ef48f3..000000000000
--- a/multimedia/kino/files/patch-av
+++ /dev/null
@@ -1,449 +0,0 @@
---- src/v4l.cc.orig Mon Mar 15 21:25:09 2004
-+++ src/v4l.cc Sun Apr 11 00:35:28 2004
-@@ -71,7 +71,7 @@
-
- V4LCapability::V4LCapability( V4LDevice *device )
- {
-- device->request( VIDIOCGCAP, this );
-+// device->request( VIDIOCGCAP, this );
- }
-
- V4LCapability::~V4LCapability()
-@@ -81,82 +81,98 @@
-
- void *V4LCapability::getStruct()
- {
-- return & capability;
-+ //return & capability;
-+ return NULL;
- }
-
- char *V4LCapability::getName()
- {
-- return capability.name;
-+ //return capability.name;
-+ return "";
- }
-
- int V4LCapability::getNumberOfChannels()
- {
-- return capability.channels;
-+ //return capability.channels;
-+ return 0;
- }
-
- int V4LCapability::getNumberOfAudioDevices()
- {
-- return capability.audios;
-+// return capability.audios;
-+ return 0;
- }
-
- int V4LCapability::getMinWidth()
- {
-- return capability.minwidth;
-+// return capability.minwidth;
-+ return 0;
- }
-
- int V4LCapability::getMinHeight()
- {
-- return capability.minheight;
-+// return capability.minheight;
-+ return 0;
- }
-
- int V4LCapability::getMaxWidth()
- {
-- return capability.maxwidth;
-+ //return capability.maxwidth;
-+ return 0;
- }
-
- int V4LCapability::getMaxHeight()
- {
-- return capability.maxheight;
-+ //return capability.maxheight;
-+ return 0;
- }
-
- bool V4LCapability::canCapture()
- {
-- return capability.type & VID_TYPE_CAPTURE;
-+ //return capability.type & VID_TYPE_CAPTURE;
-+ return false;
- }
-
- bool V4LCapability::hasTuner()
- {
-- return capability.type & VID_TYPE_TUNER;
-+ //return capability.type & VID_TYPE_TUNER;
-+ return false;
- }
-
- bool V4LCapability::hasChromakey()
- {
-- return capability.type & VID_TYPE_CHROMAKEY;
-+ //return capability.type & VID_TYPE_CHROMAKEY;
-+ return false;
- }
-
- bool V4LCapability::hasClipping()
- {
-- return capability.type & VID_TYPE_CLIPPING;
-+ //return capability.type & VID_TYPE_CLIPPING;
-+ return false;
- }
-
- bool V4LCapability::hasOverwrite()
- {
-- return capability.type & VID_TYPE_FRAMERAM;
-+ //return capability.type & VID_TYPE_FRAMERAM;
-+ return false;
- }
-
- bool V4LCapability::hasScaling()
- {
-- return capability.type & VID_TYPE_SCALES;
-+ //return capability.type & VID_TYPE_SCALES;
-+ return false;
- }
-
- bool V4LCapability::isMonochrome()
- {
-- return capability.type & VID_TYPE_MONOCHROME;
-+ //return capability.type & VID_TYPE_MONOCHROME;
-+ return false;
- }
-
- bool V4LCapability::canSubCapture()
- {
-- return capability.type & VID_TYPE_SUBCAPTURE;
-+ //return capability.type & VID_TYPE_SUBCAPTURE;
-+ return false;
- }
-
- void V4LCapability::report()
-@@ -188,13 +204,14 @@
- V4LTuner::V4LTuner( V4LDevice *device, int index )
- {
- this->device = device;
-- this->tuner.tuner = index;
-- this->device->request( VIDIOCGTUNER, this );
-+ //this->tuner.tuner = index;
-+ //this->device->request( VIDIOCGTUNER, this );
- }
-
- void *V4LTuner::getStruct()
- {
-- return & tuner;
-+ //return & tuner;
-+ return NULL;
- }
-
- void V4LTuner::report()
-@@ -202,61 +219,68 @@
-
- int V4LTuner::getRangeLow()
- {
-- return tuner.rangelow;
-+ //return tuner.rangelow;
-+ return 0;
- }
-
- void V4LTuner::setRangeLow( int low )
- {
-- tuner.rangelow = low;
-+ //tuner.rangelow = low;
- }
-
- int V4LTuner::getRangeHigh()
- {
-- return tuner.rangehigh;
-+ //return tuner.rangehigh;
-+ return 0;
- }
-
- void V4LTuner::setRangeHigh( int high )
- {
-- tuner.rangehigh = high;
-+ //tuner.rangehigh = high;
- }
-
- int V4LTuner::getFlags()
- {
-- return tuner.flags;
-+ //return tuner.flags;
-+ return 0;
- }
-
- void V4LTuner::setFlags( int flags )
- {
-- tuner.flags = flags;
-+ //tuner.flags = flags;
- }
-
- int V4LTuner::getMode()
- {
-- return tuner.mode;
-+ //return tuner.mode;
-+ return 0;
- }
-
- void V4LTuner::setMode( int mode )
- {
-- tuner.mode = mode;
-+ //tuner.mode = mode;
- }
-
- int V4LTuner::getSignal()
- {
-- return tuner.signal;
-+ //return tuner.signal;
-+ return 0;
- }
-
- V4LChannel::V4LChannel( V4LDevice *device, int index )
- {
-+#if 0
- memset( &channel, 0, sizeof( struct video_channel ) );
- this->device = device;
- this->channel.channel = index;
-- device->request( VIDIOCGCHAN, this );
-- device->request( VIDIOCSCHAN, this );
-+ //device->request( VIDIOCGCHAN, this );
-+ //device->request( VIDIOCSCHAN, this );
- for ( unsigned int i = 0; i < getNumberOfTuners(); i ++ )
- {
- V4LTuner *tuner = new V4LTuner( this->device, i );
- tuners.insert( tuners.end(), tuner );
- }
-+#endif
- }
-
- V4LChannel::~V4LChannel()
-@@ -266,12 +290,14 @@
-
- void *V4LChannel::getStruct()
- {
-- return & channel;
-+ //return & channel;
-+ return NULL;
- }
-
- char *V4LChannel::getName()
- {
-- return channel.name;
-+ //return channel.name;
-+ return "";
- }
-
- bool V4LChannel::setTuner( unsigned int index )
-@@ -282,7 +308,8 @@
- // FIXME: Hardcoded tuner settings
- current->setRangeLow( 0 );
- current->setRangeHigh( 0xffff );
-- return device->request( VIDIOCSTUNER, current );
-+ //return device->request( VIDIOCSTUNER, current );
-+ return false;
- }
- else
- {
-@@ -292,7 +319,8 @@
-
- unsigned int V4LChannel::getNumberOfTuners()
- {
-- return channel.tuners;
-+ //return channel.tuners;
-+ return 0;
- }
-
- V4LTuner *V4LChannel::getTuner( unsigned int index )
-@@ -309,12 +337,13 @@
-
- int V4LChannel::getSignal()
- {
-- device->request( VIDIOCGTUNER, current );
-+ //device->request( VIDIOCGTUNER, current );
- return current->getSignal();
- }
-
- void V4LChannel::report()
- {
-+#if 0
- cout << ">>>> Channel # " << channel.channel << endl;
- cout << ">>>> Name : " << this->getName() << endl;
- cout << ">>>> Tuners : " << this->getNumberOfTuners() << endl;
-@@ -328,6 +357,7 @@
- cout << " TV" << endl;
- if ( channel.type & VIDEO_TYPE_CAMERA )
- cout << " Camera" << endl;
-+#endif
- }
-
- /** Constructor for the V4L class.
-@@ -431,7 +461,8 @@
- if ( channel >= 0 && channel < channels.size() )
- {
- current = channels[ channel ];
-- return this->request( VIDIOCSCHAN, current );
-+ //return this->request( VIDIOCSCHAN, current );
-+ return false;
- }
- else
- {
-@@ -553,6 +584,7 @@
-
- void V4L::startAudio()
- {
-+#if 0
- struct video_audio audio;
- ioctl( fd, VIDIOCGAUDIO, &audio );
- if ( audio.flags & VIDEO_AUDIO_MUTE )
-@@ -560,6 +592,7 @@
- cout << "Volume : " << audio.volume << endl;
- audio.volume = 65535;
- ioctl( fd, VIDIOCSAUDIO, &audio );
-+#endif
- }
-
- /** Turn off audio.
-@@ -567,16 +600,19 @@
-
- void V4L::stopAudio()
- {
-+#if 0
- struct video_audio audio;
- ioctl( fd, VIDIOCGAUDIO, &audio );
- audio.flags |= VIDEO_AUDIO_MUTE;
- cout << "Volume : " << audio.volume << endl;
- audio.volume = 0;
- ioctl( fd, VIDIOCSAUDIO, &audio );
-+#endif
- }
-
- int V4L::mappedMemorySize( bool init )
- {
-+#if 0
- static video_mbuf buf;
- if ( init == true )
- {
-@@ -586,6 +622,8 @@
- frame_maps = buf.frames;
- }
- return buf.size;
-+#endif
-+ return 0;
- }
-
- /** Initialise capture.
-@@ -596,6 +634,7 @@
-
- bool V4L::initialiseCapture( int format )
- {
-+#if 0
- size = width * height * 4;
-
- map = mmap( 0, mappedMemorySize( true ), PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0 );
-@@ -625,6 +664,8 @@
- {
- return false;
- }
-+#endif
-+ return false;
- }
-
- /** Get the next frame.
-@@ -635,6 +676,7 @@
- void *V4L::getNextFrame()
- {
- unsigned char * ret = NULL;
-+#if 0
-
- int current = frame_next;
- frame_next = ( frame_next + 1 ) % frame_maps;
-@@ -647,6 +689,7 @@
-
- frames ++;
-
-+#endif
- return ( void * ) ret;
- }
-
-@@ -655,6 +698,7 @@
-
- void V4L::stopCapture()
- {
-+#if 0
- if ( map != NULL )
- {
- struct timeval tv;
-@@ -667,6 +711,7 @@
- int enable = 0;
- ioctl( getHandle(), VIDIOCCAPTURE, &enable );
- }
-+#endif
- }
-
- /** Get the current frequency of the tuner.
-@@ -676,9 +721,12 @@
-
- int V4L::getFrequency()
- {
-+#if 0
- unsigned long current;
- ioctl( fd, VIDIOCGFREQ, &current );
- return ( int ) current;
-+#endif
-+ return 0;
- }
-
- /** Set the current frequency of the tuner.
-@@ -690,7 +738,8 @@
- bool V4L::setFrequency( int frequency )
- {
- unsigned long val = ( unsigned long ) frequency & 0xffff;
-- return ioctl( fd, VIDIOCSFREQ, &val ) != -1;
-+ //return ioctl( fd, VIDIOCSFREQ, &val ) != -1;
-+ return false;
- }
-
- /** Get the signal of the current tuned in frequency.
-@@ -998,12 +1047,12 @@
-
- void GDKV4L::draw()
- {
--
- if ( displayer == NULL )
- {
- gdk_threads_enter();
- displayer = FindDisplayer::getDisplayer( widget, getWidth(), getHeight() );
-
-+#if 0
- switch ( displayer->format() )
- {
- case DISPLAY_YUV:
-@@ -1021,6 +1070,7 @@
- default:
- break;
- }
-+#endif
- gdk_threads_leave();
- }
-
-@@ -1046,6 +1096,7 @@
- gdk_threads_enter();
- displayer = FindDisplayer::getDisplayer( widget, getWidth(), getHeight() );
-
-+#if 0
- if ( ENCODE_YUV )
- {
- input = DISPLAY_YUV; // Fake - YUV422P isn't supported by Displayer
-@@ -1056,6 +1107,7 @@
- input = DISPLAY_RGB; // Fake - YUV420P isn't supported by Displayer
- initialiseCapture( VIDEO_PALETTE_YUV420P );
- }
-+#endif
-
- // skip the first frame
- f = getNextFrame();
diff --git a/multimedia/kino/files/patch-aw b/multimedia/kino/files/patch-aw
deleted file mode 100644
index ab2e7bc7614d..000000000000
--- a/multimedia/kino/files/patch-aw
+++ /dev/null
@@ -1,55 +0,0 @@
---- src/v4l.h.orig Tue Jan 20 02:22:02 2004
-+++ src/v4l.h Sun Apr 11 02:54:30 2004
-@@ -28,6 +28,7 @@
- #include <string>
-
- #include <fcntl.h>
-+#include <pthread.h>
- #include <unistd.h>
- #include <sys/mman.h>
- #include <sys/types.h>
-@@ -39,7 +40,7 @@
-
- #define _DEVICE_H_
- #define _LINUX_TIME_H
--#include <linux/videodev.h>
-+//#include <linux/videodev.h>
-
- #include "displayer.h"
-
-@@ -69,7 +70,7 @@
- class V4LCapability : public V4LStruct
- {
- private:
-- struct video_capability capability;
-+ //struct video_capability capability;
-
- public:
- V4LCapability( V4LDevice *device );
-@@ -97,7 +98,7 @@
- {
- private:
- V4LDevice *device;
-- struct video_tuner tuner;
-+ //struct video_tuner tuner;
-
- public:
- V4LTuner( V4LDevice *device, int index );
-@@ -118,7 +119,7 @@
- {
- private:
- V4LDevice *device;
-- struct video_channel channel;
-+ //struct video_channel channel;
- vector <V4LTuner *> tuners;
- V4LTuner *current;
-
-@@ -147,7 +148,7 @@
- int width;
- int height;
- void *map;
-- struct video_mmap frame[ 32 ];
-+ //struct video_mmap frame[ 32 ];
- int frame_maps;
- int frame_next;
- int size;
diff --git a/multimedia/kino/files/patch-ax b/multimedia/kino/files/patch-ax
deleted file mode 100644
index 18cb2a17c571..000000000000
--- a/multimedia/kino/files/patch-ax
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/audio_filters.h.orig Mon Dec 15 05:08:34 2003
-+++ src/audio_filters.h Sat Apr 10 12:17:38 2004
-@@ -27,7 +27,6 @@
-
- // C Includes
-
--#include <stdint.h>
- #include <gtk/gtk.h>
-
- /** Public interface for all audio filter classes.
diff --git a/multimedia/kino/files/patch-az b/multimedia/kino/files/patch-az
deleted file mode 100644
index e8ca4e86f161..000000000000
--- a/multimedia/kino/files/patch-az
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/filehandler.cc.orig Sun Jul 11 22:00:33 2004
-+++ src/filehandler.cc Thu Aug 12 21:07:57 2004
-@@ -243,7 +243,7 @@
- struct timeval tv;
- struct timezone tz;
- gettimeofday( &tv, &tz );
-- localtime_r( static_cast< const time_t * >( &tv.tv_sec ), &date );
-+ localtime_r( (const time_t *)( &tv.tv_sec ), &date );
- }
- sb << setfill( '0' )
- << setw( 4 ) << date.tm_year + 1900 << '.'
diff --git a/multimedia/kino/files/patch-bb b/multimedia/kino/files/patch-bb
deleted file mode 100644
index ceb2f3414de0..000000000000
--- a/multimedia/kino/files/patch-bb
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/image_create.h.orig Thu Jul 28 16:36:23 2005
-+++ src/image_create.h Mon Nov 28 21:27:51 2005
-@@ -27,7 +27,6 @@
-
- // C Includes
-
--#include <stdint.h>
- #include <gtk/gtk.h>
-
- /** Public interface for all image create classes.
diff --git a/multimedia/kino/files/patch-be b/multimedia/kino/files/patch-be
deleted file mode 100644
index 4dfe1e80adaa..000000000000
--- a/multimedia/kino/files/patch-be
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/kino_av_pipe.h Tue Nov 25 20:51:18 2003
-+++ src/kino_av_pipe.h Sat Apr 10 12:20:10 2004
-@@ -21,7 +21,6 @@
- #define _KINO_AV_PIPE_H 1
-
- #include <stdio.h>
--#include <stdint.h>
- #include <stdlib.h>
-
- class KinoAudioInput
diff --git a/multimedia/kino/files/patch-bf b/multimedia/kino/files/patch-bf
deleted file mode 100644
index 5a8b79bf04cf..000000000000
--- a/multimedia/kino/files/patch-bf
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/kino_common.h.orig Fri Nov 11 06:42:22 2005
-+++ src/kino_common.h Mon Nov 28 21:28:55 2005
-@@ -25,7 +25,6 @@
- #include <gdk/gdkkeysyms.h>
- #include <limits.h>
- #include <stdlib.h>
--#include <stdint.h>
-
- #include "playlist.h"
- #include "frame.h"
diff --git a/multimedia/kino/files/patch-bh b/multimedia/kino/files/patch-bh
deleted file mode 100644
index 208555d2ec29..000000000000
--- a/multimedia/kino/files/patch-bh
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/page_timeline.h Tue Nov 25 20:51:16 2003
-+++ src/page_timeline.h Sat Apr 10 12:18:36 2004
-@@ -20,6 +20,7 @@
- #ifndef _PAGE_TIMELINE_H
- #define _PAGE_TIMELINE_H
-
-+#include <pthread.h>
- #include "kino_common.h"
- #include "page.h"
-
diff --git a/multimedia/kino/files/patch-configure.in b/multimedia/kino/files/patch-configure.in
deleted file mode 100644
index 605439e305c6..000000000000
--- a/multimedia/kino/files/patch-configure.in
+++ /dev/null
@@ -1,82 +0,0 @@
---- configure.in.orig 2008-02-24 07:12:40.000000000 +0100
-+++ configure.in 2008-03-09 19:32:24.000000000 +0100
-@@ -40,32 +40,32 @@
- AC_SUBST(LIBDV_CFLAGS)
- AC_SUBST(LIBDV_LIBS)
-
--PKG_CHECK_MODULES(LIBRAW1394, libraw1394 >= 1.0.0, AC_DEFINE(HAVE_LIBRAW1394, 1, [libraw1394 present]))
--AC_SUBST(LIBRAW1394_CFLAGS)
--AC_SUBST(LIBRAW1394_LIBS)
-+#PKG_CHECK_MODULES(LIBRAW1394, libraw1394 >= 1.0.0, AC_DEFINE(HAVE_LIBRAW1394, 1, [libraw1394 present]))
-+#AC_SUBST(LIBRAW1394_CFLAGS)
-+#AC_SUBST(LIBRAW1394_LIBS)
- LIBS="$LIBS $LIBRAW1394_LIBS -lm"
- CFLAGS="$CFLAGS $LIBRAW1394_CFLAGS"
-
- # LIBAVC1394 and LIBROM1394
--AC_CHECK_HEADER([libavc1394/avc1394.h], ,
-- [AC_MSG_ERROR([avc1394.h not found, install libavc1394-devel])
--])
--AC_CHECK_LIB(avc1394, avc1394_vcr_record, ,
-- [AC_MSG_ERROR([Unable to link with libavc1394. Check that you have libavc1394 installed and that the version is 0.4.1 or newer])]
--)
--AC_CHECK_HEADER([libavc1394/rom1394.h], ,
-- [AC_MSG_ERROR([rom1394.h not found, install libavc1394-devel])
--])
--AC_CHECK_LIB(rom1394, rom1394_get_node_type, ,
-- [AC_MSG_ERROR([Unable to link with librom1394. Check that your have librom1394 installed (usually part of libavc1394) and that the version is 0.4.1 or newer])]
--)
--
--AC_CHECK_LIB(pthread, pthread_create, ,
-- [AC_MSG_ERROR([You need the pthread library to compile kino])]
--)
--AC_CHECK_LIB(dl, dlopen, ,
-- [AC_MSG_ERROR([You need libdl to compile kino])]
--)
-+#AC_CHECK_HEADER([libavc1394/avc1394.h], ,
-+# [AC_MSG_ERROR([avc1394.h not found, install libavc1394-devel])
-+#])
-+#AC_CHECK_LIB(avc1394, avc1394_vcr_record, ,
-+# [AC_MSG_ERROR([Unable to link with libavc1394. Check that you have libavc1394 installed and that the version is 0.4.1 or newer])]
-+#)
-+#AC_CHECK_HEADER([libavc1394/rom1394.h], ,
-+# [AC_MSG_ERROR([rom1394.h not found, install libavc1394-devel])
-+#])
-+#AC_CHECK_LIB(rom1394, rom1394_get_node_type, ,
-+# [AC_MSG_ERROR([Unable to link with librom1394. Check that your have librom1394 installed (usually part of libavc1394) and that the version is 0.4.1 or newer])]
-+#)
-+
-+#AC_CHECK_LIB(pthread, pthread_create, ,
-+# [AC_MSG_ERROR([You need the pthread library to compile kino])]
-+#)
-+#AC_CHECK_LIB(dl, dlopen, ,
-+# [AC_MSG_ERROR([You need libdl to compile kino])]
-+#)
-
- # LIBIEC61883
- AC_ARG_WITH(dv1394, AC_HELP_STRING([--with-dv1394],[Use dv1394 instead of libiec61883 for DV I/O (only if you must).]))
-@@ -187,11 +187,11 @@
- tar -xzf ffmpeg-svn-r12186.tar.gz
- fi
- if ! (test -f ffmpeg/config.mak) ; then
-- pushd ffmpeg
-+ (cd ffmpeg
- ./configure --disable-ffserver --disable-ffplay --disable-network --disable-zlib \
- --disable-vhook --build-suffix=-kino --enable-gpl --enable-swscaler --enable-pthreads \
- --prefix="$prefix"
-- popd
-+ )
- fi
- fi
- ])
-@@ -341,8 +341,8 @@
- # This is a feature of the GNU libc that is documented at e.g.
- # http://www.gnu.org/software/libc/manual/html_node/Backtraces.html
- # ######################################################################
--AC_CHECK_HEADER(execinfo.h, [AC_DEFINE(HAVE_EXECINFO_H, 1, Wheter or not execinfo.h is present)
-- EXTRA_LIBS="$EXTRA_LIBS -rdynamic"])
-+#AC_CHECK_HEADER(execinfo.h, [AC_DEFINE(HAVE_EXECINFO_H, 1, Wheter or not execinfo.h is present)
-+# EXTRA_LIBS="$EXTRA_LIBS -rdynamic"])
-
- # ######################################################################
- # libsamplerate
diff --git a/multimedia/kino/files/patch-libav7 b/multimedia/kino/files/patch-libav7
deleted file mode 100644
index d7ebbdcd562b..000000000000
--- a/multimedia/kino/files/patch-libav7
+++ /dev/null
@@ -1,60 +0,0 @@
---- src/frame.cc.orig 2011-07-17 14:54:59.089481638 +0200
-+++ src/frame.cc 2011-07-17 15:09:23.199481714 +0200
-@@ -1063,7 +1063,12 @@
- AVPicture dest;
- int got_picture;
-
-- avcodec_decode_video( libavcodec, frame, &got_picture, data, GetFrameSize() );
-+ AVPacket pkt;
-+ av_init_packet(&pkt);
-+ pkt.data = data;
-+ pkt.size = GetFrameSize();
-+
-+ avcodec_decode_video2( libavcodec, frame, &got_picture, &pkt );
- if ( got_picture )
- {
- avpicture_fill( &dest, static_cast<uint8_t*>( rgb ), PIX_FMT_RGB24, GetWidth(), GetHeight() );
-@@ -1123,7 +1128,12 @@
- AVPicture output;
- int got_picture;
-
-- avcodec_decode_video( libavcodec, frame, &got_picture, data, GetFrameSize() );
-+ AVPacket pkt;
-+ av_init_packet(&pkt);
-+ pkt.data = data;
-+ pkt.size = GetFrameSize();
-+
-+ avcodec_decode_video2( libavcodec, frame, &got_picture, &pkt );
- if ( got_picture )
- {
- avpicture_fill( &output, static_cast<uint8_t*>( yuv ), PIX_FMT_YUV422, GetWidth(), GetHeight() );
-@@ -1156,7 +1166,12 @@
- AVFrame *frame = avcodec_alloc_frame();
- int got_picture;
-
-- avcodec_decode_video( libavcodec, frame, &got_picture, data, GetFrameSize() );
-+ AVPacket pkt;
-+ av_init_packet(&pkt);
-+ pkt.data = data;
-+ pkt.size = GetFrameSize();
-+
-+ avcodec_decode_video2( libavcodec, frame, &got_picture, &pkt );
-
- int width = GetWidth(), height = GetHeight();
-
-@@ -1319,12 +1334,12 @@
- #if defined(HAVE_LIBAVCODEC)
- if ( avformatEncoder == NULL )
- {
-- avformatEncoder = av_alloc_format_context();
-+ avformatEncoder = avformat_alloc_context();
- if ( avformatEncoder )
- {
-- avformatEncoder->oformat = guess_format( "dv", NULL, NULL );
-+ avformatEncoder->oformat = av_guess_format( "dv", NULL, NULL );
- AVStream* vst = av_new_stream( avformatEncoder, 0 );
-- vst->codec->codec_type = CODEC_TYPE_VIDEO;
-+ vst->codec->codec_type = AVMEDIA_TYPE_VIDEO;
- vst->codec->codec_id = CODEC_ID_DVVIDEO;
- vst->codec->bit_rate = 25000000;
- vst->start_time = 0;
diff --git a/multimedia/kino/files/patch-libav8 b/multimedia/kino/files/patch-libav8
deleted file mode 100644
index 06ae38659e1b..000000000000
--- a/multimedia/kino/files/patch-libav8
+++ /dev/null
@@ -1,57 +0,0 @@
---- src/frame.cc.orig 2012-05-14 19:55:42.153772418 -0700
-+++ src/frame.cc 2012-05-14 20:28:34.448838653 -0700
-@@ -101,8 +101,9 @@
- #if defined(HAVE_LIBAVCODEC)
- pthread_mutex_lock( &avcodec_mutex );
- av_register_all();
-- libavcodec = avcodec_alloc_context();
-- avcodec_open( libavcodec, avcodec_find_decoder( CODEC_ID_DVVIDEO ) );
-+ libavcodec = avcodec_alloc_context3(NULL);
-+ avcodec_open2( libavcodec,
-+ avcodec_find_decoder( CODEC_ID_DVVIDEO ), NULL );
- pthread_mutex_unlock( &avcodec_mutex );
- data = ( unsigned char* ) av_mallocz( 144000 );
- #if defined(HAVE_SWSCALE)
-@@ -1338,7 +1339,7 @@
- if ( avformatEncoder )
- {
- avformatEncoder->oformat = av_guess_format( "dv", NULL, NULL );
-- AVStream* vst = av_new_stream( avformatEncoder, 0 );
-+ AVStream* vst = avformat_new_stream( avformatEncoder, NULL );
- vst->codec->codec_type = AVMEDIA_TYPE_VIDEO;
- vst->codec->codec_id = CODEC_ID_DVVIDEO;
- vst->codec->bit_rate = 25000000;
-@@ -1364,12 +1365,10 @@
- vst->sample_aspect_ratio = avcodecEncoder->sample_aspect_ratio;
- #endif
- avcodecEncoder->thread_count = 2;
-- avcodec_thread_init( avcodecEncoder, avcodecEncoder->thread_count );
- avcodecEncoder->time_base= isPAL ? ( AVRational ){ 1, 25 } : ( AVRational ){ 1001, 30000 };
- avcodecEncoder->pix_fmt = isPAL ? PIX_FMT_YUV420P : PIX_FMT_YUV411P;
- avcodecEncoder->flags |= CODEC_FLAG_INTERLACED_DCT;
-- av_set_parameters( avformatEncoder, NULL );
-- avcodec_open( avcodecEncoder, avcodec_find_encoder( CODEC_ID_DVVIDEO ) );
-+ avcodec_open2( avcodecEncoder, avcodec_find_encoder( CODEC_ID_DVVIDEO ), NULL );
- av_new_packet( &avpacketEncoder, 144000 );
- tempImage = ( uint8_t* ) av_malloc(
- avpicture_get_size( avcodecEncoder->pix_fmt, avcodecEncoder->width, avcodecEncoder->height ) );
-@@ -1475,16 +1474,16 @@
-
- // Encode
- bytesInFrame = avcodec_encode_video( avcodecEncoder, avpacketEncoder.data, size, output );
-- url_open_buf( &avformatEncoder->pb, data, bytesInFrame, URL_WRONLY );
-+ avformatEncoder->pb = avio_alloc_context(data, bytesInFrame, 0, NULL, NULL, NULL, NULL);
- avpacketEncoder.size = bytesInFrame;
- if ( !isEncoderHeaderWritten )
- {
-- av_write_header( avformatEncoder );
-+ avformat_write_header( avformatEncoder, NULL );
- isEncoderHeaderWritten = true;
- }
- av_write_frame( avformatEncoder, &avpacketEncoder );
- #if LIBAVFORMAT_VERSION_INT >= ((52<<16)+(0<<8)+0)
-- url_close_buf( avformatEncoder->pb );
-+ avio_close( avformatEncoder->pb );
- #else
- url_close_buf( &avformatEncoder->pb );
- #endif
diff --git a/multimedia/kino/files/patch-src::audio_transitions.h b/multimedia/kino/files/patch-src::audio_transitions.h
deleted file mode 100644
index d3cac8d18eef..000000000000
--- a/multimedia/kino/files/patch-src::audio_transitions.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/audio_transitions.h.orig Mon Dec 22 06:43:05 2003
-+++ src/audio_transitions.h Tue Apr 13 11:22:03 2004
-@@ -27,7 +27,8 @@
-
- // C Includes
-
--#include <stdint.h>
-+//#include <stdint.h>
-+#include <sys/types.h>
- #include <gtk/gtk.h>
-
- /** Public interface for all audio transition classes.
diff --git a/multimedia/kino/files/patch-src::filehandler.h b/multimedia/kino/files/patch-src::filehandler.h
deleted file mode 100644
index 9a97bce4f338..000000000000
--- a/multimedia/kino/files/patch-src::filehandler.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/filehandler.h.orig Thu Feb 19 06:27:37 2004
-+++ src/filehandler.h Tue Apr 13 11:05:50 2004
-@@ -33,7 +33,6 @@
- #include "riff.h"
- #include "avi.h"
- #include <sys/types.h>
--#include <stdint.h>
-
- enum FileCaptureMode {
- CAPTURE_IGNORE,
diff --git a/multimedia/kino/files/patch-src::image_filters.h b/multimedia/kino/files/patch-src::image_filters.h
deleted file mode 100644
index 9478104732fc..000000000000
--- a/multimedia/kino/files/patch-src::image_filters.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/image_filters.h.orig Tue Apr 13 11:11:19 2004
-+++ src/image_filters.h Tue Apr 13 11:18:54 2004
-@@ -27,7 +27,8 @@
-
- // C Includes
-
--#include <stdint.h>
-+//#include <stdint.h>
-+#include <sys/types.h>
- #include <gtk/gtk.h>
-
- /** Dummy interface for non-image encoding filters (only ImageFilterKeep should implement
diff --git a/multimedia/kino/files/patch-src::image_transitions.h b/multimedia/kino/files/patch-src::image_transitions.h
deleted file mode 100644
index 0e04deab320b..000000000000
--- a/multimedia/kino/files/patch-src::image_transitions.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/image_transitions.h.orig Mon Dec 22 06:42:29 2003
-+++ src/image_transitions.h Tue Apr 13 11:20:19 2004
-@@ -27,7 +27,8 @@
-
- // C Includes
-
--#include <stdint.h>
-+//#include <stdint.h>
-+#include <sys/types.h>
- #include <gtk/gtk.h>
-
- /** Public interface for all image transition classes.
diff --git a/multimedia/kino/files/patch-src::kino_common.cc b/multimedia/kino/files/patch-src::kino_common.cc
deleted file mode 100644
index 9bc6cdcd3dd2..000000000000
--- a/multimedia/kino/files/patch-src::kino_common.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- src/kino_common.cc.orig Wed Mar 7 10:23:12 2007
-+++ src/kino_common.cc Sat Mar 17 21:17:18 2007
-@@ -35,6 +35,8 @@
- #ifndef _GNU_SOURCE
- #define _GNU_SOURCE
- #endif
-+#include <libgen.h>
-+#include <signal.h>
- #include <string.h>
- #include <stdarg.h>
- #include <time.h>
-@@ -1527,7 +1529,8 @@
- Frame *frame = GetFramePool()->GetFrame();
- if ( frame != NULL )
- {
-- unsigned char pixels[ FRAME_MAX_WIDTH * FRAME_MAX_HEIGHT * 4 ];
-+ unsigned char *pixels;
-+ pixels = (unsigned char *)malloc(FRAME_MAX_WIDTH * FRAME_MAX_HEIGHT * 4);
- GError *gerror = NULL;
- this->getPlayList()->GetFrame( this->g_currentFrame, *frame );
-
-@@ -1562,6 +1565,7 @@
- g_error_free( gerror );
- }
- g_object_unref( im );
-+ free(pixels);
- GetFramePool()->DoneWithFrame( frame );
- }
- }
diff --git a/multimedia/kino/files/patch-src::mediactrl.c b/multimedia/kino/files/patch-src::mediactrl.c
deleted file mode 100644
index 1f26e5506aba..000000000000
--- a/multimedia/kino/files/patch-src::mediactrl.c
+++ /dev/null
@@ -1,85 +0,0 @@
---- src/mediactrl.c.orig Tue Jul 13 02:46:15 2004
-+++ src/mediactrl.c Fri Aug 13 01:26:56 2004
-@@ -19,14 +19,14 @@
- #include <sys/types.h>
- #include <sys/stat.h>
- #include <sys/time.h>
--#include <asm/types.h>
-+//#include <asm/types.h>
- #include <fcntl.h>
- #include <unistd.h>
--#include <stdint.h>
-+//#include <stdint.h>
- #include <string.h>
- #include <errno.h>
-
--#include <linux/input.h>
-+//#include <linux/input.h>
- #include "mediactrl.h"
-
-
-@@ -101,7 +101,7 @@
- Griffin PowerMate
- */
- static struct media_ctrl_key mc_powermate_keys[] = {
-- { BTN_0, "Button", MEDIA_CTRL_B1 },
-+ { 0xdead, "Button", MEDIA_CTRL_B1 },
- { 0, NULL, 0 }
- };
-
-@@ -126,6 +126,7 @@
-
- void translate_contour_hid_event(struct media_ctrl *ctrl, struct input_event *ev, struct media_ctrl_event *me)
- {
-+#if 0
-
- int lv, cv;
-
-@@ -183,10 +184,12 @@
-
- }
-
-+#endif
- }
-
- void translate_compliant(struct media_ctrl *ctrl, struct input_event *ev, struct media_ctrl_event *me)
- {
-+#if 0
- me->type = 0;
-
- // printf("Translate %02x %02x\n", ev->type, ev->code );
-@@ -227,6 +230,7 @@
- //printf("Key: %04x %02x: %s\n", ev->code, ev->value, key->name);
-
- }
-+#endif
- }
-
- struct media_ctrl_device supported_devices[] = {
-@@ -273,8 +277,9 @@
-
- if ( me->type == MEDIA_CTRL_EVENT_JOG ) {
- struct timeval timev;
-+ unsigned long now;
- gettimeofday(&timev, NULL);
-- unsigned long now = (unsigned long)timev.tv_usec + (1000000*(unsigned long)timev.tv_sec);
-+ now = (unsigned long)timev.tv_usec + (1000000*(unsigned long)timev.tv_sec);
- if ( now < ctrl->last_jog_time + 40000 ) {
- //printf("*** Fast Jog %02d %05d ***\n", me->value, now - ctrl->last_jog_time);
- ctrl->jogrel = me->value;
-@@ -294,6 +299,7 @@
-
- int probe_device(struct media_ctrl *mc)
- {
-+#if 0
- short devinfo[4];
- int i = 0;
-
-@@ -321,6 +327,7 @@
-
- } while ( supported_devices[++i].vendor != 0 );
-
-+#endif
- return 0;
- }
-
diff --git a/multimedia/kino/files/patch-src::mediactrl.h b/multimedia/kino/files/patch-src::mediactrl.h
deleted file mode 100644
index 0b24c41c53a8..000000000000
--- a/multimedia/kino/files/patch-src::mediactrl.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/mediactrl.h.orig Mon Mar 15 21:25:09 2004
-+++ src/mediactrl.h Sun Apr 11 02:52:17 2004
-@@ -153,6 +153,8 @@
-
- };
-
-+struct input_event {
-+};
-
- struct media_ctrl_device {
- int vendor;
diff --git a/multimedia/kino/files/patch-src__Makefile.in b/multimedia/kino/files/patch-src__Makefile.in
deleted file mode 100644
index bb7d2ae18131..000000000000
--- a/multimedia/kino/files/patch-src__Makefile.in
+++ /dev/null
@@ -1,29 +0,0 @@
---- src/Makefile.in.orig Tue Jul 18 23:15:15 2006
-+++ src/Makefile.in Tue Jul 18 23:16:30 2006
-@@ -203,8 +203,6 @@
- LIBOBJS = @LIBOBJS@
- LIBQUICKTIME_CFLAGS = @LIBQUICKTIME_CFLAGS@
- LIBQUICKTIME_LIBS = @LIBQUICKTIME_LIBS@
--LIBRAW1394_CFLAGS = @LIBRAW1394_CFLAGS@
--LIBRAW1394_LIBS = @LIBRAW1394_LIBS@
- LIBS = @LIBS@
- LIBTOOL = @LIBTOOL@
- LIBXML2_CFLAGS = @LIBXML2_CFLAGS@
-@@ -352,8 +350,6 @@
- EXTRA_kino_SOURCES = cmd_ref.c
- kino_LDADD = \
- $(LIBDV_LIBS) \
-- $(LIBRAW1394_LIBS) \
-- $(LIBAVC1394_LIBS) \
- $(LIBIEC61883_LIBS) \
- $(LIBQUICKTIME_LIBS) \
- $(ALSA_LIBS) \
-@@ -366,8 +362,6 @@
- kino_LDFLAGS = -export-dynamic
- INCLUDES = -Wall \
- $(LIBDV_CFLAGS) \
-- $(LIBRAW1394_CFLAGS) \
-- $(LIBAVC1394_CFLAGS) \
- $(LIBIEC61883_CFLAGS) \
- $(LIBQUICKTIME_CFLAGS) \
- $(ALSA_CFLAGS) \
diff --git a/multimedia/kino/files/patch-src__dvtitler__textblock.cc b/multimedia/kino/files/patch-src__dvtitler__textblock.cc
deleted file mode 100644
index fb009cfb63ef..000000000000
--- a/multimedia/kino/files/patch-src__dvtitler__textblock.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/dvtitler/textblock.cc.orig Tue Oct 4 09:15:44 2005
-+++ src/dvtitler/textblock.cc Sat Dec 17 23:25:26 2005
-@@ -22,7 +22,7 @@
- #endif
-
- #include "textblock.h"
--#include <stdint.h>
-+#include <sys/types.h>
-
- struct DVColor
- {
diff --git a/multimedia/kino/files/patch-src__gtkenhancedscale.c b/multimedia/kino/files/patch-src__gtkenhancedscale.c
deleted file mode 100644
index de9b7f8c59b3..000000000000
--- a/multimedia/kino/files/patch-src__gtkenhancedscale.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/gtkenhancedscale.c.orig Thu Jul 20 05:47:54 2006
-+++ src/gtkenhancedscale.c Sat Sep 2 19:54:17 2006
-@@ -33,7 +33,7 @@
- #include "gtkenhancedscale.h"
- #include <string.h>
- #include <stdio.h>
--#include <malloc.h>
-+#include <stdlib.h>
- #include <math.h>
-
- #undef FANCY
diff --git a/multimedia/kino/files/patch-src__ieee1394io.cc b/multimedia/kino/files/patch-src__ieee1394io.cc
deleted file mode 100644
index e9c7bf5b96dc..000000000000
--- a/multimedia/kino/files/patch-src__ieee1394io.cc
+++ /dev/null
@@ -1,431 +0,0 @@
---- src/ieee1394io.cc.orig Sun Jul 2 22:52:08 2006
-+++ src/ieee1394io.cc Sat Sep 2 19:32:07 2006
-@@ -64,9 +64,11 @@
- #include <time.h>
- #include <sys/time.h>
-
-+#if 0
- #include <libavc1394/avc1394.h>
- #include <libavc1394/avc1394_vcr.h>
- #include <libavc1394/rom1394.h>
-+#endif
-
- #include "ieee1394io.h"
- #include "preferences.h"
-@@ -388,6 +390,7 @@
-
- bool iec61883Reader::Open( int port )
- {
-+#if 0
- bool success;
-
- assert( !m_handle );
-@@ -409,6 +412,8 @@
- success = false;
- }
- return success;
-+#endif
-+ return true;
- }
-
-
-@@ -494,6 +499,7 @@
-
- return 0;
- }
-+#endif
-
-
- /** The thread responsible for polling the raw1394 interface.
-@@ -502,14 +508,19 @@
- but only in the pthread_testcancel() function.
-
- */
-+#ifdef HAVE_IEC61883
- void* iec61883Reader::ThreadProxy( void* arg )
- {
-+#if 0
- iec61883Reader* self = static_cast< iec61883Reader* >( arg );
- return self->Thread();
-+#endif
-+ return NULL;
- }
-
- void* iec61883Reader::Thread()
- {
-+#if 0
- struct pollfd raw1394_poll;
- int result;
-
-@@ -531,6 +542,7 @@
- || ( raw1394_poll.revents & POLLPRI ) ) )
- result = raw1394_loop_iterate( m_handle );
- }
-+#endif
- return NULL;
- }
- #endif
-@@ -617,6 +629,7 @@
-
- bool dv1394Reader::Open( int port )
- {
-+#if 0
- int n_frames = DV1394_MAX_FRAMES / 4;
- struct dv1394_init init =
- {
-@@ -647,6 +660,8 @@
- }
-
- return true;
-+#endif
-+ return false;
- }
-
-
-@@ -655,6 +670,7 @@
- */
- void dv1394Reader::Close()
- {
-+#if 0
- if ( m_dv1394_fd != -1 )
- {
- if ( m_dv1394_map != NULL )
-@@ -663,11 +679,13 @@
- m_dv1394_map = NULL;
- m_dv1394_fd = -1;
- }
-+#endif
- }
-
-
- bool dv1394Reader::StartReceive()
- {
-+#if 0
- /* Starting iso receive */
- if ( ioctl( m_dv1394_fd, DV1394_START_RECEIVE, NULL ) )
- {
-@@ -675,6 +693,8 @@
- return false;
- }
- return true;
-+#endif
-+ return false;
- }
-
-
-@@ -683,6 +703,7 @@
-
- bool dv1394Reader::Handler( int handle )
- {
-+#if 0
- struct dv1394_status dvst;
- struct pollfd pol;
- int result;
-@@ -769,6 +790,8 @@
-
- }
- return true;
-+#endif
-+ return false;
- }
-
-
-@@ -805,6 +828,7 @@
-
- AVC::AVC( void ) : port( -1 ), totalPorts( 0 )
- {
-+#if 0
- pthread_mutex_init( &avc_mutex, NULL );
- avc_handle = NULL;
- struct raw1394_portinfo pinf[ 16 ];
-@@ -825,6 +849,7 @@
- avc_handle = NULL;
- cerr << exc << endl;
- }
-+#endif
- return;
- }
-
-@@ -835,6 +860,7 @@
-
- AVC::~AVC()
- {
-+#if 0
- if ( avc_handle != NULL )
- {
- pthread_mutex_lock( &avc_mutex );
-@@ -842,12 +868,14 @@
- avc_handle = NULL;
- pthread_mutex_unlock( &avc_mutex );
- }
-+#endif
- }
-
- extern "C" {
- extern KinoCommon *common;
- }
-
-+#if 0
- int AVC::ResetHandler( raw1394handle_t handle, unsigned int generation )
- {
- cerr << "Reset Handler received" << endl;
-@@ -855,7 +883,7 @@
- common->getPageCapture()->driver_locked = true;
- return 0;
- }
--
-+#endif
-
- /** See if a node_id is still valid and pointing to an AV/C Recorder.
-
-@@ -871,6 +899,7 @@
- int AVC::isPhyIDValid( int phyID )
- {
- int value = -1;
-+#if 0
- int currentNode, nodeCount;
- rom1394_directory rom1394_dir;
-
-@@ -935,6 +964,7 @@
- if ( value == -1 )
- port = -1;
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return value;
- }
-
-@@ -943,6 +973,7 @@
- */
- void AVC::Noop( void )
- {
-+#if 0
- struct pollfd raw1394_poll;
- raw1394_poll.fd = raw1394_get_fd( avc_handle );
- raw1394_poll.events = POLLIN | POLLPRI;
-@@ -953,11 +984,13 @@
- || ( raw1394_poll.revents & POLLPRI ) )
- raw1394_loop_iterate( avc_handle );
- }
-+#endif
- }
-
-
- int AVC::Play( int phyID )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -969,12 +1002,14 @@
- }
- }
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return 0;
- }
-
-
- int AVC::Pause( int phyID )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -991,12 +1026,14 @@
- };
- nanosleep( &t, NULL );
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return 0;
- }
-
-
- int AVC::Stop( int phyID )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1009,12 +1046,14 @@
- };
- nanosleep( &t, NULL );
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return 0;
- }
-
-
- int AVC::Rewind( int phyID )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1022,12 +1061,14 @@
- avc1394_vcr_rewind( avc_handle, phyID );
- }
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return 0;
- }
-
-
- int AVC::FastForward( int phyID )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1035,11 +1076,13 @@
- avc1394_vcr_forward( avc_handle, phyID );
- }
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return 0;
- }
-
- int AVC::Forward( int phyID )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1047,11 +1090,13 @@
- avc1394_vcr_next( avc_handle, phyID );
- }
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return 0;
- }
-
- int AVC::Back( int phyID )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1059,11 +1104,13 @@
- avc1394_vcr_previous( avc_handle, phyID );
- }
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return 0;
- }
-
- int AVC::NextScene( int phyID )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1071,11 +1118,13 @@
- avc1394_vcr_next_index( avc_handle, phyID );
- }
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return 0;
- }
-
- int AVC::PreviousScene( int phyID )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1083,11 +1132,13 @@
- avc1394_vcr_previous_index( avc_handle, phyID );
- }
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return 0;
- }
-
- int AVC::Record( int phyID )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1095,11 +1146,13 @@
- avc1394_vcr_record( avc_handle, phyID );
- }
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return 0;
- }
-
- int AVC::Shuttle( int phyID, int speed )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1107,12 +1160,14 @@
- avc1394_vcr_trick_play( avc_handle, phyID, speed );
- }
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return 0;
- }
-
- unsigned int AVC::TransportStatus( int phyID )
- {
- quadlet_t val = 0;
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1120,11 +1175,13 @@
- val = avc1394_vcr_status( avc_handle, phyID );
- }
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return val;
- }
-
- bool AVC::Timecode( int phyID, char* timecode )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1152,12 +1209,14 @@
-
- }
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return true;
- }
-
- int AVC::getNodeId( const char *guid )
- {
- int value = -1;
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1199,6 +1258,7 @@
- if ( value == -1 )
- port = -1;
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return value;
- }
-
-@@ -1322,6 +1382,7 @@
- int iec61883Writer::HandlerProxy( unsigned char *data, int n_dif_blocks,
- unsigned int dropped, void *callback_data)
- {
-+#if 0
- if ( callback_data )
- {
- iec61883Writer* writer = static_cast< iec61883Writer* >( callback_data );
-@@ -1331,6 +1392,8 @@
- {
- return -1;
- }
-+#endif
-+ return -1;
- }
-
-
diff --git a/multimedia/kino/files/patch-src__ieee1394io.h b/multimedia/kino/files/patch-src__ieee1394io.h
deleted file mode 100644
index e98b0cdbd40e..000000000000
--- a/multimedia/kino/files/patch-src__ieee1394io.h
+++ /dev/null
@@ -1,57 +0,0 @@
---- src/ieee1394io.h.orig Sun May 21 19:14:23 2006
-+++ src/ieee1394io.h Tue Jul 18 22:56:29 2006
-@@ -20,8 +20,10 @@
- #ifndef _IEEE1394IO_H
- #define _IEEE1394IO_H 1
-
-+#if 0
- #include <libraw1394/raw1394.h>
- #include <libraw1394/csr.h>
-+#endif
- #ifdef HAVE_IEC61883
- #include <libiec61883/iec61883.h>
- #endif
-@@ -29,6 +31,7 @@
- #include "dv1394.h"
- #endif
-
-+#include <pthread.h>
- #include <string>
- using std::string;
- #include <deque>
-@@ -114,7 +117,7 @@
- {
- private:
- /// the handle to libraw1394
-- raw1394handle_t m_handle;
-+ // raw1394handle_t m_handle;
-
- /// the handle to libiec61883
- iec61883_dv_fb_t m_iec61883dv;
-@@ -130,7 +133,7 @@
- void StopReceive( void );
- bool StartThread( int port );
- void StopThread( void );
-- int Handler( int length, int complete, unsigned char *data );
-+ // int Handler( int length, int complete, unsigned char *data );
- void *Thread();
- void ResetHandler( void );
-
-@@ -183,7 +186,7 @@
- pthread_mutex_t avc_mutex;
-
- /// the handle to the ieee1394 subsystem
-- raw1394handle_t avc_handle;
-+ //raw1394handle_t avc_handle;
-
- public:
- AVC( void );
-@@ -211,7 +214,7 @@
- }
-
- private:
-- static int ResetHandler( raw1394handle_t handle, unsigned int generation );
-+ //static int ResetHandler( raw1394handle_t handle, unsigned int generation );
-
- };
-
diff --git a/multimedia/kino/files/patch-src__jogshuttle.h b/multimedia/kino/files/patch-src__jogshuttle.h
deleted file mode 100644
index 3a7f4a70de51..000000000000
--- a/multimedia/kino/files/patch-src__jogshuttle.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/jogshuttle.h.orig Mon Oct 3 01:40:59 2005
-+++ src/jogshuttle.h Sat Dec 17 23:22:45 2005
-@@ -26,6 +26,7 @@
- #endif
-
- #include <gtk/gtk.h>
-+#include <sys/time.h>
- #include "mediactrl.h"
-
- /**
diff --git a/multimedia/kino/files/patch-src__kino_extra.h b/multimedia/kino/files/patch-src__kino_extra.h
deleted file mode 100644
index 0b4e686adb3b..000000000000
--- a/multimedia/kino/files/patch-src__kino_extra.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/kino_extra.h.orig Thu Apr 13 08:07:40 2006
-+++ src/kino_extra.h Tue Jul 18 23:09:33 2006
-@@ -20,7 +20,8 @@
- #ifndef _KINO_EXTRA_H_
- #define _KINO_EXTRA_H_
-
--#include <stdint.h>
-+// #include <stdint.h>
-+#include <sys/types.h>
- #include <gtk/gtk.h>
-
- // This is mandatory for plug-ins to be able to access the functionality here
diff --git a/multimedia/kino/files/patch-src__page_export_1394.cc b/multimedia/kino/files/patch-src__page_export_1394.cc
deleted file mode 100644
index 8ab73090478e..000000000000
--- a/multimedia/kino/files/patch-src__page_export_1394.cc
+++ /dev/null
@@ -1,18 +0,0 @@
---- src/page_export_1394.cc.orig Sat Dec 23 08:24:23 2006
-+++ src/page_export_1394.cc Mon Dec 25 23:37:13 2006
-@@ -63,6 +63,7 @@
-
- void Export1394::start()
- {
-+#if 0
- static raw1394handle_t handle;
- gchar s[ 512 ];
-
-@@ -140,6 +141,7 @@
- {
- gtk_widget_set_sensitive ( GTK_WIDGET ( tmp ), FALSE );
- }
-+#endif
- }
-
- /** Define active widgets.
diff --git a/multimedia/kino/files/patch-src__preferences_dialog.cc b/multimedia/kino/files/patch-src__preferences_dialog.cc
deleted file mode 100644
index be599f9826f5..000000000000
--- a/multimedia/kino/files/patch-src__preferences_dialog.cc
+++ /dev/null
@@ -1,53 +0,0 @@
---- src/preferences_dialog.cc.orig Fri Jul 14 08:11:36 2006
-+++ src/preferences_dialog.cc Sat Sep 2 19:34:27 2006
-@@ -34,8 +34,10 @@
- #include "support.h"
- #include "commands.h"
- #include "message.h"
-+#if 0
- #include <libavc1394/avc1394.h>
- #include <libavc1394/rom1394.h>
-+#endif
-
- /* Declare callbacks for the jogshuttle handling */
- static void
-@@ -67,9 +69,13 @@
- GtkWidget* glade_menuitem;
- GtkWidget* widget;
- int currentNode, itemCount = 0, currentItem = 0;
-+#if 0
- rom1394_directory rom1394_dir;
-+#endif
- glade_menu = gtk_menu_new ();
-+#if 0
- static raw1394handle_t handle;
-+#endif
-
- media_ctrl_key *mkeys;
-
-@@ -312,6 +318,7 @@
- #ifdef HAVE_DV1394
- gtk_widget_hide_all( lookup_widget( dialog, "hbox_ieee1394_warning" ) );
- #endif
-+#if 0
- if ( ( handle = raw1394_new_handle() ) )
- {
- raw1394_portinfo ports[MAX_1394_PORTS];
-@@ -373,6 +380,7 @@
- }
- }
- }
-+#endif
-
- gtk_option_menu_set_menu ( GTK_OPTION_MENU ( widget ), glade_menu );
- gtk_option_menu_set_history( GTK_OPTION_MENU( widget ), currentItem );
-@@ -409,7 +417,9 @@
- void
- on_avc_phyid_activate( GtkMenuItem * menu_item, gpointer user_data )
- {
-+#if 0
- strncpy( Preferences::getInstance().avcGUID, (char *) user_data, 64 );
-+#endif
- }
-
- void
diff --git a/multimedia/kino/files/patch-src_endian_types.h b/multimedia/kino/files/patch-src_endian_types.h
deleted file mode 100644
index 25e7671696c0..000000000000
--- a/multimedia/kino/files/patch-src_endian_types.h
+++ /dev/null
@@ -1,51 +0,0 @@
---- src/endian_types.h.orig Sat Apr 2 01:02:46 2005
-+++ src/endian_types.h Thu Jul 14 20:35:49 2005
-@@ -30,14 +30,45 @@
- /* Needed for BYTE_ORDER and BIG/LITTLE_ENDIAN macros. */
- #ifndef _BSD_SOURCE
- # define _BSD_SOURCE
--# include <endian.h>
-+# include <sys/endian.h>
- # undef _BSD_SOURCE
- #else
--# include <endian.h>
-+# include <sys/endian.h>
- #endif
-
- #include <sys/types.h>
--#include <byteswap.h>
-+//#include <byteswap.h>
-+
-+#if __FreeBSD_version__ >= 500000
-+#define bswap_16 bswap16
-+#define bswap_32 bswap32
-+#define bswap_64 bswap64
-+#else
-+static inline int16_t bswap_16(const int16_t& x)
-+{
-+ return (x>>8)|((x&255)<<8);
-+}
-+
-+static inline int32_t bswap_32(const int32_t& x)
-+{
-+ return (x>>24)|((x&0xff0000)>>8)|((x&0xff00)<<8)|((x&255)<<8);
-+}
-+
-+static inline int64_t bswap_64(const int64_t& x)
-+{
-+ union {
-+ unsigned char x[8];
-+ int64_t x64;
-+ } u;
-+ unsigned char t;
-+ u.x64 = x;
-+ t = u.x[7]; u.x[7] = u.x[0]; u.x[0] =t;
-+ t = u.x[6]; u.x[6] = u.x[1]; u.x[1] =t;
-+ t = u.x[5]; u.x[5] = u.x[2]; u.x[2] =t;
-+ t = u.x[4]; u.x[4] = u.x[3]; u.x[3] =t;
-+ return u.x64;
-+}
-+#endif
-
- static inline int8_t bswap(const int8_t& x)
- {
diff --git a/multimedia/kino/pkg-descr b/multimedia/kino/pkg-descr
deleted file mode 100644
index 3fa0081b5fb1..000000000000
--- a/multimedia/kino/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Kino is an IEEE 1394 DV non-linear video editor.
-
-Note: IEEE 1394 and V4L are disabled in this port.
-
-WWW: http://www.kinodv.org/
-WWW: http://sourceforge.net/projects/kino/
diff --git a/multimedia/kino/pkg-plist b/multimedia/kino/pkg-plist
deleted file mode 100644
index b078bf8eac53..000000000000
--- a/multimedia/kino/pkg-plist
+++ /dev/null
@@ -1,490 +0,0 @@
-%%FFMPEG_KINO%%bin/ffmpeg-kino
-bin/kino
-bin/kino2raw
-include/kino/audio_filters.h
-include/kino/audio_transitions.h
-include/kino/endian_types.h
-include/kino/frame.h
-include/kino/image_create.h
-include/kino/image_filters.h
-include/kino/image_transitions.h
-include/kino/kino_extra.h
-include/kino/kino_plugin_types.h
-include/kino/kino_plugin_utility.h
-include/kino/playlist.h
-include/kino/smiltime.h
-include/kino/time_map.h
-lib/kino-gtk2/libdvtitler.la
-lib/kino-gtk2/libdvtitler.so
-lib/kino-gtk2/libkinoplus.la
-lib/kino-gtk2/libkinoplus.so
-lib/kino-gtk2/libtimfx.la
-lib/kino-gtk2/libtimfx.so
-share/applications/Kino.desktop
-share/kino/about.jpeg
-share/kino/capture.png
-share/kino/dvtitler.glade
-share/kino/edit.png
-share/kino/export.png
-share/kino/fx.png
-share/kino/insert_after-16.png
-share/kino/insert_after.png
-share/kino/insert_before-16.png
-share/kino/insert_before.png
-share/kino/join.xpm
-share/kino/kino.glade
-share/kino/kino.png
-share/kino/kinoplus.glade
-share/kino/link.xpm
-share/kino/link_off.xpm
-share/kino/magick.glade
-share/kino/publish_project.png
-share/kino/publish_project_16.png
-share/kino/publish_still.png
-share/kino/publish_still_16.png
-share/kino/saveframe.png
-share/kino/saveframe_16.png
-share/kino/split.xpm
-share/kino/stock_media-begin-16.png
-share/kino/stock_media-end-16.png
-share/kino/stock_media-fwd-16.png
-share/kino/stock_media-next-16.png
-share/kino/stock_media-next-frame-16.png
-share/kino/stock_media-pause-16.png
-share/kino/stock_media-play-16.png
-share/kino/stock_media-prev-16.png
-share/kino/stock_media-prev-frame-16.png
-share/kino/stock_media-rec-16.png
-share/kino/stock_media-repeat-alt.png
-share/kino/stock_media-rew-16.png
-share/kino/stock_media-stop-16.png
-share/kino/timeline.png
-share/kino/timfx.glade
-share/kino/trim.png
-share/kino/trim_in.xpm
-share/kino/trim_out.xpm
-share/kino/help/en/AutoSplit.html
-share/kino/help/en/FX.html
-share/kino/help/en/GNU-FDL.html
-share/kino/help/en/appendix.html
-share/kino/help/en/aspectratio.html
-share/kino/help/en/capture.html
-share/kino/help/en/developers.html
-share/kino/help/en/docbook.css
-share/kino/help/en/dropframe.html
-share/kino/help/en/droppedframes.html
-share/kino/help/en/edit.html
-share/kino/help/en/export.html
-share/kino/help/en/export_audio.html
-share/kino/help/en/export_dv.html
-share/kino/help/en/export_export.html
-share/kino/help/en/export_ieee1394.html
-share/kino/help/en/export_other.html
-share/kino/help/en/export_selection.html
-share/kino/help/en/framedropping.html
-share/kino/help/en/fx_audio.html
-share/kino/help/en/fx_selection.html
-share/kino/help/en/fx_video.html
-share/kino/help/en/images/caution.png
-share/kino/help/en/images/important.png
-share/kino/help/en/images/note.png
-share/kino/help/en/images/tip.png
-share/kino/help/en/images/warning.png
-share/kino/help/en/index.html
-share/kino/help/en/interfieldmotion.html
-share/kino/help/en/interlace.html
-share/kino/help/en/intro.html
-share/kino/help/en/jogshuttle.html
-share/kino/help/en/keyboard.html
-share/kino/help/en/keyboard_capture.html
-share/kino/help/en/keyboard_edit.html
-share/kino/help/en/keyboard_export.html
-share/kino/help/en/keyboard_fx.html
-share/kino/help/en/keyboard_timeline.html
-share/kino/help/en/keyboard_trim.html
-share/kino/help/en/kino.xml
-share/kino/help/en/links.html
-share/kino/help/en/locked.html
-share/kino/help/en/media/FX/fx.png
-share/kino/help/en/media/FX/fx_audio/fx_audio_filters/fx_dub/fx-audiofilter-dub.png
-share/kino/help/en/media/FX/fx_audio/fx_audio_filters/fx_gain/fx-audiofilter-gain.png
-share/kino/help/en/media/FX/fx_audio/fx_audio_filters/fx_mix/fx-audiofilter-mix.png
-share/kino/help/en/media/FX/fx_audio/fx_audio_transitions/fx-audiotransition-crossfade.png
-share/kino/help/en/media/FX/fx_selection/fx-overwrite-advanced.png
-share/kino/help/en/media/FX/fx_selection/fx_create/fx_create_colorrange/fx-create-color_range.png
-share/kino/help/en/media/FX/fx_selection/fx_create/fx_create_fixedcolor/fx-create-fixed_color.png
-share/kino/help/en/media/FX/fx_selection/fx_create/fx_create_fromfile/fx-create-from_file.png
-share/kino/help/en/media/FX/fx_selection/fx_create/fx_create_gradient/fx-create-gradient.png
-share/kino/help/en/media/FX/fx_selection/fx_create/fx_create_noise/fx-create-noise.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_blur/fx-vfilter-blur-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_blur/fx-vfilter-blur.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_charcoal/fx-vfilter-charcoal-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_charcoal/fx-vfilter-charcoal.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_coloraverage/fx-vfilter-coloravg-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_coloraverage/fx-vfilter-coloravg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_colorhold/fx-vfilter-colorhold-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_colorhold/fx-vfilter-colorhold.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_flip/fx-vfilter-flip-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_flip/fx-vfilter-flip.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_jerky/fx-vfilter-jerky.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_kaleidoscope/fx-vfilter-kaleidoscope-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_kaleidoscope/fx-vfilter-kaleidoscope.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_levels/fx-vfilter-levels.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_mirror/fx-vfilter-mirror-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_mirror/fx-vfilter-mirror.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_panzoom/fx-vfilter-panzoom-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_panzoom/fx-vfilter-panzoom.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_pixelate/fx-vfilter-pixelate-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_pixelate/fx-vfilter-pixelate.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_softfocus/fx-vfilter-soft-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_softfocus/fx-vfilter-soft.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_superimpose/fx-vfilter-superimpose-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_superimpose/fx-vfilter-superimpose.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_titler/fx-vfilter-titler-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_titler/fx-vfilter-titler.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx-vtran.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_barndoor/fx-vtran-barn-horz-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_barndoor/fx-vtran-barn-horz.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_barndoor/fx-vtran-barn-vert-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_composite/fx-vtran-composite-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_composite/fx-vtran-composite.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_differences/fx-vtran-diff-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_differences/fx-vtran-diff.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_dissolve/fx-vtran-dissolve-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_dissolve/fx-vtran-dissolve.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_luma/fx-vtran-wipe-barleft.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_luma/fx-vtran-wipe-barndiag.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_luma/fx-vtran-wipe-box.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_luma/fx-vtran-wipe-burst.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_luma/fx-vtran-wipe-clock.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_luma/fx-vtran-wipe-iris.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_luma/fx-vtran-wipe-matrix.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_luma/fx-vtran-wipe.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_push/fx-vtran-push-horz-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_push/fx-vtran-push-vert-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_push/fx-vtran-push.png
-share/kino/help/en/media/FX/fx_video/keyframing/fx-keyframe-add.png
-share/kino/help/en/media/FX/fx_video/keyframing/fx-keyframing-remove.png
-share/kino/help/en/media/capture/capture-empty.png
-share/kino/help/en/media/edit/button-copy.png
-share/kino/help/en/media/edit/button-cut.png
-share/kino/help/en/media/edit/button-join.png
-share/kino/help/en/media/edit/button-paste.png
-share/kino/help/en/media/edit/button-split.png
-share/kino/help/en/media/edit/edit.png
-share/kino/help/en/media/edit/pointclick/button-append.png
-share/kino/help/en/media/edit/pointclick/button-insert.png
-share/kino/help/en/media/edit/pointclick/file-open.png
-share/kino/help/en/media/export/export_audio/export-audio.png
-share/kino/help/en/media/export/export_dv/export-dv-range.png
-share/kino/help/en/media/export/export_ieee1394/export-1394-enabled.png
-share/kino/help/en/media/export/export_other/export-other-theora.png
-share/kino/help/en/media/export/export_selection/export-range.png
-share/kino/help/en/media/export/mpeg/dvdauthor/export-mpeg-dvd.png
-share/kino/help/en/media/export/mpeg/export-mpeg-vcd.png
-share/kino/help/en/media/export/stills/export-stills-current.png
-share/kino/help/en/media/keyboard/help-keyboard.png
-share/kino/help/en/media/metadata/metadata.png
-share/kino/help/en/media/prefs/prefs0/prefs-defaults.png
-share/kino/help/en/media/prefs/prefs1/prefs-capture.png
-share/kino/help/en/media/prefs/prefs2/prefs-1394-broken.png
-share/kino/help/en/media/prefs/prefs2/prefs-1394-empty.png
-share/kino/help/en/media/prefs/prefs3/prefs-display.png
-share/kino/help/en/media/prefs/prefs4/prefs-audio.png
-share/kino/help/en/media/prefs/prefs5/prefs-jogshuttle.png
-share/kino/help/en/media/prefs/prefs7/prefs-other.png
-share/kino/help/en/media/publish/button-publish_movie.png
-share/kino/help/en/media/terms/jogshuttle/shuttlepro.png
-share/kino/help/en/media/trim/trim.png
-share/kino/help/en/media/ui/kinoui.png
-share/kino/help/en/media/ui/properties.png
-share/kino/help/en/metadata.html
-share/kino/help/en/metadata_example.html
-share/kino/help/en/metanames.html
-share/kino/help/en/metavalues.html
-share/kino/help/en/mode.html
-share/kino/help/en/movie.html
-share/kino/help/en/mpeg.html
-share/kino/help/en/newprojecturi.html
-share/kino/help/en/newprojectxpath.html
-share/kino/help/en/overwrite_insert.html
-share/kino/help/en/pointclick.html
-share/kino/help/en/prefs.html
-share/kino/help/en/prefs0.html
-share/kino/help/en/prefs1.html
-share/kino/help/en/prefs2.html
-share/kino/help/en/prefs3.html
-share/kino/help/en/prefs4.html
-share/kino/help/en/prefs5.html
-share/kino/help/en/prefs7.html
-share/kino/help/en/preview.html
-share/kino/help/en/publish.html
-share/kino/help/en/render.html
-share/kino/help/en/scene.html
-share/kino/help/en/scrubbar.html
-share/kino/help/en/shuttle.html
-share/kino/help/en/stills.html
-share/kino/help/en/terms.html
-share/kino/help/en/time.html
-share/kino/help/en/timecode.html
-share/kino/help/en/timeentry.html
-share/kino/help/en/timeformats.html
-share/kino/help/en/transport.html
-share/kino/help/en/trim.html
-share/kino/help/en/trim_conclusion.html
-share/kino/help/en/trim_storyboard.html
-share/kino/help/en/trimloader.html
-share/kino/help/en/ui.html
-share/kino/help/en/vi.html
-share/kino/help/fr/AutoSplit.html
-share/kino/help/fr/FX.html
-share/kino/help/fr/GNU-FDL.html
-share/kino/help/fr/appendix.html
-share/kino/help/fr/aspectratio.html
-share/kino/help/fr/capture.html
-share/kino/help/fr/developers.html
-share/kino/help/fr/docbook.css
-share/kino/help/fr/dropframe.html
-share/kino/help/fr/droppedframes.html
-share/kino/help/fr/edit.html
-share/kino/help/fr/export.html
-share/kino/help/fr/export_audio.html
-share/kino/help/fr/export_dv.html
-share/kino/help/fr/export_export.html
-share/kino/help/fr/export_ieee1394.html
-share/kino/help/fr/export_other.html
-share/kino/help/fr/export_selection.html
-share/kino/help/fr/framedropping.html
-share/kino/help/fr/fx_audio.html
-share/kino/help/fr/fx_selection.html
-share/kino/help/fr/fx_video.html
-share/kino/help/fr/images/caution.png
-share/kino/help/fr/images/important.png
-share/kino/help/fr/images/note.png
-share/kino/help/fr/images/tip.png
-share/kino/help/fr/images/warning.png
-share/kino/help/fr/index.html
-share/kino/help/fr/interfieldmotion.html
-share/kino/help/fr/interlace.html
-share/kino/help/fr/intro.html
-share/kino/help/fr/jogshuttle.html
-share/kino/help/fr/keyboard.html
-share/kino/help/fr/kino.xml
-share/kino/help/fr/links.html
-share/kino/help/fr/locked.html
-share/kino/help/fr/media/ui/kinoui-fr.png
-share/kino/help/fr/metadata.html
-share/kino/help/fr/metadata_example.html
-share/kino/help/fr/metanames.html
-share/kino/help/fr/metavalues.html
-share/kino/help/fr/mode.html
-share/kino/help/fr/movie.html
-share/kino/help/fr/mpeg.html
-share/kino/help/fr/newprojecturi.html
-share/kino/help/fr/newprojectxpath.html
-share/kino/help/fr/overwrite_insert.html
-share/kino/help/fr/pointclick.html
-share/kino/help/fr/prefs.html
-share/kino/help/fr/prefs0.html
-share/kino/help/fr/prefs1.html
-share/kino/help/fr/prefs2.html
-share/kino/help/fr/prefs3.html
-share/kino/help/fr/prefs4.html
-share/kino/help/fr/prefs5.html
-share/kino/help/fr/prefs7.html
-share/kino/help/fr/preview.html
-share/kino/help/fr/publish.html
-share/kino/help/fr/render.html
-share/kino/help/fr/scene.html
-share/kino/help/fr/scrubbar.html
-share/kino/help/fr/shuttle.html
-share/kino/help/fr/stills.html
-share/kino/help/fr/terms.html
-share/kino/help/fr/time.html
-share/kino/help/fr/timecode.html
-share/kino/help/fr/timeentry.html
-share/kino/help/fr/timeformats.html
-share/kino/help/fr/transport.html
-share/kino/help/fr/trim.html
-share/kino/help/fr/trim_conclusion.html
-share/kino/help/fr/trim_storyboard.html
-share/kino/help/fr/trimloader.html
-share/kino/help/fr/ui.html
-share/kino/help/fr/vi.html
-share/kino/scripts/help.sh
-share/kino/scripts/dvdauthor/dvdauthor-brasero.sh
-share/kino/scripts/dvdauthor/dvdauthor-k3b.sh
-share/kino/scripts/dvdauthor/dvdauthor.sh
-share/kino/scripts/dvdauthor/growisofs.sh
-share/kino/scripts/dvdauthor/none.sh
-share/kino/scripts/dvdauthor/qdvdauthor.sh
-share/kino/scripts/exports/extract_chapters
-share/kino/scripts/exports/ffmpeg2dirac.sh
-share/kino/scripts/exports/ffmpeg2theora.sh
-share/kino/scripts/exports/ffmpeg_3gp.sh
-share/kino/scripts/exports/ffmpeg_divx.sh
-share/kino/scripts/exports/ffmpeg_divx_dual.sh
-share/kino/scripts/exports/ffmpeg_dvd.sh
-share/kino/scripts/exports/ffmpeg_dvd_dual.sh
-share/kino/scripts/exports/ffmpeg_flv.sh
-share/kino/scripts/exports/ffmpeg_h264.sh
-share/kino/scripts/exports/ffmpeg_h264_dual.sh
-share/kino/scripts/exports/ffmpeg_h264_ps3.sh
-share/kino/scripts/exports/ffmpeg_huffyuv.sh
-share/kino/scripts/exports/ffmpeg_mov.sh
-share/kino/scripts/exports/ffmpeg_mp3.sh
-share/kino/scripts/exports/ffmpeg_mp4.sh
-share/kino/scripts/exports/ffmpeg_mp4_dual.sh
-share/kino/scripts/exports/ffmpeg_utils.sh
-share/kino/scripts/exports/ffmpeg_vcd.sh
-share/kino/scripts/exports/ffmpeg_xvid.sh
-share/kino/scripts/exports/ffmpeg_xvid_dual.sh
-share/kino/scripts/exports/gstreamer_theora.sh
-share/kino/scripts/exports/gstreamer_utils.sh
-share/kino/scripts/exports/mencoder.sh
-share/kino/scripts/exports/rawplay.sh
-share/kino/scripts/import/audio.sh
-share/kino/scripts/import/duration.sh
-share/kino/scripts/import/media.sh
-share/kino/scripts/publish/bliptv_frame.sh
-share/kino/scripts/publish/bliptv_project.sh
-share/kino/scripts/publish/echo.sh
-share/kino/scripts/publish/frame.sh
-share/kino/scripts/publish/project.sh
-share/kino/lumas/bar_bottom.png
-share/kino/lumas/bar_left.png
-share/kino/lumas/bar_right.png
-share/kino/lumas/bar_top.png
-share/kino/lumas/barn_bottomleft.png
-share/kino/lumas/barn_horz.png
-share/kino/lumas/barn_topleft.png
-share/kino/lumas/barn_vert.png
-share/kino/lumas/box_bottomcentre.png
-share/kino/lumas/box_bottomleft.png
-share/kino/lumas/box_bottomright.png
-share/kino/lumas/box_leftcentre.png
-share/kino/lumas/box_rightcentre.png
-share/kino/lumas/box_topcentre.png
-share/kino/lumas/box_topleft.png
-share/kino/lumas/box_topright.png
-share/kino/lumas/burst.png
-share/kino/lumas/checkerboard_small.png
-share/kino/lumas/clock.png
-share/kino/lumas/clock_clockwise12.png
-share/kino/lumas/clock_clockwise6.png
-share/kino/lumas/diag_bottomleft.png
-share/kino/lumas/diag_bottomright.png
-share/kino/lumas/diag_topleft.png
-share/kino/lumas/diag_topright.png
-share/kino/lumas/fourbox_in.png
-share/kino/lumas/fourbox_out.png
-share/kino/lumas/horizontal_barn_doors.png
-share/kino/lumas/horizontal_blinds.png
-share/kino/lumas/iris_circle.png
-share/kino/lumas/iris_rectangle.png
-share/kino/lumas/left_to_right.png
-share/kino/lumas/matrix_snake_toplefthorizontal.png
-share/kino/lumas/none.png
-share/kino/lumas/symmetric_clock.png
-share/pixmaps/kino.png
-share/locale/be/LC_MESSAGES/kino.mo
-share/locale/ca/LC_MESSAGES/kino.mo
-share/locale/cs/LC_MESSAGES/kino.mo
-share/locale/da/LC_MESSAGES/kino.mo
-share/locale/de/LC_MESSAGES/kino.mo
-share/locale/es/LC_MESSAGES/kino.mo
-share/locale/eu/LC_MESSAGES/kino.mo
-share/locale/fi/LC_MESSAGES/kino.mo
-share/locale/fr/LC_MESSAGES/kino.mo
-share/locale/hu/LC_MESSAGES/kino.mo
-share/locale/it/LC_MESSAGES/kino.mo
-share/locale/nb/LC_MESSAGES/kino.mo
-share/locale/no/LC_MESSAGES/kino.mo
-share/locale/ru/LC_MESSAGES/kino.mo
-share/locale/sl/LC_MESSAGES/kino.mo
-share/locale/sv/LC_MESSAGES/kino.mo
-share/locale/uk/LC_MESSAGES/kino.mo
-share/locale/zh_TW/LC_MESSAGES/kino.mo
-share/mime/packages/kino.xml
-@dirrm include/kino
-@dirrm lib/kino-gtk2
-@dirrm share/kino/help/en/media/ui
-@dirrm share/kino/help/en/media/trim
-@dirrm share/kino/help/en/media/terms/jogshuttle
-@dirrm share/kino/help/en/media/terms
-@dirrm share/kino/help/en/media/publish
-@dirrm share/kino/help/en/media/prefs/prefs7
-@dirrm share/kino/help/en/media/prefs/prefs5
-@dirrm share/kino/help/en/media/prefs/prefs4
-@dirrm share/kino/help/en/media/prefs/prefs3
-@dirrm share/kino/help/en/media/prefs/prefs2
-@dirrm share/kino/help/en/media/prefs/prefs1
-@dirrm share/kino/help/en/media/prefs/prefs0
-@dirrm share/kino/help/en/media/prefs
-@dirrm share/kino/help/en/media/metadata
-@dirrm share/kino/help/en/media/keyboard
-@dirrm share/kino/help/en/media/export/stills
-@dirrm share/kino/help/en/media/export/mpeg/dvdauthor
-@dirrm share/kino/help/en/media/export/mpeg
-@dirrm share/kino/help/en/media/export/export_selection
-@dirrm share/kino/help/en/media/export/export_other
-@dirrm share/kino/help/en/media/export/export_ieee1394
-@dirrm share/kino/help/en/media/export/export_dv
-@dirrm share/kino/help/en/media/export/export_audio
-@dirrm share/kino/help/en/media/export
-@dirrm share/kino/help/en/media/edit/pointclick
-@dirrm share/kino/help/en/media/edit
-@dirrm share/kino/help/en/media/capture
-@dirrm share/kino/help/en/media/FX/fx_video/keyframing
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_push
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_luma
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_dissolve
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_differences
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_composite
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_barndoor
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_transitions
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_titler
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_superimpose
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_softfocus
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_pixelate
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_panzoom
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_mirror
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_levels
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_kaleidoscope
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_jerky
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_flip
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_colorhold
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_coloraverage
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_charcoal
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_blur
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters
-@dirrm share/kino/help/en/media/FX/fx_video
-@dirrm share/kino/help/en/media/FX/fx_selection/fx_create/fx_create_noise
-@dirrm share/kino/help/en/media/FX/fx_selection/fx_create/fx_create_gradient
-@dirrm share/kino/help/en/media/FX/fx_selection/fx_create/fx_create_fromfile
-@dirrm share/kino/help/en/media/FX/fx_selection/fx_create/fx_create_fixedcolor
-@dirrm share/kino/help/en/media/FX/fx_selection/fx_create/fx_create_colorrange
-@dirrm share/kino/help/en/media/FX/fx_selection/fx_create
-@dirrm share/kino/help/en/media/FX/fx_selection
-@dirrm share/kino/help/en/media/FX/fx_audio/fx_audio_transitions
-@dirrm share/kino/help/en/media/FX/fx_audio/fx_audio_filters/fx_mix
-@dirrm share/kino/help/en/media/FX/fx_audio/fx_audio_filters/fx_gain
-@dirrm share/kino/help/en/media/FX/fx_audio/fx_audio_filters/fx_dub
-@dirrm share/kino/help/en/media/FX/fx_audio/fx_audio_filters
-@dirrm share/kino/help/en/media/FX/fx_audio
-@dirrm share/kino/help/en/media/FX
-@dirrm share/kino/help/en/media/
-@dirrm share/kino/help/en/images
-@dirrm share/kino/help/en
-@dirrm share/kino/help/fr/images
-@dirrm share/kino/help/fr/media/ui
-@dirrm share/kino/help/fr/media
-@dirrm share/kino/help/fr
-@dirrm share/kino/help
-@dirrm share/kino/lumas
-@dirrm share/kino/scripts/dvdauthor
-@dirrm share/kino/scripts/exports
-@dirrm share/kino/scripts/import
-@dirrm share/kino/scripts/publish
-@dirrm share/kino/scripts
-@dirrm share/kino
diff --git a/multimedia/vdr-plugin-softdevice/Makefile b/multimedia/vdr-plugin-softdevice/Makefile
deleted file mode 100644
index 9d0c9fe40745..000000000000
--- a/multimedia/vdr-plugin-softdevice/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: Juergen Lock <nox@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= vdr-plugin-softdevice
-PORTVERSION= 0.5.0p20100414
-PORTREVISION= 15
-CATEGORIES= multimedia
-MASTER_SITES= LOCAL
-MASTER_SITE_SUBDIR= nox/
-DISTNAME= ${PORTNAME:S/-plugin-/-/}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
-
-MAINTAINER= nox@FreeBSD.org
-COMMENT= Video Disk Recorder - softdevice plugin
-
-LIB_DEPENDS+= avcodec:${PORTSDIR}/multimedia/ffmpeg
-
-USES= pkgconfig
-USE_BZIP2= yes
-USE_XORG+= xv x11 xinerama
-PATCH_STRIP= -p1
-HAVE_CONFIGURE= yes
-PORTDOCS= COPYING README HISTORY
-WRKSRC= ${WRKDIR}/${PLUGIN}
-CONFIGURE_ARGS+= --disable-vidix --disable-fb --disable-dfb --disable-cle266 --disable-alsa #--disable-yaepg
-BROKEN= Broken after ffmpeg update (not sure it ever worked)
-DEPRECATED= ${BROKEN}
-EXPIRATION_DATE= 2014-01-31
-
-NO_STAGE= yes
-
-.include "${.CURDIR}/../vdr/Makefile.plugins"
-
-post-patch: post-patch-plugin
- ${REINPLACE_CMD} 's|/usr/X11R6|${LOCALBASE}|;s|g\+\+|${CXX}|' ${WRKSRC}/Makefile ${WRKSRC}/configure
-
-do-configure:
- (cd ${WRKSRC} && ./configure ${CONFIGURE_ARGS})
-
-post-install: post-install-pluginlocales
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR})
-.endif
-
-.include <bsd.port.mk>
diff --git a/multimedia/vdr-plugin-softdevice/distinfo b/multimedia/vdr-plugin-softdevice/distinfo
deleted file mode 100644
index 0bf6912b3f40..000000000000
--- a/multimedia/vdr-plugin-softdevice/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (vdr/vdr-softdevice-0.5.0p20100414.tar.bz2) = fe737cd580f7b56cd3c32ecf10696008ccf13400a87266b4b8d2b5c9727a0bd2
-SIZE (vdr/vdr-softdevice-0.5.0p20100414.tar.bz2) = 163434
diff --git a/multimedia/vdr-plugin-softdevice/files/patch-Makefile b/multimedia/vdr-plugin-softdevice/files/patch-Makefile
deleted file mode 100644
index f36147d1d06b..000000000000
--- a/multimedia/vdr-plugin-softdevice/files/patch-Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
---- Makefile.orig
-+++ Makefile
-@@ -233,7 +238,7 @@ DEFINES += -DPLUGINLIBDIR='"$(PLUGINLIBD
-
- TARGETS = libvdr-$(PLUGIN).so
- LIBS = $(FFMPEGLIBS)
--OBJS = $(PLUGIN).o utils.o i18n.o video.o mpeg2decoder.o \
-+OBJS = $(PLUGIN).o utils.o video.o mpeg2decoder.o \
- audio.o video-dummy.o \
- setup-softdevice.o setup-softdevice-menu.o \
- setup-softlog.o setup-softlog-menu.o\
-@@ -438,3 +438,9 @@ MacVdrClient_obj = video_shm.o video-qua
- MacVdrClient: $(MacVdrClient_obj)
- $(CXX) $(LDFLAGS) $(MacVdrClient_obj) -framework Carbon -framework AGL -framework OpenGL -lpthread -o $@
- cp $@ ./MacVdrClient.app/Contents/MacOS/MacVdrClient
-+
-+install:
-+ ${INSTALL_PROGRAM} $(LIBDIR)/libvdr-$(PLUGIN).so.$(APIVERSION) $(PREFIX)/lib/vdr/libvdr-$(PLUGIN).so.$(APIVERSION)
-+ ${INSTALL_PROGRAM} $(LIBDIR)/lib$(PLUGIN)-xv.so.$(APIVERSION) $(PREFIX)/lib/vdr/lib$(PLUGIN)-xv.so.$(APIVERSION)
-+ ${INSTALL_PROGRAM} $(LIBDIR)/lib$(PLUGIN)-shm.so.$(APIVERSION) $(PREFIX)/lib/vdr/lib$(PLUGIN)-shm.so.$(APIVERSION)
-+ ${INSTALL_PROGRAM} ShmClient $(PREFIX)/bin
diff --git a/multimedia/vdr-plugin-softdevice/files/patch-VdrReplacements.c b/multimedia/vdr-plugin-softdevice/files/patch-VdrReplacements.c
deleted file mode 100644
index 9548cfc7aab7..000000000000
--- a/multimedia/vdr-plugin-softdevice/files/patch-VdrReplacements.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- VdrReplacements.c.orig
-+++ VdrReplacements.c
-@@ -16,7 +16,7 @@
- cMutex::cMutex() {
- pthread_mutexattr_t attr;
- pthread_mutexattr_init(&attr);
--#ifdef __APPLE__
-+#if defined(__APPLE__) || defined(__FreeBSD__)
- pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_ERRORCHECK);
- #else
- pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_ERRORCHECK_NP);
diff --git a/multimedia/vdr-plugin-softdevice/files/patch-i18n.h b/multimedia/vdr-plugin-softdevice/files/patch-i18n.h
deleted file mode 100644
index 8f69bd32edde..000000000000
--- a/multimedia/vdr-plugin-softdevice/files/patch-i18n.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- i18n.h.orig
-+++ i18n.h
-@@ -9,8 +9,10 @@
- #ifndef _I18N__H
- #define _I18N__H
-
-+#if (APIVERSNUM < 10507)
- #include <vdr/i18n.h>
-
- extern const tI18nPhrase Phrases[];
-+#endif
-
- #endif //_I18N__H
diff --git a/multimedia/vdr-plugin-softdevice/files/patch-shm-common.h b/multimedia/vdr-plugin-softdevice/files/patch-shm-common.h
deleted file mode 100644
index a7e400ee22f3..000000000000
--- a/multimedia/vdr-plugin-softdevice/files/patch-shm-common.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- shm-common.h.orig
-+++ shm-common.h
-@@ -20,7 +20,7 @@
-
- #define CTL_KEY 5681
-
--#ifndef __APPLE__ // should rather be #ifdef LINUX
-+#if !defined(__APPLE__) && !defined(__FreeBSD__) // should rather be #ifdef LINUX
- union semun {
- int val;
- struct semid_ds *buf;
diff --git a/multimedia/vdr-plugin-softdevice/files/patch-softdevice.c b/multimedia/vdr-plugin-softdevice/files/patch-softdevice.c
deleted file mode 100644
index 4fb9aad3f585..000000000000
--- a/multimedia/vdr-plugin-softdevice/files/patch-softdevice.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- softdevice.c.orig
-+++ softdevice.c
-@@ -1254,7 +1254,9 @@ bool cPluginSoftDevice::Service(const ch
- bool cPluginSoftDevice::Start(void)
- {
- // Start any background activities the plugin shall perform.
-+#if (APIVERSNUM < 10507)
- RegisterI18n(Phrases);
-+#endif
- return true;
- }
-
diff --git a/multimedia/vdr-plugin-softdevice/files/patch-vdr-softdevice_CVS-20100414 b/multimedia/vdr-plugin-softdevice/files/patch-vdr-softdevice_CVS-20100414
deleted file mode 100644
index 5636787a32e3..000000000000
--- a/multimedia/vdr-plugin-softdevice/files/patch-vdr-softdevice_CVS-20100414
+++ /dev/null
@@ -1,90 +0,0 @@
-Index: Makefile
-===================================================================
-RCS file: /cvsroot/softdevice/softdevice/Makefile,v
-retrieving revision 1.42
-diff -u -r1.42 Makefile
---- Makefile 14 Apr 2008 02:52:10 -0000 1.42
-+++ Makefile 14 Apr 2010 20:12:50 -0000
-@@ -27,9 +27,6 @@
- TMPDIR = /tmp
- PLUGINLIBDIR = ./PLUGINS/lib
-
--# for older file-utils, option -f had the same effect
--CPOPTS = --remove-destination
--
- -include config.mak
-
- # uncomment to build the shared memory video server
-@@ -130,6 +127,14 @@
-
- -include $(VDRDIR)/Make.config
-
-+# leave this here as we only know if it is FreeBSD after Make.config inclusion
-+# for older file-utils, option -f had the same effect
-+ifdef FREEBSD
-+CPOPTS = -f
-+else
-+CPOPTS = --remove-destination
-+endif
-+
- # #############################################################################
- # moved some defines to this section, as they are generated by
- # configure too.
-@@ -211,7 +216,7 @@
- ### The version number of VDR (taken from VDR's "config.h"):
-
- VDRVERSION = $(shell grep 'define VDRVERSION ' $(VDRDIR)/config.h | awk '{ print $$3 }' | sed -e 's/"//g')
--APIVERSION = $(shell sed -ne '/define APIVERSION/ { s/^.*"\(.*\)".*$$/\1/; p }' $(VDRDIR)/config.h)
-+APIVERSION = $(shell grep 'define APIVERSION ' $(VDRDIR)/config.h | awk '{ print $$3 }' | sed -e 's/"//g')
-
- ifeq ($(APIVERSION),)
- APIVERSION = $(VDRVERSION)
-Index: configure
-===================================================================
-RCS file: /cvsroot/softdevice/softdevice/configure,v
-retrieving revision 1.50
-diff -u -r1.50 configure
---- configure 21 Sep 2008 12:55:57 -0000 1.50
-+++ configure 14 Apr 2010 20:12:50 -0000
-@@ -1,4 +1,4 @@
--#!/bin/bash
-+#!/bin/sh
- #
- # simple configure script for softdevice
- #
-@@ -50,7 +50,7 @@
- suspendkey="yes"
- cpu_bigendian="no"
-
--function help () {
-+help () {
- echo "Usage: configure [options]"
- echo "available options are:"
- echo " --disable-vidix"
-@@ -118,6 +118,10 @@
- system=`uname -s`
- case "$system" in
- Linux) system="Linux";;
-+ FreeBSD)
-+ system="FreeBSD"
-+ CFLAGS="${CFLAGS} -I/usr/local/include"
-+ ;;
- Darwin)
- system="Darwin"
- #with_subplugins="no"
-Index: setup-softlog.c
-===================================================================
-RCS file: /cvsroot/softdevice/softdevice/setup-softlog.c,v
-retrieving revision 1.9
-diff -u -r1.9 setup-softlog.c
---- setup-softlog.c 14 Jun 2009 16:18:53 -0000 1.9
-+++ setup-softlog.c 14 Apr 2010 20:12:50 -0000
-@@ -216,6 +216,8 @@
- {
- #ifdef __APPLE__
- return getpid();
-+#elif (defined __FreeBSD__)
-+ return reinterpret_cast<long>(::pthread_self());
- #else
- return syscall(__NR_gettid);
- #endif
diff --git a/multimedia/vdr-plugin-softdevice/pkg-descr b/multimedia/vdr-plugin-softdevice/pkg-descr
deleted file mode 100644
index ea5d4ae76959..000000000000
--- a/multimedia/vdr-plugin-softdevice/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-http://www.linuxtv.org/vdrwiki/index.php/Softdevice-plugin
-
-This VDR plugin is a MPEG2 decoder.
-It can be used as an output device for the vdr. Possible output devices are
-Xv, DirectFB, Vidix or a framebuffer.
-
-WWW: http://softdevice.berlios.de/
diff --git a/multimedia/vdr-plugin-softdevice/pkg-plist b/multimedia/vdr-plugin-softdevice/pkg-plist
deleted file mode 100644
index 573b90fb2f76..000000000000
--- a/multimedia/vdr-plugin-softdevice/pkg-plist
+++ /dev/null
@@ -1,25 +0,0 @@
-bin/ShmClient
-lib/vdr/libvdr-softdevice.so.%%APIVERSION%%
-lib/vdr/libsoftdevice-xv.so.%%APIVERSION%%
-lib/vdr/libsoftdevice-shm.so.%%APIVERSION%%
-%%NLS%%share/locale/ca_ES/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/cs_CZ/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/da_DK/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/de_DE/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/el_GR/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/es_ES/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/et_EE/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/fi_FI/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/fr_FR/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/hr_HR/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/hu_HU/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/it_IT/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/nl_NL/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/nn_NO/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/pl_PL/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/pt_PT/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/ro_RO/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/ru_RU/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/sl_SI/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/sv_SE/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/tr_TR/LC_MESSAGES/vdr-softdevice.mo
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 9cd7556476ae..1475449425d7 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -503,7 +503,6 @@
SUBDIR += mate-settings-daemon
SUBDIR += mate-system-monitor
SUBDIR += mbgtools
- SUBDIR += mbmon
SUBDIR += mcelog
SUBDIR += mcollective
SUBDIR += mcron
diff --git a/sysutils/mbmon/Makefile b/sysutils/mbmon/Makefile
deleted file mode 100644
index 6f3f85e5ea82..000000000000
--- a/sysutils/mbmon/Makefile
+++ /dev/null
@@ -1,61 +0,0 @@
-# Created by: kaz@kobe1995.net (NAKAMURA Kauzushi)
-# $FreeBSD$
-
-PORTNAME?= mbmon
-PORTVERSION= 205
-PORTREVISION?= 6
-CATEGORIES= sysutils
-MASTER_SITES= http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/xmbmon/
-DISTNAME= xmbmon${PORTVERSION}
-
-MAINTAINER= 5u623l20@gmail.com
-COMMENT?= Motherboard monitor for LM78/79, W8378x, AS99127F, VT82C686 and ADM9240
-
-DEPRECATED= Use sysutils/xmbmon instead. This port will be removed soon
-EXPIRATION_DATE=2014-01-31
-
-PORTSCOUT= limit:^[0-9]+$
-PATCH_SITES+= ${MASTER_SITES}
-PATCHFILES+= xmbmon${PORTVERSION}_fflush.patch
-
-ONLY_FOR_ARCHS= i386 amd64
-GNU_CONFIGURE= yes
-
-MAKE_ARGS= PROGRAM="${PORTNAME}"
-
-PLIST_FILES+= bin/${PORTNAME}
-MAN1?= mbmon.1
-PORTDOCS= ChangeLog ChangeLog.jp ReadMe ReadMe.jp ReadMe.tech
-
-OPTIONS_DEFINE= ASUS SMB
-OPTIONS_DEFAULT=SMB
-ASUS_DESC= "Enable A7N8X-VM support"
-SMB_DESC= "Enable smb(4) support"
-
-.if ${PORTNAME} == "mbmon"
-USE_RC_SUBR= mbmon
-.endif
-
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MASUS}
-PATCHFILES+= xmbmon${PORTVERSION}_A7N8X-VM.patch
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's+/usr/share/doc/mbmon+${DOCSDIR}+' ${WRKSRC}/mbmon.1
-.if ${PORT_OPTIONS:MSMB}
- @${REINPLACE_CMD} -e 's/^DEFS=/&-DSMBUS_IOCTL /' ${WRKSRC}/Makefile.in
-.endif
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
- ${CHMOD} u+s ${PREFIX}/bin/${PORTNAME}
- ${INSTALL_MAN} ${MAN1:S|^|${WRKSRC}/|} ${PREFIX}/man/man1
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/sysutils/mbmon/distinfo b/sysutils/mbmon/distinfo
deleted file mode 100644
index e11bd00f1199..000000000000
--- a/sysutils/mbmon/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-SHA256 (xmbmon205.tar.gz) = 65b10ebfe53585ac22d6a31d8ef3fea552cb266cf2c124c00421dec1df5a4a4f
-SIZE (xmbmon205.tar.gz) = 142987
-SHA256 (xmbmon205_fflush.patch) = f837f465861ce46e4a90d1d3c7a680c1904f7fb91e14efcbad22313c90e2cdc7
-SIZE (xmbmon205_fflush.patch) = 242
-SHA256 (xmbmon205_A7N8X-VM.patch) = 20565e0b1216d3becb87f796fa547e81fec84e37cff05405eb8f71bc97eebc68
-SIZE (xmbmon205_A7N8X-VM.patch) = 274
diff --git a/sysutils/mbmon/files/mbmon.in b/sysutils/mbmon/files/mbmon.in
deleted file mode 100644
index a06f60157ae4..000000000000
--- a/sysutils/mbmon/files/mbmon.in
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: mbmon
-# REQUIRE: LOGIN
-# BEFORE: securelevel
-# KEYWORD: shutdown
-
-# Add the following lines to /etc/rc.conf to enable the mbmon daemon:
-#
-# mbmon_enable="YES"
-# mbmon_flags="<set as needed>"
-#
-# See mbmon(1) for mbmon_flags
-# Set mbmon_port to the TCP port to listen to, default is 12999
-
-. /etc/rc.subr
-
-name="mbmon"
-rcvar=mbmon_enable
-
-# read configuration and set defaults
-load_rc_config "$name"
-: ${mbmon_enable="NO"}
-: ${mbmon_port="12999"}
-
-command="%%PREFIX%%/bin/${name}"
-command_args="-P ${mbmon_port}"
-
-run_rc_command "$1"
diff --git a/sysutils/mbmon/files/patch-Makefile.in b/sysutils/mbmon/files/patch-Makefile.in
deleted file mode 100644
index daae964a5e80..000000000000
--- a/sysutils/mbmon/files/patch-Makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
---- Makefile.in.orig Wed Feb 1 20:12:01 2006
-+++ Makefile.in Wed Feb 1 20:12:22 2006
-@@ -27,9 +27,9 @@
-
- #CC=/compat/linux/usr/bin/gcc
- CC=@CC@
--CFLAGS=-O3 $(INCLUDES) $(DEFS)
-+CFLAGS+=$(INCLUDES) $(DEFS)
- CFLAGSX=$(CFLAGS) @X_CFLAGS@
--LDFLAGS=-s
-+LDFLAGS=
-
- LINT=lint
- # LINT=$(CC) -c -Wall -Wshadow -Wpointer-arith
diff --git a/sysutils/mbmon/files/patch-configure b/sysutils/mbmon/files/patch-configure
deleted file mode 100644
index 809c657fd978..000000000000
--- a/sysutils/mbmon/files/patch-configure
+++ /dev/null
@@ -1,27 +0,0 @@
---- configure.orig Wed Feb 1 20:34:58 2006
-+++ configure Wed Feb 1 20:35:38 2006
-@@ -3487,7 +3487,6 @@
-
- case "${host}" in
- i?86-*-freebsd*)
-- CC=cc
- ;;
- i?86-*-linux-*)
- CC=gcc
-@@ -3499,7 +3498,6 @@
- ADDLIBS="-li386"
- ;;
- *)
-- CC=gcc
- ;;
- esac
-
-@@ -3946,7 +3944,7 @@
- done
-
-
--for ac_header in machine/smb.h
-+for ac_header in dev/smbus/smb.h machine/smb.h
- do
- as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
- if eval "test \"\${$as_ac_Header+set}\" = set"; then
diff --git a/sysutils/mbmon/files/patch-getMB-smb_ioctl.c b/sysutils/mbmon/files/patch-getMB-smb_ioctl.c
deleted file mode 100644
index 7fe81da58542..000000000000
--- a/sysutils/mbmon/files/patch-getMB-smb_ioctl.c
+++ /dev/null
@@ -1,24 +0,0 @@
-$FreeBSD$
-
---- getMB-smb_ioctl.c.orig Sat Jul 5 18:15:24 2003
-+++ getMB-smb_ioctl.c Fri Dec 16 17:56:54 2005
-@@ -5,6 +5,7 @@
- #ifdef HAVE_SMBUS
- /* assume SMBus ioctl support, only for FreeBSD */
-
-+#include <sys/param.h>
- #include <stdlib.h>
- #include <stdio.h>
- #include <fcntl.h>
-@@ -13,7 +14,11 @@
- #include <sys/types.h>
- #include <sys/ioctl.h>
-
-+#if __FreeBSD_version >= 500000
-+#include <dev/smbus/smb.h>
-+#else
- #include <machine/smb.h>
-+#endif
-
- #include "methods.h"
-
diff --git a/sysutils/mbmon/files/patch-mbmon.c b/sysutils/mbmon/files/patch-mbmon.c
deleted file mode 100644
index 30d759104011..000000000000
--- a/sysutils/mbmon/files/patch-mbmon.c
+++ /dev/null
@@ -1,27 +0,0 @@
---- mbmon.c.orig 2004-08-13 16:23:32.000000000 +0900
-+++ mbmon.c 2009-06-10 12:13:47.000000000 +0900
-@@ -315,7 +315,7 @@
-
- name = argv[0];
- #if !defined(LINUX) && defined(HAVE_SMBUS) && defined(SMBUS_IOCTL)
-- while ((ch = getopt(argc,argv,"VSIAfdDYe:p:s:c:T:F:tunNirh")) != -1) {
-+ while ((ch = getopt(argc,argv,"VSIAfdDYe:p:s:c:T:F:tunNirhP:")) != -1) {
- #else
- while ((ch = getopt(argc,argv,"VSIAfdDYe:p:c:T:F:tunNirhP:")) != -1) {
- #endif
-@@ -641,6 +641,7 @@
- fprintf(out, "%4d\n%4d\n%4d\n", rot1, rot2, rot3);
- }
- if (port) {
-+ fflush(out);
- #ifdef LOGGING
- if (nfd)
- #endif
-@@ -659,6 +660,7 @@
- if (hostname_flag == 1) {
- hostname(sh_flag);
- }
-+ fflush(stdout);
-
- /* count */
- if (count != 0) {
diff --git a/sysutils/mbmon/files/patch-pci_pm.c b/sysutils/mbmon/files/patch-pci_pm.c
deleted file mode 100644
index a5b7076e7588..000000000000
--- a/sysutils/mbmon/files/patch-pci_pm.c
+++ /dev/null
@@ -1,28 +0,0 @@
---- pci_pm.c.orig Tue Aug 17 19:38:04 2004
-+++ pci_pm.c Fri Dec 30 23:05:40 2005
-@@ -64,7 +64,7 @@
- comt = "Intel8XX(ICH/ICH2/ICH3/ICH4/ICH5/ICH6)";
- break;
- case AMD756SMB:
-- comt = "AMD756/766/768";
-+ comt = "AMD756/766/768/8111";
- break;
- case NFORCESMB:
- comt = "NVidia nForce";
-@@ -166,6 +166,7 @@
- case ID_AMD756:
- case ID_AMD766:
- case ID_AMD768:
-+ case ID_AMD8111_1:
- ret = AMD756SMB;
- inq_smbba = getSMBBA3;
- break;
-@@ -182,7 +183,7 @@
- inq_smbba = getSMBBA4;
- }
- break;
-- case ID_AMD8111:
-+ case ID_AMD8111_2:
- ret = AMD8111SMB;
- inq_smbba = getSMBBA6;
- break;
diff --git a/sysutils/mbmon/files/patch-pci_pm.h b/sysutils/mbmon/files/patch-pci_pm.h
deleted file mode 100644
index 8a7203e02cb8..000000000000
--- a/sysutils/mbmon/files/patch-pci_pm.h
+++ /dev/null
@@ -1,27 +0,0 @@
-$FreeBSD$
-
---- pci_pm.h Wed Jul 14 18:02:49 2004
-+++ pci_pm.h Fri Dec 30 23:06:26 2005
-@@ -32,10 +32,10 @@
- #define getSMBBA0 0x90 /* PIIX4, VIA596,686 */
- #define getSMBBA1 0xD0 /* VT8233/A/C */
- #define getSMBBA2 0x20 /* Intel801_ICH's */
--#define getSMBBA3 0x58 /* AMD756,766,768 */
-+#define getSMBBA3 0x58 /* AMD756,766,768,8111 */
- #define getSMBBA4 0x14 /* NVidia nForce */
- #define getSMBBA5 0xE2 /* ALI7101 */
--#define getSMBBA6 0x10 /* AMD8111 */
-+#define getSMBBA6 0x10 /* AMD8111 SMBus 2.0 */
- #define getSMBBA70 0x50 /* NVidia nForce2, bus0 */
- #define getSMBBA71 0x54 /* NVidia nForce2, bus1 */
-
-@@ -68,7 +68,8 @@
- #define ID_AMD756 0x740B1022
- #define ID_AMD766 0x74131022
- #define ID_AMD768 0x74431022
--#define ID_AMD8111 0x746A1022
-+#define ID_AMD8111_1 0x746B1022
-+#define ID_AMD8111_2 0x746A1022
- #define ID_NFORCE 0x01B410DE
- #define ID_NFORCE2 0x006410DE
- #define ID_ALI7101 0x710110B9
diff --git a/sysutils/mbmon/files/patch-sens_lm85.c b/sysutils/mbmon/files/patch-sens_lm85.c
deleted file mode 100644
index 3caa2c7a9754..000000000000
--- a/sysutils/mbmon/files/patch-sens_lm85.c
+++ /dev/null
@@ -1,71 +0,0 @@
-$FreeBSD$
-
---- sens_lm85.c Mon Oct 13 10:12:58 2003
-+++ sens_lm85.c Wed Dec 21 15:37:56 2005
-@@ -53,7 +53,6 @@
- #define ADM_24FAN(nr) (0x28 + (nr))
- #define ADM_24FANDIV 0x47
- #define ADM_24MODE 0x16
--#define ADM_TEMPOFF(nr) (0x70 + (nr))
- #define ADM_EXTRES1 0x76
- #define ADM_EXTRES2 0x77
- #define ADM_FANPPR 0x7B
-@@ -213,7 +212,7 @@
- static float lm85_temp( LM_METHODS *method, int no )
- {
- int n, ne;
-- float ext = 0.0, offset = 0.0;
-+ float ext = 0.0;
-
- if (no < 0 || 2 < no)
- return 0xFFFF;
-@@ -226,18 +225,20 @@
- } else if (lm85chipid >= ADM1027) {
- ne = method->Read(ADM_EXTRES2);
- ext = 0.25 * ((ne >> ((no + 1) * 2)) & 0x03);
-- n = method->Read(ADM_TEMPOFF(no));
-- if (n > 0x80)
-- n -= 0xFF;
-- offset = (float) n;
-+ /* Unlock temperature registers. */
-+ if (no != 0) method->Read(LM85_TEMP(0));
-+ if (no != 1) method->Read(LM85_TEMP(1));
-+ if (no != 2) method->Read(LM85_TEMP(2));
-+ /* Unlock voltage register. */
-+ method->Read(LM85_VOLT(4));
- }
- n = method->Read(LM85_TEMP(no));
- if (n == 0x80)
- return 0xFFFF;
- else if (n > 0x80)
-- return (float) (n - 0xFF) + ext - offset;
-+ return (float) (n - 0xFF) + ext;
- else
-- return (float) n + ext - offset;
-+ return (float) n + ext;
- }
-
-
-@@ -262,10 +263,20 @@
- return 0xFFFF;
-
- if (lm85chipid >= ADM1027) {
-- if (no == 4)
-+ if (no == 4) {
- ne = method->Read(ADM_EXTRES2) & 0x03;
-- else
-+ /* Unlock temperature registers. */
-+ method->Read(LM85_TEMP(0));
-+ method->Read(LM85_TEMP(1));
-+ method->Read(LM85_TEMP(2));
-+ } else {
- ne = (method->Read(ADM_EXTRES1) >> (no * 2)) & 0x03;
-+ /* Unlock voltage registers. */
-+ if (no != 0) method->Read(LM85_VOLT(0));
-+ if (no != 1) method->Read(LM85_VOLT(1));
-+ if (no != 2) method->Read(LM85_VOLT(2));
-+ if (no != 3) method->Read(LM85_VOLT(3));
-+ }
- }
- n = method->Read(LM85_VOLT(no));
- if (lm85chipid >= ADM1027)
diff --git a/sysutils/mbmon/files/patch-sens_winbond.c b/sysutils/mbmon/files/patch-sens_winbond.c
deleted file mode 100644
index be172fc9fc23..000000000000
--- a/sysutils/mbmon/files/patch-sens_winbond.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- sens_winbond.c Fri Jul 9 07:34:41 2004
-+++ sens_winbond.c Wed May 3 16:43:40 2006
-@@ -245,6 +244,8 @@
- case 0x20: /* 0x20 (or 0x21) 627HF */
- case 0x90: /* 0x90 (or 0x91?) 627THF */
- case 0x1A: /* 0x1A (??) 627THF-A */
-+ case 0xA0: /* 0xA0 (or 0xA1) */
-+ case 0xC0: /* 0xC0 (or 0xC1) 627DHG */
- wbdchipid = W83627HF;
- break;
- case 0x30: /* 0x30 (or 0x31) */
diff --git a/sysutils/mbmon/files/patch-testsmb.c b/sysutils/mbmon/files/patch-testsmb.c
deleted file mode 100644
index 52d6d6cf7934..000000000000
--- a/sysutils/mbmon/files/patch-testsmb.c
+++ /dev/null
@@ -1,44 +0,0 @@
-$FreeBSD$
-
---- testsmb.c Thu Aug 12 07:34:48 2004
-+++ testsmb.c Fri Dec 30 23:11:29 2005
-@@ -105,8 +105,9 @@
- case ID_AMD756:
- case ID_AMD766:
- case ID_AMD768:
-+ case ID_AMD8111_1:
- smbus = &smbus_amd;
-- fprintf(stderr, "AMD756/766/768 found.\n");
-+ fprintf(stderr, "AMD756/766/768/8111 found.\n");
- break;
- case ID_NFORCE:
- smbus = &smbus_amd;
-@@ -116,9 +117,9 @@
- smbus = &smbus_ali;
- fprintf(stderr, "ALi M1535D+ found.\n");
- break;
-- case ID_AMD8111:
-+ case ID_AMD8111_2:
- smbus = &smbus_amd8;
-- fprintf(stderr, "AMD8111 found.\n");
-+ fprintf(stderr, "AMD8111 SMBus 2.0 found.\n");
- break;
- case ID_NFORCE2:
- smbus = &smbus_amd8;
-@@ -126,7 +127,7 @@
- break;
- default:
- fprintf(stderr, "No known SMBus(I2C) chip found.\n");
-- goto exit;
-+ continue;
- }
-
- if(OpenIO() == -1) return -1;
-@@ -141,7 +142,6 @@
- }
-
- CloseIO();
--exit:
- ; /* dummy statment for gcc 3.4 or after */
-
- } /* endo of Big loop for smb_base candidates */
diff --git a/sysutils/mbmon/pkg-descr b/sysutils/mbmon/pkg-descr
deleted file mode 100644
index f32ffa954dd4..000000000000
--- a/sysutils/mbmon/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-This is a X/tty motherboard monitor which supports LM78/79, WINBond
-83781D/83782D/83783S, ASUS 991227F, and VIA VT82C686A/B PC-health
-chips via 3 methods: ISA-I/O, SMBus, VIA-direct.
-
-Run "mbmon -h" or "xmbmon -help" to see the usage.
-
-***CAUTION***
-
-These programs access to the SMBus or the ISA-IO port directly under
-the superuser privilege, so it may cause a system crash. Please test
-"mbmon -d" or "xmbmon -debug" first.
-
-WWW: http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/download.html
diff --git a/x11-drivers/Makefile b/x11-drivers/Makefile
index eb9c4cdb413c..02e21a427469 100644
--- a/x11-drivers/Makefile
+++ b/x11-drivers/Makefile
@@ -29,13 +29,11 @@
SUBDIR += xf86-video-glint
SUBDIR += xf86-video-i128
SUBDIR += xf86-video-i740
- SUBDIR += xf86-video-imstt
SUBDIR += xf86-video-intel
SUBDIR += xf86-video-mach64
SUBDIR += xf86-video-mga
SUBDIR += xf86-video-neomagic
SUBDIR += xf86-video-newport
- SUBDIR += xf86-video-nouveau
SUBDIR += xf86-video-nv
SUBDIR += xf86-video-openchrome
SUBDIR += xf86-video-r128
@@ -55,7 +53,6 @@
SUBDIR += xf86-video-trident
SUBDIR += xf86-video-tseng
SUBDIR += xf86-video-vesa
- SUBDIR += xf86-video-via
SUBDIR += xf86-video-vmware
SUBDIR += xf86-video-voodoo
SUBDIR += xorg-drivers
diff --git a/x11-drivers/xf86-video-imstt/Makefile b/x11-drivers/xf86-video-imstt/Makefile
deleted file mode 100644
index 9072437f8f48..000000000000
--- a/x11-drivers/xf86-video-imstt/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= xf86-video-imstt
-PORTVERSION= 1.1.0
-PORTREVISION= 9
-CATEGORIES= x11-drivers
-
-MAINTAINER= x11@FreeBSD.org
-COMMENT= X.Org imstt display driver
-
-BROKEN= Does not build, requires pciVideoPtr typedef.
-DEPRECATED= Broken, unsupported and unmaintained upstream.
-EXPIRATION_DATE=2014-01-31
-
-XORG_CAT= driver
-
-.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-imstt/distinfo b/x11-drivers/xf86-video-imstt/distinfo
deleted file mode 100644
index ea533713db25..000000000000
--- a/x11-drivers/xf86-video-imstt/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xorg/driver/xf86-video-imstt-1.1.0.tar.bz2) = 9238c2257f9437dd7ab37c049d7f20c010e2f5ff833a37d2d6243f223f10fb7d
-SIZE (xorg/driver/xf86-video-imstt-1.1.0.tar.bz2) = 234492
diff --git a/x11-drivers/xf86-video-imstt/pkg-descr b/x11-drivers/xf86-video-imstt/pkg-descr
deleted file mode 100644
index 8b3638e59098..000000000000
--- a/x11-drivers/xf86-video-imstt/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This package contains the X.Org xf86-video-imstt driver.
-
-WWW: http://www.x.org
diff --git a/x11-drivers/xf86-video-imstt/pkg-plist b/x11-drivers/xf86-video-imstt/pkg-plist
deleted file mode 100644
index 2a09e0bb5999..000000000000
--- a/x11-drivers/xf86-video-imstt/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-lib/xorg/modules/drivers/imstt_drv.la
-lib/xorg/modules/drivers/imstt_drv.so
-man/man4/imstt.4x.gz
-@dirrmtry lib/xorg/modules/drivers
-@dirrmtry lib/xorg/modules
-@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-nouveau/Makefile b/x11-drivers/xf86-video-nouveau/Makefile
deleted file mode 100644
index a2aea2f3ac86..000000000000
--- a/x11-drivers/xf86-video-nouveau/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-# Created by: Anonymous <swell.k@gmail.com>
-# $FreeBSD$
-
-PORTNAME= xf86-video-nouveau
-PORTVERSION= 0.0.10.${SNAPDATE}
-DISTVERSIONSUFFIX=.${SNAPREV}
-PORTREVISION= 4
-CATEGORIES= x11-drivers
-MASTER_SITES= ftp://ftp.lissyara.su/users/Guest/distfiles/
-
-MAINTAINER= x11@FreeBSD.org
-COMMENT= Free nouveau display driver for nvidia-based cards
-
-XORG_CAT= driver
-USE_XORG= xf86driproto glproto
-
-# also doesn't work with mesa (libGL) version higher than 7.4.x
-BROKEN= Does not build
-DEPRECATED= Not supported, missing kernel support. use the nvidia driver.
-EXPIRATION_DATE=2014-01-31
-
-post-configure:
- ${REINPLACE_CMD} '/NV_DRIVER_DATE/s/".*"/"${SNAPDATE}.${SNAPREV}"/' ${WRKSRC}/config.h
-
-post-install: .SILENT
- ${ECHO_MSG}
- ${CAT} ${PKGMESSAGE}
- ${ECHO_MSG}
-
-GIT_WORK= ${WRKDIR}/${PORTNAME}.git-clone
-GIT_DATE= $$(date -ur$$(git log --pretty=format:%ct -1 ) +%Y%m%d)
-GIT_REV= $$(git log --pretty=format:%h -1)
-NEWDISTNAME= ${DISTNAME:S/${SNAPDATE}.${SNAPREV}$$//}${GIT_DATE}.${GIT_REV}
-
-maint-gen-distfile:
- git clone git://anongit.freedesktop.org/nouveau/xf86-video-nouveau \
- ${GIT_WORK}
-
- ( cd ${GIT_WORK}; \
- git log --stat >ChangeLog; \
- autoreconf -if; \
- ${TAR} cjf ${DISTDIR}/${DIST_SUBDIR}/${NEWDISTNAME}${EXTRACT_SUFX} \
- --exclude '.git*' --exclude autogen.sh \
- --exclude autom4te.cache \
- -s "|${GIT_WORK}|${NEWDISTNAME}|" \
- ${GIT_WORK}; \
- ${ECHO_CMD} "SNAPDATE= ${GIT_DATE}" \
- >${MASTERDIR}/Makefile.rev; \
- ${ECHO_CMD} "SNAPREV= ${GIT_REV}" \
- >>${MASTERDIR}/Makefile.rev )
-
- ${RM} -rf ${GIT_WORK}
-
-.include "Makefile.rev"
-.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-nouveau/Makefile.rev b/x11-drivers/xf86-video-nouveau/Makefile.rev
deleted file mode 100644
index b8cc5e2bc271..000000000000
--- a/x11-drivers/xf86-video-nouveau/Makefile.rev
+++ /dev/null
@@ -1,2 +0,0 @@
-SNAPDATE= 20090728
-SNAPREV= e259925
diff --git a/x11-drivers/xf86-video-nouveau/distinfo b/x11-drivers/xf86-video-nouveau/distinfo
deleted file mode 100644
index 9b4fe6333ed9..000000000000
--- a/x11-drivers/xf86-video-nouveau/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xorg/driver/xf86-video-nouveau-0.0.10.20090728.e259925.tar.bz2) = 48e328a04a2dc9ea5dfebd21eae7c23987dcf53dcd3db7bee477d873cbb31906
-SIZE (xorg/driver/xf86-video-nouveau-0.0.10.20090728.e259925.tar.bz2) = 552302
diff --git a/x11-drivers/xf86-video-nouveau/pkg-descr b/x11-drivers/xf86-video-nouveau/pkg-descr
deleted file mode 100644
index 9c753dc8108c..000000000000
--- a/x11-drivers/xf86-video-nouveau/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-nouveau is an X.Org Foundation and Freedesktop.org project which was
-initially based on the obfuscated 2D-only free and open source "nv"
-driver, aiming to develop free software drivers for NVIDIA graphics
-cards, by reverse engineering NVIDIA's current proprietary drivers for
-Linux.
-
-WWW: http://nouveau.freedesktop.org/
diff --git a/x11-drivers/xf86-video-nouveau/pkg-message b/x11-drivers/xf86-video-nouveau/pkg-message
deleted file mode 100644
index 34c29a20bf38..000000000000
--- a/x11-drivers/xf86-video-nouveau/pkg-message
+++ /dev/null
@@ -1,15 +0,0 @@
-The DRM part is still not in the kernel tree and will not be there
-until it stabilized. It won't happen anytime soon. So, consider using
-the following patch in the meantime unless you don't want any hardware
-accelerated 2D like EXA and Xvideo.
-
-http://people.freebsd.org/~rnoland/drm-nouveau-062309.patch
-
-Installing it should be as simple as below procedure provided you have
-base sources in /usr/src.
-
- # cd /usr/src/sys
- # fetch http://people.freebsd.org/~rnoland/drm-nouveau-062309.patch
- # patch -sp0 -i drm-nouveau-062309.patch
- # cd modules/drm
- # make depend all install
diff --git a/x11-drivers/xf86-video-nouveau/pkg-plist b/x11-drivers/xf86-video-nouveau/pkg-plist
deleted file mode 100644
index d6b17908d8d4..000000000000
--- a/x11-drivers/xf86-video-nouveau/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-lib/xorg/modules/drivers/nouveau_drv.la
-lib/xorg/modules/drivers/nouveau_drv.so
-man/man4/nouveau.4x.gz
-@dirrmtry lib/xorg/modules/drivers
-@dirrmtry lib/xorg/modules
-@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-via/Makefile b/x11-drivers/xf86-video-via/Makefile
deleted file mode 100644
index 550d304a79ff..000000000000
--- a/x11-drivers/xf86-video-via/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= xf86-video-via
-PORTVERSION= 0.2.2
-PORTREVISION= 10
-CATEGORIES= x11-drivers
-
-MAINTAINER= x11@FreeBSD.org
-COMMENT= X.Org via display driver
-
-BROKEN= Does not build, requires pciVideoPtr typedef
-DEPRECATED= Broken, not supported upstream.
-EXPIRATION_DATE=2014-01-31
-
-USE_GL= gl
-XORG_CAT= driver
-USE_XORG= xvmc xf86driproto xextproto x11 glproto
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "sparc64"
-IGNORE= does not install on sparc64
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/x11-drivers/xf86-video-via/distinfo b/x11-drivers/xf86-video-via/distinfo
deleted file mode 100644
index 1e990e634abf..000000000000
--- a/x11-drivers/xf86-video-via/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xorg/driver/xf86-video-via-0.2.2.tar.bz2) = 5026bdaf644178fee66a26190453b0dddb99558b8c97c4a592a482a2434dc862
-SIZE (xorg/driver/xf86-video-via-0.2.2.tar.bz2) = 397641
diff --git a/x11-drivers/xf86-video-via/pkg-descr b/x11-drivers/xf86-video-via/pkg-descr
deleted file mode 100644
index bdff896f7edd..000000000000
--- a/x11-drivers/xf86-video-via/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This package contains the X.Org xf86-video-via driver.
-
-WWW: http://www.x.org
diff --git a/x11-drivers/xf86-video-via/pkg-plist b/x11-drivers/xf86-video-via/pkg-plist
deleted file mode 100644
index fe1713c885a3..000000000000
--- a/x11-drivers/xf86-video-via/pkg-plist
+++ /dev/null
@@ -1,12 +0,0 @@
-lib/libviaXvMC.la
-lib/libviaXvMC.so
-lib/libviaXvMC.so.1
-lib/libviaXvMCPro.la
-lib/libviaXvMCPro.so
-lib/libviaXvMCPro.so.1
-lib/xorg/modules/drivers/via_drv.la
-lib/xorg/modules/drivers/via_drv.so
-man/man4/via.4x.gz
-@dirrmtry lib/xorg/modules/drivers
-@dirrmtry lib/xorg/modules
-@dirrmtry lib/xorg