aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* ekeyword: add a linter helpergentoolkit-dev-0.3.1Mike Frysinger2017-02-164-4/+99
|
* ekeyword: change --version to use builtin version actionMike Frysinger2017-02-162-7/+9
| | | | Minor clean up here.
* echangelog: Add fallback text in case skel.ChangeLog is missingMike Gilbert2016-03-191-4/+11
| | | | Bug: https://bugs.gentoo.org/577790
* ekeyword: fix "all" keyword handling w/-keywordsMike Frysinger2016-01-272-0/+16
| | | | | When an ebuild has a keyword like '-sparc', we don't want the magic "all" or "~all" keywords to change it to 'sparc' or '~sparc'.
* ekeyword: allow passing arch_status={} to disable profile logicMike Frysinger2016-01-271-1/+1
|
* ekeyword: fix crash when passing "" as the archgentoolkit-dev-0.3.0Mike Frysinger2015-04-042-1/+5
|
* ekeyword: fix unused variable warningsMike Frysinger2015-04-041-3/+3
|
* ekeyword: change "format" to "style" to avoid pylint warningMike Frysinger2015-04-042-34/+34
| | | | Python provides a builtin "format" we don't want to clobber.
* ekeyword: Fix inconsistent use of tabs for indentation.Mike Gilbert2014-11-181-1/+1
|
* Merge branch 'gentoolkit-dev' of ↵Christian Ruppert2014-11-151-10/+63
|\ | | | | | | git+ssh://git.overlays.gentoo.org/proj/gentoolkit into gentoolkit-dev
| * ekeyword: fill out documentation and tweak APIMike Frysinger2014-11-131-10/+63
| | | | | | | | Basically clean things up for people using ekeyword as a module.
* | Generate echangelog.1 (manpage) and delete the old, separate one. We use ↵Christian Ruppert2014-11-154-274/+11
| | | | | | | | Pod::Usage and pod2man now
* | echangelog: incorporate man page in script and make use of Pod::Usage for ↵Patrice Clement2014-11-151-23/+198
|/ | | | displaying it
* echangelog: get rid of useless hash calls down to only onePatrice Clement2014-11-081-9/+11
|
* ekeyword: ignore "*" when processing "all"Mike Frysinger2014-01-272-5/+7
| | | | Reported-by: Jeroen Roovers <jer@gentoo.org>
* ekeyword: fix python3 compat issuesMike Gilbert2014-01-251-22/+14
| | | | Get the unittests passing w/python-3.3.
* ekeyword: skip known paths rather than failMike Frysinger2014-01-201-5/+32
| | | | | | | | | There are commonly files in an ebuild dir that we don't care about. Issue a warning, but otherwise skip them without aborting. This let's you do things like: ekeyword x86 some-package/* Which is nice when you know there's only one or two ebuilds in there.
* ekeyword: make quiet/verbose flags a bit more flexibleMike Frysinger2014-01-202-11/+11
| | | | This allows for multiple levels of verbose/quiet.
* ekeyword: fix keyword sorting between platformsMike Frysinger2014-01-203-9/+25
| | | | | | | We need to sort first upon the platform (part after the '-') before we look at the arch at all. Reported-by: Ulrich Mueller <ulm@gentoo.org>
* ekeyword: make sure ~all does not expand into entire arch listMike Frysinger2014-01-202-1/+4
|
* ekeyword: rewrite in pythonMike Frysinger2014-01-1916-480/+1171
| | | | | | A clean rewrite from scratch with unittests all that goodness. URL: https://bugs.gentoo.org/267565
* Fix echangelog testChristian Ruppert2013-05-111-1/+1
|
* Further improve the dist targetChristian Ruppert2013-05-111-0/+1
|
* Minorgentoolkit-dev-0.2.8.3Christian Ruppert2013-05-111-3/+4
|
* Refactor pipe handle closeChristian Ruppert2013-05-111-2/+2
|
* Remove pipe charsChristian Ruppert2013-05-111-4/+4
|
* Some cleanupChristian Ruppert2013-05-111-7/+7
|
* Don't use constants for file/pipe handlesChristian Ruppert2013-05-111-44/+46
|
* Fix closing pipe handleChristian Ruppert2013-05-111-1/+1
|
* Fix bug #454782 by config the user name and emailWang Jiajun2013-05-111-1/+7
|
* Add clean target for echangelogChristian Ruppert2013-05-111-0/+3
|
* MinorChristian Ruppert2013-05-101-0/+3
|
* Fix Copyright check, bug 454782 and some cleanupChristian Ruppert2013-05-102-27/+31
|
* Fix version replecement of the dist targetChristian Ruppert2013-05-101-2/+2
|
* ebump: fix POSIX shell codegentoolkit-dev-0.2.8.1Mike Frysinger2013-01-311-15/+15
| | | | | | | | | "==" -> "=" "$[...]" -> "$((...))" URL: https://bugs.gentoo.org/445144 Reported-by: Richard Yao <ryao@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Improve removal handlingChristian Ruppert2012-04-232-1/+3
| | | | | | | | | Fix "ekeyword ^sparc *.ebuild" removing the "sparc" from e.g. ~sparc-solaris Reported-by: Raúl Porcel <armin76@gentoo.org> X-Gentoo-Bug: 413133 X-Gentoo-Bug-URL: https://bugs.gentoo.org/413133
* Do a basic pre sort to get a rid of duplicatesChristian Ruppert2012-04-232-0/+8
| | | | | | | NOTE: e.g. ~amd64 and -amd64 wouldn't be detected as duplicate! X-Gentoo-Bug: 399575 X-Gentoo-Bug-URL: https://bugs.gentoo.org/399575
* More cleanupChristian Ruppert2012-04-231-15/+16
|
* More cleanupChristian Ruppert2012-04-231-7/+6
|
* Some cleanupChristian Ruppert2012-04-232-18/+23
|
* TypoChristian Ruppert2012-04-231-4/+6
|
* Add prototypes back for nowChristian Ruppert2012-04-091-3/+3
|
* Minor cleanupChristian Ruppert2012-04-091-20/+19
|
* Don't modify the initial copyright year when updating e.g. 1999-2012, bug ↵Christian Ruppert2012-04-092-2/+4
| | | | 380325.
* Improve the VCS check by adding a fallback/default PATH in case $PATH is emptyChristian Ruppert2012-04-092-8/+8
|
* Use uppercase names for global variablesChristian Ruppert2012-04-0910-62/+65
|
* Unset GENTOO_* variablen when doing tests, bug 373421Christian Ruppert2011-06-291-0/+5
|
* Remove duplicate sort calls.Christian Ruppert2011-03-242-3/+7
|
* Fix update_copyright loop to check/update ebuilds again.Christian Ruppert2011-03-232-1/+4
|
* Sync ChangeLogChristian Ruppert2011-03-231-0/+19
|