diff options
-rw-r--r-- | app-emacs/dropdown-list/ChangeLog | 12 | ||||
-rw-r--r-- | app-emacs/dropdown-list/Manifest | 5 | ||||
-rw-r--r-- | app-emacs/dropdown-list/dropdown-list-20080316.ebuild | 16 | ||||
-rw-r--r-- | app-emacs/dropdown-list/files/50dropdown-list-gentoo.el | 5 | ||||
-rw-r--r-- | app-emacs/dropdown-list/metadata.xml | 5 | ||||
-rw-r--r-- | app-emacs/yasnippet/ChangeLog | 11 | ||||
-rw-r--r-- | app-emacs/yasnippet/Manifest | 6 | ||||
-rw-r--r-- | app-emacs/yasnippet/files/50yasnippet-gentoo.el | 7 | ||||
-rw-r--r-- | app-emacs/yasnippet/metadata.xml | 9 | ||||
-rw-r--r-- | app-emacs/yasnippet/yasnippet-0.5.5.ebuild | 48 |
10 files changed, 124 insertions, 0 deletions
diff --git a/app-emacs/dropdown-list/ChangeLog b/app-emacs/dropdown-list/ChangeLog new file mode 100644 index 000000000000..1aa9346ffa07 --- /dev/null +++ b/app-emacs/dropdown-list/ChangeLog @@ -0,0 +1,12 @@ +# ChangeLog for app-emacs/dropdown-list +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/dropdown-list/ChangeLog,v 1.1 2008/06/19 12:13:25 ulm Exp $ + +*dropdown-list-20080316 (19 Jun 2008) + + 19 Jun 2008; Ulrich Mueller <ulm@gentoo.org> + +files/50dropdown-list-gentoo.el, +metadata.xml, + +dropdown-list-20080316.ebuild: + Initial import, from Emacs overlay. Ebuild contributed by MATSUYAMA Tomohiro + <matsuyama@ariel-networks.com>, bug 214667. + diff --git a/app-emacs/dropdown-list/Manifest b/app-emacs/dropdown-list/Manifest new file mode 100644 index 000000000000..02dfdea0ac61 --- /dev/null +++ b/app-emacs/dropdown-list/Manifest @@ -0,0 +1,5 @@ +AUX 50dropdown-list-gentoo.el 124 RMD160 07b089a975a474f5d15f05d4b9d6eb0ae0522928 SHA1 ad372b561e41bed681355a281e763f747b6f9a60 SHA256 3f6fa50ab14bb8f987696d3b481e7b06eee3984497021696565906c91af1ad71 +DIST dropdown-list-20080316.el.bz2 3166 RMD160 9389eb9700da1e57760e8517799babc253981b5a SHA1 9b91f53daaf85e179f484fec8a29adfbc9b1e30c SHA256 39b68b6edd32136c64de5d78d6bffb40e32ffa382cc8ddbf5b90c7d1add3ae98 +EBUILD dropdown-list-20080316.ebuild 364 RMD160 0d0129148e295b9d27c55ecfab77caae62f17fc8 SHA1 f2f6961bd8cee930141f44c35e21cc38d87ed6f1 SHA256 39067daa55ee6bdbe5a62e836f4ccc9c4f7937e4607fc5eccd6be330574a8df9 +MISC ChangeLog 421 RMD160 9cd8f10c4a6a602230a7959da2d2eaab4984b1e1 SHA1 0eedf80e256e24b054a937e336cc78409b0afc19 SHA256 334fa28077a45a6df11304a4e2ddf4af0074a335a7499f8884d6a4aedc540650 +MISC metadata.xml 158 RMD160 415d172437ca754d24fc5ab186ba8e77934d96e4 SHA1 61f6eff9729cd87a725c2a70c81aca4270a17fc4 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab diff --git a/app-emacs/dropdown-list/dropdown-list-20080316.ebuild b/app-emacs/dropdown-list/dropdown-list-20080316.ebuild new file mode 100644 index 000000000000..6f1e7227d11e --- /dev/null +++ b/app-emacs/dropdown-list/dropdown-list-20080316.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/dropdown-list/dropdown-list-20080316.ebuild,v 1.1 2008/06/19 12:13:25 ulm Exp $ + +inherit elisp + +DESCRIPTION="Drop-down menu interface" +HOMEPAGE="http://www.emacswiki.org/cgi-bin/wiki/dropdown-list.el" +SRC_URI="mirror://gentoo/${P}.el.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +SITEFILE=50${PN}-gentoo.el diff --git a/app-emacs/dropdown-list/files/50dropdown-list-gentoo.el b/app-emacs/dropdown-list/files/50dropdown-list-gentoo.el new file mode 100644 index 000000000000..6cfe9514a741 --- /dev/null +++ b/app-emacs/dropdown-list/files/50dropdown-list-gentoo.el @@ -0,0 +1,5 @@ + +;;; dropdown-list site-lisp configuration + +(add-to-list 'load-path "@SITELISP@") +(autoload 'dropdown-list "dropdown-list") diff --git a/app-emacs/dropdown-list/metadata.xml b/app-emacs/dropdown-list/metadata.xml new file mode 100644 index 000000000000..bc306fe58224 --- /dev/null +++ b/app-emacs/dropdown-list/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>emacs</herd> +</pkgmetadata> diff --git a/app-emacs/yasnippet/ChangeLog b/app-emacs/yasnippet/ChangeLog new file mode 100644 index 000000000000..9afb7bbc7bbe --- /dev/null +++ b/app-emacs/yasnippet/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/yasnippet +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/yasnippet/ChangeLog,v 1.1 2008/06/19 12:14:11 ulm Exp $ + +*yasnippet-0.5.5 (19 Jun 2008) + + 19 Jun 2008; Ulrich Mueller <ulm@gentoo.org> +files/50yasnippet-gentoo.el, + +metadata.xml, +yasnippet-0.5.5.ebuild: + Initial import, from Emacs overlay. Ebuild contributed by MATSUYAMA Tomohiro + <matsuyama@ariel-networks.com>, bug 214667. + diff --git a/app-emacs/yasnippet/Manifest b/app-emacs/yasnippet/Manifest new file mode 100644 index 000000000000..a66dc3d1793c --- /dev/null +++ b/app-emacs/yasnippet/Manifest @@ -0,0 +1,6 @@ +AUX 50yasnippet-gentoo.el 249 RMD160 b28496f99abad7795b8dbedd799b0b46c3acc3e8 SHA1 6b1a238ad05aa75633143e37b646d5fbfde2099d SHA256 36aedd7a123c4228fcbe2bce95989baf02b35bb60b299a17c9ad6c554c76fa51 +DIST yasnippet-0.5.5.tar.bz2 20332 RMD160 a9c5daf3c684fae94aaf250dc9a0591483c7671d SHA1 35bc357c8170625f2d260a195b1a9b7c52e83ae0 SHA256 03ded5c31edea6e3a95a3dabe1859c3b69591cb951f59719d0057efcbf2c4c29 +DIST yasnippet-doc-0.5.5.tar.bz2 106760 RMD160 3e18deb2002adcde1537dbd9a34d49035f9cc368 SHA1 2c5fe6b545ddc6e216db84964bcc289616a54707 SHA256 289d8e17cc2b39aa41ad2dad74d04de3c3309f005fec8fff6a546468bc45f5d5 +EBUILD yasnippet-0.5.5.ebuild 1139 RMD160 5b49d83dfad17ca85ab69d861cc937184a257a7a SHA1 5060cac16fc8c0e70174c78894c4ead5c44f83ca SHA256 058411e058b964539648f926ca01e2f721a3bbfa54badf95823f04b554b225c5 +MISC ChangeLog 397 RMD160 05f825d648ca238c95aa08780dc238157016757e SHA1 180b74d605fbbb22eae48efde86b07aebf6295b1 SHA256 6af6c9cd6e289047269c044e81160ff5027632d8d6ed369318bb0ec7ddab82a8 +MISC metadata.xml 312 RMD160 5d9cc87a75757e5eecdf006020538f38ca84ce65 SHA1 5a34cfccb600d05758fad3a395c9936483c2bde9 SHA256 496b704992e6a3a34d1a4ad6090b1e4e7d6c0f968e049f3f509f362f9eeef537 diff --git a/app-emacs/yasnippet/files/50yasnippet-gentoo.el b/app-emacs/yasnippet/files/50yasnippet-gentoo.el new file mode 100644 index 000000000000..5d7f23af726b --- /dev/null +++ b/app-emacs/yasnippet/files/50yasnippet-gentoo.el @@ -0,0 +1,7 @@ + +;;; yasnippet site-lisp configuration + +(add-to-list 'load-path "@SITELISP@") +(autoload 'yas/initialize "yasnippet" "Do necessary initialization.") +(autoload 'yas/load-directory "yasnippet" + "Load snippet definition from a directory hierarchy." t) diff --git a/app-emacs/yasnippet/metadata.xml b/app-emacs/yasnippet/metadata.xml new file mode 100644 index 000000000000..82f842ab329f --- /dev/null +++ b/app-emacs/yasnippet/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>emacs</herd> +<longdescription> + YASnippet is a re-design and re-write of smart-snippet. It is much cleaner + and more powerful than smart-snippet. +</longdescription> +</pkgmetadata> diff --git a/app-emacs/yasnippet/yasnippet-0.5.5.ebuild b/app-emacs/yasnippet/yasnippet-0.5.5.ebuild new file mode 100644 index 000000000000..33704c08ea47 --- /dev/null +++ b/app-emacs/yasnippet/yasnippet-0.5.5.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/yasnippet/yasnippet-0.5.5.ebuild,v 1.1 2008/06/19 12:14:11 ulm Exp $ + +inherit elisp + +DESCRIPTION="Yet another snippet extension for Emacs" +HOMEPAGE="http://code.google.com/p/yasnippet/" +SRC_URI="http://yasnippet.googlecode.com/files/${P}.tar.bz2 + doc? ( http://yasnippet.googlecode.com/files/${PN}-doc-${PV}.tar.bz2 )" + +# Homepage says MIT licence, source contains GPL-2 copyright notice +LICENSE="MIT GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +DEPEND=">=app-emacs/dropdown-list-20080316" +RDEPEND="${DEPEND}" + +SITEFILE=50${PN}-gentoo.el + +src_unpack() { + elisp_src_unpack + + cd "${S}" + # remove inlined copy of dropdown-list + sed -i -e '/^;;/N;/Contents of dropdown-list\.el/,$d' yasnippet.el || die +} + +src_install() { + elisp_src_install + + insinto "${SITEETC}/${PN}" + doins -r snippets || die "doins failed" + + if use doc; then + dohtml -r "${WORKDIR}"/doc/* || die "dohtml failed" + fi +} + +pkg_postinst() { + elisp-site-regen + + elog "Please add the following code into your .emacs to use yasnippet:" + elog "(yas/initialize)" + elog "(yas/load-directory \"${SITEETC}/${PN}/snippets\")" +} |