From baf5a005c23194ab86311a7447ab2adf5a080b44 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Sat, 23 Nov 2024 13:17:01 -0500 Subject: dev-python/fontawesomefree: new package, add 6.6.0 Signed-off-by: Julien Roy --- dev-python/fontawesomefree/Manifest | 1 + .../fontawesomefree/fontawesomefree-6.6.0.ebuild | 27 ++++++++++++++++++++++ dev-python/fontawesomefree/metadata.xml | 13 +++++++++++ 3 files changed, 41 insertions(+) create mode 100644 dev-python/fontawesomefree/Manifest create mode 100644 dev-python/fontawesomefree/fontawesomefree-6.6.0.ebuild create mode 100644 dev-python/fontawesomefree/metadata.xml diff --git a/dev-python/fontawesomefree/Manifest b/dev-python/fontawesomefree/Manifest new file mode 100644 index 0000000..d2f450d --- /dev/null +++ b/dev-python/fontawesomefree/Manifest @@ -0,0 +1 @@ +DIST fontawesomefree-6.6.0-py3-none-any.whl 25645298 BLAKE2B d3443d052078e2e0720068c8910f2320890ce442759a54734b6bd91b41dba314e483076767fa593b597dcae9649447e9f4ccbfc5a40b637f9144df1a34b2b616 SHA512 8785b1270f57927c4d310604da98c73b12fe2157480e282cf3aec86cbd957bc8118dbc519572760b16d23d8d5b55b435ab99b2927c94efc0c90dbf1c2b6c9384 diff --git a/dev-python/fontawesomefree/fontawesomefree-6.6.0.ebuild b/dev-python/fontawesomefree/fontawesomefree-6.6.0.ebuild new file mode 100644 index 0000000..c8a4a36 --- /dev/null +++ b/dev-python/fontawesomefree/fontawesomefree-6.6.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +DISTUTILS_USE_PEP517=standalone + +inherit distutils-r1 pypi + +DESCRIPTION="The iconic SVG, font, and CSS toolkit" +HOMEPAGE="https://pypi.org/project/fontawesomefree/" +SRC_URI="$(pypi_wheel_url)" +S=${WORKDIR} + +LICENSE="CC-BY-4.0 OFL-1.1" +SLOT="0" +KEYWORDS="~amd64" + +src_unpack() { + unzip "${DISTDIR}/${A}" || die +} + +python_compile() { + distutils_wheel_install "${BUILD_DIR}/install" \ + "${DISTDIR}/${P}-py3-none-any.whl" +} diff --git a/dev-python/fontawesomefree/metadata.xml b/dev-python/fontawesomefree/metadata.xml new file mode 100644 index 0000000..e89ebd9 --- /dev/null +++ b/dev-python/fontawesomefree/metadata.xml @@ -0,0 +1,13 @@ + + + + + Julien Roy + julien@jroy.ca + + +We designed this package to be used with Django, leveraging how Django handles static files, but it can be installed for any Python project. Font Awesome free will be downloaded to your site-packages, so if you are using a framework other than Django, you will need to alter these instructions to work with what you are using. + + fontawesomefree + + -- cgit v1.2.3