mirror of
https://github.com/Mathewnd/Astral.git
synced 2026-10-27 12:48:22 +00:00
fix clean builds
This commit is contained in:
+2
-5
@@ -4,15 +4,12 @@ from_source=astral
|
||||
imagedeps="base-devel nasm"
|
||||
hostdeps="xgcc xbinutils limine"
|
||||
|
||||
configure() {
|
||||
cp -pr "${source_dir}"/* .
|
||||
}
|
||||
|
||||
build() {
|
||||
cp -pr "${source_dir}"/* .
|
||||
CC="x86_64-astral-gcc" LD="x86_64-astral-gcc" AS="nasm" make -j${parallelism}
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
mkdir -p "${dest_dir}/boot"
|
||||
cp astral "${dest_dir}/boot"
|
||||
}
|
||||
|
||||
+2
-5
@@ -5,16 +5,13 @@ imagedeps="base-devel"
|
||||
hostdeps="xgcc xbinutils"
|
||||
deps="readline mlibc"
|
||||
|
||||
configure() {
|
||||
build() {
|
||||
cp -rp ${source_dir}/* .
|
||||
./configure --host=x86_64-astral --prefix=${prefix} --without-bash-malloc
|
||||
}
|
||||
|
||||
build() {
|
||||
make -j ${parallelism}
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make install DESTDIR=${dest_dir}
|
||||
|
||||
mkdir -p ${dest_dir}/bin
|
||||
|
||||
+2
-5
@@ -5,14 +5,11 @@ imagedeps="base-devel"
|
||||
hostdeps="xgcc xbinutils automake autoconf"
|
||||
deps="mlibc"
|
||||
|
||||
configure() {
|
||||
${source_dir}/configure --host=x86_64-astral --target=x86_64-astral --prefix=${prefix} --disable-werror
|
||||
}
|
||||
|
||||
build() {
|
||||
${source_dir}/configure --host=x86_64-astral --target=x86_64-astral --prefix=${prefix} --disable-werror
|
||||
make -j${parallelism}
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make install DESTDIR="${dest_dir}"
|
||||
}
|
||||
|
||||
+2
-5
@@ -5,19 +5,16 @@ imagedeps="base-devel"
|
||||
hostdeps="xgcc xbinutils"
|
||||
deps="mlibc"
|
||||
|
||||
configure() {
|
||||
build() {
|
||||
cp -rpf ${source_dir}/* .
|
||||
sed -i 's@\(ln -s -f \)$(prefix)/bin/@\1@' Makefile
|
||||
sed -i "s@(prefix)/man@(prefix)/share/man@g" Makefile
|
||||
make -f Makefile-libbz2_so CC=x86_64-astral-gcc
|
||||
make clean
|
||||
}
|
||||
|
||||
build() {
|
||||
make -j${parallelism} CC=x86_64-astral-gcc
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make install PREFIX=${dest_dir}/${prefix}
|
||||
cp -av libbz2.so.* ${dest_dir}/${prefix}/lib
|
||||
ln -sv libbz2.so.1.0.8 ${dest_dir}${prefix}/lib/libbz2.so
|
||||
|
||||
+2
-5
@@ -5,15 +5,12 @@ imagedeps="base-devel gperf"
|
||||
hostdeps="xgcc xbinutils"
|
||||
deps="mlibc"
|
||||
|
||||
configure() {
|
||||
build() {
|
||||
cp -pr ${source_dir}/* .
|
||||
CFLAGS="-DSLOW_BUT_NO_HACKS $CFLAGS" ./configure --host=x86_64-astral --prefix=${prefix}
|
||||
}
|
||||
|
||||
build() {
|
||||
make -j ${parallelism}
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make install DESTDIR=${dest_dir}
|
||||
}
|
||||
|
||||
+2
-6
@@ -4,16 +4,12 @@ revision=1
|
||||
hostdeps="xgcc xbinutils"
|
||||
imagedeps="meson ninja base-devel"
|
||||
|
||||
|
||||
configure() {
|
||||
meson --cross-file ${base_dir}/util/crossfile --prefix=${prefix} -Dinstall_headers=true ${source_dir}
|
||||
}
|
||||
|
||||
build() {
|
||||
meson --cross-file ${base_dir}/util/crossfile --prefix=${prefix} -Dinstall_headers=true ${source_dir}
|
||||
ninja
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
DESTDIR=${dest_dir} ninja install
|
||||
}
|
||||
|
||||
|
||||
@@ -2,14 +2,6 @@ name=distro-files
|
||||
revision=1
|
||||
from_source=distro-files
|
||||
|
||||
configure() {
|
||||
true
|
||||
}
|
||||
|
||||
build() {
|
||||
true
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
cp -r ${source_dir}/* ${dest_dir}
|
||||
}
|
||||
|
||||
+2
-5
@@ -5,15 +5,12 @@ imagedeps="base-devel"
|
||||
hostdeps="xgcc xbinutils"
|
||||
deps="mlibc"
|
||||
|
||||
configure() {
|
||||
cp -rp ${source_dir}/doomgeneric/* .
|
||||
}
|
||||
|
||||
build() {
|
||||
cp -rp ${source_dir}/doomgeneric/* .
|
||||
make
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
mkdir -p ${dest_dir}/usr/bin
|
||||
cp -f doomgeneric ${dest_dir}/usr/bin/doomgeneric
|
||||
}
|
||||
|
||||
+2
-5
@@ -5,14 +5,11 @@ imagedeps="base-devel"
|
||||
hostdeps="xgcc xbinutils"
|
||||
deps="mlibc"
|
||||
|
||||
configure() {
|
||||
${source_dir}/configure --host=x86_64-astral --prefix=${prefix}
|
||||
}
|
||||
|
||||
build() {
|
||||
${source_dir}/configure --host=x86_64-astral --prefix=${prefix}
|
||||
make -j ${parallelism}
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make install DESTDIR=${dest_dir}
|
||||
}
|
||||
|
||||
+2
-5
@@ -5,15 +5,12 @@ imagedeps="base-devel"
|
||||
hostdeps="xgcc xbinutils"
|
||||
deps="mlibc"
|
||||
|
||||
configure() {
|
||||
build() {
|
||||
cp -rp ${source_dir}/* .
|
||||
./configure --host=x86_64-astral --prefix=${prefix}
|
||||
}
|
||||
|
||||
build() {
|
||||
make -j ${parallelism}
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make install DESTDIR=${dest_dir}
|
||||
}
|
||||
|
||||
+2
-5
@@ -4,15 +4,12 @@ revision=1
|
||||
hostdeps="xgcc xbinutils"
|
||||
imagedeps="meson ninja base-devel"
|
||||
|
||||
configure() {
|
||||
meson --cross-file ${base_dir}/util/crossfile --prefix=${prefix} -Dbuild_tests=disabled ${source_dir}
|
||||
}
|
||||
|
||||
build() {
|
||||
meson --cross-file ${base_dir}/util/crossfile --prefix=${prefix} -Dbuild_tests=disabled ${source_dir}
|
||||
ninja
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
DESTDIR=${dest_dir} ninja install
|
||||
}
|
||||
|
||||
|
||||
+9
-4
@@ -5,15 +5,20 @@ imagedeps="base-devel"
|
||||
hostdeps="xgcc xbinutils"
|
||||
deps="mlibc"
|
||||
|
||||
configure() {
|
||||
build() {
|
||||
cp -rp ${source_dir}/* .
|
||||
./configure --host=x86_64-astral --prefix=${prefix} --disable-nls --disable-extensions
|
||||
}
|
||||
|
||||
build() {
|
||||
# we need to remove the test as gawk seems to autoexecute it
|
||||
|
||||
echo "all:" > test/Makefile
|
||||
echo " echo ignore" >> test/Makefile
|
||||
echo "install:" >> test/Makefile
|
||||
echo " echo ignore" >> test/Makefile
|
||||
|
||||
make -j ${parallelism}
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make install DESTDIR=${dest_dir}
|
||||
}
|
||||
|
||||
+2
-5
@@ -5,14 +5,11 @@ imagedeps="base-devel"
|
||||
hostrundeps="automake autoconf xgcc xbinutils libstdc++-v3"
|
||||
deps="mlibc gmp mpfr mpc binutils"
|
||||
|
||||
configure() {
|
||||
${source_dir}/configure --host=x86_64-astral --target=x86_64-astral --prefix=${prefix} --enable-languages=c,c++ --with-sysroot=/ --with-build-sysroot=${sysroot_dir}
|
||||
}
|
||||
|
||||
build() {
|
||||
${source_dir}/configure --host=x86_64-astral --target=x86_64-astral --prefix=${prefix} --enable-languages=c,c++ --with-sysroot=/ --with-build-sysroot=${sysroot_dir}
|
||||
make -j${parallelism} all-gcc all-target-libgcc all-target-libstdc++-v3
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make install-gcc install-target-libgcc install-target-libstdc++-v3 DESTDIR="${dest_dir}"
|
||||
}
|
||||
|
||||
+2
-5
@@ -5,14 +5,11 @@ imagedeps="base-devel"
|
||||
hostdeps="xgcc xbinutils"
|
||||
deps="mlibc"
|
||||
|
||||
configure() {
|
||||
${source_dir}/configure --host=x86_64-astral --prefix=${prefix}
|
||||
}
|
||||
|
||||
build() {
|
||||
${source_dir}/configure --host=x86_64-astral --prefix=${prefix}
|
||||
make -j${parallelism}
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make install DESTDIR="${dest_dir}"
|
||||
}
|
||||
|
||||
+2
-5
@@ -5,15 +5,12 @@ imagedeps="base-devel"
|
||||
hostdeps="xgcc xbinutils"
|
||||
deps="mlibc"
|
||||
|
||||
configure() {
|
||||
build() {
|
||||
cp -rp ${source_dir}/* .
|
||||
./configure --host=x86_64-astral --prefix=${prefix}
|
||||
}
|
||||
|
||||
build() {
|
||||
make -j ${parallelism}
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make install DESTDIR=${dest_dir}
|
||||
}
|
||||
|
||||
+1
-9
@@ -5,18 +5,10 @@ imagedeps="base-devel"
|
||||
hostdeps="xbinutils xgcc"
|
||||
deps="mlibc"
|
||||
|
||||
configure() {
|
||||
true
|
||||
}
|
||||
|
||||
build() {
|
||||
|
||||
make -C ${source_dir} -j ${parallelism}
|
||||
|
||||
}
|
||||
|
||||
install() {
|
||||
|
||||
package() {
|
||||
make -C ${source_dir} install DESTDIR=${dest_dir}
|
||||
|
||||
}
|
||||
|
||||
+1
-9
@@ -2,15 +2,7 @@ name=libstb
|
||||
revision=1
|
||||
from_source=libstb
|
||||
|
||||
configure() {
|
||||
true
|
||||
}
|
||||
|
||||
build() {
|
||||
true
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
mkdir -p ${dest_dir}/${prefix}/include/
|
||||
cp -r ${source_dir}/*.h ${dest_dir}/${prefix}/include/
|
||||
}
|
||||
|
||||
+2
-5
@@ -5,14 +5,11 @@ imagedeps="base-devel mtools nasm"
|
||||
hostdeps="xgcc xbinutils"
|
||||
deps="mlibc"
|
||||
|
||||
configure() {
|
||||
"${source_dir}/configure" --host=x86_64-astral --enable-bios-cd --enable-bios-pxe --enable-bios --enable-uefi-ia32 --enable-uefi-x86-64 --enable-uefi-cd --prefix="${prefix}"
|
||||
}
|
||||
|
||||
build() {
|
||||
"${source_dir}/configure" --host=x86_64-astral --enable-bios-cd --enable-bios-pxe --enable-bios --enable-uefi-ia32 --enable-uefi-x86-64 --enable-uefi-cd --prefix="${prefix}"
|
||||
make -j${parallelism}
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make install DESTDIR=${dest_dir}
|
||||
}
|
||||
|
||||
@@ -3,14 +3,10 @@ from_source=linux
|
||||
revision=1
|
||||
imagedeps="base-devel rsync"
|
||||
|
||||
configure() {
|
||||
cp -r ${source_dir}/* .
|
||||
}
|
||||
|
||||
build() {
|
||||
true
|
||||
}
|
||||
|
||||
install() {
|
||||
make headers_install ARCH=x86_64 INSTALL_HDR_PATH=${dest_dir}/${prefix}/
|
||||
package() {
|
||||
true
|
||||
}
|
||||
|
||||
+2
-5
@@ -5,15 +5,12 @@ imagedeps="base-devel"
|
||||
hostdeps="xgcc xbinutils"
|
||||
deps="mlibc"
|
||||
|
||||
configure() {
|
||||
build() {
|
||||
cp -rp ${source_dir}/* .
|
||||
./configure --host=x86_64-astral --prefix=${prefix}
|
||||
}
|
||||
|
||||
build() {
|
||||
make -j ${parallelism}
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make install DESTDIR=${dest_dir}
|
||||
}
|
||||
|
||||
+4
-7
@@ -2,18 +2,15 @@ name=mlibc
|
||||
from_source=mlibc
|
||||
revision=1
|
||||
hostdeps="xgcc xbinutils pkgconfig"
|
||||
deps="cxxshim frigg linux-headers"
|
||||
builddeps="cxxshim frigg"
|
||||
imagedeps="meson ninja git base-devel binutils"
|
||||
|
||||
configure() {
|
||||
meson --cross-file ${base_dir}/util/crossfile -Dlinux_kernel_headers=${sysroot_dir}/${prefix}/include --prefix=${prefix} ${source_dir}
|
||||
}
|
||||
deps="mlibc-headers"
|
||||
|
||||
build() {
|
||||
meson --cross-file ${base_dir}/util/crossfile -Dmlibc_no_headers=true --prefix=${prefix} ${source_dir} -Dlinux_kernel_headers=${sysroot_dir}/${prefix}/include
|
||||
ninja
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
DESTDIR=${dest_dir} ninja install
|
||||
}
|
||||
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
name=mlibc-headers
|
||||
from_source=mlibc
|
||||
revision=1
|
||||
deps="linux-headers"
|
||||
imagedeps="ninja meson base-devel"
|
||||
|
||||
configure() {
|
||||
meson --cross-file "${base_dir}/util/crossfile" --prefix="${prefix}" -Dlinux_kernel_headers="${sysroot}/${prefix}" -Dheaders_only=true "${source_dir}"
|
||||
}
|
||||
imagedeps="ninja meson base-devel rsync"
|
||||
builddeps="linux-headers"
|
||||
|
||||
build() {
|
||||
|
||||
meson setup --cross-file "${base_dir}/util/crossfile" --prefix="${prefix}" -Dheaders_only=true "${source_dir}"
|
||||
ninja
|
||||
|
||||
mkdir linux
|
||||
cp -rp ${base_dir}/sources/linux/* linux
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
pushd linux
|
||||
make headers_install ARCH=x86_64 INSTALL_HDR_PATH=${dest_dir}/${prefix}/
|
||||
popd
|
||||
DESTDIR=${dest_dir} ninja install
|
||||
}
|
||||
|
||||
+1
-5
@@ -5,14 +5,10 @@ imagedeps="base-devel"
|
||||
hostdeps="xbinutils xgcc"
|
||||
deps="mlibc"
|
||||
|
||||
configure() {
|
||||
true
|
||||
}
|
||||
|
||||
build() {
|
||||
make -C ${source_dir} -j ${parallelism}
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make -C ${source_dir} install PREFIX=${prefix} DESTDIR=${dest_dir}
|
||||
}
|
||||
|
||||
+2
-5
@@ -5,14 +5,11 @@ imagedeps="base-devel"
|
||||
hostdeps="xgcc xbinutils"
|
||||
deps="mlibc gmp mpfr"
|
||||
|
||||
configure() {
|
||||
${source_dir}/configure --host=x86_64-astral --prefix=${prefix}
|
||||
}
|
||||
|
||||
build() {
|
||||
${source_dir}/configure --host=x86_64-astral --prefix=${prefix}
|
||||
make -j${parallelism}
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make install DESTDIR="${dest_dir}"
|
||||
}
|
||||
|
||||
+2
-5
@@ -5,15 +5,12 @@ imagedeps="base-devel"
|
||||
hostdeps="xgcc xbinutils"
|
||||
deps="mlibc gmp"
|
||||
|
||||
configure() {
|
||||
build() {
|
||||
cp -pr ${source_dir}/* .
|
||||
./configure --host=x86_64-astral --prefix=${prefix}
|
||||
}
|
||||
|
||||
build() {
|
||||
make -j${parallelism}
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make install DESTDIR="${dest_dir}"
|
||||
}
|
||||
|
||||
+2
-5
@@ -5,14 +5,11 @@ imagedeps="base-devel"
|
||||
hostdeps="xgcc xbinutils"
|
||||
deps="mlibc ncurses"
|
||||
|
||||
configure() {
|
||||
${source_dir}/configure --host=x86_64-astral --prefix=${prefix}
|
||||
}
|
||||
|
||||
build() {
|
||||
${source_dir}/configure --host=x86_64-astral --prefix=${prefix}
|
||||
make -j ${parallelism} LDFLAGS='-ltinfo'
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make install DESTDIR=${dest_dir}
|
||||
}
|
||||
|
||||
+2
-5
@@ -5,14 +5,11 @@ imagedeps="base-devel"
|
||||
hostdeps="xgcc xbinutils"
|
||||
deps="mlibc"
|
||||
|
||||
configure() {
|
||||
${source_dir}/configure --host=x86_64-astral --prefix=${prefix}
|
||||
}
|
||||
|
||||
build() {
|
||||
${source_dir}/configure --host=x86_64-astral --prefix=${prefix}
|
||||
make -j${parallelism}
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make install DESTDIR="${dest_dir}"
|
||||
}
|
||||
|
||||
+2
-5
@@ -5,15 +5,12 @@ imagedeps="base-devel"
|
||||
hostdeps="xgcc xbinutils libstdc++-v3"
|
||||
deps="mlibc"
|
||||
|
||||
configure() {
|
||||
${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --with-shared --without-normal --with-termlib --enable-pc-files --enable-widec
|
||||
}
|
||||
|
||||
build() {
|
||||
${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --with-shared --without-normal --with-termlib --enable-pc-files --enable-widec
|
||||
make -j${parallelism}
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make install DESTDIR="${dest_dir}"
|
||||
|
||||
echo "INPUT(-lncursesw)" > ${dest_dir}${prefix}/lib/libncurses.so
|
||||
|
||||
+1
-9
@@ -3,15 +3,7 @@ revision=1
|
||||
from_source=neofetch
|
||||
rundeps="bash"
|
||||
|
||||
configure() {
|
||||
true
|
||||
}
|
||||
|
||||
build() {
|
||||
true
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
mkdir -p ${dest_dir}/usr/bin
|
||||
cp -f ${source_dir}/neofetch ${dest_dir}/usr/bin/neofetch
|
||||
}
|
||||
|
||||
+1
-5
@@ -5,14 +5,10 @@ imagedeps="base-devel"
|
||||
hostdeps="xbinutils xgcc"
|
||||
deps="mlibc"
|
||||
|
||||
configure() {
|
||||
true
|
||||
}
|
||||
|
||||
build() {
|
||||
make -C ${source_dir} -j ${parallelism}
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make -C ${source_dir} install PREFIX=${prefix} DESTDIR=${dest_dir}
|
||||
}
|
||||
|
||||
+2
-5
@@ -5,14 +5,11 @@ imagedeps="base-devel"
|
||||
hostdeps="xgcc xbinutils"
|
||||
deps="mlibc"
|
||||
|
||||
configure() {
|
||||
cp -rp ${source_dir}/* .
|
||||
}
|
||||
|
||||
build() {
|
||||
cp -rp ${source_dir}/* .
|
||||
CC=x86_64-astral-gcc make -j${parallelism}
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make install DESTDIR="${dest_dir}"
|
||||
}
|
||||
|
||||
+2
-5
@@ -5,14 +5,11 @@ imagedeps="base-devel"
|
||||
hostdeps="xgcc xbinutils"
|
||||
deps="mlibc ncurses"
|
||||
|
||||
configure() {
|
||||
${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --enable-multibyte --disable-static --enable-shared
|
||||
}
|
||||
|
||||
build() {
|
||||
${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --enable-multibyte --disable-static --enable-shared
|
||||
make -j${parallelism} SHLIB_LIBS="-lncursesw"
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make install SHLIB_LIBS="-lncursesw" DESTDIR="${dest_dir}"
|
||||
}
|
||||
|
||||
+2
-5
@@ -5,15 +5,12 @@ imagedeps="base-devel"
|
||||
hostdeps="xgcc xbinutils"
|
||||
deps="mlibc"
|
||||
|
||||
configure() {
|
||||
build() {
|
||||
cp -rp ${source_dir}/* .
|
||||
./configure --host=x86_64-astral --prefix=${prefix}
|
||||
}
|
||||
|
||||
build() {
|
||||
make -j ${parallelism}
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make install DESTDIR=${dest_dir}
|
||||
}
|
||||
|
||||
+4
-7
@@ -3,17 +3,14 @@ revision=1
|
||||
from_source=tar
|
||||
imagedeps="base-devel"
|
||||
hostdeps="xgcc xbinutils"
|
||||
deps="mlibc xz bzip2 zlib"
|
||||
|
||||
configure() {
|
||||
cp -rpf ${source_dir}/* .
|
||||
./configure --host=x86_64-astral --prefix=${prefix}
|
||||
}
|
||||
deps="mlibc bzip2 zlib"
|
||||
|
||||
build() {
|
||||
cp -rpf ${source_dir}/* .
|
||||
./configure --host=x86_64-astral --prefix=${prefix}
|
||||
make -j ${parallelism}
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make install DESTDIR=${dest_dir}
|
||||
}
|
||||
|
||||
+2
-5
@@ -5,7 +5,7 @@ imagedeps="base-devel"
|
||||
hostdeps="xgcc xbinutils"
|
||||
deps="ncurses mlibc"
|
||||
|
||||
configure() {
|
||||
build() {
|
||||
cp -rp ${source_dir}/* .
|
||||
vim_cv_toupper_broken="no" \
|
||||
ac_cv_small_wchar_t="no" \
|
||||
@@ -22,13 +22,10 @@ configure() {
|
||||
vim_cv_bcopy_handles_overlap="yes" \
|
||||
vim_cv_memcpy_handles_overlap="yes" \
|
||||
./configure --host=x86_64-astral --prefix=${prefix} --with-tlib=tinfo --disable-gtktest --disable-cion-cache-update --disable-desktop-database-update --disable-canberra --disable-selinux --disable-xsmp --disable-channel --disable-netbeans --enable-multibyte --disable-acl --disable-gpm --disable-sysmous --disable-nls --enable-gui="no" --without-x
|
||||
}
|
||||
|
||||
build() {
|
||||
make -j ${parallelism}
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make install DESTDIR=${dest_dir}
|
||||
|
||||
mkdir -p ${dest_dir}/bin
|
||||
|
||||
-18
@@ -1,18 +0,0 @@
|
||||
name=xz
|
||||
revision=1
|
||||
from_source=xz
|
||||
imagedeps="base-devel"
|
||||
hostdeps="xgcc xbinutils"
|
||||
deps="mlibc"
|
||||
|
||||
configure() {
|
||||
${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --disable-static
|
||||
}
|
||||
|
||||
build() {
|
||||
make -j${parallelism}
|
||||
}
|
||||
|
||||
install() {
|
||||
make install DESTDIR="${dest_dir}"
|
||||
}
|
||||
+2
-5
@@ -5,14 +5,11 @@ imagedeps="base-devel"
|
||||
hostdeps="xgcc xbinutils"
|
||||
deps="mlibc"
|
||||
|
||||
configure() {
|
||||
CHOST=x86_64-astral prefix=${prefix} ${source_dir}/configure
|
||||
}
|
||||
|
||||
build() {
|
||||
CHOST=x86_64-astral prefix=${prefix} ${source_dir}/configure
|
||||
make -j${parallelism}
|
||||
}
|
||||
|
||||
install() {
|
||||
package() {
|
||||
make install DESTDIR="${dest_dir}"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user