Name: | modulemd-tools |
---|---|
Version: | 0.7 |
Release: | 1.el8 |
Architecture: | noarch |
Group: | Unspecified |
Size: | 83654 |
License: | MIT |
RPM: | modulemd-tools-0.7-1.el8.noarch.rpm |
Source RPM: | modulemd-tools-0.7-1.el8.src.rpm |
Build Date: | Tue Mar 02 2021 |
Build Host: | host-100-100-224-17.blddevtest1iad.osdevelopmeniad.oraclevcn.com |
Vendor: | Oracle America |
URL: | https://github.com/rpm-software-management/modulemd-tools |
Summary: | Collection of tools for parsing and generating modulemd YAML files |
Description: | Tools provided by this package: repo2module - Takes a YUM repository on its input and creates modules.yaml containing YAML module definitions generated for each package. dir2module - Generates a module YAML definition based on essential module information provided via command-line parameters. The packages provided by the module are found in a specified directory or a text file containing their list. createrepo_mod - A small wrapper around createrepo_c and modifyrepo_c to provide an easy tool for generating module repositories. modulemd-merge - Merge several modules.yaml files into one. This is useful for example if you have several yum repositories and want to merge them into one. modulemd-generate-macros - Generate module-build-macros SRPM package, which is a central piece for building modules. It should be present in the buildroot before any other module packages are submitted to be built. |
- Generate manpages on the fly - Automated test builds incl. Docker/Travis - Fix PEP8 in all tools - modulemd_tools: temporarily skip some tests on EPEL8 or Fedora - Drop libmodulemd dependency in favor of python3-libmodulemd
- Generate manpages for all tools in this repository - modulemd-generate-macros: add a tool for generating module-build-macros - modulemd_tools: add the first pieces of a python library (for internal usage only)
- Release for epel8 as well (frostyx@email.cz) - Require createrepo_c for the createrepo_mod package (frostyx@email.cz) - modulemd-merge: improve README.md file (frostyx@email.cz) - repo2module: improve README.md file (frostyx@email.cz) - dir2module: improve README.md file (frostyx@email.cz) - Improve README.md file (frostyx@email.cz) - createrepo_mod: improve README.md file (frostyx@email.cz) - Loosen the python3-libmodulemd dependency to just libmodulemd (frostyx@email.cz) - createrepo_mod: use just createrepo_c if it has built-in module support (frostyx@email.cz) - Explicitly depend on python3-setuptools (frostyx@email.cz) - createrepo_mod: dump modules.yaml into the correct directory (frostyx@email.cz)
- createrepo_mod: support also non-module repositories (frostyx@email.cz)
- Add createrepo_mod and modulemd-merge scripts
- Add createrepo_mod tool - Add modulemd-merge tool - Drop Source1, it is not needed anymore
- Initial package