forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
app-emacs/zenburn-theme: new package, add 2.7.0
Bug: https://bugs.gentoo.org/937910 Signed-off-by: Ulrich Müller <[email protected]>
- Loading branch information
Showing
4 changed files
with
55 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
DIST zenburn-emacs-2.7.0.tar.gz 122812 BLAKE2B 2c5698de664dfbd1623f6f8358214cc4458323784e94cdd9c2d7ea47231466c984bf4b0399db4705be8acab53fb2ee1c30f7ae9f2b53f9a2bc825a9f19bb9a95 SHA512 4c125e19c2c223b7eb678be261d2e1240d9269c155ad5adc432e268c12b82c4610b09fd896c9d45361def8f132dcb45c0e46728f6ffb1f0181267b44fb5927e8 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
(add-to-list 'custom-theme-load-path "@SITEETC@") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> | ||
<pkgmetadata> | ||
<maintainer type="project"> | ||
<email>[email protected]</email> | ||
<name>Gentoo GNU Emacs project</name> | ||
</maintainer> | ||
<longdescription> | ||
Zenburn for Emacs is a direct port of the popular Zenburn theme | ||
for vim, developed by Jani Nurminen. It's my personal belief (and that | ||
of its many users I presume) that it's one of the best low contrast | ||
color themes out there and that it is exceptionally easy on the eyes. | ||
Zenburn is a low-contrast color theme. It's easy for your eyes and | ||
designed to keep you in the zone for long programming sessions. | ||
</longdescription> | ||
<stabilize-allarches/> | ||
<upstream> | ||
<remote-id type="github">bbatsov/zenburn-emacs</remote-id> | ||
</upstream> | ||
</pkgmetadata> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
# Copyright 1999-2024 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=8 | ||
|
||
inherit elisp readme.gentoo-r1 | ||
|
||
MY_PN="${PN%-*}-emacs" | ||
DESCRIPTION="Zenburn color theme for Emacs" | ||
HOMEPAGE="https://github.com/bbatsov/zenburn-emacs" | ||
SRC_URI="https://github.com/bbatsov/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz" | ||
S="${WORKDIR}/${MY_PN}-${PV}" | ||
|
||
LICENSE="GPL-3+" | ||
SLOT="0" | ||
KEYWORDS="~amd64 ~x86" | ||
|
||
SITEFILE="50${PN}-gentoo.el" | ||
|
||
src_install() { | ||
insinto "${SITEETC}/${PN}" | ||
doins zenburn-theme.el | ||
elisp-site-file-install "${FILESDIR}/${SITEFILE}" | ||
|
||
dodoc CHANGELOG.md CONTRIBUTING.md README.md | ||
dodoc -r screenshots | ||
docompress -x /usr/share/doc/${PF}/screenshots | ||
|
||
local DOC_CONTENTS="To enable zenburn by default, initialise it | ||
in your ~/.emacs: | ||
\n\t(load-theme 'zenburn 'no-confirm)" | ||
readme.gentoo_create_doc | ||
} |