update apt-ftparchive release

This commit is contained in:
wcbing 2025-11-09 22:37:43 +08:00
parent 89143cdacd
commit adb9c1863d
3 changed files with 13 additions and 9 deletions

4
.gitignore vendored
View File

@ -1,4 +1,6 @@
data/github-local.json
data/deb.db
deb/
*.deb
*Packages
*Release*
__pycache__/

View File

@ -0,0 +1,9 @@
APT::FTPArchive::Release {
Origin "wcbing APT Repo";
Label "wcbing APT Repo";
Suite "wcbing";
Codename "wcbing";
Architectures "amd64 arm64";
Components "main";
Description "wcbing APT Repo || wcbing 的 APT 仓库";
}

9
run.sh
View File

@ -12,13 +12,6 @@ cat $(find packages -name "*.package") > deb/tmpPackages
# generate the Release file
cd deb/dists/wcbing && \
echo 'Origin: wcbing APT Repo
Label: wcbing
Suite: wcbing
Codename: wcbing
Architectures: amd64 arm64
Components: main
Description: wcbing APT Repo || wcbing 的 APT 仓库' > Release && \
apt-ftparchive release . >> Release && \
apt-ftparchive release -c apt-ftparchive.conf . > Release && \
gpg --yes --detach-sign -a -o Release.gpg Release && \
gpg --yes --clearsign -o InRelease Release