From 3f6be7a63562ac5e295ba7ff39e6de2c5ee3e266 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=95=D0=B2=D0=B3=D0=B5=D0=BD=D0=B8=D0=B9=20=D0=A5=D1=80?= =?UTF-8?q?=D0=B0=D0=BC=D0=BE=D0=B2?= Date: Sat, 13 Jul 2024 16:39:08 +0300 Subject: [PATCH] name='python3-milc' version='1.8.0' MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Евгений Храмов --- python3-milc/alr.sh | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 python3-milc/alr.sh diff --git a/python3-milc/alr.sh b/python3-milc/alr.sh new file mode 100644 index 0000000..fc99060 --- /dev/null +++ b/python3-milc/alr.sh @@ -0,0 +1,42 @@ +name='python3-milc' +version='1.8.0' +release='1' +desc='Opinionated Batteries-Included Python 3 CLI Framework.' +homepage='https://milc.clueboard.co/' +maintainer="Евгений Храмов " +architectures=('all') +license=('MIT') +provides=('milc-color') +conflicts=('milc-color') + +deps=( + 'python3-appdirs' + 'python3-argcomplete' + 'python3-colorama' + 'python3-halo' +) +build_deps=( + 'python3-setuptools' +) + +sources=("https://github.com/clueboard/milc/archive/${version}.tar.gz") +checksums=('SKIP') + +build() { + cd "milc-${version}" + python setup.py build +} + +check() { + cd "milc-${version}" + rm tests/test_script*.py + nose2 +} + +package() { + cd "milc-${version}" + python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${name}/LICENSE" +} + +