index : bootstrap32 | |
Archlinux32 bootstrap scripts | gitolite user |
summaryrefslogtreecommitdiff |
author | Andreas Baumann <mail@andreasbaumann.cc> | 2018-02-01 16:02:22 +0100 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2018-02-01 16:02:22 +0100 |
commit | 854da672db23e3a73ec8c006a042b1b3334e4b63 (patch) | |
tree | e952d8ca01f8d040975daec842ace8d4701e7d3d /packages-i486-stage1/util-linux | |
parent | ab6c622e801c15627beac5cdc0e0f6d9270316aa (diff) |
-rw-r--r-- | packages-i486-stage1/util-linux | 21 |
diff --git a/packages-i486-stage1/util-linux b/packages-i486-stage1/util-linux new file mode 100644 index 0000000..7d4d941 --- /dev/null +++ b/packages-i486-stage1/util-linux @@ -0,0 +1,21 @@ +# libutil-linux is needed for e2fsprogs +SYSROOT_INSTALL=1 + +# TODO: install two packages libutil-linux util-linux +ADDITIONAL_INSTALL_PACKAGE=libutil-linux + +# prepare configure for cross-compilation +sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@" PKGBUILD + +# disable some dependencies on systemd, python, libcap-ng +sed -i 's@makedepends\(.*\)@#makedepends\1@g' PKGBUILD +sed -i 's@ \+depends\(.*\)@#depends\1@g' PKGBUILD + +# no python +sed -i 's@--with-python=3@--without-python \\@g' PKGBUILD + +# no systemd +sed -i '/--without-python/ a \ --without-systemd --without-systemdsystemunitdir' PKGBUILD +sed -i "s@\(sed.*\)@#\1@" PKGBUILD +# TODO: needed? +# sed -i '/ListenStream/ aRuntimeDirectory=uuidd' "$pkgdir/usr/lib/systemd/system/uuidd.socket" |