Initial import, from Emacs overlay. Ebuild contributed by Tom Prince <tom.prince...
authorUlrich Müller <ulm@gentoo.org>
Tue, 11 Oct 2011 20:15:02 +0000 (20:15 +0000)
committerUlrich Müller <ulm@gentoo.org>
Tue, 11 Oct 2011 20:15:02 +0000 (20:15 +0000)
Package-Manager: portage-2.1.10.25/cvs/Linux x86_64

app-emacs/anything/ChangeLog [new file with mode: 0644]
app-emacs/anything/Manifest [new file with mode: 0644]
app-emacs/anything/anything-1.3.2.ebuild [new file with mode: 0644]
app-emacs/anything/files/50anything-gentoo.el [new file with mode: 0644]
app-emacs/anything/metadata.xml [new file with mode: 0644]

diff --git a/app-emacs/anything/ChangeLog b/app-emacs/anything/ChangeLog
new file mode 100644 (file)
index 0000000..87da18b
--- /dev/null
@@ -0,0 +1,11 @@
+# ChangeLog for app-emacs/anything
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/anything/ChangeLog,v 1.1 2011/10/11 20:15:02 ulm Exp $
+
+*anything-1.3.2 (11 Oct 2011)
+
+  11 Oct 2011; Ulrich Mueller <ulm@gentoo.org> +files/50anything-gentoo.el,
+  +anything-1.3.2.ebuild, +metadata.xml:
+  Initial import, from Emacs overlay. Ebuild contributed by Tom Prince
+  <tom.prince@ualberta.net> in bug 385407, with modifications by me.
+
diff --git a/app-emacs/anything/Manifest b/app-emacs/anything/Manifest
new file mode 100644 (file)
index 0000000..fe38dec
--- /dev/null
@@ -0,0 +1,15 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX 50anything-gentoo.el 83 RMD160 b8c15d1bd9409bdeb235e2da7b488830d9f454e9 SHA1 de35f2b63f2becf168b856e95693828bf9e9c9fc SHA256 a90a77777877be6cb72a1fdaf047673f6be15095297646b7c79a886af0a3af61
+DIST anything-1.3.2.tar.gz 2165646 RMD160 e0a2bbe0264fe15501a5381502be0fe100b01ae1 SHA1 dfc402c566eea2f8ae79b484b6a85ca7487eb2fa SHA256 32a27ebd15ef4006af8f86957f541411e4567e9af716288252574c9422045e31
+EBUILD anything-1.3.2.ebuild 1005 RMD160 8e03074d7e61c21bbd024897117e3316e345a3f2 SHA1 11fcde70ac5ed1f622d2c8c54e20cd3a2b6f0c29 SHA256 a8976bc257b275e200af21ae3f3b9a0efa8f1067ce48bbb724798b67a699337a
+MISC ChangeLog 495 RMD160 ba3cf3c3fe84f919aa1251c2af076d27a7257c98 SHA1 5b09644b227ca27c335424b44a2204d22c9d0f6e SHA256 3389c16c9e96f237399100cad73552f9418c7ae8283977df5210f29fc4471ab0
+MISC metadata.xml 232 RMD160 70eebfd8d8cbbc042f9bbaa72004319995ff3d09 SHA1 4044a4d7a495cf5a4ba61cecbe58512cd77fedc5 SHA256 645c2a69169bfc33ebd18c427d6b6800ccf6015dda8dd5456a9e5dbe7a3033bc
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.18 (GNU/Linux)
+
+iEYEARECAAYFAk6UpZEACgkQOeoy/oIi7uxcIwCfWRJSk6s9Pcj8xYHCazyEdMUQ
+6/cAnRa/xVfamuQQ9KBtdLnsRiYvsKn7
+=tvkb
+-----END PGP SIGNATURE-----
diff --git a/app-emacs/anything/anything-1.3.2.ebuild b/app-emacs/anything/anything-1.3.2.ebuild
new file mode 100644 (file)
index 0000000..58ecad1
--- /dev/null
@@ -0,0 +1,40 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/anything/anything-1.3.2.ebuild,v 1.1 2011/10/11 20:15:02 ulm Exp $
+
+EAPI=4
+
+inherit elisp
+
+DESCRIPTION="Open anything - QuickSilver-like candidate-selection framework"
+HOMEPAGE="http://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 (file)
index 0000000..5ae22f3
--- /dev/null
@@ -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 (file)
index 0000000..1574e79
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>emacs</herd>
+<use>
+  <flag name='extensions'>Install optional extensions</flag>
+</use>
+</pkgmetadata>