author | Urja (ARMLFS builder)
<urja+armlfs@urja.dev> 2024-07-12 17:53:32 UTC |
committer | Urja (ARMLFS builder)
<urja+armlfs@urja.dev> 2024-07-12 17:53:32 UTC |
parent | f2342c9c2a087fd4d134246d49cd113c5115891c |
base-makepkg.conf | +3 | -3 |
builder.sh | +1 | -1 |
order | +2 | -2 |
pkg-repo.sh | +6 | -6 |
diff --git a/base-makepkg.conf b/base-makepkg.conf index 5e6baba..a2688d3 100644 --- a/base-makepkg.conf +++ b/base-makepkg.conf @@ -38,10 +38,10 @@ CHOST="armv7l-unknown-linux-gnueabihf" #-- Compiler and Linker Flags #CPPFLAGS="" -CFLAGS="-march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -mtune=cortex-a17 -O2 -pipe" -CXXFLAGS="-march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -mtune=cortex-a17 -O2 -pipe" +CFLAGS="-march=armv7ve -mfloat-abi=hard -mfpu=neon-vfpv4 -mtune=cortex-a17 -O2 -pipe" +CXXFLAGS="-march=armv7ve -mfloat-abi=hard -mfpu=neon-vfpv4 -mtune=cortex-a17 -O2 -pipe -Wno-psabi" LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now" -#RUSTFLAGS="-C opt-level=2" +RUSTFLAGS="-C opt-level=2 -C target-cpu=cortex-a17" #-- Make Flags: change this for DistCC/SMP systems MAKEFLAGS="-j$(( $(nproc) + 1 ))" #-- Debugging flags diff --git a/builder.sh b/builder.sh index e755ae1..2dd4c6e 100755 --- a/builder.sh +++ b/builder.sh @@ -1,2 +1,2 @@ #!/bin/sh -systemd-nspawn -M pkg-builder-$$ --bind=/sources --bind-ro=/var/lib/pacman/sync --bind-ro=/sources/kde5-src/kde5-pacman.conf:/etc/pacman.conf -D /build-core "$@" +systemd-nspawn -M pkg-builder-$$ --bind=/sources --bind-ro=/var/lib/pacman/sync --bind-ro=/sources/kde5-pkgbuilds/kde5-pacman.conf:/etc/pacman.conf -D /build-core "$@" diff --git a/order b/order index aff2a68..392240e 100644 --- a/order +++ b/order @@ -1,9 +1,8 @@ -plasma-meta -phonon qt5-base qt5-declarative qt5-tools qt5-translations +phonon polkit-qt libdbusmenu-qt plasma-wayland-protocols @@ -226,3 +225,4 @@ armlfs-kde-skel libktorrent ktorrent transmission +plasma-meta diff --git a/pkg-repo.sh b/pkg-repo.sh index 4b54d51..b502e30 100755 --- a/pkg-repo.sh +++ b/pkg-repo.sh @@ -1,11 +1,11 @@ #!/bin/bash set -e -if [ -e post-build-special.sh ]; then - ./post-build-special.sh - exit 0 -fi PKG="$(echo *.pkg.tar.xz)" -mv -v *.pkg.tar.xz /sources/pkg-kde5 -cd /sources/pkg-kde5 +REPO=/sources/pkg/armv7h/kde5 +mv -v *.pkg.tar.xz $REPO +cd $REPO +if [ -e /etc/pacman.d/keys/armlfs-untested-key ]; then + asignify sign -nN -S .sig /etc/pacman.d/keys/armlfs-untested-key $PKG +fi repo-add -R kde5.db.tar.gz $PKG pacman -Sy