From 9a649d3723d68a865374fbcacccdda0a65a28489 Mon Sep 17 00:00:00 2001 From: Fredrik Eriksson Date: Fri, 25 Apr 2025 12:29:36 +0200 Subject: [PATCH] add beangulp --- app-office/beangulp/Manifest | 2 ++ app-office/beangulp/beangulp-0.2.0.ebuild | 40 +++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 app-office/beangulp/Manifest create mode 100644 app-office/beangulp/beangulp-0.2.0.ebuild diff --git a/app-office/beangulp/Manifest b/app-office/beangulp/Manifest new file mode 100644 index 0000000..056638e --- /dev/null +++ b/app-office/beangulp/Manifest @@ -0,0 +1,2 @@ +DIST beangulp-0.2.0.tar.gz 224326 BLAKE2B 078e37cb7eb5ddeed704e4be57f3dffa0eb3c16e31710db63339876c9cbee712e93475fd2c03b2b28b10c837eedb92a0a020bda168a2dd5dd43caa7ab40d53d9 SHA512 7c4fbe98068dacff4726f08cb4e3b2403ed23e5322244c7f07cd245b187edf6bc80fc3274c3171c66f554472e1f2ac9ee8dd23eb437bf892fe2224578b6be2d3 +EBUILD beangulp-0.2.0.ebuild 814 BLAKE2B 6ef6d6dca8f171fd82a8a2c333b532fe78ddc1ce5e05e82d2a27c734d690ef4411dc11746973e10ea88a96162cc4a75c1aee7ad12d5a3fc29b6cfc293f640abe SHA512 91e40a3a69f02d8c76deccfb7a0ed956232aefd0f3baa7e187e3fa62840a1259a1610c1cc1198894bb9f121c349fcc6dd75494f7cb5d39220badb08e10d4bb17 diff --git a/app-office/beangulp/beangulp-0.2.0.ebuild b/app-office/beangulp/beangulp-0.2.0.ebuild new file mode 100644 index 0000000..31c36be --- /dev/null +++ b/app-office/beangulp/beangulp-0.2.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +#DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11,12,13} ) + +inherit distutils-r1 + +DESCRIPTION="Importers framework for Beancount" +HOMEPAGE="https://github.com/beancount/beangulp" +SRC_URI="https://github.com/beancount/beangulp/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm64" + +DEPEND=" + app-office/beancount + dev-python/beautifulsoup4 + dev-python/chardet + dev-python/click + dev-python/deprecation + dev-python/lxml + dev-python/python-magic" +#petl +RDEPEND="${DEPEND}" +BDEPEND="" + +# Because I have no idea... +RESTRICT="mirror test" + +src_prepare() { + eapply_user + rm -rf "${WORKDIR}/${PF}/examples" + rm -rf "${WORKDIR}/${PF}/tools" +} +