summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordavidovski <david@davidovski.xyz>2022-02-13 23:26:24 +0000
committerdavidovski <david@davidovski.xyz>2022-02-13 23:26:24 +0000
commite964fd9b52aabdfff452068e486f34cb467fca71 (patch)
treede11b4addbdaf53b088104d33ddbd0fe5dcc8d64
parentabebf431dfa5030a6f60a29b42fff38833311415 (diff)
edited deps and meta packages
-rwxr-xr-xauto/create_meta.sh9
-rw-r--r--repo/devel/llvm.xibuild2
-rw-r--r--repo/linux/linux.xibuild2
-rw-r--r--repo/meta/all.xibuild2
-rw-r--r--repo/meta/devel.xibuild2
-rw-r--r--repo/meta/util.xibuild2
-rw-r--r--repo/meta/xi.xibuild2
-rw-r--r--repo/system/popt.xibuild2
-rw-r--r--repo/xi/xiutils.xibuild4
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
}