aboutsummaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorJulien Roy <julien@jroy.ca>2024-06-09 14:57:05 -0400
committerJulien Roy <julien@jroy.ca>2024-06-09 14:57:05 -0400
commit56272584a58e0c5694617182bd1b45135f7d7631 (patch)
treeb5a686c4884608d8ccdbf11786e9310f5efc4a9b /dev-python
parentf20def307510d34deb5b7ec9abcc61a898f1ebd2 (diff)
downloadMrRoy-Overlay-56272584a58e0c5694617182bd1b45135f7d7631.tar.gz
MrRoy-Overlay-56272584a58e0c5694617182bd1b45135f7d7631.tar.bz2
MrRoy-Overlay-56272584a58e0c5694617182bd1b45135f7d7631.zip
dev-python/fontawesomefree: new package, add 6.5.1
Signed-off-by: Julien Roy <julien@jroy.ca>
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/fontawesomefree/Manifest1
-rw-r--r--dev-python/fontawesomefree/fontawesomefree-6.5.1.ebuild27
-rw-r--r--dev-python/fontawesomefree/metadata.xml13
3 files changed, 41 insertions, 0 deletions
diff --git a/dev-python/fontawesomefree/Manifest b/dev-python/fontawesomefree/Manifest
new file mode 100644
index 0000000..6470a4d
--- /dev/null
+++ b/dev-python/fontawesomefree/Manifest
@@ -0,0 +1 @@
+DIST fontawesomefree-6.5.1-py3-none-any.whl 25604778 BLAKE2B 5bed1c98800a0903682692cdc7436117b5502e7c1d5787d1c0dc2a5bb16d36057f97a42568e67eaff79681440ed0fe14dfc23bc1d3b4b6d2a3d20de046e15373 SHA512 8224d729454986173a616da35b6d40ccbca3cf61eaecf62741ecb5052a424c2dbeafb2b0d941afbb5a21b8c1e4473f7ca5ec1291c14d584de82016661c6f9120
diff --git a/dev-python/fontawesomefree/fontawesomefree-6.5.1.ebuild b/dev-python/fontawesomefree/fontawesomefree-6.5.1.ebuild
new file mode 100644
index 0000000..c8a4a36
--- /dev/null
+++ b/dev-python/fontawesomefree/fontawesomefree-6.5.1.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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <name>Julien Roy</name>
+ <email>julien@jroy.ca</email>
+ </maintainer>
+ <longdescription>
+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. </longdescription>
+ <upstream>
+ <remote-id type="pypi">fontawesomefree</remote-id>
+ </upstream>
+</pkgmetadata>