aboutsummaryrefslogtreecommitdiffstats
path: root/MgaRepo/rpmutil.py
Commit message (Collapse)AuthorAgeFilesLines
* Add sync --no-vcsDan Fandrich2023-04-171-3/+3
| | | | | | | If --no-vcs is given along with --download and/or --upload, the SVN operations are skipped but the download and/or upload will go ahead. This replaces the same functionality that was lost when the bug with --dry-run was fixed in commit da90dea3.
* Add sync --upload (mga#2868)Dan Fandrich2023-04-071-1/+13
| | | | | | This will automatically upload any changed binrepo files and update sha1.lst to match. Using --dryrun will show any changed files but not upload or change anything.
* sync --dry-run wins if -d is also givenDan Fandrich2023-04-071-1/+1
| | | | | --dry-run should not change the working copy, so if --dry-run is given along with -d (to download), the -d is ignored.
* Support -r in the up command (mga#3913)Dan Fandrich2023-04-071-2/+2
|
* Revert to 1.12.3 statePapoteur2016-11-051-220/+73
|
* Corrections for putsrpm commandPapoteur2016-10-101-1/+1
| | | | - formatting the defines parameters in rpm command
* move detectVCS() to separate module to prevent import orderPer Øyvind Karlsen2016-10-041-27/+3
|
* drop python shebangs that's not supposed to be...Per Øyvind Karlsen2016-08-181-1/+0
|
* Merge remote-tracking branch 'origin/master' into gitPer Øyvind Karlsen2016-08-181-33/+47
|\
| * Correction of a syntax for python 3Papoteur2016-05-291-1/+1
| |
| * Add a retry with building srpm in case of error in getrelease when creating ↵Papoteur2016-05-291-28/+42
| | | | | | | | a srpm.
* | enable source fetching right awayPer Øyvind Karlsen2016-07-221-1/+1
| | | | | | | | | | | | | | as 'rpmbuild --nobuild' will fail immediately if sources are missing, rather than the traditional behaviour proceeding with checking dependencies and only fail in case something fails during build due to missing sources
* | enable source fetching from source urls in spec filePer Øyvind Karlsen2016-07-221-0/+1
| |
* | buildrpm: add support for passing arguments directly to rpmbuildPer Øyvind Karlsen2016-07-081-1/+3
| |
* | add url to VCS classPer Øyvind Karlsen2016-06-301-5/+5
| |
* | add bindownload=True arg to clone for only disabling binrepo downloadPer Øyvind Karlsen2016-06-301-2/+2
| |
* | convert bytes string to utf-8Per Øyvind Karlsen2016-06-291-1/+4
| |
* | make get_pkg_tag() accept pathPer Øyvind Karlsen2016-06-281-2/+2
| |
* | store repo topdir in VCS classPer Øyvind Karlsen2016-06-281-13/+21
| |
* | improve getpkgtopdir() to return "friendlier" (normalized) pathsPer Øyvind Karlsen2016-06-281-9/+2
| |
* | implement get_rpm_tag for getting package tags from spec filePer Øyvind Karlsen2016-06-281-0/+18
| |
* | raise error at end of protocol detection in detectVCS() tooPer Øyvind Karlsen2016-06-281-2/+1
| |
* | don't make error throwing at end of detectVCS() conditionalPer Øyvind Karlsen2016-06-281-2/+1
| |
* | implement support for applying %changelog with 'mgarepo buildrpm -l'Per Øyvind Karlsen2016-06-031-0/+20
| |
* | Merge branch 'git' of github.com:mdkcauldron/mgarepo into gitPer Øyvind Karlsen2016-06-031-5/+12
|\ \
| * | Support using DNF instead of urpmi for buildrpmNeal Gompa2016-06-011-5/+12
| | |
* | | implement optional conversion of svn author to full name & emailPer Øyvind Karlsen2016-06-031-2/+2
|/ /
* | use (dated) mageia user map from svn-git-migration metadataPer Øyvind Karlsen2016-06-011-2/+3
| |
* | fix rev_touched_url()Per Øyvind Karlsen2016-05-311-1/+1
| |
* | add support for optionally installing build depedencies by defaultPer Øyvind Karlsen2016-05-301-3/+27
| |
* | verbose should be True..Per Øyvind Karlsen2016-05-301-1/+1
| |
* | add --short-circuit support with buildrpm -sPer Øyvind Karlsen2016-05-301-0/+3
| |
* | add support for specifying build stagePer Øyvind Karlsen2016-05-301-2/+2
| |
* | add optional automatic use of rpmlint by defaultPer Øyvind Karlsen2016-05-301-1/+4
| |
* | start on a build option, creating an equivalent of 'mdvsys build'Per Øyvind Karlsen2016-05-301-0/+37
| |
* | fix downloading of sources from binrepo for gitPer Øyvind Karlsen2016-05-291-5/+12
| |
* | fix broken use of detectVCS()Per Øyvind Karlsen2016-05-291-10/+8
| |
* | - don't clone all branches from svnPer Øyvind Karlsen2016-05-291-28/+55
| | | | | | | | | | | | - make sure to get all revisions when cloning - further adaptions to make tool more revision control agnostic - implement support for 'mgarepo up' for git-svn as well
* | - do not use shell for running external programsPer Øyvind Karlsen2016-05-281-22/+44
|/ | | | - add suport for (quick) git-svn cloning of package repositories
* Revert "Restablish a print after a svn command"Papoteur2016-02-211-9/+1
| | | | This reverts commit b09cf55fc133349845f5bfed78335d93594f73a0.
* Restablish a print after a svn commandPapoteur2016-02-211-1/+9
|
* add function obsolete in rpmutil.pyPapoteur2016-02-161-0/+9
|
* Add condition for cp command if no SOURCES is present.Papoteur2015-12-191-1/+2
|
* Doesn't raise error if SOURCES is not present in remore or local package.Papoteur2015-12-171-2/+8
|
* Add support for backports checkout MGA#15251Nicolas Lécureuil2015-11-281-3/+3
|
* Opening spec file from put_srpm functionPapoteur2015-11-011-9/+6
|
* Adapt shebangPapoteur2015-10-101-1/+1
|
* Apply 2to3-3.4Papoteur2015-10-101-68/+68
|
* Make mgarepo ci -s workOlav Vitters2015-10-081-1/+2
| | | | | | When only fetching the spec file, mgarepo still tried to retrieve the binaries. This resulted in an error message. Really only download the spec file.
* Use hardlinks when importing (can help speed up process for large SOURCES)Colin Guthrie2014-05-271-2/+2
| | | | | The cp command supports the -l option since Mageia 1 so it's fairly safe to use this.