diff options
author | Arsen Arsenović <arsen@gentoo.org> | 2023-05-07 19:09:34 +0200 |
---|---|---|
committer | Arsen Arsenović <arsen@gentoo.org> | 2023-05-07 23:41:41 +0200 |
commit | 822e8c26773d3b187c413c05f9c2af47ad21e330 (patch) | |
tree | 88a3dd177c0ef614f8b250ae3014b179e4059959 /app-emacs | |
parent | sys-libs/glibc: Fix parallelization during binpkg install (diff) | |
download | gentoo-822e8c26773d3b187c413c05f9c2af47ad21e330.tar.gz gentoo-822e8c26773d3b187c413c05f9c2af47ad21e330.tar.bz2 gentoo-822e8c26773d3b187c413c05f9c2af47ad21e330.zip |
app-emacs/svg-lib: new package, add 0.2.5
Co-authored-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
Diffstat (limited to 'app-emacs')
-rw-r--r-- | app-emacs/svg-lib/Manifest | 1 | ||||
-rw-r--r-- | app-emacs/svg-lib/files/50svg-lib-gentoo.el | 3 | ||||
-rw-r--r-- | app-emacs/svg-lib/metadata.xml | 20 | ||||
-rw-r--r-- | app-emacs/svg-lib/svg-lib-0.2.5.ebuild | 24 |
4 files changed, 48 insertions, 0 deletions
diff --git a/app-emacs/svg-lib/Manifest b/app-emacs/svg-lib/Manifest new file mode 100644 index 000000000000..086f8142147c --- /dev/null +++ b/app-emacs/svg-lib/Manifest @@ -0,0 +1 @@ +DIST svg-lib-0.2.5.tar.lz 659528 BLAKE2B c02ad940f75b4de2475c16efd6acdfaa69af948fb81fc147d96cd9ee72a7fcef3f42438fc1a29ba351414306108eeb09f0a0be2aabf351c9d81f064b3dcb7d85 SHA512 306b8fa9464286cca7c77b1d5a9cc273661dc4f8fb0671d5ff6f57e9db95518531a8ce0d38dc20aa1d4820a23c9c5fd5bc725c5ff19391a62dcab74cee235a97 diff --git a/app-emacs/svg-lib/files/50svg-lib-gentoo.el b/app-emacs/svg-lib/files/50svg-lib-gentoo.el new file mode 100644 index 000000000000..3f6bbeef5d56 --- /dev/null +++ b/app-emacs/svg-lib/files/50svg-lib-gentoo.el @@ -0,0 +1,3 @@ +;;; app-emacs/svg-lib site configuration -*- lexical-binding: t; -*- +(add-to-list 'load-path "@SITELISP@") +(load "@SITELISP@/svg-lib-autoloads.el" nil t) diff --git a/app-emacs/svg-lib/metadata.xml b/app-emacs/svg-lib/metadata.xml new file mode 100644 index 000000000000..2a9db088749f --- /dev/null +++ b/app-emacs/svg-lib/metadata.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>sam@gentoo.org</email> + <name>Sam James</name> + </maintainer> + <maintainer type="person"> + <email>arsen@gentoo.org</email> + <name>Arsen Arsenović</name> + </maintainer> + <maintainer type="project"> + <email>gnu-emacs@gentoo.org</email> + <name>Gentoo GNU Emacs project</name> + </maintainer> + <stabilize-allarches/> + <upstream> + <remote-id type="github">rougier/svg-lib</remote-id> + </upstream> +</pkgmetadata> diff --git a/app-emacs/svg-lib/svg-lib-0.2.5.ebuild b/app-emacs/svg-lib/svg-lib-0.2.5.ebuild new file mode 100644 index 000000000000..c392b21873b6 --- /dev/null +++ b/app-emacs/svg-lib/svg-lib-0.2.5.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS="27.1" +inherit elisp unpacker + +DESCRIPTION="SVG tags, progress bars & icons" +HOMEPAGE="https://github.com/rougier/svg-lib" +SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.lz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="$(unpacker_src_uri_depends)" + +SITEFILE="50${PN}-gentoo.el" + +src_install() { + elisp-make-autoload-file + elisp_src_install +} |