From e964fd9b52aabdfff452068e486f34cb467fca71 Mon Sep 17 00:00:00 2001 From: davidovski Date: Sun, 13 Feb 2022 23:26:24 +0000 Subject: edited deps and meta packages --- auto/create_meta.sh | 9 ++++++++- repo/devel/llvm.xibuild | 2 +- repo/linux/linux.xibuild | 2 +- repo/meta/all.xibuild | 2 +- repo/meta/devel.xibuild | 2 +- repo/meta/util.xibuild | 2 +- repo/meta/xi.xibuild | 2 +- repo/system/popt.xibuild | 2 +- repo/xi/xiutils.xibuild | 4 ++-- 9 files changed, 17 insertions(+), 10 deletions(-) diff --git a/auto/create_meta.sh b/auto/create_meta.sh index c05b084..b427f41 100755 --- a/auto/create_meta.sh +++ b/auto/create_meta.sh @@ -22,6 +22,13 @@ create() { ls repo | create 'AlL tHe pacKageS!!' > repo/meta/all.xibuild +skip="skip meta linux" + for repo in $(ls repo); do - [ "$repo " = "meta" ] || echo $repo | create "All the the packages available in $repo" > repo/meta/$repo.xibuild + if echo $skip | grep -q $repo; then + echo "Skipping $repo" + else + echo $repo | create "All the the packages available in $repo" > repo/meta/$repo.xibuild + echo "Generated $repo.xibuild" + fi done diff --git a/repo/devel/llvm.xibuild b/repo/devel/llvm.xibuild index 0147a69..41c2870 100644 --- a/repo/devel/llvm.xibuild +++ b/repo/devel/llvm.xibuild @@ -1,7 +1,7 @@ #!/bin/bash MAKEDEPS=(make ninja cmake libedit libffi libxml2 ncurses python) -DEPS=() +DEPS=(perl zlib libffi libedit ncurses) PKG_VER=13.0.0 SOURCE=https://github.com/llvm/llvm-project/releases/download/llvmorg-$PKG_VER/llvm-$PKG_VER.src.tar.xz diff --git a/repo/linux/linux.xibuild b/repo/linux/linux.xibuild index 873ff83..f35ffdf 100644 --- a/repo/linux/linux.xibuild +++ b/repo/linux/linux.xibuild @@ -1,7 +1,7 @@ #!/bin/bash MAKEDEPS=(make bc) -DEPS=() +DEPS=(coreutils kmod) PKG_VER=5.15.14 SOURCE=https://cdn.kernel.org/pub/linux/kernel/v$(echo $PKG_VER | cut -d. -f1).x/linux-$PKG_VER.tar.xz diff --git a/repo/meta/all.xibuild b/repo/meta/all.xibuild index 2de5a33..a78c6c6 100644 --- a/repo/meta/all.xibuild +++ b/repo/meta/all.xibuild @@ -2,4 +2,4 @@ # This file was automatically generated, do not edit! DESC="AlL tHe pacKageS!!" -DEPS=( asciidoc autoconf2-13 autoconf automake bc bison check cmake dejagnu distcc docbook4-xml docbook-dtd docbook-xml docbook-xsl expect flex gcc gdb git help2man llvm m4 make meson mpc ninja patch pkg-config rustc sgml-common texinfo xmlto linux-firmware linux-headers linux cacert-utils fakechroot fakeroot icecream acl acpid attr binutils bootscripts brotli bzip2 cacerts coreutils dbus dhcp efibootmgr efivar elogind eudev expat findutils freetype2 gc gdbm gettext glibc glib gmp gnutls gobject-introspection gperf grub guile gzip iana-etc icu intltool js78 kbd kmod krb5 ldns libarchive libcap-ng libcap libffi libidn libldap libndp libnghttp libnl libp11-kit libpipeline libpng libpsl libsasl libseccomp libsigsegv libssh2 libtasn1 libtool libunistring libusb libxcrypt libxml2 libxslt lz4 lzo mkinitramfs mpfr ncurses nettle networkmanager newt nspr nss openssl pahole pam pcre perl perl-xml-parser polkit popt psmisc python-mako python-markupsafe python-requests python-six python readline rtmpdump sed shadow slang sysklogd sysvinit tar tcl tomlc99 xxhash xz zip zlib zstd acpi bash cpio curl diffutils dosfstools dracut e2fsprogs elfutils file gawk genfstab grep groff inetutils iproute2 iw keyutils less lynx make-ca man-db neofetch openssh pciutils pm-utils procps-ng rsync sudo unzip usbutils util-linux vim wget which wpa_supplicant sysconfigs xibuild xipkg) +DEPS=( asciidoc autoconf2-13 autoconf automake bc bison check cmake dejagnu distcc docbook4-xml docbook-dtd docbook-xml docbook-xsl expect flex gcc gdb git help2man icecream-sundae icecream llvm m4 make meson mpc ninja patch pkg-config rustc sgml-common texinfo xmlto linux-firmware linux-headers linux cacert-utils fakechroot fakeroot acl acpid attr binutils bootscripts brotli bzip2 cacerts coreutils dbus dhcp efibootmgr efivar elogind eudev expat findutils freetype2 gc gdbm gettext glibc glib gmp gnutls gobject-introspection gperf grub guile gzip iana-etc icu intltool js78 kbd kmod krb5 ldns libarchive libcap-ng libcap libffi libidn libldap libndp libnghttp libnl libp11-kit libpipeline libpng libpsl libsasl libseccomp libsigsegv libssh2 libtasn1 libtool libunistring libusb libxcrypt libxml2 libxslt lz4 lzo mkinitramfs mpfr ncurses nettle networkmanager newt nspr nss openssl pahole pam pcre perl perl-xml-parser polkit popt psmisc python-mako python-markupsafe python-requests python-six python readline rtmpdump sed shadow slang sysklogd sysvinit tar tcl tomlc99 xxhash xz zip zlib zstd acpi bash cpio curl diffutils dosfstools dracut e2fsprogs elfutils file gawk genfstab grep groff htop inetutils iproute2 iw keyutils less lm-sensors lynx make-ca man-db neofetch openssh pciutils pm-utils procps-ng rsync sudo unzip usbutils util-linux vim wget which wpa_supplicant sysconfigs xibuild xib xipkg xiutils) diff --git a/repo/meta/devel.xibuild b/repo/meta/devel.xibuild index 39124cf..2cdeeb9 100644 --- a/repo/meta/devel.xibuild +++ b/repo/meta/devel.xibuild @@ -2,4 +2,4 @@ # This file was automatically generated, do not edit! DESC="All the the packages available in devel" -DEPS=( asciidoc autoconf2-13 autoconf automake bc bison check cmake dejagnu distcc docbook4-xml docbook-dtd docbook-xml docbook-xsl expect flex gcc gdb git help2man llvm m4 make meson mpc ninja patch pkg-config rustc sgml-common texinfo xmlto) +DEPS=( asciidoc autoconf2-13 autoconf automake bc bison check cmake dejagnu distcc docbook4-xml docbook-dtd docbook-xml docbook-xsl expect flex gcc gdb git help2man icecream-sundae icecream llvm m4 make meson mpc ninja patch pkg-config rustc sgml-common texinfo xmlto) diff --git a/repo/meta/util.xibuild b/repo/meta/util.xibuild index 43c17a2..a283503 100644 --- a/repo/meta/util.xibuild +++ b/repo/meta/util.xibuild @@ -2,4 +2,4 @@ # This file was automatically generated, do not edit! DESC="All the the packages available in util" -DEPS=( acpi bash cpio curl diffutils dosfstools dracut e2fsprogs elfutils file gawk genfstab grep groff inetutils iproute2 iw keyutils less lynx make-ca man-db neofetch openssh pciutils pm-utils procps-ng rsync sudo unzip usbutils util-linux vim wget which wpa_supplicant) +DEPS=( acpi bash cpio curl diffutils dosfstools dracut e2fsprogs elfutils file gawk genfstab grep groff htop inetutils iproute2 iw keyutils less lm-sensors lynx make-ca man-db neofetch openssh pciutils pm-utils procps-ng rsync sudo unzip usbutils util-linux vim wget which wpa_supplicant) diff --git a/repo/meta/xi.xibuild b/repo/meta/xi.xibuild index 06e934c..58b8bc3 100644 --- a/repo/meta/xi.xibuild +++ b/repo/meta/xi.xibuild @@ -2,4 +2,4 @@ # This file was automatically generated, do not edit! DESC="All the the packages available in xi" -DEPS=( sysconfigs xibuild xipkg) +DEPS=( sysconfigs xibuild xib xipkg xiutils) diff --git a/repo/system/popt.xibuild b/repo/system/popt.xibuild index a67d0da..2cc02e5 100644 --- a/repo/system/popt.xibuild +++ b/repo/system/popt.xibuild @@ -1,7 +1,7 @@ #!/bin/bash MAKEDEPS=(make ) -DEPS=() +DEPS=(glibc) PKG_VER=1.18 SOURCE=http://ftp.rpm.org/popt/releases/popt-1.x/popt-$PKG_VER.tar.gz diff --git a/repo/xi/xiutils.xibuild b/repo/xi/xiutils.xibuild index deed1b9..533f13a 100644 --- a/repo/xi/xiutils.xibuild +++ b/repo/xi/xiutils.xibuild @@ -1,7 +1,7 @@ #!/bin/bash MAKEDEPS=(gcc) -DEPS=() +DEPS=(bash) SOURCE=https://git.davidovski.xyz/xilinux/xiutils.git DESC="Utilities required by various components of the xilinux system" @@ -11,6 +11,6 @@ build () { } package () { - mkdir -pv $PKG_DEST/usr/{include,bin} + mkdir -pv $PKG_DEST/usr/{include,bin,lib} make DESTDIR=$PKG_DEST install } -- cgit v1.2.1