Gentoo Archives: gentoo-commits

From: "Maciej Barć" <xgqt@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-emacs/flycheck-package/files/, app-emacs/flycheck-package/
Date: Thu, 28 Apr 2022 02:14:54
Message-Id: 1651112060.bc294b76045e87865965bc29ed2c4938d0286abc.xgqt@gentoo
1 commit: bc294b76045e87865965bc29ed2c4938d0286abc
2 Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
3 AuthorDate: Thu Apr 28 02:14:20 2022 +0000
4 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
5 CommitDate: Thu Apr 28 02:14:20 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc294b76
7
8 app-emacs/flycheck-package: new package; add version 0.14
9
10 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
11
12 app-emacs/flycheck-package/Manifest | 1 +
13 .../files/50flycheck-package-gentoo.el | 4 ++++
14 .../flycheck-package/flycheck-package-0.14.ebuild | 25 ++++++++++++++++++++++
15 app-emacs/flycheck-package/metadata.xml | 13 +++++++++++
16 4 files changed, 43 insertions(+)
17
18 diff --git a/app-emacs/flycheck-package/Manifest b/app-emacs/flycheck-package/Manifest
19 new file mode 100644
20 index 000000000000..4c6e2c0a7a17
21 --- /dev/null
22 +++ b/app-emacs/flycheck-package/Manifest
23 @@ -0,0 +1 @@
24 +DIST flycheck-package-0.14.tar.gz 3214 BLAKE2B 8e4eafdd34d4e0e5e00f15ae0684725d4ddff867bc13913012068da95bd3233b8c05e60b7d746b4941c6e4bce02299acfbecf1cae1d4754fd12e61a4fbbc761d SHA512 c1a94ae2c3c460843225f121f4e9c837c8fc86e958987e9a31b95aafc9999c9a7475491f08ed16a5cc95085be5dedee045b08b9ee114688a722b612cef096bfa
25
26 diff --git a/app-emacs/flycheck-package/files/50flycheck-package-gentoo.el b/app-emacs/flycheck-package/files/50flycheck-package-gentoo.el
27 new file mode 100644
28 index 000000000000..834c2c4d32fe
29 --- /dev/null
30 +++ b/app-emacs/flycheck-package/files/50flycheck-package-gentoo.el
31 @@ -0,0 +1,4 @@
32 +(add-to-list 'load-path "@SITELISP@")
33 +(autoload 'flycheck-package-setup "flycheck-package"
34 + "Setup flycheck-package." t nil)
35 +(eval-after-load 'flycheck '(flycheck-package-setup))
36
37 diff --git a/app-emacs/flycheck-package/flycheck-package-0.14.ebuild b/app-emacs/flycheck-package/flycheck-package-0.14.ebuild
38 new file mode 100644
39 index 000000000000..fa804db7e21c
40 --- /dev/null
41 +++ b/app-emacs/flycheck-package/flycheck-package-0.14.ebuild
42 @@ -0,0 +1,25 @@
43 +# Copyright 1999-2022 Gentoo Authors
44 +# Distributed under the terms of the GNU General Public License v2
45 +
46 +EAPI=8
47 +
48 +NEED_EMACS=24.1
49 +
50 +inherit elisp
51 +
52 +DESCRIPTION="Flycheck checker for Emacs Lisp package metadata"
53 +HOMEPAGE="https://github.com/purcell/flycheck-package/"
54 +SRC_URI="https://github.com/purcell/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
55 +
56 +LICENSE="GPL-3+"
57 +KEYWORDS="~amd64"
58 +SLOT="0"
59 +
60 +RDEPEND="
61 + app-emacs/flycheck
62 + app-emacs/package-lint
63 +"
64 +BDEPEND="${RDEPEND}"
65 +
66 +DOCS=( README.md )
67 +SITEFILE="50${PN}-gentoo.el"
68
69 diff --git a/app-emacs/flycheck-package/metadata.xml b/app-emacs/flycheck-package/metadata.xml
70 new file mode 100644
71 index 000000000000..8fb4e80caddb
72 --- /dev/null
73 +++ b/app-emacs/flycheck-package/metadata.xml
74 @@ -0,0 +1,13 @@
75 +<?xml version="1.0" encoding="UTF-8"?>
76 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
77 +
78 +<pkgmetadata>
79 + <maintainer type="project">
80 + <email>gnu-emacs@g.o</email>
81 + <name>Gentoo GNU Emacs project</name>
82 + </maintainer>
83 + <upstream>
84 + <bugs-to>https://github.com/purcell/flycheck-package/issues/</bugs-to>
85 + <remote-id type="github">purcell/flycheck-package</remote-id>
86 + </upstream>
87 +</pkgmetadata>