summaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authorjmcneill <jmcneill@pkgsrc.org>2011-07-13 23:42:16 +0000
committerjmcneill <jmcneill@pkgsrc.org>2011-07-13 23:42:16 +0000
commit0c948350add123ff22ce49259b591d85b87247c7 (patch)
treeebe5224fac7fde083748303c88c843e3bd3b1ce9 /multimedia
parentdb0b7a3e0fd10c093a16001603459fd918eefbe9 (diff)
downloadpkgsrc-0c948350add123ff22ce49259b591d85b87247c7.tar.gz
Initial import of dvb-apps.
Digital Video Broadcasting (DVB) utilities for the initial setup, testing, and operation of a DVB device
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/dvb-apps/DESCR2
-rw-r--r--multimedia/dvb-apps/Makefile27
-rw-r--r--multimedia/dvb-apps/PLIST844
-rw-r--r--multimedia/dvb-apps/distinfo13
-rw-r--r--multimedia/dvb-apps/patches/patch-util_scan_diseqc.c13
-rw-r--r--multimedia/dvb-apps/patches/patch-util_scan_diseqc.h16
-rw-r--r--multimedia/dvb-apps/patches/patch-util_scan_dump-vdr.c15
-rw-r--r--multimedia/dvb-apps/patches/patch-util_scan_dump-vdr.h16
-rw-r--r--multimedia/dvb-apps/patches/patch-util_scan_dump-zap.c14
-rw-r--r--multimedia/dvb-apps/patches/patch-util_scan_dump-zap.h16
-rw-r--r--multimedia/dvb-apps/patches/patch-util_scan_lnb.c16
-rw-r--r--multimedia/dvb-apps/patches/patch-util_scan_scan.c46
12 files changed, 1038 insertions, 0 deletions
diff --git a/multimedia/dvb-apps/DESCR b/multimedia/dvb-apps/DESCR
new file mode 100644
index 00000000000..fca38b0f8c8
--- /dev/null
+++ b/multimedia/dvb-apps/DESCR
@@ -0,0 +1,2 @@
+Digital Video Broadcasting (DVB) utilities for the initial setup, testing,
+and operation of a DVB device
diff --git a/multimedia/dvb-apps/Makefile b/multimedia/dvb-apps/Makefile
new file mode 100644
index 00000000000..08321622442
--- /dev/null
+++ b/multimedia/dvb-apps/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1.1.1 2011/07/13 23:42:16 jmcneill Exp $
+#
+
+PKGNAME= dvb-apps-20110713
+DISTNAME= 148ede2a6809
+DIST_SUBDIR= dvb-apps
+CATEGORIES= multimedia
+MASTER_SITES= http://linuxtv.org/hg/dvb-apps/archive/
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://linuxtv.org/
+COMMENT= Digital Video Broadcasting (DVB) applications
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+USE_TOOLS+= gmake perl
+
+WRKSRC= ${WRKDIR}/dvb-apps-148ede2a6809
+
+do-build:
+ cd ${WRKSRC}/util/scan && gmake
+
+do-install:
+ cd ${WRKSRC}/util/scan && \
+ gmake DESTDIR=${DESTDIR} prefix=${PREFIX} install
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/multimedia/dvb-apps/PLIST b/multimedia/dvb-apps/PLIST
new file mode 100644
index 00000000000..db4f346fbf7
--- /dev/null
+++ b/multimedia/dvb-apps/PLIST
@@ -0,0 +1,844 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2011/07/13 23:42:16 jmcneill Exp $
+bin/scan
+share/dvb/atsc/ca-AB-Calgary
+share/dvb/atsc/us-ATSC-center-frequencies-8VSB
+share/dvb/atsc/us-CA-SF-Bay-Area
+share/dvb/atsc/us-Cable-EIA-542-HRC-center-frequencies-QAM256
+share/dvb/atsc/us-Cable-EIA-542-IRC-center_frequencies-QAM256
+share/dvb/atsc/us-Cable-HRC-center-frequencies-QAM256
+share/dvb/atsc/us-Cable-IRC-center-frequencies-QAM256
+share/dvb/atsc/us-Cable-Standard-center-frequencies-QAM256
+share/dvb/atsc/us-ID-Boise
+share/dvb/atsc/us-MA-Boston
+share/dvb/atsc/us-MI-Lansing
+share/dvb/atsc/us-NTSC-center-frequencies-8VSB
+share/dvb/atsc/us-PA-Philadelphia
+share/dvb/dvb-c/at-Innsbruck
+share/dvb/dvb-c/at-Kabel-Braunau
+share/dvb/dvb-c/at-Kabelsignal
+share/dvb/dvb-c/at-KarrerNet
+share/dvb/dvb-c/at-Liwest
+share/dvb/dvb-c/at-SalzburgAG
+share/dvb/dvb-c/at-Vienna
+share/dvb/dvb-c/be-IN.DI-Integan
+share/dvb/dvb-c/br-Net-Digital
+share/dvb/dvb-c/ch-Rega-Sense
+share/dvb/dvb-c/ch-Video2000
+share/dvb/dvb-c/ch-Zuerich-cablecom
+share/dvb/dvb-c/ch-unknown
+share/dvb/dvb-c/cz-Moravianet
+share/dvb/dvb-c/de-Berlin
+share/dvb/dvb-c/de-Brandenburg-Havel
+share/dvb/dvb-c/de-Kabel_BW
+share/dvb/dvb-c/de-Muenchen
+share/dvb/dvb-c/de-Primacom
+share/dvb/dvb-c/de-Unitymedia
+share/dvb/dvb-c/de-iesy
+share/dvb/dvb-c/de-komro-Rosenheim
+share/dvb/dvb-c/de-neftv
+share/dvb/dvb-c/dk-Aarhus-Antenneforening
+share/dvb/dvb-c/dk-Copenhagen-AFDK
+share/dvb/dvb-c/dk-Odense
+share/dvb/dvb-c/es-Euskaltel
+share/dvb/dvb-c/fi-HTV
+share/dvb/dvb-c/fi-Joensuu-Tikka
+share/dvb/dvb-c/fi-TTV
+share/dvb/dvb-c/fi-Turku
+share/dvb/dvb-c/fi-dna
+share/dvb/dvb-c/fi-jkl
+share/dvb/dvb-c/fi-sonera
+share/dvb/dvb-c/fi-vaasa-oncable
+share/dvb/dvb-c/fr-noos-numericable
+share/dvb/dvb-c/hu-Digikabel
+share/dvb/dvb-c/lu-Ettelbruck-ACE
+share/dvb/dvb-c/nl-REKAM-CAIW_Gouda
+share/dvb/dvb-c/nl-Ziggo
+share/dvb/dvb-c/nl-Ziggo-Zwolle
+share/dvb/dvb-c/no-Oslo-CanalDigital
+share/dvb/dvb-c/no-Oslo-Get
+share/dvb/dvb-c/se-Gothnet
+share/dvb/dvb-c/se-comhem
+share/dvb/dvb-s/ABS1-75.0E
+share/dvb/dvb-s/AMC1-103w
+share/dvb/dvb-s/AMC2-85w
+share/dvb/dvb-s/AMC3-87w
+share/dvb/dvb-s/AMC4-101w
+share/dvb/dvb-s/AMC5-79w
+share/dvb/dvb-s/AMC6-72w
+share/dvb/dvb-s/AMC9-83w
+share/dvb/dvb-s/Agila2_C-146.0E
+share/dvb/dvb-s/Amazonas-61.0W
+share/dvb/dvb-s/Amos-4w
+share/dvb/dvb-s/Anik-F1-107.3W
+share/dvb/dvb-s/Apstar6_C-134.0E
+share/dvb/dvb-s/AsiaSat2_C-100.5E
+share/dvb/dvb-s/AsiaSat3S_C-105.5E
+share/dvb/dvb-s/Asiasat4_C-122.2E
+share/dvb/dvb-s/Astra-19.2E
+share/dvb/dvb-s/Astra-23.5E
+share/dvb/dvb-s/Astra-28.2E
+share/dvb/dvb-s/Atlantic-Bird-1-12.5W
+share/dvb/dvb-s/Atlantic-Bird-3-5.0W
+share/dvb/dvb-s/BrasilSat-B1-75.0W
+share/dvb/dvb-s/BrasilSat-B2-65.0W
+share/dvb/dvb-s/BrasilSat-B3-84.0W
+share/dvb/dvb-s/BrasilSat-B4-70.0W
+share/dvb/dvb-s/Chinastar1_C-87.5E
+share/dvb/dvb-s/Estrela-do-Sul-63.0W
+share/dvb/dvb-s/Eurobird1-28.5E
+share/dvb/dvb-s/Eurobird9-9.0E
+share/dvb/dvb-s/EutelsatW2-16E
+share/dvb/dvb-s/Express-3A-11.0W
+share/dvb/dvb-s/ExpressAM1-40.0E
+share/dvb/dvb-s/ExpressAM2-80.0E
+share/dvb/dvb-s/ExpressAM22-53.0E
+share/dvb/dvb-s/Galaxy10R-123w
+share/dvb/dvb-s/Galaxy11-91w
+share/dvb/dvb-s/Galaxy25-97w
+share/dvb/dvb-s/Galaxy26-93w
+share/dvb/dvb-s/Galaxy27-129w
+share/dvb/dvb-s/Galaxy28-89w
+share/dvb/dvb-s/Galaxy3C-95w
+share/dvb/dvb-s/Hispasat-30.0W
+share/dvb/dvb-s/Hotbird-13.0E
+share/dvb/dvb-s/IA5-97w
+share/dvb/dvb-s/IA6-93w
+share/dvb/dvb-s/IA7-129w
+share/dvb/dvb-s/IA8-89w
+share/dvb/dvb-s/Insat2E_C-83.0E
+share/dvb/dvb-s/Insat3A_C-93.5E
+share/dvb/dvb-s/Insat4A_C-83.0E
+share/dvb/dvb-s/Insat4B_C-93.5E
+share/dvb/dvb-s/Intel4-72.0E
+share/dvb/dvb-s/Intel904-60.0E
+share/dvb/dvb-s/Intelsat-1002-1.0W
+share/dvb/dvb-s/Intelsat-11-43.0W
+share/dvb/dvb-s/Intelsat-1R-45.0W
+share/dvb/dvb-s/Intelsat-3R-43.0W
+share/dvb/dvb-s/Intelsat-6B-43.0W
+share/dvb/dvb-s/Intelsat-705-50.0W
+share/dvb/dvb-s/Intelsat-707-53.0W
+share/dvb/dvb-s/Intelsat-805-55.5W
+share/dvb/dvb-s/Intelsat-9-58.0W
+share/dvb/dvb-s/Intelsat-903-34.5W
+share/dvb/dvb-s/Intelsat-905-24.5W
+share/dvb/dvb-s/Intelsat-907-27.5W
+share/dvb/dvb-s/Intelsat8_C-166.0E
+share/dvb/dvb-s/JCSat3A_C-128.0E
+share/dvb/dvb-s/Measat3_C-91.5E
+share/dvb/dvb-s/NSS-10-37.5W
+share/dvb/dvb-s/NSS-7-22.0W
+share/dvb/dvb-s/NSS-806-40.5W
+share/dvb/dvb-s/Nahuel-1-71.8W
+share/dvb/dvb-s/Nilesat101+102-7.0W
+share/dvb/dvb-s/OptusC1-156E
+share/dvb/dvb-s/OptusD1-160.0E
+share/dvb/dvb-s/PAS-43.0W
+share/dvb/dvb-s/PalapaC2_C-113.0E
+share/dvb/dvb-s/SBS6-74w
+share/dvb/dvb-s/ST1_C-80.0E
+share/dvb/dvb-s/Satmex-5-116.8W
+share/dvb/dvb-s/Satmex-6-113.0W
+share/dvb/dvb-s/Sirius-5.0E
+share/dvb/dvb-s/Telecom2-8.0W
+share/dvb/dvb-s/Telkom1_C-108.0E
+share/dvb/dvb-s/Telstar10_C-76.5E
+share/dvb/dvb-s/Telstar12-15.0W
+share/dvb/dvb-s/Telstar18_C-138.0E
+share/dvb/dvb-s/Thaicom1A_C-120.0E
+share/dvb/dvb-s/Thaicom2_C-78.5E
+share/dvb/dvb-s/Thaicom5_C-78.5E
+share/dvb/dvb-s/Thor-1.0W
+share/dvb/dvb-s/Turksat-42.0E
+share/dvb/dvb-s/Vinasat1_C-132.0E
+share/dvb/dvb-s/Yamal201-90.0E
+share/dvb/dvb-t/ad-Andorra
+share/dvb/dvb-t/at-Official
+share/dvb/dvb-t/au-Adelaide
+share/dvb/dvb-t/au-AdelaideFoothills
+share/dvb/dvb-t/au-Ballarat
+share/dvb/dvb-t/au-Bendigo
+share/dvb/dvb-t/au-Brisbane
+share/dvb/dvb-t/au-Cairns
+share/dvb/dvb-t/au-Canberra-Black-Mt
+share/dvb/dvb-t/au-Coonabarabran
+share/dvb/dvb-t/au-Darwin
+share/dvb/dvb-t/au-Devonport
+share/dvb/dvb-t/au-FraserCoast-Bundaberg
+share/dvb/dvb-t/au-GoldCoast
+share/dvb/dvb-t/au-Goulburn-Rocky_Hill
+share/dvb/dvb-t/au-Hervey_Bay-Ghost_Hill
+share/dvb/dvb-t/au-Hobart
+share/dvb/dvb-t/au-Mackay
+share/dvb/dvb-t/au-Melbourne
+share/dvb/dvb-t/au-Melbourne-Upwey
+share/dvb/dvb-t/au-MidNorthCoast
+share/dvb/dvb-t/au-Newcastle
+share/dvb/dvb-t/au-Perth
+share/dvb/dvb-t/au-Perth_Roleystone
+share/dvb/dvb-t/au-SpencerGulf
+share/dvb/dvb-t/au-SunshineCoast
+share/dvb/dvb-t/au-Sutherland
+share/dvb/dvb-t/au-Sydney_Kings_Cross
+share/dvb/dvb-t/au-Sydney_North_Shore
+share/dvb/dvb-t/au-Tamworth
+share/dvb/dvb-t/au-Townsville
+share/dvb/dvb-t/au-WaggaWagga
+share/dvb/dvb-t/au-Wollongong
+share/dvb/dvb-t/au-canberra
+share/dvb/dvb-t/au-unknown
+share/dvb/dvb-t/auto-Australia
+share/dvb/dvb-t/auto-Default
+share/dvb/dvb-t/auto-Italy
+share/dvb/dvb-t/auto-Taiwan
+share/dvb/dvb-t/auto-With167kHzOffsets
+share/dvb/dvb-t/ax-Smedsbole
+share/dvb/dvb-t/be-All
+share/dvb/dvb-t/ch-All
+share/dvb/dvb-t/ch-Citycable
+share/dvb/dvb-t/ch-Geneva
+share/dvb/dvb-t/cz-All
+share/dvb/dvb-t/de-Baden-Wuerttemberg
+share/dvb/dvb-t/de-Bayern
+share/dvb/dvb-t/de-Berlin
+share/dvb/dvb-t/de-Brandenburg
+share/dvb/dvb-t/de-Bremen
+share/dvb/dvb-t/de-Hamburg
+share/dvb/dvb-t/de-Hessen
+share/dvb/dvb-t/de-Mecklenburg-Vorpommern
+share/dvb/dvb-t/de-Niedersachsen
+share/dvb/dvb-t/de-Nordrhein-Westfalen
+share/dvb/dvb-t/de-Rheinland-Pfalz
+share/dvb/dvb-t/de-Saarland
+share/dvb/dvb-t/de-Sachsen
+share/dvb/dvb-t/de-Sachsen-Anhalt
+share/dvb/dvb-t/de-Schleswig-Holstein
+share/dvb/dvb-t/de-Thueringen
+share/dvb/dvb-t/dk-All
+share/dvb/dvb-t/es-Albacete
+share/dvb/dvb-t/es-Alfabia
+share/dvb/dvb-t/es-Alicante
+share/dvb/dvb-t/es-Alpicat
+share/dvb/dvb-t/es-Asturias
+share/dvb/dvb-t/es-BaixoMinho
+share/dvb/dvb-t/es-Bilbao
+share/dvb/dvb-t/es-Cadiz
+share/dvb/dvb-t/es-Carceres
+share/dvb/dvb-t/es-Collserola
+share/dvb/dvb-t/es-Donostia
+share/dvb/dvb-t/es-Granada
+share/dvb/dvb-t/es-Huesca
+share/dvb/dvb-t/es-Las_Palmas
+share/dvb/dvb-t/es-Lugo
+share/dvb/dvb-t/es-Madrid
+share/dvb/dvb-t/es-Malaga
+share/dvb/dvb-t/es-Muros-Noia
+share/dvb/dvb-t/es-Mussara
+share/dvb/dvb-t/es-Pamplona
+share/dvb/dvb-t/es-Rocacorba
+share/dvb/dvb-t/es-SC_Tenerife
+share/dvb/dvb-t/es-Santander
+share/dvb/dvb-t/es-Santiago_de_Compostela
+share/dvb/dvb-t/es-Sevilla
+share/dvb/dvb-t/es-Tenerife
+share/dvb/dvb-t/es-Valencia
+share/dvb/dvb-t/es-Valladolid
+share/dvb/dvb-t/es-Vilamarxant
+share/dvb/dvb-t/es-Vitoria-Gasteiz
+share/dvb/dvb-t/es-Zaragoza
+share/dvb/dvb-t/fi-Aanekoski
+share/dvb/dvb-t/fi-Aanekoski_Konginkangas
+share/dvb/dvb-t/fi-Ahtari
+share/dvb/dvb-t/fi-Ala-Vuokki
+share/dvb/dvb-t/fi-Alajarvi
+share/dvb/dvb-t/fi-Ammansaari
+share/dvb/dvb-t/fi-Anjalankoski
+share/dvb/dvb-t/fi-Enontekio_Raattama
+share/dvb/dvb-t/fi-Espoo
+share/dvb/dvb-t/fi-Eurajoki
+share/dvb/dvb-t/fi-Fiskars
+share/dvb/dvb-t/fi-Haapavesi
+share/dvb/dvb-t/fi-Hameenkyro_Kyroskoski
+share/dvb/dvb-t/fi-Hameenlinna_Painokangas
+share/dvb/dvb-t/fi-Hanko
+share/dvb/dvb-t/fi-Hartola
+share/dvb/dvb-t/fi-Haukela
+share/dvb/dvb-t/fi-Heinavesi
+share/dvb/dvb-t/fi-Heinola
+share/dvb/dvb-t/fi-Hetta
+share/dvb/dvb-t/fi-Hossa
+share/dvb/dvb-t/fi-Houtskari
+share/dvb/dvb-t/fi-Hyrynsalmi
+share/dvb/dvb-t/fi-Hyrynsalmi_Kyparavaara
+share/dvb/dvb-t/fi-Hyrynsalmi_Paljakka
+share/dvb/dvb-t/fi-Hyvinkaa_Musta-Mannisto
+share/dvb/dvb-t/fi-Ii_Raiskio
+share/dvb/dvb-t/fi-Iisalmi
+share/dvb/dvb-t/fi-Ikaalinen
+share/dvb/dvb-t/fi-Ikaalinen_Riitiala
+share/dvb/dvb-t/fi-Inari
+share/dvb/dvb-t/fi-Inari_Janispaa
+share/dvb/dvb-t/fi-Inari_Naatamo
+share/dvb/dvb-t/fi-Ivalo_Saarineitamovaara
+share/dvb/dvb-t/fi-Jalasjarvi
+share/dvb/dvb-t/fi-Jamsa_Kaipola
+share/dvb/dvb-t/fi-Jamsa_Kuorevesi_Halli
+share/dvb/dvb-t/fi-Jamsa_Matkosvuori
+share/dvb/dvb-t/fi-Jamsa_Ouninpohja
+share/dvb/dvb-t/fi-Jamsankoski
+share/dvb/dvb-t/fi-Joensuu_Vestinkallio
+share/dvb/dvb-t/fi-Joroinen_Puukkola-Huutokoski
+share/dvb/dvb-t/fi-Joutsa_Lankia
+share/dvb/dvb-t/fi-Joutseno
+share/dvb/dvb-t/fi-Juntusranta
+share/dvb/dvb-t/fi-Juupajoki_Kopsamo
+share/dvb/dvb-t/fi-Jyvaskyla
+share/dvb/dvb-t/fi-Kaavi_Luikonlahti
+share/dvb/dvb-t/fi-Kajaani_Pollyvaara
+share/dvb/dvb-t/fi-Kalajoki
+share/dvb/dvb-t/fi-Kangaslampi
+share/dvb/dvb-t/fi-Kangasniemi_Turkinmaki
+share/dvb/dvb-t/fi-Kankaanpaa
+share/dvb/dvb-t/fi-Karigasniemi
+share/dvb/dvb-t/fi-Karkkila
+share/dvb/dvb-t/fi-Karstula
+share/dvb/dvb-t/fi-Karvia
+share/dvb/dvb-t/fi-Kaunispaa
+share/dvb/dvb-t/fi-Kemijarvi_Suomutunturi
+share/dvb/dvb-t/fi-Kerimaki
+share/dvb/dvb-t/fi-Keuruu
+share/dvb/dvb-t/fi-Keuruu_Haapamaki
+share/dvb/dvb-t/fi-Kihnio
+share/dvb/dvb-t/fi-Kiihtelysvaara
+share/dvb/dvb-t/fi-Kilpisjarvi
+share/dvb/dvb-t/fi-Kittila_Sirkka_Levitunturi
+share/dvb/dvb-t/fi-Kolari_Vuolittaja
+share/dvb/dvb-t/fi-Koli
+share/dvb/dvb-t/fi-Korpilahti_Vaarunvuori
+share/dvb/dvb-t/fi-Korppoo
+share/dvb/dvb-t/fi-Kruunupyy
+share/dvb/dvb-t/fi-Kuhmo_Iivantiira
+share/dvb/dvb-t/fi-Kuhmo_Lentiira
+share/dvb/dvb-t/fi-Kuhmoinen
+share/dvb/dvb-t/fi-Kuhmoinen_Harjunsalmi
+share/dvb/dvb-t/fi-Kuhmoinen_Puukkoinen
+share/dvb/dvb-t/fi-Kuopio
+share/dvb/dvb-t/fi-Kustavi_Viherlahti
+share/dvb/dvb-t/fi-Kuttanen
+share/dvb/dvb-t/fi-Kyyjarvi_Noposenaho
+share/dvb/dvb-t/fi-Lahti
+share/dvb/dvb-t/fi-Lapua
+share/dvb/dvb-t/fi-Laukaa
+share/dvb/dvb-t/fi-Laukaa_Vihtavuori
+share/dvb/dvb-t/fi-Lavia_Lavianjarvi
+share/dvb/dvb-t/fi-Lieksa_Konnanvaara
+share/dvb/dvb-t/fi-Lohja
+share/dvb/dvb-t/fi-Loimaa
+share/dvb/dvb-t/fi-Luhanka
+share/dvb/dvb-t/fi-Luopioinen
+share/dvb/dvb-t/fi-Mantta
+share/dvb/dvb-t/fi-Mantyharju
+share/dvb/dvb-t/fi-Mikkeli
+share/dvb/dvb-t/fi-Muonio_Olostunturi
+share/dvb/dvb-t/fi-Mustasaari
+share/dvb/dvb-t/fi-Myllylahti
+share/dvb/dvb-t/fi-Nilsia
+share/dvb/dvb-t/fi-Nilsia_Keski-Siikajarvi
+share/dvb/dvb-t/fi-Nilsia_Pisa
+share/dvb/dvb-t/fi-Nokia
+share/dvb/dvb-t/fi-Nokia_Siuro_Linnavuori
+share/dvb/dvb-t/fi-Nummi-Pusula_Hyonola
+share/dvb/dvb-t/fi-Nurmes_Kortevaara
+share/dvb/dvb-t/fi-Orivesi_Langelmaki_Talviainen
+share/dvb/dvb-t/fi-Oulu
+share/dvb/dvb-t/fi-Padasjoki
+share/dvb/dvb-t/fi-Padasjoki_Arrakoski
+share/dvb/dvb-t/fi-Paltamo_Kivesvaara
+share/dvb/dvb-t/fi-Parikkala
+share/dvb/dvb-t/fi-Parkano_Sopukallio
+share/dvb/dvb-t/fi-Pello
+share/dvb/dvb-t/fi-Pello_Ratasvaara
+share/dvb/dvb-t/fi-Perho
+share/dvb/dvb-t/fi-Pernaja
+share/dvb/dvb-t/fi-Pieksamaki_Halkokumpu
+share/dvb/dvb-t/fi-Pihtipudas
+share/dvb/dvb-t/fi-Porvoo_Suomenkyla
+share/dvb/dvb-t/fi-Posio
+share/dvb/dvb-t/fi-Pudasjarvi
+share/dvb/dvb-t/fi-Pudasjarvi_Hirvaskoski
+share/dvb/dvb-t/fi-Pudasjarvi_Iso-Syote
+share/dvb/dvb-t/fi-Puolanka
+share/dvb/dvb-t/fi-Pyhatunturi
+share/dvb/dvb-t/fi-Pyhavuori
+share/dvb/dvb-t/fi-Pylkonmaki_Karankajarvi
+share/dvb/dvb-t/fi-Raahe_Mestauskallio
+share/dvb/dvb-t/fi-Raahe_Piehinki
+share/dvb/dvb-t/fi-Ranua_Haasionmaa
+share/dvb/dvb-t/fi-Ranua_Leppiaho
+share/dvb/dvb-t/fi-Rautavaara_Angervikko
+share/dvb/dvb-t/fi-Rautjarvi_Simpele
+share/dvb/dvb-t/fi-Ristijarvi
+share/dvb/dvb-t/fi-Rovaniemi
+share/dvb/dvb-t/fi-Rovaniemi_Ala-Nampa_Yli-Nampa_Rantalaki
+share/dvb/dvb-t/fi-Rovaniemi_Kaihuanvaara
+share/dvb/dvb-t/fi-Rovaniemi_Marasenkallio
+share/dvb/dvb-t/fi-Rovaniemi_Marrasjarvi
+share/dvb/dvb-t/fi-Rovaniemi_Meltaus_Sorviselka
+share/dvb/dvb-t/fi-Rovaniemi_Sonka
+share/dvb/dvb-t/fi-Ruka
+share/dvb/dvb-t/fi-Ruovesi_Storminiemi
+share/dvb/dvb-t/fi-Saarijarvi
+share/dvb/dvb-t/fi-Saarijarvi_Kalmari
+share/dvb/dvb-t/fi-Saarijarvi_Mahlu
+share/dvb/dvb-t/fi-Salla_Hirvasvaara
+share/dvb/dvb-t/fi-Salla_Ihistysjanka
+share/dvb/dvb-t/fi-Salla_Naruska
+share/dvb/dvb-t/fi-Salla_Sallatunturi
+share/dvb/dvb-t/fi-Salla_Sarivaara
+share/dvb/dvb-t/fi-Salo_Isokyla
+share/dvb/dvb-t/fi-Savukoski_Martti
+share/dvb/dvb-t/fi-Savukoski_Tanhua
+share/dvb/dvb-t/fi-Siilinjarvi
+share/dvb/dvb-t/fi-Sipoo_Norrkulla
+share/dvb/dvb-t/fi-Sodankyla_Pittiovaara
+share/dvb/dvb-t/fi-Sulkava_Vaatalanmaki
+share/dvb/dvb-t/fi-Sysma_Liikola
+share/dvb/dvb-t/fi-Taivalkoski
+share/dvb/dvb-t/fi-Taivalkoski_Taivalvaara
+share/dvb/dvb-t/fi-Tammela
+share/dvb/dvb-t/fi-Tammisaari
+share/dvb/dvb-t/fi-Tampere
+share/dvb/dvb-t/fi-Tampere_Pyynikki
+share/dvb/dvb-t/fi-Tervola
+share/dvb/dvb-t/fi-Turku
+share/dvb/dvb-t/fi-Utsjoki
+share/dvb/dvb-t/fi-Utsjoki_Nuorgam_Njallavaara
+share/dvb/dvb-t/fi-Utsjoki_Nuorgam_raja
+share/dvb/dvb-t/fi-Utsjoki_Nuvvus
+share/dvb/dvb-t/fi-Utsjoki_Outakoski
+share/dvb/dvb-t/fi-Utsjoki_Polvarniemi
+share/dvb/dvb-t/fi-Utsjoki_Rovisuvanto
+share/dvb/dvb-t/fi-Utsjoki_Tenola
+share/dvb/dvb-t/fi-Uusikaupunki_Orivo
+share/dvb/dvb-t/fi-Vaajakoski
+share/dvb/dvb-t/fi-Vaala
+share/dvb/dvb-t/fi-Vaasa
+share/dvb/dvb-t/fi-Valtimo
+share/dvb/dvb-t/fi-Vammala_Jyranvuori
+share/dvb/dvb-t/fi-Vammala_Roismala
+share/dvb/dvb-t/fi-Vammala_Savi
+share/dvb/dvb-t/fi-Vantaa_Hakunila
+share/dvb/dvb-t/fi-Varpaisjarvi_Honkamaki
+share/dvb/dvb-t/fi-Virrat_Lappavuori
+share/dvb/dvb-t/fi-Vuokatti
+share/dvb/dvb-t/fi-Vuotso
+share/dvb/dvb-t/fi-Ylitornio_Ainiovaara
+share/dvb/dvb-t/fi-Ylitornio_Raanujarvi
+share/dvb/dvb-t/fi-Yllas
+share/dvb/dvb-t/fr-Bordeaux
+share/dvb/dvb-t/fr-Brest
+share/dvb/dvb-t/fr-Chambery
+share/dvb/dvb-t/fr-Laval
+share/dvb/dvb-t/fr-LeMans
+share/dvb/dvb-t/fr-Lyon-Fourviere
+share/dvb/dvb-t/fr-Lyon-Pilat
+share/dvb/dvb-t/fr-Marseille
+share/dvb/dvb-t/fr-Nancy
+share/dvb/dvb-t/fr-Niort
+share/dvb/dvb-t/fr-Orleans
+share/dvb/dvb-t/fr-Paris
+share/dvb/dvb-t/fr-Rennes
+share/dvb/dvb-t/fr-Rochefort-sur-mer
+share/dvb/dvb-t/fr-Rouen
+share/dvb/dvb-t/fr-Strasbourg
+share/dvb/dvb-t/fr-Toulouse
+share/dvb/dvb-t/fr-Vannes
+share/dvb/dvb-t/fr-Villebon
+share/dvb/dvb-t/gr-Athens
+share/dvb/dvb-t/hk-HongKong
+share/dvb/dvb-t/hr-All
+share/dvb/dvb-t/hu-Bekescsaba
+share/dvb/dvb-t/hu-Budapest
+share/dvb/dvb-t/hu-Csavoly-Kiskoros
+share/dvb/dvb-t/hu-Gerecse
+share/dvb/dvb-t/hu-Gyor-Tatabanya
+share/dvb/dvb-t/hu-Kabhegy-Mor-Siofok
+share/dvb/dvb-t/hu-Karcag
+share/dvb/dvb-t/hu-Kekes-Ozd
+share/dvb/dvb-t/hu-Kiskoros
+share/dvb/dvb-t/hu-Komadi-Debrecen
+share/dvb/dvb-t/hu-Nagykanizsa-Kaposvar
+share/dvb/dvb-t/hu-Pecs-Uzd
+share/dvb/dvb-t/hu-Salgotarjan
+share/dvb/dvb-t/hu-Sopron
+share/dvb/dvb-t/hu-Szentes-Szeged
+share/dvb/dvb-t/hu-Tokaj-Kazincbarcika
+share/dvb/dvb-t/hu-Vasvar
+share/dvb/dvb-t/il-All
+share/dvb/dvb-t/ir-Tehran
+share/dvb/dvb-t/is-Reykjavik
+share/dvb/dvb-t/it-Aosta
+share/dvb/dvb-t/it-Bari
+share/dvb/dvb-t/it-Bologna
+share/dvb/dvb-t/it-Bolzano
+share/dvb/dvb-t/it-Cagliari
+share/dvb/dvb-t/it-Caivano
+share/dvb/dvb-t/it-Catania
+share/dvb/dvb-t/it-Conero
+share/dvb/dvb-t/it-Firenze
+share/dvb/dvb-t/it-Genova
+share/dvb/dvb-t/it-Livorno
+share/dvb/dvb-t/it-Milano
+share/dvb/dvb-t/it-Modena
+share/dvb/dvb-t/it-Montevergine
+share/dvb/dvb-t/it-Pagnacco
+share/dvb/dvb-t/it-Palermo
+share/dvb/dvb-t/it-Pescara
+share/dvb/dvb-t/it-Pisa
+share/dvb/dvb-t/it-Roma
+share/dvb/dvb-t/it-S-Stefano_al_mare
+share/dvb/dvb-t/it-Sassari
+share/dvb/dvb-t/it-Torino
+share/dvb/dvb-t/it-Trieste
+share/dvb/dvb-t/it-Varese
+share/dvb/dvb-t/it-Venezia
+share/dvb/dvb-t/it-Verona
+share/dvb/dvb-t/lt-All
+share/dvb/dvb-t/lu-All
+share/dvb/dvb-t/lv-Riga
+share/dvb/dvb-t/nl-All
+share/dvb/dvb-t/no-Trondelag_Stjordal
+share/dvb/dvb-t/nz-AucklandInfill
+share/dvb/dvb-t/nz-AucklandWaiatarua
+share/dvb/dvb-t/nz-Christchurch
+share/dvb/dvb-t/nz-Dunedin
+share/dvb/dvb-t/nz-Hamilton
+share/dvb/dvb-t/nz-HawkesBayMtErin
+share/dvb/dvb-t/nz-HawkesBayNapier
+share/dvb/dvb-t/nz-Manawatu
+share/dvb/dvb-t/nz-Tauranga
+share/dvb/dvb-t/nz-Waikato
+share/dvb/dvb-t/nz-WellingtonInfill
+share/dvb/dvb-t/nz-WellingtonKaukau
+share/dvb/dvb-t/nz-WellingtonNgarara
+share/dvb/dvb-t/pl-Rzeszow
+share/dvb/dvb-t/pl-Warszawa
+share/dvb/dvb-t/pl-Wroclaw
+share/dvb/dvb-t/ro-Bucharest
+share/dvb/dvb-t/se-Alvdalen_Brunnsberg
+share/dvb/dvb-t/se-Alvdalsasen
+share/dvb/dvb-t/se-Alvsbyn
+share/dvb/dvb-t/se-Amot
+share/dvb/dvb-t/se-Ange_Snoberg
+share/dvb/dvb-t/se-Angebo
+share/dvb/dvb-t/se-Angelholm_Vegeholm
+share/dvb/dvb-t/se-Arvidsjaur_Jultrask
+share/dvb/dvb-t/se-Aspeboda
+share/dvb/dvb-t/se-Atvidaberg
+share/dvb/dvb-t/se-Avesta_Krylbo
+share/dvb/dvb-t/se-Backefors
+share/dvb/dvb-t/se-Bankeryd
+share/dvb/dvb-t/se-Bergsjo_Balleberget
+share/dvb/dvb-t/se-Bergvik
+share/dvb/dvb-t/se-Bollebygd
+share/dvb/dvb-t/se-Bollnas
+share/dvb/dvb-t/se-Boras_Dalsjofors
+share/dvb/dvb-t/se-Boras_Sjobo
+share/dvb/dvb-t/se-Borlange_Idkerberget
+share/dvb/dvb-t/se-Borlange_Nygardarna
+share/dvb/dvb-t/se-Bottnaryd_Ryd
+share/dvb/dvb-t/se-Bromsebro
+share/dvb/dvb-t/se-Bruzaholm
+share/dvb/dvb-t/se-Byxelkrok
+share/dvb/dvb-t/se-Dadran
+share/dvb/dvb-t/se-Dalfors
+share/dvb/dvb-t/se-Dalstuga
+share/dvb/dvb-t/se-Degerfors
+share/dvb/dvb-t/se-Delary
+share/dvb/dvb-t/se-Djura
+share/dvb/dvb-t/se-Drevdagen
+share/dvb/dvb-t/se-Duvnas
+share/dvb/dvb-t/se-Duvnas_Basna
+share/dvb/dvb-t/se-Edsbyn
+share/dvb/dvb-t/se-Emmaboda_Balshult
+share/dvb/dvb-t/se-Enviken
+share/dvb/dvb-t/se-Fagersta
+share/dvb/dvb-t/se-Falerum_Centrum
+share/dvb/dvb-t/se-Falun_Lovberget
+share/dvb/dvb-t/se-Farila
+share/dvb/dvb-t/se-Faro_Ajkerstrask
+share/dvb/dvb-t/se-Farosund_Bunge
+share/dvb/dvb-t/se-Filipstad_Klockarhojden
+share/dvb/dvb-t/se-Finnveden
+share/dvb/dvb-t/se-Fredriksberg
+share/dvb/dvb-t/se-Fritsla
+share/dvb/dvb-t/se-Furudal
+share/dvb/dvb-t/se-Gallivare
+share/dvb/dvb-t/se-Garpenberg_Kuppgarden
+share/dvb/dvb-t/se-Gavle_Skogmur
+share/dvb/dvb-t/se-Gnarp
+share/dvb/dvb-t/se-Gnesta
+share/dvb/dvb-t/se-Gnosjo_Marieholm
+share/dvb/dvb-t/se-Goteborg_Brudaremossen
+share/dvb/dvb-t/se-Goteborg_Slattadamm
+share/dvb/dvb-t/se-Gullbrandstorp
+share/dvb/dvb-t/se-Gunnarsbo
+share/dvb/dvb-t/se-Gusum
+share/dvb/dvb-t/se-Hagfors_Varmullsasen
+share/dvb/dvb-t/se-Hallaryd
+share/dvb/dvb-t/se-Hallbo
+share/dvb/dvb-t/se-Halmstad_Hamnen
+share/dvb/dvb-t/se-Halmstad_Oskarstrom
+share/dvb/dvb-t/se-Harnosand_Harnon
+share/dvb/dvb-t/se-Hassela
+share/dvb/dvb-t/se-Havdhem
+share/dvb/dvb-t/se-Hedemora
+share/dvb/dvb-t/se-Helsingborg_Olympia
+share/dvb/dvb-t/se-Hennan
+share/dvb/dvb-t/se-Hestra_Aspas
+share/dvb/dvb-t/se-Hjo_Grevback
+share/dvb/dvb-t/se-Hofors
+share/dvb/dvb-t/se-Hogfors
+share/dvb/dvb-t/se-Hogsby_Virstad
+share/dvb/dvb-t/se-Holsbybrunn_Holsbyholm
+share/dvb/dvb-t/se-Horby_Sallerup
+share/dvb/dvb-t/se-Horken
+share/dvb/dvb-t/se-Hudiksvall_Forsa
+share/dvb/dvb-t/se-Hudiksvall_Galgberget
+share/dvb/dvb-t/se-Huskvarna
+share/dvb/dvb-t/se-Idre
+share/dvb/dvb-t/se-Ingatorp
+share/dvb/dvb-t/se-Ingvallsbenning
+share/dvb/dvb-t/se-Irevik
+share/dvb/dvb-t/se-Jamjo
+share/dvb/dvb-t/se-Jarnforsen
+share/dvb/dvb-t/se-Jarvso
+share/dvb/dvb-t/se-Jokkmokk_Tjalmejaure
+share/dvb/dvb-t/se-Jonkoping_Bondberget
+share/dvb/dvb-t/se-Kalix
+share/dvb/dvb-t/se-Karbole
+share/dvb/dvb-t/se-Karlsborg_Vaberget
+share/dvb/dvb-t/se-Karlshamn
+share/dvb/dvb-t/se-Karlskrona_Vamo
+share/dvb/dvb-t/se-Karlstad_Sormon
+share/dvb/dvb-t/se-Kaxholmen_Vistakulle
+share/dvb/dvb-t/se-Kinnastrom
+share/dvb/dvb-t/se-Kiruna_Kirunavaara
+share/dvb/dvb-t/se-Kisa
+share/dvb/dvb-t/se-Knared
+share/dvb/dvb-t/se-Kopmanholmen
+share/dvb/dvb-t/se-Kopparberg
+share/dvb/dvb-t/se-Kramfors_Lugnvik
+share/dvb/dvb-t/se-Kristinehamn_Utsiktsberget
+share/dvb/dvb-t/se-Kungsater
+share/dvb/dvb-t/se-Kungsberget_GI
+share/dvb/dvb-t/se-Langshyttan
+share/dvb/dvb-t/se-Langshyttan_Engelsfors
+share/dvb/dvb-t/se-Leksand_Karingberget
+share/dvb/dvb-t/se-Lerdala
+share/dvb/dvb-t/se-Lilltjara_Digerberget
+share/dvb/dvb-t/se-Limedsforsen
+share/dvb/dvb-t/se-Lindshammar_Ramkvilla
+share/dvb/dvb-t/se-Linkoping_Vattentornet
+share/dvb/dvb-t/se-Ljugarn
+share/dvb/dvb-t/se-Loffstrand
+share/dvb/dvb-t/se-Lonneberga
+share/dvb/dvb-t/se-Lorstrand
+share/dvb/dvb-t/se-Ludvika_Bjorkasen
+share/dvb/dvb-t/se-Lumsheden_Trekanten
+share/dvb/dvb-t/se-Lycksele_Knaften
+share/dvb/dvb-t/se-Mahult
+share/dvb/dvb-t/se-Malmo_Jagersro
+share/dvb/dvb-t/se-Malung
+share/dvb/dvb-t/se-Mariannelund
+share/dvb/dvb-t/se-Markaryd_Hualtet
+share/dvb/dvb-t/se-Matfors
+share/dvb/dvb-t/se-Molndal_Vasterberget
+share/dvb/dvb-t/se-Mora_Eldris
+share/dvb/dvb-t/se-Motala_Ervasteby
+share/dvb/dvb-t/se-Mullsjo_Torestorp
+share/dvb/dvb-t/se-Nassjo
+share/dvb/dvb-t/se-Navekvarn
+share/dvb/dvb-t/se-Norrahammar
+share/dvb/dvb-t/se-Norrkoping_Krokek
+share/dvb/dvb-t/se-Norrtalje_Sodra_Bergen
+share/dvb/dvb-t/se-Nykoping
+share/dvb/dvb-t/se-Orebro_Lockhyttan
+share/dvb/dvb-t/se-Ornskoldsvik_As
+share/dvb/dvb-t/se-Oskarshamn
+share/dvb/dvb-t/se-Ostersund_Brattasen
+share/dvb/dvb-t/se-Osthammar_Valo
+share/dvb/dvb-t/se-Overkalix
+share/dvb/dvb-t/se-Oxberg
+share/dvb/dvb-t/se-Pajala
+share/dvb/dvb-t/se-Paulistom
+share/dvb/dvb-t/se-Rattvik
+share/dvb/dvb-t/se-Rengsjo
+share/dvb/dvb-t/se-Rorbacksnas
+share/dvb/dvb-t/se-Sagmyra
+share/dvb/dvb-t/se-Salen
+share/dvb/dvb-t/se-Salfjallet
+share/dvb/dvb-t/se-Sarna_Mickeltemplet
+share/dvb/dvb-t/se-Satila
+share/dvb/dvb-t/se-Saxdalen
+share/dvb/dvb-t/se-Siljansnas_Uvberget
+share/dvb/dvb-t/se-Skarstad
+share/dvb/dvb-t/se-Skattungbyn
+share/dvb/dvb-t/se-Skelleftea
+share/dvb/dvb-t/se-Skene_Nycklarberget
+share/dvb/dvb-t/se-Skovde
+share/dvb/dvb-t/se-Smedjebacken_Uvberget
+share/dvb/dvb-t/se-Soderhamn
+share/dvb/dvb-t/se-Soderkoping
+share/dvb/dvb-t/se-Sodertalje_Ragnhildsborg
+share/dvb/dvb-t/se-Solleftea_Hallsta
+share/dvb/dvb-t/se-Solleftea_Multra
+share/dvb/dvb-t/se-Sorsjon
+share/dvb/dvb-t/se-Stockholm_Marieberg
+share/dvb/dvb-t/se-Stockholm_Nacka
+share/dvb/dvb-t/se-Stora_Skedvi
+share/dvb/dvb-t/se-Storfjaten
+share/dvb/dvb-t/se-Storuman
+share/dvb/dvb-t/se-Stromstad
+share/dvb/dvb-t/se-Styrsjobo
+share/dvb/dvb-t/se-Sundborn
+share/dvb/dvb-t/se-Sundsbruk
+share/dvb/dvb-t/se-Sundsvall_S_Stadsberget
+share/dvb/dvb-t/se-Sunne_Blabarskullen
+share/dvb/dvb-t/se-Svartnas
+share/dvb/dvb-t/se-Sveg_Brickan
+share/dvb/dvb-t/se-Taberg
+share/dvb/dvb-t/se-Tandadalen
+share/dvb/dvb-t/se-Tasjo
+share/dvb/dvb-t/se-Tollsjo
+share/dvb/dvb-t/se-Torsby_Bada
+share/dvb/dvb-t/se-Tranas_Bredkarr
+share/dvb/dvb-t/se-Tranemo
+share/dvb/dvb-t/se-Transtrand_Bolheden
+share/dvb/dvb-t/se-Traryd_Betas
+share/dvb/dvb-t/se-Trollhattan
+share/dvb/dvb-t/se-Trosa
+share/dvb/dvb-t/se-Tystberga
+share/dvb/dvb-t/se-Uddevalla_Herrestad
+share/dvb/dvb-t/se-Ullared
+share/dvb/dvb-t/se-Ulricehamn
+share/dvb/dvb-t/se-Ulvshyttan_Porjus
+share/dvb/dvb-t/se-Uppsala_Rickomberga
+share/dvb/dvb-t/se-Uppsala_Vedyxa
+share/dvb/dvb-t/se-Vaddo_Elmsta
+share/dvb/dvb-t/se-Valdemarsvik
+share/dvb/dvb-t/se-Vannas_Granlundsberget
+share/dvb/dvb-t/se-Vansbro_Hummelberget
+share/dvb/dvb-t/se-Varberg_Grimeton
+share/dvb/dvb-t/se-Vasteras_Lillharad
+share/dvb/dvb-t/se-Vastervik_Farhult
+share/dvb/dvb-t/se-Vaxbo
+share/dvb/dvb-t/se-Vessigebro
+share/dvb/dvb-t/se-Vetlanda_Nye
+share/dvb/dvb-t/se-Vikmanshyttan
+share/dvb/dvb-t/se-Virserum
+share/dvb/dvb-t/se-Visby_Follingbo
+share/dvb/dvb-t/se-Visby_Hamnen
+share/dvb/dvb-t/se-Visingso
+share/dvb/dvb-t/se-Vislanda_Nydala
+share/dvb/dvb-t/se-Voxna
+share/dvb/dvb-t/se-Ystad_Metallgatan
+share/dvb/dvb-t/se-Yttermalung
+share/dvb/dvb-t/si-Ljubljana
+share/dvb/dvb-t/sk-BanskaBystrica
+share/dvb/dvb-t/sk-Bardejov
+share/dvb/dvb-t/sk-Bratislava
+share/dvb/dvb-t/sk-Kosice
+share/dvb/dvb-t/sk-Michalovce
+share/dvb/dvb-t/sk-Namestovo
+share/dvb/dvb-t/sk-Poprad
+share/dvb/dvb-t/sk-Presov
+share/dvb/dvb-t/sk-RimavskaSobota
+share/dvb/dvb-t/sk-Trencin
+share/dvb/dvb-t/sk-VelkyKrtis
+share/dvb/dvb-t/sk-Zilina
+share/dvb/dvb-t/tw-Kaohsiung
+share/dvb/dvb-t/tw-Taipei
+share/dvb/dvb-t/uk-Aberdare
+share/dvb/dvb-t/uk-Angus
+share/dvb/dvb-t/uk-BeaconHill
+share/dvb/dvb-t/uk-Belmont
+share/dvb/dvb-t/uk-Bilsdale
+share/dvb/dvb-t/uk-BlackHill
+share/dvb/dvb-t/uk-Blaenplwyf
+share/dvb/dvb-t/uk-BluebellHill
+share/dvb/dvb-t/uk-Bressay
+share/dvb/dvb-t/uk-BrierleyHill
+share/dvb/dvb-t/uk-BristolIlchesterCres
+share/dvb/dvb-t/uk-BristolKingsWeston
+share/dvb/dvb-t/uk-Bromsgrove
+share/dvb/dvb-t/uk-BrougherMountain
+share/dvb/dvb-t/uk-Caldbeck
+share/dvb/dvb-t/uk-CaradonHill
+share/dvb/dvb-t/uk-Carmel
+share/dvb/dvb-t/uk-Chatton
+share/dvb/dvb-t/uk-Chesterfield
+share/dvb/dvb-t/uk-Craigkelly
+share/dvb/dvb-t/uk-CrystalPalace
+share/dvb/dvb-t/uk-Darvel
+share/dvb/dvb-t/uk-Divis
+share/dvb/dvb-t/uk-Dover
+share/dvb/dvb-t/uk-Durris
+share/dvb/dvb-t/uk-Eitshal
+share/dvb/dvb-t/uk-EmleyMoor
+share/dvb/dvb-t/uk-Fenham
+share/dvb/dvb-t/uk-Fenton
+share/dvb/dvb-t/uk-Ferryside
+share/dvb/dvb-t/uk-Guildford
+share/dvb/dvb-t/uk-Hannington
+share/dvb/dvb-t/uk-Hastings
+share/dvb/dvb-t/uk-Heathfield
+share/dvb/dvb-t/uk-HemelHempstead
+share/dvb/dvb-t/uk-HuntshawCross
+share/dvb/dvb-t/uk-Idle
+share/dvb/dvb-t/uk-KeelylangHill
+share/dvb/dvb-t/uk-Keighley
+share/dvb/dvb-t/uk-KilveyHill
+share/dvb/dvb-t/uk-KnockMore
+share/dvb/dvb-t/uk-Lancaster
+share/dvb/dvb-t/uk-LarkStoke
+share/dvb/dvb-t/uk-Limavady
+share/dvb/dvb-t/uk-Llanddona
+share/dvb/dvb-t/uk-Malvern
+share/dvb/dvb-t/uk-Mendip
+share/dvb/dvb-t/uk-Midhurst
+share/dvb/dvb-t/uk-Moel-y-Parc
+share/dvb/dvb-t/uk-Nottingham
+share/dvb/dvb-t/uk-OliversMount
+share/dvb/dvb-t/uk-Oxford
+share/dvb/dvb-t/uk-PendleForest
+share/dvb/dvb-t/uk-Plympton
+share/dvb/dvb-t/uk-PontopPike
+share/dvb/dvb-t/uk-Pontypool
+share/dvb/dvb-t/uk-Presely
+share/dvb/dvb-t/uk-Redruth
+share/dvb/dvb-t/uk-Reigate
+share/dvb/dvb-t/uk-RidgeHill
+share/dvb/dvb-t/uk-Rosemarkie
+share/dvb/dvb-t/uk-Rosneath
+share/dvb/dvb-t/uk-Rowridge
+share/dvb/dvb-t/uk-RumsterForest
+share/dvb/dvb-t/uk-Saddleworth
+share/dvb/dvb-t/uk-Salisbury
+share/dvb/dvb-t/uk-SandyHeath
+share/dvb/dvb-t/uk-Selkirk
+share/dvb/dvb-t/uk-Sheffield
+share/dvb/dvb-t/uk-StocklandHill
+share/dvb/dvb-t/uk-Storeton
+share/dvb/dvb-t/uk-Sudbury
+share/dvb/dvb-t/uk-SuttonColdfield
+share/dvb/dvb-t/uk-Tacolneston
+share/dvb/dvb-t/uk-TheWrekin
+share/dvb/dvb-t/uk-Torosay
+share/dvb/dvb-t/uk-TunbridgeWells
+share/dvb/dvb-t/uk-Waltham
+share/dvb/dvb-t/uk-Wenvoe
+share/dvb/dvb-t/uk-WhitehawkHill
+share/dvb/dvb-t/uk-WinterHill
+share/dvb/dvb-t/vn-Hanoi
+share/dvb/dvb-t/vn-Thaibinh
diff --git a/multimedia/dvb-apps/distinfo b/multimedia/dvb-apps/distinfo
new file mode 100644
index 00000000000..2e5b3fc49ff
--- /dev/null
+++ b/multimedia/dvb-apps/distinfo
@@ -0,0 +1,13 @@
+$NetBSD: distinfo,v 1.1.1.1 2011/07/13 23:42:16 jmcneill Exp $
+
+SHA1 (dvb-apps/148ede2a6809.tar.gz) = 1d7b7713cce5a2a1db4a5639789140b5c3ba272f
+RMD160 (dvb-apps/148ede2a6809.tar.gz) = b024e3fa143d4b89ce842aeb799217f48c0df58a
+Size (dvb-apps/148ede2a6809.tar.gz) = 516680 bytes
+SHA1 (patch-util_scan_diseqc.c) = 048e7e3dac5e8f096e926bdb971257f263f8cd01
+SHA1 (patch-util_scan_diseqc.h) = 2dc00e508282fd7fc73e0b94556eff7bbd54332b
+SHA1 (patch-util_scan_dump-vdr.c) = 82f89c3a687744632d59df53d788df92c4d678f3
+SHA1 (patch-util_scan_dump-vdr.h) = 28fa7f3bd25f72bc305de180a76ad56283c11de9
+SHA1 (patch-util_scan_dump-zap.c) = fea36c5447734fba91ec0f1b4aa9f6e32e59e158
+SHA1 (patch-util_scan_dump-zap.h) = 238f11ca1b8b75910391f62397a9ae824fa2ad28
+SHA1 (patch-util_scan_lnb.c) = 34592aef076e6b508a0a22d70af69029388a1946
+SHA1 (patch-util_scan_scan.c) = b327a1740b80d7a7c659c1a8566543e532909044
diff --git a/multimedia/dvb-apps/patches/patch-util_scan_diseqc.c b/multimedia/dvb-apps/patches/patch-util_scan_diseqc.c
new file mode 100644
index 00000000000..762392a9470
--- /dev/null
+++ b/multimedia/dvb-apps/patches/patch-util_scan_diseqc.c
@@ -0,0 +1,13 @@
+$NetBSD: patch-util_scan_diseqc.c,v 1.1.1.1 2011/07/13 23:42:16 jmcneill Exp $
+
+--- util/scan/diseqc.c.orig 2011-06-28 05:50:24.000000000 +0000
++++ util/scan/diseqc.c
+@@ -1,4 +1,8 @@
++#ifdef __NetBSD__
++#include <dev/dtv/dtvio.h>
++#else
+ #include <linux/dvb/frontend.h>
++#endif
+ #include <sys/ioctl.h>
+ #include <time.h>
+
diff --git a/multimedia/dvb-apps/patches/patch-util_scan_diseqc.h b/multimedia/dvb-apps/patches/patch-util_scan_diseqc.h
new file mode 100644
index 00000000000..d3c7711c640
--- /dev/null
+++ b/multimedia/dvb-apps/patches/patch-util_scan_diseqc.h
@@ -0,0 +1,16 @@
+$NetBSD: patch-util_scan_diseqc.h,v 1.1.1.1 2011/07/13 23:42:16 jmcneill Exp $
+
+--- util/scan/diseqc.h.orig 2011-06-28 05:50:24.000000000 +0000
++++ util/scan/diseqc.h
+@@ -2,7 +2,11 @@
+ #define __DISEQC_H__
+
+ #include <stdint.h>
++#ifdef __NetBSD__
++#include <dev/dtv/dtvio.h>
++#else
+ #include <linux/dvb/frontend.h>
++#endif
+
+
+ struct diseqc_cmd {
diff --git a/multimedia/dvb-apps/patches/patch-util_scan_dump-vdr.c b/multimedia/dvb-apps/patches/patch-util_scan_dump-vdr.c
new file mode 100644
index 00000000000..3d65e5259be
--- /dev/null
+++ b/multimedia/dvb-apps/patches/patch-util_scan_dump-vdr.c
@@ -0,0 +1,15 @@
+$NetBSD: patch-util_scan_dump-vdr.c,v 1.1.1.1 2011/07/13 23:42:16 jmcneill Exp $
+
+--- util/scan/dump-vdr.c.orig 2011-06-28 05:50:24.000000000 +0000
++++ util/scan/dump-vdr.c
+@@ -1,6 +1,10 @@
+ #include <stdio.h>
+ #include "dump-vdr.h"
++#ifdef __NetBSD__
++#include <dev/dtv/dtvio.h>
++#else
+ #include <linux/dvb/frontend.h>
++#endif
+
+
+ static const char *inv_name [] = {
diff --git a/multimedia/dvb-apps/patches/patch-util_scan_dump-vdr.h b/multimedia/dvb-apps/patches/patch-util_scan_dump-vdr.h
new file mode 100644
index 00000000000..71ac3a6c642
--- /dev/null
+++ b/multimedia/dvb-apps/patches/patch-util_scan_dump-vdr.h
@@ -0,0 +1,16 @@
+$NetBSD: patch-util_scan_dump-vdr.h,v 1.1.1.1 2011/07/13 23:42:16 jmcneill Exp $
+
+--- util/scan/dump-vdr.h.orig 2011-06-28 05:50:24.000000000 +0000
++++ util/scan/dump-vdr.h
+@@ -2,7 +2,11 @@
+ #define __DUMP_VDR_H__
+
+ #include <stdint.h>
++#ifdef __NetBSD__
++#include <dev/dtv/dtvio.h>
++#else
+ #include <linux/dvb/frontend.h>
++#endif
+
+ extern
+ void vdr_dump_dvb_parameters (FILE *f, fe_type_t type,
diff --git a/multimedia/dvb-apps/patches/patch-util_scan_dump-zap.c b/multimedia/dvb-apps/patches/patch-util_scan_dump-zap.c
new file mode 100644
index 00000000000..82811abe48b
--- /dev/null
+++ b/multimedia/dvb-apps/patches/patch-util_scan_dump-zap.c
@@ -0,0 +1,14 @@
+$NetBSD: patch-util_scan_dump-zap.c,v 1.1.1.1 2011/07/13 23:42:16 jmcneill Exp $
+
+--- util/scan/dump-zap.c.orig 2011-06-28 05:50:24.000000000 +0000
++++ util/scan/dump-zap.c
+@@ -1,5 +1,9 @@
+ #include <stdio.h>
++#ifdef __NetBSD__
++#include <dev/dtv/dtvio.h>
++#else
+ #include <linux/dvb/frontend.h>
++#endif
+ #include "dump-zap.h"
+
+ static const char *inv_name [] = {
diff --git a/multimedia/dvb-apps/patches/patch-util_scan_dump-zap.h b/multimedia/dvb-apps/patches/patch-util_scan_dump-zap.h
new file mode 100644
index 00000000000..6392e409f21
--- /dev/null
+++ b/multimedia/dvb-apps/patches/patch-util_scan_dump-zap.h
@@ -0,0 +1,16 @@
+$NetBSD: patch-util_scan_dump-zap.h,v 1.1.1.1 2011/07/13 23:42:16 jmcneill Exp $
+
+--- util/scan/dump-zap.h.orig 2011-06-28 05:50:24.000000000 +0000
++++ util/scan/dump-zap.h
+@@ -2,7 +2,11 @@
+ #define __DUMP_ZAP_H__
+
+ #include <stdint.h>
++#ifdef __NetBSD__
++#include <dev/dtv/dtvio.h>
++#else
+ #include <linux/dvb/frontend.h>
++#endif
+
+ extern void zap_dump_dvb_parameters (FILE *f, fe_type_t type,
+ struct dvb_frontend_parameters *t, char polarity, int sat);
diff --git a/multimedia/dvb-apps/patches/patch-util_scan_lnb.c b/multimedia/dvb-apps/patches/patch-util_scan_lnb.c
new file mode 100644
index 00000000000..661a833d61e
--- /dev/null
+++ b/multimedia/dvb-apps/patches/patch-util_scan_lnb.c
@@ -0,0 +1,16 @@
+$NetBSD: patch-util_scan_lnb.c,v 1.1.1.1 2011/07/13 23:42:16 jmcneill Exp $
+
+--- util/scan/lnb.c.orig 2011-06-28 05:50:24.000000000 +0000
++++ util/scan/lnb.c
+@@ -1,7 +1,11 @@
+ #include <stdlib.h>
+ #include <string.h>
+ #include <ctype.h>
++#ifdef __linux__
+ #include <linux/types.h>
++#else
++#include <sys/types.h>
++#endif
+ #include "lnb.h"
+
+ static char *univ_desc[] = {
diff --git a/multimedia/dvb-apps/patches/patch-util_scan_scan.c b/multimedia/dvb-apps/patches/patch-util_scan_scan.c
new file mode 100644
index 00000000000..736e560f729
--- /dev/null
+++ b/multimedia/dvb-apps/patches/patch-util_scan_scan.c
@@ -0,0 +1,46 @@
+$NetBSD: patch-util_scan_scan.c,v 1.1.1.1 2011/07/13 23:42:16 jmcneill Exp $
+
+--- util/scan/scan.c.orig 2011-06-28 05:50:24.000000000 +0000
++++ util/scan/scan.c
+@@ -36,8 +36,12 @@
+ #include <iconv.h>
+ #include <langinfo.h>
+
++#ifdef __NetBSD__
++#include <dev/dtv/dtvio.h>
++#else
+ #include <linux/dvb/frontend.h>
+ #include <linux/dvb/dmx.h>
++#endif
+
+ #include "list.h"
+ #include "diseqc.h"
+@@ -71,7 +75,11 @@ static int unique_anon_services;
+
+ char *default_charset = "ISO-6937";
+ char *output_charset;
++#ifdef __NetBSD__
++#define CS_OPTIONS ""
++#else
+ #define CS_OPTIONS "//TRANSLIT"
++#endif
+
+ static enum fe_spectral_inversion spectral_inversion = INVERSION_AUTO;
+
+@@ -1455,7 +1463,7 @@ static void parse_psip_vct (const unsign
+ if (s->service_name)
+ free(s->service_name);
+
+- s->service_name = malloc(7*sizeof(unsigned char));
++ s->service_name = malloc(8*sizeof(unsigned char));
+ /* TODO find a better solution to convert UTF-16 */
+ s->service_name[0] = ch.short_name0;
+ s->service_name[1] = ch.short_name1;
+@@ -1464,6 +1472,7 @@ static void parse_psip_vct (const unsign
+ s->service_name[4] = ch.short_name4;
+ s->service_name[5] = ch.short_name5;
+ s->service_name[6] = ch.short_name6;
++ s->service_name[7] = '\0';
+
+ parse_psip_descriptors(s,&b[32],ch.descriptors_length);
+