No description
- Documents project architecture and key components - Includes development commands for building and testing - Explains distribution detection and template processing logic - Provides CI/CD pipeline information for multi-distribution builds |
||
|---|---|---|
| debian | ||
| .gitignore | ||
| README.md | ||
| WARP.md | ||
VitexSoftware Repository Archive Keyring
This package provides the GPG keyring and APT repository configuration for the VitexSoftware package repository at https://repo.vitexsoftware.com/.
Features
- Fresh GPG Key: Downloads the latest GPG key from
http://repo.vitexsoftware.cz/KEY.gpgduring build time - Dynamic Distribution Detection: Automatically detects the current Debian distribution and configures sources accordingly
- Modern DEB822 Format: Uses the modern sources.list format
- Multiple Repository Components: Configures access to main, backports, games, and borrowed components
Building the Package
# Install build dependencies
sudo apt-get install debhelper-compat curl
# Build the package
dpkg-buildpackage -us -uc -b
Installation
# Install the package
sudo dpkg -i ../repovitexsoftwarecom-archive-keyring_2.0.0_all.deb
# Update package lists
sudo apt update
Repository Configuration
After installation, the package creates /etc/apt/sources.list.d/repo_vitexsoftware.sources with entries for:
- Main repository: Components
main,backports,games - Borrowed repository: Component
main
The configuration automatically uses the appropriate distribution codename (bookworm, trixie, etc.).
Files Installed
/usr/share/keyrings/vitexsoftware-archive-keyring.gpg- GPG signing key/etc/apt/sources.list.d/repo_vitexsoftware.sources- APT sources configuration
Removal
sudo apt remove repovitexsoftwarecom-archive-keyring
This will cleanly remove the repository configuration and sources file.