Prep for EAPI 9, sort of overlap with ulm's efforts at:
https://github.com/gentoo/gentoo/pull/45063

Standouts here that are not pipestatus stuff:
  eclass/tests: remove copy of eapi7-ver.eclass with tests
  myspell-r2.eclass: remove totally incorrect use of assert
  office-ext-r1.eclass: remove totally incorrect use of assert

Possibly scary:
  rpm.eclass: allow using rpm2archive from rpm itself

Ohgodno extremely scary AAAAAAAAAAAAAAAAAA help me:
  unpacker.eclass: reduce unreadable deduplication in unpack_pdv


Feedback ~~welcome~~ desperately craved.


Eli Schwartz (13):
  cvs.eclass: use eapi9-pipestatus rather than assert
  distutils-r1.eclass: use eapi9-pipestatus rather than assert
  python-utils-r1.eclass: use eapi9-pipestatus rather than assert
  eclass/tests: remove copy of eapi7-ver.eclass with tests
  greadme.eclass: use eapi9-pipestatus rather than assert
  myspell-r2.eclass: remove totally incorrect use of assert
  office-ext-r1.eclass: remove totally incorrect use of assert
  readme.gentoo-r1.eclass: use eapi9-pipestatus rather than assert
  rpm.eclass: use eapi9-pipestatus rather than assert
  rpm.eclass: allow using rpm2archive from rpm itself
  texlive-common.eclass: use eapi9-pipestatus rather than assert
  unpacker.eclass: use eapi9-pipestatus rather than assert
  unpacker.eclass: reduce unreadable deduplication in unpack_pdv

 eclass/cvs.eclass              |   6 +-
 eclass/distutils-r1.eclass     |   6 +-
 eclass/greadme.eclass          |   6 +-
 eclass/myspell-r2.eclass       |   5 +-
 eclass/office-ext-r1.eclass    |   5 +-
 eclass/python-utils-r1.eclass  |   8 +-
 eclass/readme.gentoo-r1.eclass |   6 +-
 eclass/rpm.eclass              |  23 +-
 eclass/tests/version-funcs.sh  | 476 ---------------------------------
 eclass/texlive-common.eclass   |  10 +-
 eclass/unpacker.eclass         |  41 ++-
 11 files changed, 60 insertions(+), 532 deletions(-)
 delete mode 100755 eclass/tests/version-funcs.sh

-- 
2.52.0


Reply via email to