summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* cleanup: actually make it workHEADmasterOlav Vitters2020-10-021-4/+29
|
* various runtime error fixesOlav Vitters2020-10-021-4/+4
|
* clean-spec: convert mandir and avoid using .xzOlav Vitters2020-10-021-0/+38
|
* assume output is utf-8 (as per some Python verison)Olav Vitters2020-05-111-7/+7
|
* make use of pathlibOlav Vitters2020-05-071-68/+66
|
* SpecFile: make it aware of the real cwd, plus a typo fix elsewhereOlav Vitters2020-05-071-17/+22
|
* call_editor: not used anymore, remove itOlav Vitters2020-05-061-24/+0
|
* Package: add a ensure_checkout function and make use of itOlav Vitters2020-05-061-10/+14
|
* SpecFile: again explain convert_buildrequire; also add a spec_path propertyOlav Vitters2020-05-061-17/+23
|
* SpecFile: introduce the convert_buildrequires function (logic moved from ↵Olav Vitters2020-05-061-166/+193
| | | | cmd_clean_spec_multi)
* SpecFile: optionally store the Package it belongs toOlav Vitters2020-05-061-8/+14
|
* Spec.clean_spec: split/move some logic into a new functionOlav Vitters2020-05-061-26/+32
|
* Introduce a Package classOlav Vitters2020-05-041-139/+157
| | | | | | Move various functions from the Downstream class to this newly created Package class. To avoid any confusion, ensure any variables referring to a package name are called package_name instead of just "package".
* clean-spec: do not skip packages which were not checked out as they are auto ↵Olav Vitters2020-05-041-3/+0
| | | | checked out just before
* clean-spec: also allow initial spaces/tabs in make_build macro cleanupOlav Vitters2020-05-041-4/+4
|
* clean-spec: disable the change of the makeinstall_std macro for now (see dev ml)Olav Vitters2020-05-011-5/+6
|
* clean-spec: also change makeinstall_std macro to make_installOlav Vitters2020-05-011-0/+5
|
* expand some of the clean-spec regular expressions to make these easier to readOlav Vitters2020-04-301-4/+21
|
* remove ability to rebuild packages from clean-spec as all changes are ↵Olav Vitters2020-04-301-14/+2
| | | | harmless again
* clean-spec: change cpan.org to metacpan.orgOlav Vitters2020-04-291-3/+26
|
* refactor SpecFile.clean_spec, split it into multiple private functionsOlav Vitters2020-04-291-70/+83
|
* pylint: fix too long lines, missing docstrings, etcOlav Vitters2020-04-291-148/+446
|
* pylint: follow variable naming guidelineOlav Vitters2020-04-281-16/+16
|
* pylint: remove some unused variablesOlav Vitters2020-04-281-7/+7
|
* pylint: make more variables conform to pylintOlav Vitters2020-04-281-35/+33
|
* pylint fixes and order subcommands alphabeticallyOlav Vitters2020-04-241-91/+91
|
* clean-spec: be more strict, only fallback to changing 1 BR if there aren't ↵Olav Vitters2020-04-241-29/+39
| | | | any ignored alternative provides
* pylint fallout fixesOlav Vitters2020-04-241-1/+4
|
* pylint fixes: variable namesOlav Vitters2020-04-231-92/+86
|
* pylint fixesOlav Vitters2020-04-231-51/+83
|
* remove parser argument for the various cmd functionsOlav Vitters2020-04-231-14/+14
|
* remove dep3 supportOlav Vitters2020-04-231-125/+1
|
* pylint: remove various unused variables, avoid len check, etcOlav Vitters2020-04-231-45/+36
|
* fix various issues found by pylintOlav Vitters2020-04-231-168/+167
|
* restructure the code, move more logic into Downstream classOlav Vitters2020-04-231-40/+45
|
* Encourage changing python3-devel into pkgconfig(python3) over pkgconfig(python2)Olav Vitters2020-04-231-10/+34
| | | | At the same time, add ability to convert pythonegg(3) into python3dist
* remove python2 from spec cleanupOlav Vitters2020-04-231-6/+0
|
* use specific exception for problems parsing the spec fileOlav Vitters2020-04-231-2/+19
|
* add check-spec subcommandOlav Vitters2020-04-231-2/+54
|
* remove unneeded debug infoOlav Vitters2020-04-221-3/+0
|
* add ability to convert python3 BR into python3dist()Olav Vitters2020-04-221-0/+15
|
* improve the debug messages and handlingOlav Vitters2020-04-221-10/+19
|
* convert %make to %make_buildOlav Vitters2020-04-221-0/+3
|
* smarter buildrequires conversion, allows matching gtk+3.0-devel with ↵Olav Vitters2020-04-221-21/+47
| | | | pkgconfig(gtk+-3.0)
* further improve pkgconfig alternatives: match against versions, match ↵Olav Vitters2020-04-211-5/+30
| | | | against 1 pkgconfig without a version
* add command line argument to change the package rootOlav Vitters2020-04-211-2/+6
|
* further improve mgagnome clean-specOlav Vitters2020-04-211-2/+30
|
* limit clean-spec alternatives to the ones provided only by 1 packageOlav Vitters2020-04-211-13/+67
|
* try to match gnome-2048 fullyOlav Vitters2020-04-211-1/+1
|
* implement mgagnome cleanup, needs improvementOlav Vitters2020-04-211-4/+25
|