From f916b307cca81d89c42a241c6d89ff44bccfefda Mon Sep 17 00:00:00 2001 From: davidovski Date: Thu, 7 Oct 2021 00:06:58 +0100 Subject: resolved various core issues --- repo/core/coreutils.xibuild | 2 ++ repo/core/e2fsprogs.xibuild | 2 +- repo/core/elfutils.xibuild | 8 ++------ repo/core/grub.xibuild | 2 +- repo/core/gzip.xibuild | 2 +- repo/core/libpipeline.xibuild | 1 + repo/core/openssl.xibuild | 2 +- repo/core/texinfo.xibuild | 2 +- repo/core/util-linux.xibuild | 1 + 9 files changed, 11 insertions(+), 11 deletions(-) diff --git a/repo/core/coreutils.xibuild b/repo/core/coreutils.xibuild index 252bd90..9ee5cc3 100644 --- a/repo/core/coreutils.xibuild +++ b/repo/core/coreutils.xibuild @@ -16,6 +16,8 @@ build () { } package () { + mkdir -pv $PKG_DEST/usr/share/man/man8/chroot.8 + mkdir -pv $PKG_DEST/usr/sbin mv -v $PKG_DEST/usr/bin/chroot $PKG_DEST/usr/sbin mv -v $PKG_DEST/usr/share/man/man1/chroot.1 $PKG_DEST/usr/share/man/man8/chroot.8 sed -i 's/"1"/"8"/' $PKG_DEST/usr/share/man/man8/chroot.8 diff --git a/repo/core/e2fsprogs.xibuild b/repo/core/e2fsprogs.xibuild index 9568fdf..c2de603 100644 --- a/repo/core/e2fsprogs.xibuild +++ b/repo/core/e2fsprogs.xibuild @@ -3,7 +3,7 @@ DEPS=(sh util-linux) SOURCE=https://mirrors.edge.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.46.4/e2fsprogs-1.46.4.tar.xz -DESC="GNU's awk" +DESC="Ext2/3/4 filesystem utils" build () { mkdir -v build diff --git a/repo/core/elfutils.xibuild b/repo/core/elfutils.xibuild index 173ddd5..5049a7b 100644 --- a/repo/core/elfutils.xibuild +++ b/repo/core/elfutils.xibuild @@ -1,12 +1,8 @@ -#!/bin/bash - -DEPS=(glibc) - -SOURCE=git://sourceware.org/git/elfutils.git -DESC="Handle ELF object files and DWARF debugging information" build () { + autoreconf -i -f ./configure --prefix=/usr --disable-debuginfod --enable-libdebuginfod=dummy make + make check make DESTDIR=$PKG_DEST install } diff --git a/repo/core/grub.xibuild b/repo/core/grub.xibuild index 9a88be5..b86ab5f 100644 --- a/repo/core/grub.xibuild +++ b/repo/core/grub.xibuild @@ -6,7 +6,7 @@ SOURCE=https://ftp.gnu.org/gnu/grub/grub-2.06.tar.xz DESC="GNU GRand Unified Bootloader v2" build () { - ./configure --prefix=/usr --sysconfdic=/etc --disable-werror + ./configure --prefix=/usr --sysconfdir=/etc --disable-werror make make DESTDIR=$PKG_DEST install } diff --git a/repo/core/gzip.xibuild b/repo/core/gzip.xibuild index 09af6a4..15376a1 100644 --- a/repo/core/gzip.xibuild +++ b/repo/core/gzip.xibuild @@ -2,7 +2,7 @@ DEPS=(glibc bash less) -SOURCE=https://ftp.gnu.org/gnu/gzip/gzip-1.11.zip +SOURCE=https://ftp.gnu.org/gnu/gzip/gzip-1.11.tar.xz DESC="GNU compression utilities" build () { diff --git a/repo/core/libpipeline.xibuild b/repo/core/libpipeline.xibuild index 2568165..be5ec09 100644 --- a/repo/core/libpipeline.xibuild +++ b/repo/core/libpipeline.xibuild @@ -6,6 +6,7 @@ SOURCE=https://gitlab.com/cjwatson/libpipeline DESC="A library for manipulating pipelines of subprocesses in a flexible and convenient way" build () { + ./bootstrap ./configure --prefix=/usr make make DESTDIR=$PKG_DEST install diff --git a/repo/core/openssl.xibuild b/repo/core/openssl.xibuild index a1cdca0..8e9b8cd 100644 --- a/repo/core/openssl.xibuild +++ b/repo/core/openssl.xibuild @@ -6,7 +6,7 @@ SOURCE=https://github.com/openssl/openssl DESC="The open source management tools and libraries for cryptography" build () { - ./configure --prefix=/usr --openssldir=/etc/ssl --libdir=lib shared zlib-dynamic + ./Configure --prefix=/usr --openssldir=/etc/ssl --libdir=lib shared zlib-dynamic make make MANSUFFIX=ssl DESTDIR=$PKG_DEST install } diff --git a/repo/core/texinfo.xibuild b/repo/core/texinfo.xibuild index f00f172..1198161 100644 --- a/repo/core/texinfo.xibuild +++ b/repo/core/texinfo.xibuild @@ -2,7 +2,7 @@ DEPS=(ncurses gzip perl sh) -SOURCE=https://ftp.gnu.org/gnu/texinfo/texinfo-6.8.tar.xz.sig +SOURCE=https://ftp.gnu.org/gnu/texinfo/texinfo-6.8.tar.xz DESC="GNU documentation system for reading, writing and converting info pages" build () { diff --git a/repo/core/util-linux.xibuild b/repo/core/util-linux.xibuild index 2bc2543..66df0a6 100644 --- a/repo/core/util-linux.xibuild +++ b/repo/core/util-linux.xibuild @@ -7,6 +7,7 @@ BRANCH=stable/v2.20 DESC="System Utilities for Linux" build () { + ./autogen.sh ./configure ADJTIME_PATH=/var/lib/hwclock/adjtime \ --libdir=/usr/lib \ --docdir=/usr/share/doc/util-linux-2.37.2 \ -- cgit v1.2.1