From 7df84397d7926f54c1fa437d8b80f654cc617dba Mon Sep 17 00:00:00 2001 From: Chizi123 <joelgrun@gmail.com> Date: Wed, 10 Jul 2019 15:40:34 +0000 Subject: [PATCH] added dependencies to build file --- add_package.sh | 0 .gitignore | 1 + build_packages.sh | 0 enter_chroot.sh | 0 build.sh | 23 ++++++++++++++++++++++- 5 files changed, 23 insertions(+), 1 deletions(-) diff --git a/.gitignore b/.gitignore index fa32393..6606359 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ chroot +repo diff --git a/add_package.sh b/add_package.sh old mode 100644 new mode 100755 diff --git a/build.sh b/build.sh old mode 100644 new mode 100755 index bffa28c..6dfcb3c --- a/build.sh +++ b/build.sh @@ -41,8 +41,11 @@ cd $(dirname "$(realpath $0)") #Remove old packages -#git rm -r x86_64/*.pkg.tar.xz +git rm -r x86_64/* +mkdir x86_64 +#dependencies +cd dependencies for d in `find . -maxdepth 1 -not -path '*/\.*' -type d` do #Only do package directories @@ -52,6 +55,24 @@ cd $d #update package to latest from AUR git pull + makepkg -si --noconfirm + latest=$(newest_matching_file '*.pkg.tar.xz') + cd .. + ln $d/$latest ../x86_64/$latest + repo-add ../Chizi123.db.tar.xz ../x86_64/$latest +done +cd .. + +#main packages +for d in `find . -maxdepth 1 -not -path '*/\.*' -type d` +do + #Only do package directories + if [ "$d" = "./x86_64" ] || [ "$d" = "." ] || [ "$d" = "dependencies" ]; then + continue + fi + cd $d + #update package to latest from AUR + git pull makepkg -s --noconfirm latest=$(newest_matching_file '*.pkg.tar.xz') cd .. diff --git a/build_packages.sh b/build_packages.sh old mode 100644 new mode 100755 diff --git a/enter_chroot.sh b/enter_chroot.sh old mode 100644 new mode 100755 -- Gitblit v1.9.3