deb-mock/debian/control
robojerk cbd2833592
All checks were successful
Comprehensive CI/CD Pipeline / Build and Test (push) Successful in 1m55s
Comprehensive CI/CD Pipeline / Security Audit (push) Successful in 50s
Comprehensive CI/CD Pipeline / Package Validation (push) Successful in 1m4s
Comprehensive CI/CD Pipeline / Status Report (push) Successful in 15s
Replaced mock-filesystem dependancy shadow-utils with passwd
2025-09-04 15:50:30 -07:00

98 lines
No EOL
3.9 KiB
Text

Source: mock
Section: devel
Priority: optional
Maintainer: Deb-Mock Team <deb-mock@raines.xyz>
Build-Depends: debhelper (>= 13), dh-python, python3-all, python3-setuptools, python3-pytest, python3-yaml, python3-click, python3-jinja2, python3-requests, python3-psutil
Standards-Version: 4.6.2
Homepage: https://git.raines.xyz/robojerk/deb-mock
Vcs-Git: https://git.raines.xyz/robojerk/deb-mock.git
Vcs-Browser: https://git.raines.xyz/robojerk/deb-mock
Package: mock
Architecture: all
Depends: ${python3:Depends}, ${misc:Depends}, python3-click (>= 8.0.0), python3-yaml (>= 6.0), python3-jinja2 (>= 3.0.0), python3-requests (>= 2.25.0), python3-psutil (>= 5.8.0), sbuild, schroot, debootstrap, systemd-container, mock-filesystem, mock-configs
Recommends: mock-plugins, ccache, python3-pytest, python3-pytest-cov
Description: Debian package build environment manager
Deb-Mock is a low-level utility to create clean, isolated build environments
for single Debian packages. This tool is a direct functional replacement for
Fedora's Mock, adapted specifically for Debian-based ecosystems.
.
Features include:
* Isolated chroot environments for package building
* Multi-package chain building support
* Build metadata capture and storage
* Reproducible build enforcement
* Core configurations for popular distributions
* Plugin system for extensibility
* Package management within chroots
* Advanced build options and debugging tools
.
This tool is designed for developers, packagers, and CI/CD systems that need
reliable, isolated environments for building Debian packages.
Package: mock-filesystem
Architecture: all
Depends: ${misc:Depends}, passwd
Description: Filesystem layout and chroot structure for deb-mock
This package provides the filesystem layout and chroot structure templates
for deb-mock. It includes directory structures, mount point definitions,
and filesystem configuration files needed for creating isolated build
environments.
.
This package is required by deb-mock and provides the minimal filesystem
structure needed for chroot operations.
Package: mock-configs
Architecture: all
Depends: ${misc:Depends}, mock
Description: Pre-built configurations for different distributions
This package provides pre-built configurations for various Debian and Ubuntu
distributions and architectures. It includes distribution-specific settings,
architecture-specific configurations, and default build configurations.
.
Configurations are provided for:
* Debian (bookworm, trixie, sid)
* Ubuntu (jammy, noble)
* Multiple architectures (amd64, arm64, etc.)
Package: mock-plugins
Architecture: all
Depends: ${misc:Depends}, mock, python3-click
Description: Extended functionality through plugins for deb-mock
This package provides built-in plugins and extended functionality for
deb-mock. It includes caching plugins, performance optimization tools,
and various utility plugins that enhance the build process.
.
Plugins include:
* Caching and optimization plugins
* Build enhancement tools
* Debugging and monitoring plugins
* Custom build hooks
Package: mock-dev
Architecture: all
Depends: ${misc:Depends}, mock, python3-dev
Description: Development tools and headers for deb-mock
This package provides development tools, API documentation, and headers
needed for developing plugins and extending deb-mock functionality.
.
Contents include:
* Development headers and API documentation
* Plugin development tools
* Testing utilities
* Development examples
Package: mock-cache
Architecture: all
Depends: ${misc:Depends}, mock, ccache
Recommends: mock-plugins
Description: Advanced caching and optimization for deb-mock
This package provides advanced caching capabilities and performance
optimization tools for deb-mock. It includes ccache integration,
build artifact caching, and various performance optimization plugins.
.
Features include:
* Compiler cache integration
* Build artifact caching
* Performance monitoring
* Optimization utilities