llvm.org.eclass: New eclass to help maintaining LLVM
authorMichał Górny <mgorny@gentoo.org>
Fri, 1 Nov 2019 17:34:37 +0000 (18:34 +0100)
committerMichał Górny <mgorny@gentoo.org>
Sun, 3 Nov 2019 11:46:07 +0000 (12:46 +0100)
commitda1a589d7815d02836d66075aa6f5f4fc39bc12e
tree43f84b7b4cf4fea060d93ce5914ee1949fa86723
parentf604567ee3ae1080bd9526c85d3260b9c63f659d
llvm.org.eclass: New eclass to help maintaining LLVM

llvm.org eclass is meant to provide helper routines for maintaining
LLVM packages.  It takes care of covering the differences between
release, prerelease and git ebuilds in a unified API.  This will make
maintenance much easier.

Initially, the eclass takes care of fetching and unpacking the archives.
Later on, I will work on moving some more common stuff there.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
eclass/llvm.org.eclass [new file with mode: 0644]