瀏覽代碼

use one block and --installdeps for cpanm packages

sparklyballs 9 年之前
父節點
當前提交
8fbc5fdec8
共有 2 個文件被更改,包括 21 次插入 和 19 次删除
  1. 20 19
      Dockerfile
  2. 1 0
      README.md

+ 20 - 19
Dockerfile

@@ -116,25 +116,26 @@ RUN \
 
 # install perl modules for xmltv
  curl -L http://cpanmin.us | perl - App::cpanminus && \
- cpanm DateTime::Format::ISO8601 && \
- cpanm DateTime::Format::SQLite && \
- cpanm Encode && \
- cpanm File::HomeDir && \
- cpanm File::Path && \
- cpanm HTML::Entities && \
- cpanm HTML::TableExtract && \
- cpanm inc && \
- cpanm JSON::PP && \
- cpanm LWP::Simple && \
- cpanm LWP::UserAgent && \
- cpanm PerlIO::gzip && \
- cpanm SOAP::Lite && \
- cpanm Storable && \
- cpanm Unicode::UTF8simple && \
- cpanm version && \
- cpanm WWW::Mechanize && \
- cpanm XML::DOM && \
- cpanm HTTP::Cache::Transparent && \
+ cpanm --installdeps \
+	DateTime::Format::ISO8601 \
+	DateTime::Format::SQLite \
+	Encode \
+	File::HomeDir \
+	File::Path \
+	HTML::Entities \
+	HTML::TableExtract \
+	HTTP::Cache::Transparent \
+	inc \
+	JSON::PP \
+	LWP::Simple \
+	LWP::UserAgent \
+	PerlIO::gzip \
+	SOAP::Lite \
+	Storable \
+	Unicode::UTF8simple \
+	version \
+	WWW::Mechanize \
+	XML::DOM && \
 
 # build libiconv
  mkdir -p \

+ 1 - 0
README.md

@@ -151,6 +151,7 @@ You need to enable minimum advanced view level to see the picons options.
 
 ## Versions
 
++ **09.04.2017:** Chain cpanm installs in one block and use --installdeps.
 + **09.02.2017:** Perl changes, add picons file to gitignore and update XMLTV to 0.5.69.
 + **07.02.2017:** Add variable to add additional runtime paramters.
 + **05.02.2017:** Update to alpine 3.5 and change dvb-apps to only compile needed libs.