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
commit5e296730bcbaa4650993d00a1fa30257dbf3882a (patch)
treed6dafd6a2d561080dd550557de56ce0b167b8bd0 /app-emacs/paredit
parentmedia-libs/libvorbis isn't really needed (diff)
downloadhistorical-5e296730bcbaa4650993d00a1fa30257dbf3882a.tar.gz
historical-5e296730bcbaa4650993d00a1fa30257dbf3882a.tar.bz2
historical-5e296730bcbaa4650993d00a1fa30257dbf3882a.zip
Initial port. Ebuild contributed by Matthew Kennedy <mkennedy@gentoo.org>.
Package-Manager: portage-2.1_rc1-r2
Diffstat (limited to 'app-emacs/paredit')
-rw-r--r--app-emacs/paredit/ChangeLog10
-rw-r--r--app-emacs/paredit/Manifest31
-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, 97 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..11ae1aaca6c6
--- /dev/null
+++ b/app-emacs/paredit/Manifest
@@ -0,0 +1,31 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+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 841 RMD160 f92dba3e130ba3903d0ae8ad4c17c023aaf906da SHA1 23e193223259a16d466b425a3d84576762e6f957 SHA256 5a825542a45cf0310299bc113cc462e9fb3b1bd861829a818a9371ac712421ff size 841
+MD5 398eaaf77133a3d91c114065c9e064d7 paredit-20.ebuild 841
+RMD160 f92dba3e130ba3903d0ae8ad4c17c023aaf906da paredit-20.ebuild 841
+SHA256 5a825542a45cf0310299bc113cc462e9fb3b1bd861829a818a9371ac712421ff paredit-20.ebuild 841
+MISC ChangeLog 433 RMD160 d4d23e202481540154f9179b32361f3ae52a5a5a SHA1 c74d7bbe9a44cb61b516c6ba52e8ccbc7f35b2c4 SHA256 aa36b786c6dfa8589b38c731d48f6da7f546083a1323ce138cd48925a6db5e5c size 433
+MD5 8415f3f13dd99c313a31e9b4600a6714 ChangeLog 433
+RMD160 d4d23e202481540154f9179b32361f3ae52a5a5a ChangeLog 433
+SHA256 aa36b786c6dfa8589b38c731d48f6da7f546083a1323ce138cd48925a6db5e5c ChangeLog 433
+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
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.3 (GNU/Linux)
+
+iD8DBQFEbUrOyiNZaEAZA+ARAomfAJ4sefUgZLUNatTHcxiju7k+oTJAXQCfRhF7
+x1Dz4UpFeMj+tyc8DzM4468=
+=5Lea
+-----END PGP SIGNATURE-----
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
+}