Gentoo Archives: gentoo-commits

From: Brian Dolbec <dolsen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/pypugjs/
Date: Fri, 08 May 2020 20:34:33
Message-Id: 1588970054.9d22a12cd7b035cab4ab8b29e355a69fd848df3a.dolsen@gentoo
1 commit: 9d22a12cd7b035cab4ab8b29e355a69fd848df3a
2 Author: Brian Dolbec <dolsen <AT> gentoo <DOT> org>
3 AuthorDate: Fri May 8 17:44:52 2020 +0000
4 Commit: Brian Dolbec <dolsen <AT> gentoo <DOT> org>
5 CommitDate: Fri May 8 20:34:14 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d22a12c
7
8 dev-python/pypugjs: New pkg, replaces dev-python/pyjade
9
10 This is a maintained fork of pyjade and is the new dep for
11 dev-util/buildbot.
12
13 Package-Manager: Portage-2.3.99, Repoman-2.3.22
14 Signed-off-by: Brian Dolbec <dolsen <AT> gentoo.org>
15
16 dev-python/pypugjs/Manifest | 1 +
17 dev-python/pypugjs/metadata.xml | 21 +++++++++++++++++++++
18 dev-python/pypugjs/pypugjs-5.9.4.ebuild | 22 ++++++++++++++++++++++
19 3 files changed, 44 insertions(+)
20
21 diff --git a/dev-python/pypugjs/Manifest b/dev-python/pypugjs/Manifest
22 new file mode 100644
23 index 00000000000..9392e3a8d2d
24 --- /dev/null
25 +++ b/dev-python/pypugjs/Manifest
26 @@ -0,0 +1 @@
27 +DIST v5.9.4.tar.gz 42179 BLAKE2B 6ba3ab0b5c4c2828a091c82d5e937ebd1f575f5a9ebd989fbcfa3c17b85471f084d04b641895e8bd4af32ca0c26c430c5d989287824e0bc67f1943fae3bb0caa SHA512 24ebf306a76afab570cb13806d27e12766163bb114a8e4fe20ee5f19eb7311203e8b647eeb2f150efb2f9dfa1db9e56f4218cc3deb15d81f22b12d1b11f83c32
28
29 diff --git a/dev-python/pypugjs/metadata.xml b/dev-python/pypugjs/metadata.xml
30 new file mode 100644
31 index 00000000000..e44a0f59610
32 --- /dev/null
33 +++ b/dev-python/pypugjs/metadata.xml
34 @@ -0,0 +1,21 @@
35 +<?xml version="1.0" encoding="UTF-8"?>
36 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
37 +<pkgmetadata>
38 + <maintainer type="project">
39 + <email>dolsen@g.o</email>
40 + <name>Brian Dolbec</name>
41 + </maintainer>
42 + <upstream>
43 + <maintainer>
44 + <email>andy@×××××××××××××.de</email>
45 + <name>Andy Grabow</name>
46 + </maintainer>
47 + <remote-id type="pypi">pypugjs</remote-id>
48 + <remote-id type="github">kakulukia/pypugjs</remote-id>
49 + </upstream>
50 + <longdescription>PyPugJS is a fork of PyJade with the name Jade changed to PugJS.
51 +PyPuJS is a high performance port of Jade-lang for python,
52 +that converts any .pug source to any of the Template-language (Django,
53 +Jinja2, Mako or Tornado).
54 + </longdescription>
55 +</pkgmetadata>
56
57 diff --git a/dev-python/pypugjs/pypugjs-5.9.4.ebuild b/dev-python/pypugjs/pypugjs-5.9.4.ebuild
58 new file mode 100644
59 index 00000000000..dfa04c48288
60 --- /dev/null
61 +++ b/dev-python/pypugjs/pypugjs-5.9.4.ebuild
62 @@ -0,0 +1,22 @@
63 +# Copyright 1999-2020 Gentoo Authors
64 +# Distributed under the terms of the GNU General Public License v2
65 +
66 +EAPI=7
67 +PYTHON_COMPAT=( python3_{6,7,8} )
68 +
69 +inherit distutils-r1
70 +
71 +DESCRIPTION="Pug (Jade) syntax adapter for Django, Jinja2 and Mako templates"
72 +HOMEPAGE="https://github.com/kakulukia/pypugjs"
73 +SRC_URI="https://github.com/kakulukia/pypugjs/archive/v${PV}.tar.gz"
74 +
75 +LICENSE="MIT"
76 +SLOT="0"
77 +KEYWORDS="~amd64"
78 +
79 +IUSE=""
80 +RDEPEND="
81 + dev-python/six[${PYTHON_USEDEP}]
82 + dev-python/chardet
83 +"
84 +DEPEND="${RDEPEND}"