From 348f431f0e30e4fcb523efd4311e280e5be6f71d Mon Sep 17 00:00:00 2001 From: wcbing Date: Sun, 9 Nov 2025 22:37:43 +0800 Subject: [PATCH] update apt-ftparchive release --- .gitignore | 4 +++- deb/dists/wcbing/apt-ftparchive.conf | 9 +++++++++ run.sh | 9 +-------- 3 files changed, 13 insertions(+), 9 deletions(-) create mode 100644 deb/dists/wcbing/apt-ftparchive.conf diff --git a/.gitignore b/.gitignore index cb91354..c98a74f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,6 @@ data/github-local.json data/deb.db -deb/ +*.deb +*Packages +*Release* __pycache__/ \ No newline at end of file diff --git a/deb/dists/wcbing/apt-ftparchive.conf b/deb/dists/wcbing/apt-ftparchive.conf new file mode 100644 index 0000000..710b2e3 --- /dev/null +++ b/deb/dists/wcbing/apt-ftparchive.conf @@ -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 仓库"; +} diff --git a/run.sh b/run.sh index 672ce3d..35c3c33 100755 --- a/run.sh +++ b/run.sh @@ -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