diff --git a/builder-tcltk/debian/Dockerfile b/builder-tcltk/debian/Dockerfile new file mode 100644 index 0000000..bc28408 --- /dev/null +++ b/builder-tcltk/debian/Dockerfile @@ -0,0 +1,9 @@ +FROM debian:11.6-slim +RUN apt-get update \ + && apt-get install -y locales tcl tk libtcl libtk tcl-dev tk-dev libterm-readline-perl-perl git debhelper \ + && rm -rf /var/lib/apt/lists/* \ + && localedef -i ru_RU -c -f UTF-8 -A /usr/share/locale/locale.alias ru_RU.UTF-8 + +ENV LANG=ru_RU.utf8 + +WORKDIR /home/builder diff --git a/builder-tcltk/redhat/Dockerfile b/builder-tcltk/redhat/Dockerfile new file mode 100644 index 0000000..d20bb67 --- /dev/null +++ b/builder-tcltk/redhat/Dockerfile @@ -0,0 +1,11 @@ +FROM redhat/ubi9:9.1.0 +MAINTAINER svk@nuk-svk.ru + +RUN dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm -y +RUN dnf update -y && dnf install -y tcl tk tcllib rpm-build git && dnf clean all +RUN useradd rpmbuild -u 5002 -g users -p rpmbuild +USER rpmbuild +ENV HOME /home/rpmbuild +WORKDIR /home/rpmbuild +RUN mkdir -p /home/rpmbuild/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS} +RUN echo '%_topdir %{getenv:HOME}/rpmbuild' > /home/rpmbuild/.rpmmacros