diff options
Diffstat (limited to 'app-emacs/color-browser')
-rw-r--r-- | app-emacs/color-browser/Manifest | 7 | ||||
-rw-r--r-- | app-emacs/color-browser/color-browser-0.3-r1.ebuild | 20 | ||||
-rw-r--r-- | app-emacs/color-browser/files/0.3-gentoo.patch | 80 | ||||
-rw-r--r-- | app-emacs/color-browser/files/60color-browser-gentoo.el | 6 | ||||
-rw-r--r-- | app-emacs/color-browser/metadata.xml | 16 |
5 files changed, 129 insertions, 0 deletions
diff --git a/app-emacs/color-browser/Manifest b/app-emacs/color-browser/Manifest new file mode 100644 index 000000000000..38eca95aa7a6 --- /dev/null +++ b/app-emacs/color-browser/Manifest @@ -0,0 +1,7 @@ +AUX 0.3-gentoo.patch 2448 SHA256 1ee805895e63b32912818277e758b4f0d1993544f296ccc6e5c9de32b1c5d50f SHA512 5ba03d5b240c8462e932b3eca044d4af8a17a7f737a66db6605037a5bbd1f9273c5ab424da65b5d2419815fc7b8e955963bbc9d909c07560e2f6ee392fcebe2a WHIRLPOOL 3e4a2040071d998a2b040c3ba44a35d71a4af94d7ceee579fac45d5c2945c167d673f587d2004eb7fa1dbb05c89b0dcd44f3524f55fb74b81b9b5711f32858e3 +AUX 60color-browser-gentoo.el 228 SHA256 9736b6c89f5d4f2b6040c745c7f14c2675ec9027f7736128273a54ac20c4070e SHA512 69eafe2006964419f61e0e37c6d0a41aea0ee29efae2161e7789a7e5b37fb634dc55dda758cbf96923172c1efc10166d9b7051d8f88a838fc0407a9f547abe8e WHIRLPOOL 08a0f3bf2aa98848a4c2d0998a81299fa281089e127058cbfe67dc4f021b08ce06d844db94d9d975ee06897bc363289c634e1d575cf69818562f29062b0cc64c +DIST color-browser-0.3.tar.gz 18685 SHA256 5456c099f8c90d943f8b8e02a4199a631cac0952a91b41bede09b2dc0464fdc7 SHA512 76648adbd1dd990ec513ad9a239e6ed5ba86ce29a689e74f669b943498dadf14d019eff81a416ca574e78f031dbf14ed9b1e467a3d197ff559f75b67033ca2d3 WHIRLPOOL f2523f80fee2f22df0ed8ff2ce81fdf445686026ab9b94d67c472795fbc5a3ec96e6d7b30a8d22f16140fc4493d6cf46a22d408e4bcb1b5a9ffface411bc8747 +EBUILD color-browser-0.3-r1.ebuild 461 SHA256 c845f7bb59b0857f73a6306396c9f9d37966da2f2fbed9e17abd76ce187427d8 SHA512 2eeed39b24f537c5f41e0a57c11d76275403cc90672bd64e60c26d5605e5eb7a0d198690191e5dd23c682e1d60c8c70479b2f701d6509da475708f65305a5bd9 WHIRLPOOL a6e204457a3a28f4cb57a40c17406e54f050a30a19593955b43cc992bd0c5e7cbb1f9062d000914236e96c4612828065630612c850a6830e6653f2139a4047eb +MISC ChangeLog 2396 SHA256 8b624faa8d4389d342231488f741de9e73f7a76e00f7a845aef9c066ff6747c2 SHA512 0d3ab7e6e604e822f395ccd932b973ae020b55fdcaf4ae33b9b1cf6e1570fd056269c5ff39cae66f42567bd05f0f605205670b15f57d870ca60037ee975b1b80 WHIRLPOOL 92eb5dc679bd2f0b512719767c772653a18adc2e5cbae0a638b80fbc8403c3a54bdf52f5b81f6d1a893794273c7bae327bb98e28212eb3447f2fe641ac12915c +MISC ChangeLog-2015 1238 SHA256 22a778016db41bd3d0360c275ed4a563a137eb869b4fa9d4a9868b186ffe7898 SHA512 075151e41ca2a4291adcccd3df4728abb821c0503db28730189034c7456d4e48eb4e8752ea7eaa93383245c6c90689ec9d8aba10f1b41082064c5637628a5177 WHIRLPOOL 4972734152f5e6ae787e6713da1884118711d04e21bed14983bd0a0361dbc79cbbd7c548a54f6037947413dba7a9fa69535cf76c9da276ea7cf63bb0e335b092 +MISC metadata.xml 651 SHA256 c042428baaecade0065676cc06dbde4cbcd007c8d65df603c3481c88e8bf1f06 SHA512 a42a91f79a42da4933fa0c9077c60ac8ec6586aadbd6760ac0439404516c6325eed37eee7ca2ae4914279f05d81164c4e08dfaf2e4b0690f77762a173e7a5571 WHIRLPOOL 957ecb9410c54e4d6a5d95093853f35aa52ce929f57975a2cc870e8de6da5dca20d9340784c7d4372b569a0dfaa9935f745fdda3c8f245b59b5893c78aabecfe diff --git a/app-emacs/color-browser/color-browser-0.3-r1.ebuild b/app-emacs/color-browser/color-browser-0.3-r1.ebuild new file mode 100644 index 000000000000..e3c049e7b0fa --- /dev/null +++ b/app-emacs/color-browser/color-browser-0.3-r1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit elisp + +DESCRIPTION="A utility for designing Emacs color themes" +HOMEPAGE="http://www.emacswiki.org/emacs/KahlilHodgson" +SRC_URI="mirror://gentoo/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" + +DEPEND="app-emacs/color-theme" +RDEPEND="${DEPEND}" + +ELISP_PATCHES="${PV}-gentoo.patch" +SITEFILE="60${PN}-gentoo.el" diff --git a/app-emacs/color-browser/files/0.3-gentoo.patch b/app-emacs/color-browser/files/0.3-gentoo.patch new file mode 100644 index 000000000000..8ac5c684168d --- /dev/null +++ b/app-emacs/color-browser/files/0.3-gentoo.patch @@ -0,0 +1,80 @@ +--- color-browser.el.orig 2006-05-17 11:40:18.000000000 -0500 ++++ color-browser.el 2006-05-17 11:38:12.000000000 -0500 +@@ -1028,7 +1028,7 @@ + ;; make some adjustments + + ;; use SYMBOL instead of my-color-theme +- (beginning-of-buffer) ++ (goto-char (point-min)) + (insert "(require 'color-theme)\n\n") + (search-forward "my-color-theme" nil t) + (delete-region (match-beginning 0) (match-end 0)) +@@ -1044,7 +1044,7 @@ + (insert symbol) + + ;; add a provide +- (end-of-buffer) ++ (goto-char (point-max)) + (insert "\n\n(provide '" symbol ")\n") + (save-buffer) + (kill-this-buffer)) +@@ -1152,7 +1152,7 @@ + (set-marker marker point) + ;; un-mark the previous current face + (save-excursion +- (beginning-of-buffer) ++ (goto-char (point-min)) + (and (search-forward "[" nil t) (delete-char -1)) + (and (search-forward "]" nil t) (delete-char -1))) + +@@ -1491,7 +1491,7 @@ + palette)) + + ;; parse the buffer to get a list of color-names +- (beginning-of-buffer) ++ (goto-char (point-min)) + (while (search-forward "[DEL]" nil t) + (forward-char 2) + (setq color-names +@@ -1708,7 +1708,7 @@ + (forward-line -1) + ;; skip top line + (when (bobp) +- (end-of-buffer) ++ (goto-char (point-max)) + (forward-line -1)) ;; skip last line + (yank) + (setq header-line-format "Palette Modified") +@@ -1724,11 +1724,11 @@ + (select-window (posn-window (event-start click)))) + (let ((inhibit-read-only t) + (kill-ring kill-ring)) +- (end-of-buffer) ++ (goto-char (point-max)) + (forward-line -2) ;; skip last line + (beginning-of-line) + (kill-line 1) +- (beginning-of-buffer) ++ (goto-char (point-min)) + (forward-line 1) ;; skip top line + (yank) + (setq header-line-format "Palette Modified") +@@ -1760,7 +1760,7 @@ + + (beginning-of-line) + ;; catch point on or after last line +- (unless (looking-at "\\[DEL\\]") (beginning-of-buffer)) ++ (unless (looking-at "\\[DEL\\]") (goto-char (point-min))) + ;; catch point on first line + (when (bobp) (forward-line 1)) + (setq start (point)) +@@ -1980,7 +1980,8 @@ + )) + (setq header-line-format nil) + (force-mode-line-update) +- ))........................................................ ++ )) ++;;; ........................................................ + + ;;;_ + Color Browser......................................... + diff --git a/app-emacs/color-browser/files/60color-browser-gentoo.el b/app-emacs/color-browser/files/60color-browser-gentoo.el new file mode 100644 index 000000000000..724fc248a353 --- /dev/null +++ b/app-emacs/color-browser/files/60color-browser-gentoo.el @@ -0,0 +1,6 @@ +(add-to-list 'load-path "@SITELISP@") +(autoload 'color-browser "color-browser" + "A utility for designing Emacs color themes" t) + +(setq cb-palettes-dir "~/color-browser/palettes/") +(setq cb-themes-dir "~/color-browser/themes/") diff --git a/app-emacs/color-browser/metadata.xml b/app-emacs/color-browser/metadata.xml new file mode 100644 index 000000000000..634125154593 --- /dev/null +++ b/app-emacs/color-browser/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="project"> + <email>gnu-emacs@gentoo.org</email> + <name>Gentoo GNU Emacs project</name> +</maintainer> +<longdescription> + This package provides a tool that can (hopefully) aid in the production of + quality color themes. Basically it allows the user to + * develop sets of colors (palettes) that work well together, + * use those palettes to quickly select and set the properties of key face + groups, and + * save and manipulate themes and palettes under development. +</longdescription> +</pkgmetadata> |