Compare commits

...

2 Commits
19 ... 20

Author SHA1 Message Date
sparklyballs
12c36b7feb Merge pull request #28 from tobbenb/xmltvmaster
Update XMLTV to 0.5.68 and update README
2016-09-18 22:06:38 +01:00
tobbenb
0dcb22b4bc Update XMLTV to 0.5.68 and update README 2016-09-18 21:43:26 +02:00
2 changed files with 23 additions and 1 deletions

View File

@@ -4,7 +4,7 @@ MAINTAINER saarg
# package version # package version
ARG ARGTABLE_VER="2.13" ARG ARGTABLE_VER="2.13"
ARG UNICODE_VER="2.09" ARG UNICODE_VER="2.09"
ARG XMLTV_VER="0.5.67" ARG XMLTV_VER="0.5.68"
# Environment settings # Environment settings
ENV HOME="/config" ENV HOME="/config"
@@ -27,8 +27,10 @@ RUN \
gettext-dev \ gettext-dev \
git \ git \
libhdhomerun-dev \ libhdhomerun-dev \
libgcrypt-dev \
libtool \ libtool \
libxml2-dev \ libxml2-dev \
libxslt-dev \
make \ make \
mercurial \ mercurial \
openssl-dev \ openssl-dev \
@@ -59,7 +61,10 @@ RUN \
perl-compress-raw-zlib \ perl-compress-raw-zlib \
perl-date-manip \ perl-date-manip \
perl-datetime \ perl-datetime \
perl-digest-sha1 \
perl-file-slurp \ perl-file-slurp \
perl-file-temp \
perl-getopt-long \
perl-html-parser \ perl-html-parser \
perl-html-tree \ perl-html-tree \
perl-http-cookies \ perl-http-cookies \
@@ -77,6 +82,7 @@ RUN \
perl-term-readkey \ perl-term-readkey \
perl-test-exception \ perl-test-exception \
perl-test-requires \ perl-test-requires \
perl-try-tiny \
perl-xml-parser \ perl-xml-parser \
perl-xml-sax \ perl-xml-sax \
python \ python \
@@ -104,20 +110,32 @@ RUN \
# install perl modules # install perl modules
curl -L http://cpanmin.us | perl - App::cpanminus && \ curl -L http://cpanmin.us | perl - App::cpanminus && \
cpanm Date::Language && \
cpanm DateTime::Format::ISO8601 && \
cpanm DateTime::Format::Strptime && \
cpanm HTML::Entities && \
cpanm HTML::TableExtract && \ cpanm HTML::TableExtract && \
cpanm HTML::TreeBuilder && \
cpanm HTTP::Cache::Transparent && \ cpanm HTTP::Cache::Transparent && \
cpanm inc && \ cpanm inc && \
cpanm IO::Scalar && \ cpanm IO::Scalar && \
cpanm IO::Socket::SSL && \ cpanm IO::Socket::SSL && \
cpanm JSON::PP && \
cpanm Lingua::EN::Numbers::Ordinate && \ cpanm Lingua::EN::Numbers::Ordinate && \
cpanm Lingua::Preferred && \ cpanm Lingua::Preferred && \
cpanm List::MoreUtils && \
cpanm LWP::Simple && \
cpanm LWP::UserAgent && \
cpanm PerlIO::gzip && \ cpanm PerlIO::gzip && \
cpanm SOAP::Lite && \ cpanm SOAP::Lite && \
cpanm Storable && \
cpanm Term::ProgressBar && \ cpanm Term::ProgressBar && \
cpanm Unicode::UTF8simple && \ cpanm Unicode::UTF8simple && \
cpanm version && \ cpanm version && \
cpanm WWW::Mechanize && \ cpanm WWW::Mechanize && \
cpanm XML::DOM && \
cpanm XML::LibXML && \ cpanm XML::LibXML && \
cpanm XML::LibXSLT && \
cpanm XML::TreePP && \ cpanm XML::TreePP && \
cpanm XML::Twig && \ cpanm XML::Twig && \
cpanm XML::Writer && \ cpanm XML::Writer && \

View File

@@ -26,6 +26,7 @@ Multiple EPG sources are supported (over-the-air DVB and ATSC including OpenTV D
``` ```
docker create \ docker create \
--name=tvheadend \ --name=tvheadend \
--net=bridge \
-v <path to data>:/config \ -v <path to data>:/config \
-e PGID=<gid> -e PUID=<uid> \ -e PGID=<gid> -e PUID=<uid> \
-p 9981:9981 \ -p 9981:9981 \
@@ -54,6 +55,8 @@ If you use IPTV, SAT>IP or HDHomeRun, you need to create the container with --ne
* `-v /config` - explain what lives here * `-v /config` - explain what lives here
* `-e PGID` for GroupID - see below for explanation * `-e PGID` for GroupID - see below for explanation
* `-e PUID` for UserID - see below for explanation * `-e PUID` for UserID - see below for explanation
* `--device=/dev/dvb` - for passing through DVB-cards
* `--net=host` - for IPTV, SAT>IP and HDHomeRun
* `-e TZ` - for timezone information *eg Europe/London, etc* * `-e TZ` - for timezone information *eg Europe/London, etc*
It is based on alpine linux with s6 overlay, for shell access whilst the container is running do `docker exec -it tvheadend /bin/bash`. It is based on alpine linux with s6 overlay, for shell access whilst the container is running do `docker exec -it tvheadend /bin/bash`.
@@ -126,5 +129,6 @@ For advanced setup of tvheadend, go to [Tvheadend][tvheadendurl]
## Versions ## Versions
+ **18.09.2016:** Update XMLTV to 0.5.68 and update README.
+ **10.09.2016:** Add layer badges to README. + **10.09.2016:** Add layer badges to README.
+ **05.09.2016:** Initial release. + **05.09.2016:** Initial release.