summaryrefslogtreecommitdiff
path: root/app-emacs/anything
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /app-emacs/anything
reinit the tree, so we can have metadata
Diffstat (limited to 'app-emacs/anything')
-rw-r--r--app-emacs/anything/Manifest6
-rw-r--r--app-emacs/anything/anything-1.3.2.ebuild39
-rw-r--r--app-emacs/anything/files/50anything-gentoo.el2
-rw-r--r--app-emacs/anything/metadata.xml11
4 files changed, 58 insertions, 0 deletions
diff --git a/app-emacs/anything/Manifest b/app-emacs/anything/Manifest
new file mode 100644
index 000000000000..b0cec856f0cf
--- /dev/null
+++ b/app-emacs/anything/Manifest
@@ -0,0 +1,6 @@
+AUX 50anything-gentoo.el 83 SHA256 a90a77777877be6cb72a1fdaf047673f6be15095297646b7c79a886af0a3af61 SHA512 fefd4b2ea8f66201b439da4532c4c5e54c06efdfa2246c3e08006df467ba128237e950837018412e83e8a9a589b7f51f9791bcec3a62bce2c54ac83188b5525c WHIRLPOOL c2fc2ea0b015c83f08e4b3d818a49f725238f3104a39f46fb74573642cf9e4d8926cd853854fc58a3e9042cd4fabc6ee5209b01c25f75e687209c8b0e39f3bde
+DIST anything-1.3.2.tar.gz 2165646 SHA256 32a27ebd15ef4006af8f86957f541411e4567e9af716288252574c9422045e31 SHA512 aeeecb6ab9991e3b230005e0f7328cc436b0a3508001c18d46137b8bb6e1883308d2e0af25a57e92a8b980fa119fd7eb094d3f4abacc3f0b9a0a9c409b623960 WHIRLPOOL cc70c54c661d183e4ff7c487302f80af59df08335973126d19a5138bbdafa534be456d1edf0336dd78afd3bd3a5229e304c5c91391ea6cb109528b5414cc44fe
+EBUILD anything-1.3.2.ebuild 894 SHA256 9306b03421ce28fc959c4578a72519f21b6d0436bd4957d0d85493a74bb67b74 SHA512 c01eefaa160c61ceb35896fe8349a2d44bc35363e0ad61913fe365a5c1ba518a5626b90a42e8816052fd8a6400489ba69a036a7a144dd3149ea1942b4e90d573 WHIRLPOOL 7a86b2cb1b7b2b4cc485ba64aa71041395194640cdc0e95746c1aa04e873c2b481bce47c8cb72ea04329555653c852a8719b401db497a64f5133fe0f89744aae
+MISC ChangeLog 2740 SHA256 da116708c67dd0e4e82fef1814e225aea37869ad04486dba0f02fbc6cbaec650 SHA512 42a04e81b68ad0f0487060ab01432db51378f4bd5aa94fc70233190e608ea9747e77fb19fd47c30b6fb9fd53fc4cb5b4da57fa423a8c83589d7325cc168cb1b0 WHIRLPOOL 6147d3079c448f86d93c1ceaba9323831c066bab2db53769954d3b07e6ad4af2899d2efa1ad98bf75816239f0c5b50bd44a396ab39f7ef59a0afa21886414f40
+MISC ChangeLog-2015 495 SHA256 3389c16c9e96f237399100cad73552f9418c7ae8283977df5210f29fc4471ab0 SHA512 d73da71d9dcfce05fe729d6ccf6c070fabd9b7b361425b071a30bb627e1536214ee77c65aac187d47fa7b72e9d16caa2635aec886d1d484c0c8f7c4ae436d902 WHIRLPOOL 0d49cc86fb7d4ba72445dbcf22c08ac63c2044c15dfbb212035021b4cfb71b61d2bc76a1e717384eb72105c9e6b5214ad0395729666094597e307e2cb329e54e
+MISC metadata.xml 333 SHA256 f05c7a875c2f6d70a018e7457974f7b57f22e951f4bf3383f6aff3c60149c596 SHA512 a9b1e24aa580938767cafc0a3f2cd8118b8610e9e88b2d620e5ad03389c1f90b144a48d3dd896df53111c4499c515751d82ff7a531cd6dd2f15c6421711fbfbe WHIRLPOOL 82e761c5435572d3a117728146b6d33a07a1c6a5b682447ad2b4fba36634a9099bd6ad0e896962888eb8674176064c27e4f2d56d17ff701301733fdc21a9681f
diff --git a/app-emacs/anything/anything-1.3.2.ebuild b/app-emacs/anything/anything-1.3.2.ebuild
new file mode 100644
index 000000000000..6afe9363a764
--- /dev/null
+++ b/app-emacs/anything/anything-1.3.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit elisp
+
+DESCRIPTION="Open anything - QuickSilver-like candidate-selection framework"
+HOMEPAGE="https://www.emacswiki.org/emacs/Anything"
+# snapshot from http://repo.or.cz/w/anything-config.git
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="extensions"
+
+S="${WORKDIR}/anything-config"
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+ elisp-compile *.el || die
+ elisp-make-autoload-file || die
+
+ if use extensions; then
+ BYTECOMPFLAGS="-L . -L extensions" elisp-compile extensions/*.el || die
+ fi
+}
+
+src_install() {
+ elisp-install ${PN} *.{el,elc} || die
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die
+
+ if use extensions; then
+ elisp-install ${PN} extensions/*.{el,elc} || die
+ fi
+
+ dodoc README doc/anything.pdf
+}
diff --git a/app-emacs/anything/files/50anything-gentoo.el b/app-emacs/anything/files/50anything-gentoo.el
new file mode 100644
index 000000000000..5ae22f3a672b
--- /dev/null
+++ b/app-emacs/anything/files/50anything-gentoo.el
@@ -0,0 +1,2 @@
+(add-to-list 'load-path "@SITELISP@")
+(load "@SITELISP@/anything-autoloads" nil t)
diff --git a/app-emacs/anything/metadata.xml b/app-emacs/anything/metadata.xml
new file mode 100644
index 000000000000..6a8646e51cfb
--- /dev/null
+++ b/app-emacs/anything/metadata.xml
@@ -0,0 +1,11 @@
+<?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>
+<use>
+ <flag name="extensions">Install optional extensions</flag>
+</use>
+</pkgmetadata>