summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2006-05-19 04:34:15 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2006-05-19 04:34:15 +0000
commit07e015bdf277c21fe5e544bc661d7a43f5aa3c9d (patch)
tree952e12db89f4b1918732a1b1dc4113a29fdf28f6 /app-emacs/paredit
parentmedia-libs/libvorbis isn't really needed (diff)
downloadgentoo-2-07e015bdf277c21fe5e544bc661d7a43f5aa3c9d.tar.gz
gentoo-2-07e015bdf277c21fe5e544bc661d7a43f5aa3c9d.tar.bz2
gentoo-2-07e015bdf277c21fe5e544bc661d7a43f5aa3c9d.zip
Initial port. Ebuild contributed by Matthew Kennedy <mkennedy@gentoo.org>.
(Portage version: 2.1_rc1-r2)
Diffstat (limited to 'app-emacs/paredit')
-rw-r--r--app-emacs/paredit/ChangeLog10
-rw-r--r--app-emacs/paredit/Manifest21
-rw-r--r--app-emacs/paredit/files/50paredit-gentoo.el14
-rw-r--r--app-emacs/paredit/files/digest-paredit-206
-rw-r--r--app-emacs/paredit/metadata.xml5
-rw-r--r--app-emacs/paredit/paredit-20.ebuild31
6 files changed, 87 insertions, 0 deletions
diff --git a/app-emacs/paredit/ChangeLog b/app-emacs/paredit/ChangeLog
new file mode 100644
index 000000000000..3db948bcf124
--- /dev/null
+++ b/app-emacs/paredit/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for app-emacs/paredit
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/paredit/ChangeLog,v 1.1 2006/05/19 04:34:15 mkennedy Exp $
+
+*paredit-20 (19 May 2006)
+
+ 19 May 2006; Matthew Kennedy <mkennedy@gentoo.org>
+ +files/50paredit-gentoo.el, +metadata.xml, +paredit-20.ebuild:
+ Initial port. Ebuild contributed by Matthew Kennedy <mkennedy@gentoo.org>.
+
diff --git a/app-emacs/paredit/Manifest b/app-emacs/paredit/Manifest
new file mode 100644
index 000000000000..5190c786958a
--- /dev/null
+++ b/app-emacs/paredit/Manifest
@@ -0,0 +1,21 @@
+AUX 50paredit-gentoo.el 488 RMD160 be84dbb6886feaa83c4e85591f8979aac3662898 SHA1 23bdb7324a7cdb16f097b523c39715ae05460b21 SHA256 4be3aa57f9e93e4801a58cdf6fe639249af04ee46287eddacd28d278ee0465ea size 488
+MD5 da76f3ad6a0a06961cbe2c3a9adfb711 files/50paredit-gentoo.el 488
+RMD160 be84dbb6886feaa83c4e85591f8979aac3662898 files/50paredit-gentoo.el 488
+SHA256 4be3aa57f9e93e4801a58cdf6fe639249af04ee46287eddacd28d278ee0465ea files/50paredit-gentoo.el 488
+DIST paredit-20.el 73278 RMD160 43e449da8d7558743678d7a6e60ca9270169705d SHA256 6702d66132f5dd4ea6c6d8be1f6b35e1625655d89bbbe04a8ed09e43d5900fa2 size 73278
+DIST paredit-20.html 16271 RMD160 570f8dc280f8115054766ecaa881c0d6d920a1a3 SHA256 8de05464e3e03ddf7adc660cc1b6590eb50d8c5b00413b72d320e89cb592826a size 16271
+EBUILD paredit-20.ebuild 844 RMD160 e716ffdd1fbd27baacfd05dd78ac83d833a2538e SHA1 b087819ab43ad426c00158cdb8349dfc87177cba SHA256 6f0a018944f552ad35e1fd11bfd733eb963fa2d8a7b7fc32d6b780858ce86f46 size 844
+MD5 f5bf76c7c2cf038ea96f976f6ad1ded9 paredit-20.ebuild 844
+RMD160 e716ffdd1fbd27baacfd05dd78ac83d833a2538e paredit-20.ebuild 844
+SHA256 6f0a018944f552ad35e1fd11bfd733eb963fa2d8a7b7fc32d6b780858ce86f46 paredit-20.ebuild 844
+MISC ChangeLog 342 RMD160 4bf6c84b58f0845f145a14ff0e26a037041c3959 SHA1 9a09e94b929e3258dbc370053cf3683444141d04 SHA256 363c9c7336b44fd7839b5cc58e5043a7c8032341f500032d77241f22c470fec7 size 342
+MD5 2820947b2f88ebbfedb70fda5fe044a1 ChangeLog 342
+RMD160 4bf6c84b58f0845f145a14ff0e26a037041c3959 ChangeLog 342
+SHA256 363c9c7336b44fd7839b5cc58e5043a7c8032341f500032d77241f22c470fec7 ChangeLog 342
+MISC metadata.xml 158 RMD160 415d172437ca754d24fc5ab186ba8e77934d96e4 SHA1 61f6eff9729cd87a725c2a70c81aca4270a17fc4 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab size 158
+MD5 fcd33d07e4ee719b01157946734f4fe8 metadata.xml 158
+RMD160 415d172437ca754d24fc5ab186ba8e77934d96e4 metadata.xml 158
+SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab metadata.xml 158
+MD5 4ccacc22027f7b05a716eb15921a8c24 files/digest-paredit-20 440
+RMD160 8f0565e97096dc73ae5120f9a26cca282a129372 files/digest-paredit-20 440
+SHA256 1b44dbdc454b2eed21c2b928f30083312af30634a77a74f1bd076117478ab508 files/digest-paredit-20 440
diff --git a/app-emacs/paredit/files/50paredit-gentoo.el b/app-emacs/paredit/files/50paredit-gentoo.el
new file mode 100644
index 000000000000..598afcc7dd18
--- /dev/null
+++ b/app-emacs/paredit/files/50paredit-gentoo.el
@@ -0,0 +1,14 @@
+
+;;; paredit site-lisp configuration
+
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'paredit-mode "paredit"
+ "Minor mode for pseudo-structurally editing Lisp code."
+ t)
+(let ((turn-on-paredit-mode (lambda () (paredit-mode 1))))
+ ;; some hooks recommended by the paredit source code (except for
+ ;; emacs-lisp-mode-hook):
+ (add-hook 'lisp-mode-hook turn-on-paredit-mode)
+ (add-hook 'scheme-mode-hook turn-on-paredit-mode)
+ (add-hook 'emacs-lisp-mode-hook turn-on-paredit-mode))
+
diff --git a/app-emacs/paredit/files/digest-paredit-20 b/app-emacs/paredit/files/digest-paredit-20
new file mode 100644
index 000000000000..d95d2d2d6cc6
--- /dev/null
+++ b/app-emacs/paredit/files/digest-paredit-20
@@ -0,0 +1,6 @@
+MD5 0c3fa83e5ef936979288f20761d4384e paredit-20.el 73278
+RMD160 43e449da8d7558743678d7a6e60ca9270169705d paredit-20.el 73278
+SHA256 6702d66132f5dd4ea6c6d8be1f6b35e1625655d89bbbe04a8ed09e43d5900fa2 paredit-20.el 73278
+MD5 fbe2ccf7d0375faf263591c465f69381 paredit-20.html 16271
+RMD160 570f8dc280f8115054766ecaa881c0d6d920a1a3 paredit-20.html 16271
+SHA256 8de05464e3e03ddf7adc660cc1b6590eb50d8c5b00413b72d320e89cb592826a paredit-20.html 16271
diff --git a/app-emacs/paredit/metadata.xml b/app-emacs/paredit/metadata.xml
new file mode 100644
index 000000000000..bc306fe58224
--- /dev/null
+++ b/app-emacs/paredit/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/paredit/paredit-20.ebuild b/app-emacs/paredit/paredit-20.ebuild
new file mode 100644
index 000000000000..8dc740aa8159
--- /dev/null
+++ b/app-emacs/paredit/paredit-20.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/paredit/paredit-20.ebuild,v 1.1 2006/05/19 04:34:15 mkennedy Exp $
+
+inherit elisp
+
+DESCRIPTION="Paredit mode is a minor mode for performing structured editing of S-expressions."
+HOMEPAGE="http://mumble.net/~campbell/emacs/
+ http://www.emacswiki.org/cgi-bin/wiki/ParEdit"
+SRC_URI="http://mumble.net/~campbell/emacs/${P}.el
+ http://mumble.net/~campbell/emacs/${P}.html"
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+SITEFILE=50paredit-gentoo.el
+
+S=$WORKDIR
+
+src_unpack() {
+ for i in $DISTDIR/$P.{el,html}; do
+ cp $i $S/paredit.${i//*.}
+ done
+}
+
+src_install() {
+ elisp-install ${PN} *.{el,elc}
+ elisp-site-file-install ${FILESDIR}/${SITEFILE}
+ dohtml *.html
+}