mirror of
https://gitlab.com/kupfer/kupferbootstrap.git
synced 2025-06-24 09:28:21 -04:00
Dockerfile: clean up pkgconfig-aarch64 leftover
This commit is contained in:
parent
a3ec35bcd6
commit
e6718ffc99
2 changed files with 0 additions and 38 deletions
|
@ -12,12 +12,6 @@ RUN pacman-key --init && \
|
||||||
|
|
||||||
RUN sed -i "s/EUID == 0/EUID == -1/g" $(which makepkg)
|
RUN sed -i "s/EUID == 0/EUID == -1/g" $(which makepkg)
|
||||||
|
|
||||||
RUN cd /tmp && \
|
|
||||||
git clone https://aur.archlinux.org/aarch64-linux-gnu-pkg-config.git && \
|
|
||||||
cd aarch64-linux-gnu-pkg-config && \
|
|
||||||
makepkg -s --skippgpcheck && \
|
|
||||||
pacman -U --noconfirm *.pkg*
|
|
||||||
|
|
||||||
RUN yes | pacman -Scc
|
RUN yes | pacman -Scc
|
||||||
|
|
||||||
RUN sed -i "s/SigLevel.*/SigLevel = Never/g" /etc/pacman.conf
|
RUN sed -i "s/SigLevel.*/SigLevel = Never/g" /etc/pacman.conf
|
||||||
|
|
|
@ -1,32 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
set -e
|
|
||||||
|
|
||||||
wget https://raw.githubusercontent.com/archlinuxarm/PKGBUILDs/master/core/pacman/makepkg.conf -O etc/makepkg.conf
|
|
||||||
sed -i "s/@CARCH@/aarch64/g" etc/makepkg.conf
|
|
||||||
sed -i "s/@CHOST@/aarch64-unknown-linux-gnu/g" etc/makepkg.conf
|
|
||||||
sed -i "s/@CARCHFLAGS@/-march=armv8-a /g" etc/makepkg.conf
|
|
||||||
sed -i "s/xz /xz -T0 /g" etc/makepkg.conf
|
|
||||||
sed -i "s/ check / !check /g" etc/makepkg.conf
|
|
||||||
chroot="/chroot/base_aarch64"
|
|
||||||
include="-I\${CROOT}/usr/include -I$chroot/usr/include"
|
|
||||||
lib_croot="\${CROOT}/lib"
|
|
||||||
lib_chroot="$chroot/usr/lib"
|
|
||||||
cat >>etc/makepkg.conf <<EOF
|
|
||||||
|
|
||||||
export CROOT="/usr/aarch64-linux-gnu"
|
|
||||||
export ARCH="arm64"
|
|
||||||
export CROSS_COMPILE="aarch64-linux-gnu-"
|
|
||||||
export CC="aarch64-linux-gnu-gcc $include -L$lib_croot -L$lib_chroot"
|
|
||||||
export CXX="aarch64-linux-gnu-g++ $include -L$lib_croot -L$lib_chroot"
|
|
||||||
export CFLAGS="\$CFLAGS $include"
|
|
||||||
export CXXFLAGS="\$CXXFLAGS $include"
|
|
||||||
export LDFLAGS="\$LDFLAGS,-L$lib_croot,-L$lib_chroot,-rpath-link,$lib_croot,-rpath-link,$lib_chroot"
|
|
||||||
export PACMAN_CHROOT="$chroot"
|
|
||||||
EOF
|
|
||||||
# TODO: Set PACKAGER
|
|
||||||
wget https://raw.githubusercontent.com/archlinuxarm/PKGBUILDs/master/core/pacman/pacman.conf -O etc/pacman.conf
|
|
||||||
sed -i "s/@CARCH@/aarch64/g" etc/pacman.conf
|
|
||||||
sed -i "s/#ParallelDownloads.*/ParallelDownloads = 8/g" etc/pacman.conf
|
|
||||||
sed -i "s/SigLevel.*/SigLevel = Never/g" etc/pacman.conf
|
|
||||||
sed -i "s/^CheckSpace/#CheckSpace/g" etc/pacman.conf
|
|
||||||
sed -i "s|Include = /etc/pacman.d/mirrorlist|Server = http://mirror.archlinuxarm.org/\$arch/\$repo|g" etc/pacman.conf
|
|
Loading…
Add table
Add a link
Reference in a new issue