# cqpkg **Repository Path**: wngzwng/cqpkg ## Basic Information - **Project Name**: cqpkg - **Description**: CqOS utility for working with dist-git - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: develop - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2025-02-04 - **Last Updated**: 2025-02-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Cqpkg A tool for working with CqOS dist-git Cqpkg is a wrapper for `rpkg` that interacts with RPM git repositories like the ones hosted at [internal Gitlab](http://192.168.10.152). Rpkg also provides some convenience methods/commands for local builds via `mock` or `rpmbuild`, for interacting with Koji, and for generating patches. Not all typical `rpkg` commands have been implemented yet. If the command you are looking for doesn't appear to work, please open an issue or make a PR. This repository provides a console script, `cqpkg`. ## cqpkg The `cqpkg` script allows you to interact with CqOS dist-git. ## Contribution Some features are still missing, and we'd love to have your help in implementing them! If you have a feature in mind that isn't currently available, please don't hesitate to: - Open an issue to discuss the feature. - Submit a pull request with your implementation. Thank you for contributing to the project! ## Development Although `setup.py` will use pip to install lib/rpkg but `pyproject.toml` will be used first. To install `cqpkg` in development mode in a Python 3 virtual environment, follow these steps: ```sh git clone --recurse-submodules https://gitee.com/wangtiaoke_078/cqpkg.git cd cqkg python3 -m venv .env source .venv/bin/activate pip install rpm pip install --upgrade pip setuptools pip install -e . ```