| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
sources: fix custom names
fixed version string generation and version search
ensure import -> change -> commit workflow works
|
|
|
|
| |
documented the commit subcommand
|
|
|
|
|
|
|
|
|
|
| |
error fixes, syntax, logic
finally converted bugz to iquery
fixed extra imports in iquery
totally disabled writing in temp files in the url backend, fixed full
|
|
|
|
| |
Rename command: install -> import
|
|
|
|
| |
minor refactoring
|
|
|
|
|
|
|
|
|
|
|
|
| |
fixed some commands with patching
started work on integrating user changes
generation of patches and commit messages
added get_packages() method to Repository
allow adding non-existant (in-memory) patches to packages
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
dropped patch package source module
added --patch option to the install command
added a patch command to patch an existing package
integrated patch support into the Package class
created a MergedPackage module for operations on packages already in the
pomu repo
added ways to patch an existing package
added a base package source module (template), with base classes for
package-specific metadata and the source module per se
added a list_add utility function
implemented and_, and_then, and or in util.result
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
make package backend optional
fix merge destination makedir
properly add files to git index
compare package slot with default the right way
multiple fixes in writing metadata
changed tests to reflect current code and pass
|
| |
|
|
|
|
|
|
| |
Convert dispatcher to selectable repos
Move suffixes to util.pkg module
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
added and updated parameter descriptions to most function docstrings
cleaned up imports over the whole project
converted Package to use file path mappings internally
fixed errors in manifest generation
fixed handling slots and adding paths to index in merge process
converted package removal (by name) to use repository metadata
truly integrated the local ebuild package source module
separated package-related utilities into a separate pkg module
separated portage repo-related utilities into a separate portage module
excluded the tests package from installation
|
| |
|
| |
|
| |
|
|
|
|
| |
Started integrating the metadata with pomu APIs
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Documented most of the functions and classes.
Added an option to fetch a package into a specified directory.
Added a merge_into method to the Package class, which would merge it
into a directory, and refactored repo::merge_package to use that.
Extended the package class to store category, version and slot metadata.
Added tests of the portage package source module.
|
| |
|
|
|
|
|
|
|
| |
made pomu_active_repo cache its first retval (and unwrap() it
immediately)
this allows the code to assume it can always get the active repository
|
| |
|
|
|
|
| |
pomu repo detection refactoring
|
|
|
|
| |
Added dispatcher and repository package (un)installation tests
|
|
|
|
| |
Implement initial package recording, uninstalling
|
| |
|
| |
|
| |
|
| |
|
|
added a Result type
separated presentation from logic
moved utility code into separate modules
|