mirror of https://github.com/Chizi123/Arch-autobuild-repo.git

Chizi123
2019-07-10 7df84397d7926f54c1fa437d8b80f654cc617dba
added dependencies to build file
5 files modified
24 ■■■■■ changed files
.gitignore 1 ●●●● patch | view | raw | blame | history
add_package.sh patch | view | raw | blame | history
build.sh 23 ●●●●● patch | view | raw | blame | history
build_packages.sh patch | view | raw | blame | history
enter_chroot.sh patch | view | raw | blame | history
.gitignore
@@ -1 +1,2 @@
chroot
repo
add_package.sh
old mode 100644 new mode 100755
build.sh
old mode 100644 new mode 100755
@@ -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 ..
build_packages.sh
old mode 100644 new mode 100755
enter_chroot.sh
old mode 100644 new mode 100755