# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" PYTHON_COMPAT=( python2_7 ) PYTHON_REQ_USE="tk(+)" _PYTHON_ALLOW_PY27=1 DISTUTILS_USE_SETUPTOOLS="manual" #DISTUTILS_SINGLE_IMPL=1 DISTUTILS_OPTIONAL=1 inherit git-r3 distutils-r1_py2 xdg-utils desktop DESCRIPTION="sK1 vector graphics editor" HOMEPAGE="http://www.sk1project.org/" EGIT_REPO_URI="https://github.com/sk1project/sk1-tk.git" LICENSE="|| ( GPL-2 LGPL-2 )" SLOT="0" #The absence of [py2] on deps for pillow looks suspicious DEPEND=" dev-lang/python:2.7 dev-lang/tcl:0 dev-lang/tk:0 media-libs/freetype:2 >=sys-libs/zlib-1.1.4 >=x11-libs/cairo-1.2.4 media-libs/lcms:2 dev-python/pycairo dev-python/pillow x11-libs/libX11 x11-libs/libXext x11-libs/libXcursor" RDEPEND="${DEPEND} dev-python/reportlab app-text/ghostscript-gpl" src_compile() { python_foreach_impl _distutils-r1_copy_egg_info python_foreach_impl esetup.py build "${build_args[@]}" "${@}" } src_install() { distutils-r1_src_install newicon src/sk1/share/images/sk1-app-icon.png sk1.png make_desktop_entry ${PN} "${MY_PN}" ${PN} "Graphics;VectorGraphics;" } pkg_postinstall() { xdg_pkg_postinst xdg_desktop_database_update }