Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Documentation:Containers
daps-toolchain-sbp-hack
Dockerfile
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File Dockerfile of Package daps-toolchain-sbp-hack
#!BuildTag: opensuse-daps-toolchain-sbp-hack # For ideas: # https://build.opensuse.org/package/show/home:darix:apps/container-gitlab-runner FROM opensuse/leap:15.4 MAINTAINER SUSE Documentation Team <doc-team@suse.com> # Repositories from the project config are used by default. # Put additional files into container COPY rm-packages \ rm-files \ /root/ RUN zypper ar https://download.opensuse.org/repositories/Documentation:/Containers/openSUSE_Leap_15.3/ "DocCont-Leap153" # Install packages # sgml-skel needs to be installed first, as it contains the # `update-xml-catalogs` script which is needed during package build # `sil-charis-fonts` needs to be downgraded to 5.x (Leap 15.3 default), # as FOP has issues with 6.0001 (now in M17N:fonts) # this layer adds the bulk of items to the container: we try to do # additions/deletions all at once to avoid layering deletions on top of # additions which would result in a container that is larger, not smaller # Hack: We delete the XHTML version of the suse2013-sbp stylesheets, so we can # use a FALLBACK_STYLEROOT styleroot with the suse2021-ns stylesheets and use # their XHTML styles. (FIXME) RUN \ zypper -n install -y sgml-skel; \ zypper -n install -y \ curl \ daps \ ditaa \ geekodoc \ git \ hpe-xsl-stylesheets \ libreoffice-draw \ novdoc \ ruby2.5-rubygem-asciidoctor \ suse-doc-style-checker \ suse-xsl-stylesheets \ suse-xsl-stylesheets-sbp \ tar \ w3m \ jq; \ zypper clean --all; \ rpm -e --nodeps $(cat /root/rm-packages); \ rm -rf $(cat /root/rm-files); \ rm /root/rm-packages /root/rm-files; \ rm -rf /usr/share/xml/docbook/stylesheet/suse2013-sbp*/xhtml RUN \ mkdir -p /root/.config/daps; \ echo 'DOCBOOK5_RNG_URI="https://github.com/openSUSE/geekodoc/raw/master/geekodoc/rng/geekodoc5-flat.rnc"' > /root/.config/daps/dapsrc ENV LANG=en_US.UTF-8 ENV LC_ALL=en_US.UTF-8 ENV TERM xterm-256color
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor