diff --git a/README.md b/README.md index 1029dc877..b21638e0e 100644 --- a/README.md +++ b/README.md @@ -612,11 +612,11 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E ## Licenses This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted. -There are 1770 Ebuilds in total, 1759 of them have in total 1783 (43 different) licenses assigned. +There are 1771 Ebuilds in total, 1760 of them have in total 1784 (43 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1033| +|MIT|1034| |Apache-2.0|372| |GPL-3|110| |BSD|101| diff --git a/dev-python/firebase-messaging/Manifest b/dev-python/firebase-messaging/Manifest new file mode 100644 index 000000000..ae1ba8b16 --- /dev/null +++ b/dev-python/firebase-messaging/Manifest @@ -0,0 +1,3 @@ +DIST firebase_messaging-0.2.0.tar.gz 30254 BLAKE2B 8d69559c9ccb78f2fad190222a582d59609e0c031caf9e0ea3cca6097551e9d232958cee1f86aa4e9e114087030ae6b91901e9f09b208989e21407d8da8ece62 SHA512 d4aa99390d7d5686d797543c0954486dd513ab2ae9d603043a49d9c4b145e5f1ead73f68e210e06b962d07de8e9b66999134384589c33d5b7511795b0c4622ca +EBUILD firebase-messaging-0.2.0.ebuild 773 BLAKE2B 01fa69a1ee3a1ded3a7ec34a1f8d836fd7ebddd447a033d8435773fcdc95e9cead4c83d2de53ca335a41f19e4f98b04a6a12dcef83a89cfc2242c5aba0dec678 SHA512 7c0fea4c1555792b7991774d16ed641e55a45f8a454b5bc70ac0e19e562b2bd543f4b4aa04ec52b493b78180b686769b239384413c28d5f8b9366737228012a1 +MISC metadata.xml 527 BLAKE2B 7054232f080da173ff6daead76ec025aa379e33a7dc6a456d3c482dcbb3191fad0b674f4eff15ed6553c977741dfd7d91134aaf31c6d75af658d961902c1ebb7 SHA512 c5d888eb9ea0e1d8944526d159d3d272186d22ea37483615a4373abb330ff402b05f72422c1b6e4f440cc6806bd190c5af64a44e79d62e13312cf2317d961109 diff --git a/dev-python/firebase-messaging/firebase-messaging-0.2.0.ebuild b/dev-python/firebase-messaging/firebase-messaging-0.2.0.ebuild new file mode 100644 index 000000000..f9364d357 --- /dev/null +++ b/dev-python/firebase-messaging/firebase-messaging-0.2.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=poetry +inherit distutils-r1 pypi + +DESCRIPTION="FCM/GCM push notification client" +HOMEPAGE="https://github.com/sdb9696/firebase-messaging https://pypi.org/project/firebase-messaging/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.rst" + +RDEPEND=" + dev-python/protobuf-python[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/http-ece[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] +" + +src_prepare() { + remove uneccesary include + sed "27,30d" -i pyproject.toml || die + eapply_user +} +distutils_enable_tests pytest diff --git a/dev-python/firebase-messaging/metadata.xml b/dev-python/firebase-messaging/metadata.xml new file mode 100644 index 000000000..8e1fb132d --- /dev/null +++ b/dev-python/firebase-messaging/metadata.xml @@ -0,0 +1,16 @@ + + + + + b@edevau.net + Andreas Billmeier + + + firebase-messaging + sdb9696/firebase-messaging + + steven.beth@gmail.com + sdb9696 + + +