diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest index 931d4dd327..fa91ca3720 100644 --- a/dev-util/scons/Manifest +++ b/dev-util/scons/Manifest @@ -1,2 +1,3 @@ DIST scons-4.8.1.tar.gz 3244174 BLAKE2B 86967bc26b58114763ad3ed9d0e0d111a376d1d96c6dc88cbc416bf0ff376c18e1959328b9a82ccecfc7cfc289616431b93256ae83ff5fd0b9f16c8389f5d632 SHA512 da6a8c6934f46738981408734b081a7e781b6a15481a54b881cf744d4ab72a85ea8d001a0b8de11f81c38c8d67d6729b6943a6e5e04b3a150fa245f08237ffb4 DIST scons-4.9.0.tar.gz 3251763 BLAKE2B 6607a69770ccad00ca9c086c0731a80e2883958fe322d5981e7f62d71957df2b5a2b622ebdcedf91c6a13d5bf7cb07808df30223485edea73daed741d2eb9e07 SHA512 575c03eb7c42ebb84b6730b3489cc79cf590651e68d069e348dcef535d15e5950676dc29b3d8b758f9b8548d33232bf01c561266e0fa87bb7f113829fb57aae0 +DIST scons-4.9.1.tar.gz 3252106 BLAKE2B 5ac153cc2b6a9569765eb4f8d01e900cf6bba1be333f68358aaa1ecd395ab9b7faf6a1da7b56d5080962d5bb078c16fa362487aedbb8417792a4a12f2ac8d95b SHA512 8d881179a99a1c429ae76fbc01f0bfd606686c89b999687c0a2ec33126f7c71d1efc7c61666165981f752b8c52e40103fe08aadf07ea9337fe4fd3a8d3a94eb1 diff --git a/dev-util/scons/scons-4.9.1.ebuild b/dev-util/scons/scons-4.9.1.ebuild new file mode 100644 index 0000000000..89edd947ed --- /dev/null +++ b/dev-util/scons/scons-4.9.1.ebuild @@ -0,0 +1,34 @@ +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3+ ) +DISTUTILS_USE_PEP517="setuptools" +inherit distutils-r1 + +DESCRIPTION="Extensible Python-based build utility" +HOMEPAGE="https://www.scons.org/" +SRC_URI="https://files.pythonhosted.org/packages/c8/c1/30176c76c1ef723fab62e5cdb15d3c972427a146cb6f868748613d7b25af/scons-4.9.1.tar.gz -> scons-4.9.1.tar.gz" + +DEPEND="" +IUSE="" +RESTRICT="test" +SLOT="0" +LICENSE="MIT" +KEYWORDS="*" +S="${WORKDIR}/scons-4.9.1" + +if [ "$PN" == 'scons-compat' ]; then + S="${WORKDIR}/scons-${PV}" +fi +python_install() { + distutils-r1_python_install + rm "${D}"/usr/*.1 + doman *.1 + + if [ "$PN" == 'scons-compat' ]; then + rm -rf "${D}"/usr/bin + find "${D}" -type d -name "man" -exec rm -rf \{\} \; + fi + +}