#!/bin/sh gen_release() { apt-ftparchive release $1 >$1/Release gpg --yes --detach-sign -a -o $1/Release.gpg $1/Release gpg --yes --clearsign -o $1/InRelease $1/Release } # check for updates ./get-github-releases.py find get -type f -name "*.sh" -exec sh {} \; cd deb # generate the local Packages apt-ftparchive packages . > tmpPackages sed -i "s|\./\(https\?\):/|\1://|g" tmpPackages cd .. sed -i "s|\./|\.\./|g" deb/tmpPackages ## merge the Packages file from local package cat $(find packages -name "*.package") >> deb/tmpPackages # merge the Packages files from third-party repositories ./merge-apt-repo.py --local deb/tmpPackages # generate the Release file gen_release deb/amd64 gen_release deb/arm64