Add KorAP-XML-TEI and KorAP-XML-Krill to Docker
Change-Id: Ic08cc895fd62495771514d3a7670460339db9d51
diff --git a/Changes b/Changes
index e5851b4..a7bd991 100755
--- a/Changes
+++ b/Changes
@@ -1,10 +1,12 @@
-0.44 2022-01-18
+0.44 2022-02-24
- Fixed autosecrets migration. (diewald)
- Format page numbers in pagination. (diewald)
- Introduce tei2korapxml command via plugin. (diewald)
- Introduce korapxml2tei command via plugin. (diewald)
- Plugin toggle states are now managed by the state
manager and can therefore survive URL changes. (diewald)
+ - Add KorAP::XML::Krill and KorAP::XML::TEI to
+ Dockerfile. (diewald)
0.43 2021-11-05
- New menu class that has an entry at the very end,
diff --git a/Dockerfile b/Dockerfile
index 1e88cee..17c1e75 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -37,24 +37,35 @@
perl \
perl-io-socket-ssl \
perl-dev \
+ perl-doc \
g++ \
make \
wget \
+ openjdk11-jre \
+ libxml2-dev \
+ unzip \
curl && \
set -o pipefail && \
curl -L https://cpanmin.us | perl - App::cpanminus && \
- cpanm git://github.com/Akron/Mojolicious-Plugin-Localize.git && \
- cpanm Cpanel::JSON::XS \
+ cpanm File::ShareDir::Install \
+ Cpanel::JSON::XS \
EV \
- IO::Socket::Socks && \
- cpanm --installdeps . -M https://cpan.metacpan.org
+ IO::Socket::Socks \
+ git://github.com/Akron/Mojolicious-Plugin-Localize.git \
+ git://github.com/KorAP/KorAP-XML-TEI.git \
+ git://github.com/KorAP/KorAP-XML-Krill.git
+
+# Install Kalamar including all dependencies
+RUN cpanm --installdeps . -M https://cpan.metacpan.org
# Remove all build dependencies
RUN apk del git \
perl-dev \
+ perl-doc \
g++ \
make \
wget \
+ libxml2-dev \
curl && \
rm -rf /root/.cpanm \
/usr/local/share/man && \