unitas-netbox/dev-python/django-js-asset/django-js-asset-3.0.1.ebuild
2025-03-05 14:28:19 +01:00

33 lines
796 B
Bash

# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=hatchling
PYTHON_COMPAT=( python3_{8..12} )
MY_PV="$(ver_cut 1-2)"
MY_P="${PN}-${MY_PV}"
inherit distutils-r1
DESCRIPTION="A script tag with additional attributes for django.forms.Media"
HOMEPAGE="https://github.com/matthiask/django-js-asset"
SRC_URI="https://github.com/matthiask/${PN}/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RESTRICT="test" # fails
RDEPEND="dev-python/django[${PYTHON_USEDEP}]"
BDEPEND="test? ( $(python_gen_impl_dep sqlite) ) "
S="${WORKDIR}/${MY_P}"
distutils_enable_tests unittest
python_test() {
./tests/manage.py test testapp --verbosity 2 || die "tests failed with ${EPYTHON}"
}