mirror of
https://github.com/wcbing/wcbing-apt-repo.git
synced 2025-12-28 18:18:31 +08:00
Compare commits
37 Commits
e4d09a75af
...
b9d86447de
| Author | SHA1 | Date | |
|---|---|---|---|
| b9d86447de | |||
| 2b17f43aaa | |||
| 33acc09347 | |||
| 551b596529 | |||
| 79ce0dc076 | |||
| be7d68e1b7 | |||
| f86bfbcaf7 | |||
| 816bc804e3 | |||
| 2985595af5 | |||
| 12015207c5 | |||
| 54cd1c8d65 | |||
| e99975920a | |||
| 8ac2af0e5d | |||
| 1e7ba59c6e | |||
| d644f8715d | |||
| 51efa5ee4f | |||
| 6c2f95376b | |||
| f0106a61fc | |||
| c720428d83 | |||
| dd10af14c9 | |||
| 34bcf6eb0b | |||
| 4e4170e7bb | |||
| 1dfb1eb1ca | |||
| 190ad82292 | |||
| 36493c5a2f | |||
| fa1a30604d | |||
| 7c4d116a92 | |||
| b6d01fbf12 | |||
| 17f5418538 | |||
| 98ec819df1 | |||
| 012b3854f3 | |||
| c8869123da | |||
| 4a6ddffe07 | |||
| ab30ca5eee | |||
| c72f19303b | |||
| 4146f38569 | |||
| 63e2f30db5 |
17
Dockerfile
17
Dockerfile
@ -1,17 +0,0 @@
|
|||||||
FROM debian:12-slim
|
|
||||||
|
|
||||||
RUN apt-get update && \
|
|
||||||
apt-get install -y --no-install-recommends \
|
|
||||||
apt-utils \
|
|
||||||
python3-apt \
|
|
||||||
python3-requests \
|
|
||||||
curl \
|
|
||||||
jq \
|
|
||||||
gpg \
|
|
||||||
gpg-agent && \
|
|
||||||
apt-get clean && \
|
|
||||||
rm -rf /var/lib/apt/lists/*
|
|
||||||
|
|
||||||
WORKDIR /mnt
|
|
||||||
|
|
||||||
CMD ["/bin/bash"]
|
|
||||||
@ -71,6 +71,9 @@
|
|||||||
| [Caddy](https://github.com/caddyserver/caddy) | caddy | ✅ | ✅ |
|
| [Caddy](https://github.com/caddyserver/caddy) | caddy | ✅ | ✅ |
|
||||||
| [code-server](https://github.com/coder/code-server) | code-server | ✅ | ✅ |
|
| [code-server](https://github.com/coder/code-server) | code-server | ✅ | ✅ |
|
||||||
| [DBeaver](https://github.com/dbeaver/dbeaver) | dbeaver-ce | ✅ | |
|
| [DBeaver](https://github.com/dbeaver/dbeaver) | dbeaver-ce | ✅ | |
|
||||||
|
| [MarkText](https://github.com/marktext/marktext) | marktext | ✅ | |
|
||||||
|
| [Flameshot](https://github.com/flameshot-org/flameshot) | flameshot | ✅ | ✅ |
|
||||||
|
| [Yolx](https://github.com/uiYzzi/Yolx) | yolx | ✅ | |
|
||||||
| [Joplin](https://github.com/laurent22/joplin) | joplin | ✅ | |
|
| [Joplin](https://github.com/laurent22/joplin) | joplin | ✅ | |
|
||||||
| [Tiny RDM](https://github.com/tiny-craft/tiny-rdm) | tinyrdm | ✅ | |
|
| [Tiny RDM](https://github.com/tiny-craft/tiny-rdm) | tinyrdm | ✅ | |
|
||||||
| [MQTTX](https://github.com/emqx/MQTTX) | mqttx | ✅ | ✅ |
|
| [MQTTX](https://github.com/emqx/MQTTX) | mqttx | ✅ | ✅ |
|
||||||
|
|||||||
@ -17,9 +17,7 @@ from apt_pkg import version_compare
|
|||||||
|
|
||||||
apt_pkg.init() # 初始化 apt_pkg
|
apt_pkg.init() # 初始化 apt_pkg
|
||||||
|
|
||||||
USER_AGENT = "Debian APT-HTTP/1.3 (3.0.3)" # from Debian 13
|
|
||||||
arch_List = ["amd64", "arm64", "all", "i386"]
|
arch_List = ["amd64", "arm64", "all", "i386"]
|
||||||
lock = {arch: Lock() for arch in arch_List}
|
|
||||||
packages = {arch: {} for arch in arch_List} # 存放用于生成 Packages 的内容
|
packages = {arch: {} for arch in arch_List} # 存放用于生成 Packages 的内容
|
||||||
""" packages format:
|
""" packages format:
|
||||||
{
|
{
|
||||||
@ -32,7 +30,9 @@ packages = {arch: {} for arch in arch_List} # 存放用于生成 Packages 的内
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
"""
|
"""
|
||||||
|
lock = {arch: Lock() for arch in arch_List}
|
||||||
|
|
||||||
|
USER_AGENT = "Debian APT-HTTP/1.3 (3.0.3)" # from Debian 13
|
||||||
|
|
||||||
def read_repo_list(repo_list_file: str) -> dict:
|
def read_repo_list(repo_list_file: str) -> dict:
|
||||||
"""
|
"""
|
||||||
|
|||||||
@ -21,26 +21,3 @@ Description: Powerful yet simple-to-use screenshot software
|
|||||||
D-Bus interface, experimental GNOME/KDE Wayland support, integration with
|
D-Bus interface, experimental GNOME/KDE Wayland support, integration with
|
||||||
Imgur and support for both GUI and CLI interface.
|
Imgur and support for both GUI and CLI interface.
|
||||||
|
|
||||||
Package: flameshot
|
|
||||||
Architecture: arm64
|
|
||||||
Version: 12.1.0-1
|
|
||||||
Priority: optional
|
|
||||||
Section: graphics
|
|
||||||
Maintainer: Boyuan Yang <byang@debian.org>
|
|
||||||
Installed-Size: 3223
|
|
||||||
Depends: hicolor-icon-theme, libqt5svg5 (>= 5.9.0~), libc6 (>= 2.17), libgcc-s1 (>= 3.0), libqt5core5a (>= 5.15.1), libqt5dbus5 (>= 5.14.1), libqt5gui5 (>= 5.14.1) | libqt5gui5-gles (>= 5.14.1), libqt5network5 (>= 5.9.0~), libqt5widgets5 (>= 5.15.1), libstdc++6 (>= 5.2)
|
|
||||||
Recommends: xdg-desktop-portal-gtk | xdg-desktop-portal-gnome | xdg-desktop-portal-kde | xdg-desktop-portal-wlr, grim
|
|
||||||
Suggests: ca-certificates, openssl
|
|
||||||
Filename: https://github.com/flameshot-org/flameshot/releases/download/v12.1.0/flameshot-12.1.0-1.debian-11.arm64.deb
|
|
||||||
Size: 604012
|
|
||||||
MD5sum: f12c6170b067d8137fcc6cb9dfa4de9d
|
|
||||||
SHA1: 2a8af2e95c048721e9211070d3e12999f27aa348
|
|
||||||
SHA256: 437c66abe0bdca413c97b6ad3bfd690b2a8ca3e20e60a9f99795d5f432aecef5
|
|
||||||
SHA512: 3fa0314558a56d5eebcbbd9bf0d803eab61dc499ef1fada34f327b243b70a7a878bdbcef07fd5e055f014fdfd6a2fe2c0d2f01796e7b429e3379c521e62b3003
|
|
||||||
Homepage: https://github.com/flameshot-org/flameshot
|
|
||||||
Description: Powerful yet simple-to-use screenshot software
|
|
||||||
Flameshot is a powerful yet simple-to-use screenshot software.
|
|
||||||
Notable features include customizable appearance, in-app screenshot editing,
|
|
||||||
D-Bus interface, experimental GNOME/KDE Wayland support, integration with
|
|
||||||
Imgur and support for both GUI and CLI interface.
|
|
||||||
|
|
||||||
@ -19,24 +19,3 @@ Description:
|
|||||||
License: MIT
|
License: MIT
|
||||||
Vendor: Dr_rOot <agalwood.net@gmail.com>
|
Vendor: Dr_rOot <agalwood.net@gmail.com>
|
||||||
|
|
||||||
Package: motrix
|
|
||||||
Architecture: arm64
|
|
||||||
Version: 1.8.19
|
|
||||||
Priority: optional
|
|
||||||
Section: default
|
|
||||||
Maintainer: Dr_rOot <agalwood.net@gmail.com>
|
|
||||||
Installed-Size: 249147
|
|
||||||
Depends: libgtk-3-0, libnotify4, libnss3, libxss1, libxtst6, xdg-utils, libatspi2.0-0, libuuid1, libsecret-1-0
|
|
||||||
Recommends: libappindicator3-1
|
|
||||||
Filename: https://github.com/agalwood/Motrix/releases/download/v1.8.19/Motrix_1.8.19_arm64.deb
|
|
||||||
Size: 66839298
|
|
||||||
MD5sum: f55e76696960c4b0c56f39f85e81c72c
|
|
||||||
SHA1: e7953a8dd3f1758729d7699158b36f4c8437ecf7
|
|
||||||
SHA256: d191a0338bb4ae46e475f976bf926f3b61e8e5c96e9ac266242e883baaafd48a
|
|
||||||
SHA512: 3ea865afc8d3c214a87e381f44249789330064cd44e8313b377d188fe983a1fd8cb3ccab879d6b26f3fdbf00f5971054f5529aa1dcb05017a184b8c8ed0993c7
|
|
||||||
Homepage: https://motrix.app
|
|
||||||
Description:
|
|
||||||
A full-featured download manager
|
|
||||||
License: MIT
|
|
||||||
Vendor: Dr_rOot <agalwood.net@gmail.com>
|
|
||||||
|
|
||||||
23
packages/arm64/flameshot.package
Normal file
23
packages/arm64/flameshot.package
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
Package: flameshot
|
||||||
|
Architecture: arm64
|
||||||
|
Version: 12.1.0-1
|
||||||
|
Priority: optional
|
||||||
|
Section: graphics
|
||||||
|
Maintainer: Boyuan Yang <byang@debian.org>
|
||||||
|
Installed-Size: 3223
|
||||||
|
Depends: hicolor-icon-theme, libqt5svg5 (>= 5.9.0~), libc6 (>= 2.17), libgcc-s1 (>= 3.0), libqt5core5a (>= 5.15.1), libqt5dbus5 (>= 5.14.1), libqt5gui5 (>= 5.14.1) | libqt5gui5-gles (>= 5.14.1), libqt5network5 (>= 5.9.0~), libqt5widgets5 (>= 5.15.1), libstdc++6 (>= 5.2)
|
||||||
|
Recommends: xdg-desktop-portal-gtk | xdg-desktop-portal-gnome | xdg-desktop-portal-kde | xdg-desktop-portal-wlr, grim
|
||||||
|
Suggests: ca-certificates, openssl
|
||||||
|
Filename: https://github.com/flameshot-org/flameshot/releases/download/v12.1.0/flameshot-12.1.0-1.debian-11.arm64.deb
|
||||||
|
Size: 604012
|
||||||
|
MD5sum: f12c6170b067d8137fcc6cb9dfa4de9d
|
||||||
|
SHA1: 2a8af2e95c048721e9211070d3e12999f27aa348
|
||||||
|
SHA256: 437c66abe0bdca413c97b6ad3bfd690b2a8ca3e20e60a9f99795d5f432aecef5
|
||||||
|
SHA512: 3fa0314558a56d5eebcbbd9bf0d803eab61dc499ef1fada34f327b243b70a7a878bdbcef07fd5e055f014fdfd6a2fe2c0d2f01796e7b429e3379c521e62b3003
|
||||||
|
Homepage: https://github.com/flameshot-org/flameshot
|
||||||
|
Description: Powerful yet simple-to-use screenshot software
|
||||||
|
Flameshot is a powerful yet simple-to-use screenshot software.
|
||||||
|
Notable features include customizable appearance, in-app screenshot editing,
|
||||||
|
D-Bus interface, experimental GNOME/KDE Wayland support, integration with
|
||||||
|
Imgur and support for both GUI and CLI interface.
|
||||||
|
|
||||||
21
packages/arm64/motrix.package
Normal file
21
packages/arm64/motrix.package
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
Package: motrix
|
||||||
|
Architecture: arm64
|
||||||
|
Version: 1.8.19
|
||||||
|
Priority: optional
|
||||||
|
Section: default
|
||||||
|
Maintainer: Dr_rOot <agalwood.net@gmail.com>
|
||||||
|
Installed-Size: 249147
|
||||||
|
Depends: libgtk-3-0, libnotify4, libnss3, libxss1, libxtst6, xdg-utils, libatspi2.0-0, libuuid1, libsecret-1-0
|
||||||
|
Recommends: libappindicator3-1
|
||||||
|
Filename: https://github.com/agalwood/Motrix/releases/download/v1.8.19/Motrix_1.8.19_arm64.deb
|
||||||
|
Size: 66839298
|
||||||
|
MD5sum: f55e76696960c4b0c56f39f85e81c72c
|
||||||
|
SHA1: e7953a8dd3f1758729d7699158b36f4c8437ecf7
|
||||||
|
SHA256: d191a0338bb4ae46e475f976bf926f3b61e8e5c96e9ac266242e883baaafd48a
|
||||||
|
SHA512: 3ea865afc8d3c214a87e381f44249789330064cd44e8313b377d188fe983a1fd8cb3ccab879d6b26f3fdbf00f5971054f5529aa1dcb05017a184b8c8ed0993c7
|
||||||
|
Homepage: https://motrix.app
|
||||||
|
Description:
|
||||||
|
A full-featured download manager
|
||||||
|
License: MIT
|
||||||
|
Vendor: Dr_rOot <agalwood.net@gmail.com>
|
||||||
|
|
||||||
1
run.sh
1
run.sh
@ -4,6 +4,7 @@
|
|||||||
./get-github-releases.py
|
./get-github-releases.py
|
||||||
find get -type f -name "*.sh" -exec sh {} \;
|
find get -type f -name "*.sh" -exec sh {} \;
|
||||||
|
|
||||||
|
# generate the Packages file
|
||||||
## merge the Packages file from local package
|
## merge the Packages file from local package
|
||||||
cat $(find packages -name "*.package") > deb/tmpPackages
|
cat $(find packages -name "*.package") > deb/tmpPackages
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user