RPM: update docker scripts

Signed-off-by: François Andriot <albator78@libertysurf.fr>
pull/78/head
François Andriot 4 years ago
parent e700cc96be
commit 2b420c10ee

@ -16,6 +16,7 @@ cdparanoia-devel
chrpath chrpath
clamav clamav
clamav-devel clamav-devel
cln-devel
clucene-core-devel clucene-core-devel
cmake cmake
cpp cpp
@ -103,6 +104,7 @@ libogg-devel
libotr-devel libotr-devel
libpaper-devel libpaper-devel
libpcap-devel libpcap-devel
libqalculate-devel
libraw1394-devel libraw1394-devel
librsvg2-tools librsvg2-tools
librsync-devel librsync-devel
@ -214,4 +216,5 @@ wireless-tools-devel
xine-lib-devel xine-lib-devel
xmlto xmlto
xorg-x11-font-utils xorg-x11-font-utils
xscreensaver
xz-devel xz-devel

@ -20,7 +20,15 @@ RUN sed -i "/etc/yum.repos.d/rpmbuild.repo" -e "s|\${ARCH}|${ARCH}|g" -e "s|\${T
# Fix utempter detection # Fix utempter detection
RUN chmod a+r /usr/libexec/utempter/utempter RUN chmod a+r /usr/libexec/utempter/utempter
RUN chmod 777 /tmp
# Add non-root user to build packages # Add non-root user to build packages
RUN useradd -m -s /bin/bash -u 1000 trinity \ RUN useradd -m -s /bin/bash -u 1000 trinity \
&& echo "trinity ALL=(ALL) NOPASSWD: ALL" >>/etc/sudoers && echo "trinity ALL=(ALL) NOPASSWD: ALL" >>/etc/sudoers
USER trinity
COPY rpmmacros /home/trinity/.rpmmacros COPY rpmmacros /home/trinity/.rpmmacros
RUN rpm -i http://ftp.free.fr/mirrors/fedora.redhat.com/fedora/linux/releases/33/Everything/source/tree/Packages/p/python-exif-2.2.1-1.fc33.src.rpm \
&& rpmbuild -ba ${HOME}/rpmbuild/SPECS/python-exif.spec --define "py2 1" \
&& sudo rpm -Uvh ${HOME}/rpmbuild/RPMS/noarch/python2-exif-*

@ -192,6 +192,7 @@ postgresql-server-devel
ppp ppp
pulseaudio-libs-devel pulseaudio-libs-devel
python python
python2-setuptools
python3-devel python3-devel
qt4-devel qt4-devel
recode recode

Loading…
Cancel
Save