From 04c0afd3edd92100d3d7ebd84cead0ddca668bf1 Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Tue, 19 Jul 2022 08:47:55 +0200 Subject: [PATCH] New package: cookiecutter-2.2.0 --- srcpkgs/cookiecutter/template | 29 +++++++++++++++++++++++++++++ srcpkgs/python3-cookiecutter | 1 + 2 files changed, 30 insertions(+) create mode 100644 srcpkgs/cookiecutter/template create mode 120000 srcpkgs/python3-cookiecutter diff --git a/srcpkgs/cookiecutter/template b/srcpkgs/cookiecutter/template new file mode 100644 index 0000000000000..e37ffe05c9384 --- /dev/null +++ b/srcpkgs/cookiecutter/template @@ -0,0 +1,29 @@ +# Template file for 'cookiecutter' +pkgname=cookiecutter +version=2.2.0 +revision=1 +build_style=python3-module +_module_depends="python3-Arrow python3-binaryornot python3-click python3-Jinja2 python3-requests python3-slugify python3-yaml" +hostmakedepends="python3-setuptools" +depends="python3-cookiecutter-${version}_${revision}" +checkdepends="${_module_depends} git python3-freezegun python3-pytest python3-pytest-cov python3-pytest-mock" +short_desc="Command-line utility that creates projects from project templates" +maintainer="Marcin Puc " +license="BSD-3-Clause" +homepage="https://github.com/cookiecutter/cookiecutter" +changelog="https://raw.githubusercontent.com/cookiecutter/cookiecutter/main/HISTORY.md" +distfiles="${PYPI_SITE}/c/cookiecutter/cookiecutter-${version}.tar.gz" +checksum=b3437f49d04d359a200b03b63fb9e51be9eb0e751372c318a712a868d72c4f82 + +post_install() { + vlicense LICENSE +} + +python3-cookiecutter_package() { + depends="${_module_depends}" + short_desc+=" - Python3 library" + pkg_install() { + vmove "usr/lib/python3*" + vmove usr/share + } +} diff --git a/srcpkgs/python3-cookiecutter b/srcpkgs/python3-cookiecutter new file mode 120000 index 0000000000000..6090908934c2a --- /dev/null +++ b/srcpkgs/python3-cookiecutter @@ -0,0 +1 @@ +cookiecutter \ No newline at end of file