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 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 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