summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordavidovski <david@davidovski.xyz>2021-10-07 00:06:58 +0100
committerdavidovski <david@davidovski.xyz>2021-10-07 00:06:58 +0100
commitf916b307cca81d89c42a241c6d89ff44bccfefda (patch)
treedfc2347d2eae36d86c20edf2260483c8f64a2a1b
parent7ff38024bec68fe70fb6eec0f5cd16188507558f (diff)
resolved various core issues
-rw-r--r--repo/core/coreutils.xibuild2
-rw-r--r--repo/core/e2fsprogs.xibuild2
-rw-r--r--repo/core/elfutils.xibuild8
-rw-r--r--repo/core/grub.xibuild2
-rw-r--r--repo/core/gzip.xibuild2
-rw-r--r--repo/core/libpipeline.xibuild1
-rw-r--r--repo/core/openssl.xibuild2
-rw-r--r--repo/core/texinfo.xibuild2
-rw-r--r--repo/core/util-linux.xibuild1
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 \