diff options
author | Matthew Kennedy <mkennedy@gentoo.org> | 2002-11-01 02:52:02 +0000 |
---|---|---|
committer | Matthew Kennedy <mkennedy@gentoo.org> | 2002-11-01 02:52:02 +0000 |
commit | ce2fa6f6c4951c11ef10627b81603f112c0b62a8 (patch) | |
tree | 3f697c6e444c56ff856d2d5e5300c606d2462d12 | |
parent | masked app-emacs/monk (incomplete for now) (diff) | |
download | historical-ce2fa6f6c4951c11ef10627b81603f112c0b62a8.tar.gz historical-ce2fa6f6c4951c11ef10627b81603f112c0b62a8.tar.bz2 historical-ce2fa6f6c4951c11ef10627b81603f112c0b62a8.zip |
looks like an app-emacs/ import to me
267 files changed, 4336 insertions, 0 deletions
diff --git a/app-emacs/analog/ChangeLog b/app-emacs/analog/ChangeLog new file mode 100644 index 000000000000..02a2237e2565 --- /dev/null +++ b/app-emacs/analog/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/analog +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/analog/ChangeLog,v 1.1 2002/11/01 02:52:00 mkennedy Exp $ + +*analog-1.29 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + analog-1.29.ebuild, files/50analog-gentoo.el, + files/digest-analog-1.29 : + + Initial import. diff --git a/app-emacs/analog/analog-1.29.ebuild b/app-emacs/analog/analog-1.29.ebuild new file mode 100644 index 000000000000..cde8a26dcf88 --- /dev/null +++ b/app-emacs/analog/analog-1.29.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/analog/analog-1.29.ebuild,v 1.1 2002/11/01 02:52:00 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Monitor lists of files or command output" +HOMEPAGE="http://www.emacswiki.org/cgi-bin/wiki.pl?action=browse&id=MattHodges&oldid=MatthewHodges" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50analog-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/analog.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/analog/files/50analog-gentoo.el b/app-emacs/analog/files/50analog-gentoo.el new file mode 100644 index 000000000000..f5353fceb659 --- /dev/null +++ b/app-emacs/analog/files/50analog-gentoo.el @@ -0,0 +1,7 @@ + +;;; analog site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(autoload 'analog "analog" + "Start analog mode" + t) diff --git a/app-emacs/analog/files/digest-analog-1.29 b/app-emacs/analog/files/digest-analog-1.29 new file mode 100644 index 000000000000..a28e6d992eca --- /dev/null +++ b/app-emacs/analog/files/digest-analog-1.29 @@ -0,0 +1 @@ +MD5 91662d05b4da47e977b748178a449506 analog-1.29.tar.bz2 8160 diff --git a/app-emacs/apel/ChangeLog b/app-emacs/apel/ChangeLog new file mode 100644 index 000000000000..b431f2d51513 --- /dev/null +++ b/app-emacs/apel/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/apel +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/apel/ChangeLog,v 1.1 2002/11/01 02:52:00 mkennedy Exp $ + +*apel-10.4 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + apel-10.4.ebuild, files/50apel-gentoo.el, + files/digest-apel-10.4, APEL-CFG.patch : + + Initial import. diff --git a/app-emacs/apel/apel-10.3.ebuild b/app-emacs/apel/apel-10.3.ebuild new file mode 100644 index 000000000000..a1bcc7d62900 --- /dev/null +++ b/app-emacs/apel/apel-10.3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/apel/apel-10.3.ebuild,v 1.1 2002/11/01 02:52:00 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="A Portable Emacs Library is a library for making portable Emacs Lisp programs." +HOMEPAGE="http://www.m17n.org/" +SRC_URI="ftp://ftp.m17n.org/pub/mule/apel/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + + +S="${WORKDIR}/${P}" + +src_unpack() { + unpack ${A} + patch -p0 <${FILESDIR}/APEL-CFG.patch || die +} + +src_compile() { + make PREFIX=${D}/usr \ + LISPDIR=${D}/${SITELISP} \ + VERSION_SPECIFIC_LISPDIR=${D}/${SITELISP} || die +} + +src_install() { + make PREFIX=${D}/usr \ + LISPDIR=${D}/${SITELISP} \ + VERSION_SPECIFIC_LISPDIR=${D}/${SITELISP} install || die + + elisp-site-file-install ${FILESDIR}/50apel-gentoo.el + + dodoc ChangeLog README* +} + +pkg_postinst() { + elisp-site-regen + einfo "See the /usr/share/doc/${P}/INSTALL.gz for tips on how to customize this package" +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/apel/apel-10.4.ebuild b/app-emacs/apel/apel-10.4.ebuild new file mode 100644 index 000000000000..b30de789ba91 --- /dev/null +++ b/app-emacs/apel/apel-10.4.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/apel/apel-10.4.ebuild,v 1.1 2002/11/01 02:52:00 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="A Portable Emacs Library is a library for making portable Emacs Lisp programs." +HOMEPAGE="http://www.m17n.org/" +SRC_URI="ftp://ftp.jpl.org/pub/elisp/apel/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + + +S="${WORKDIR}/${P}" + +src_unpack() { + unpack ${A} + cd ${S} + patch -p1 <${FILESDIR}/APEL-CFG.patch || die +} + +src_compile() { + make PREFIX=${D}/usr \ + LISPDIR=${D}/${SITELISP} \ + VERSION_SPECIFIC_LISPDIR=${D}/${SITELISP} || die +} + +src_install() { + make PREFIX=${D}/usr \ + LISPDIR=${D}/${SITELISP} \ + VERSION_SPECIFIC_LISPDIR=${D}/${SITELISP} install || die + + elisp-site-file-install ${FILESDIR}/50apel-gentoo.el + + dodoc ChangeLog README* +} + +pkg_postinst() { + elisp-site-regen + + einfo "See the /usr/share/doc/${P}/README.en.gz for tips on how to customize this package" + einfo "And you need to rebuild packages depending on ${PN}." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/apel/files/50apel-gentoo.el b/app-emacs/apel/files/50apel-gentoo.el new file mode 100644 index 000000000000..0cf9e85bff84 --- /dev/null +++ b/app-emacs/apel/files/50apel-gentoo.el @@ -0,0 +1,4 @@ + +;;; APEL site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) diff --git a/app-emacs/apel/files/APEL-CFG.patch b/app-emacs/apel/files/APEL-CFG.patch new file mode 100644 index 000000000000..43bfb158b9eb --- /dev/null +++ b/app-emacs/apel/files/APEL-CFG.patch @@ -0,0 +1,13 @@ +--- apel-10.3/APEL-CFG.org Sat Jun 23 19:25:54 2001 ++++ apel-10.3/APEL-CFG Sat Jun 23 19:26:09 2001 +@@ -74,8 +74,8 @@ + ;; XEmacs 21.0 and later. + ;; (setq PACKAGEDIR "/usr/local/lib/xemacs/xemacs-packages") + +-;; (setq APEL_PREFIX "apel") +-;; (setq EMU_PREFIX "emu") ++(setq APEL_PREFIX "apel") ++(setq EMU_PREFIX "apel") + + ;; If you want to install all of APEL modules to VERSION_SPECIFIC_LISPDIR, + ;; uncomment and edit this. diff --git a/app-emacs/apel/files/digest-apel-10.3 b/app-emacs/apel/files/digest-apel-10.3 new file mode 100644 index 000000000000..777a2d662ce9 --- /dev/null +++ b/app-emacs/apel/files/digest-apel-10.3 @@ -0,0 +1 @@ +MD5 a7357019aeeae69f95fb3cdc5a39bb1f apel-10.3.tar.gz 115847 diff --git a/app-emacs/apel/files/digest-apel-10.4 b/app-emacs/apel/files/digest-apel-10.4 new file mode 100644 index 000000000000..6f08e2c0c4a3 --- /dev/null +++ b/app-emacs/apel/files/digest-apel-10.4 @@ -0,0 +1 @@ +MD5 51692379d36a226198cf5ed3b1b5e50e apel-10.4.tar.gz 127826 diff --git a/app-emacs/auctex/ChangeLog b/app-emacs/auctex/ChangeLog new file mode 100644 index 000000000000..6cc5fe656c0b --- /dev/null +++ b/app-emacs/auctex/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/auctex +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/auctex/ChangeLog,v 1.1 2002/11/01 02:52:00 mkennedy Exp $ + +*auctex-10.0g (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + auctex-10.0g.ebuild, files/50auctex-gentoo.el, + files/digest-auctex-10.0g : + + Initial import. diff --git a/app-emacs/auctex/auctex-10.0g.ebuild b/app-emacs/auctex/auctex-10.0g.ebuild new file mode 100644 index 000000000000..77d326be6700 --- /dev/null +++ b/app-emacs/auctex/auctex-10.0g.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/auctex/auctex-10.0g.ebuild,v 1.1 2002/11/01 02:52:00 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="AUC TeX is an extensible package that supports writing and formatting TeX files" +HOMEPAGE="http://mirrors.sunsite.dk/auctex/www/auctex/" +SRC_URI="ftp://sunsite.dk/packages/auctex/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs + app-text/tetex" + +S="${WORKDIR}/${P}" + +src_unpack() { + unpack ${A} + cd ${S} + sed -e 's,/usr/local/lib/texmf/tex/,/usr/share/texmf/tex/,g' tex.el >tex.el.new && \ + mv tex.el.new tex.el || die +} + +src_compile() { + make || die +} + +src_install() { + dodir ${SITELISP}/auctex + make lispdir=${D}/${SITELISP} install install-contrib || die + # this is insane... + pushd ${D}/${SITELISP} + sed -e "s,${D}/,,g" tex-site.el >tex-site.el.new && \ + mv tex-site.el.new tex-site.el || die + popd + pushd doc + dodir /usr/share/info + make infodir=${D}/usr/share/info install || die + popd + elisp-site-file-install ${FILESDIR}/50auctex-gentoo.el + dodoc ChangeLog CHANGES COPYING INSTALLATION PROBLEMS README NEWS INSTALL +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/auctex/files/50auctex-gentoo.el b/app-emacs/auctex/files/50auctex-gentoo.el new file mode 100644 index 000000000000..d82d84c9e08e --- /dev/null +++ b/app-emacs/auctex/files/50auctex-gentoo.el @@ -0,0 +1,4 @@ + +;;; auctex site-lisp configuration + +(require 'tex-site) diff --git a/app-emacs/auctex/files/digest-auctex-10.0g b/app-emacs/auctex/files/digest-auctex-10.0g new file mode 100644 index 000000000000..97a4fef37239 --- /dev/null +++ b/app-emacs/auctex/files/digest-auctex-10.0g @@ -0,0 +1 @@ +MD5 5b115bf49f79b63b9a71dec3301c4707 auctex-10.0g.tar.gz 283767 diff --git a/app-emacs/binclock/ChangeLog b/app-emacs/binclock/ChangeLog new file mode 100644 index 000000000000..e1f482f88d50 --- /dev/null +++ b/app-emacs/binclock/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/binclock +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/binclock/ChangeLog,v 1.1 2002/11/01 02:52:00 mkennedy Exp $ + +*binclock-1.7 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + binclock-1.7.ebuild, files/50binclock-gentoo.el, + files/digest-binclock-1.7 : + + Initial import. diff --git a/app-emacs/binclock/binclock-1.7.ebuild b/app-emacs/binclock/binclock-1.7.ebuild new file mode 100644 index 000000000000..4d8891502845 --- /dev/null +++ b/app-emacs/binclock/binclock-1.7.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/binclock/binclock-1.7.ebuild,v 1.1 2002/11/01 02:52:00 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Display the current time using a binary clock." +HOMEPAGE="http://www.davep.org/emacs/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50binclock-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/binclock.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/binclock/files/50binclock-gentoo.el b/app-emacs/binclock/files/50binclock-gentoo.el new file mode 100644 index 000000000000..a45fd60656c0 --- /dev/null +++ b/app-emacs/binclock/files/50binclock-gentoo.el @@ -0,0 +1,6 @@ + +;;; binclock site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(require 'binclock) + diff --git a/app-emacs/binclock/files/digest-binclock-1.7 b/app-emacs/binclock/files/digest-binclock-1.7 new file mode 100644 index 000000000000..65cffe646d82 --- /dev/null +++ b/app-emacs/binclock/files/digest-binclock-1.7 @@ -0,0 +1 @@ +MD5 fb6bf554586ec3d5c800b27bdb0a5de2 binclock-1.7.tar.bz2 2734 diff --git a/app-emacs/boxquote/ChangeLog b/app-emacs/boxquote/ChangeLog new file mode 100644 index 000000000000..aa5867b35d07 --- /dev/null +++ b/app-emacs/boxquote/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/boxquote +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/boxquote/ChangeLog,v 1.1 2002/11/01 02:52:00 mkennedy Exp $ + +*boxquote-1.14 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + boxquote-1.14.ebuild, files/50boxquote-gentoo.el, + files/digest-boxquote-1.14 : + + Initial import. diff --git a/app-emacs/boxquote/boxquote-1.14.ebuild b/app-emacs/boxquote/boxquote-1.14.ebuild new file mode 100644 index 000000000000..a214ebddbe31 --- /dev/null +++ b/app-emacs/boxquote/boxquote-1.14.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/boxquote/boxquote-1.14.ebuild,v 1.1 2002/11/01 02:52:00 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Quote text with a semi-box" +HOMEPAGE="http://www.davep.org/emacs/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50boxquote-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/boxquote.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/boxquote/files/50boxquote-gentoo.el b/app-emacs/boxquote/files/50boxquote-gentoo.el new file mode 100644 index 000000000000..31ff77c2d475 --- /dev/null +++ b/app-emacs/boxquote/files/50boxquote-gentoo.el @@ -0,0 +1,6 @@ + +;;; boxquote site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(require 'boxquote) + diff --git a/app-emacs/boxquote/files/digest-boxquote-1.14 b/app-emacs/boxquote/files/digest-boxquote-1.14 new file mode 100644 index 000000000000..45a77d6d64b9 --- /dev/null +++ b/app-emacs/boxquote/files/digest-boxquote-1.14 @@ -0,0 +1 @@ +MD5 653628b14fb059c86b3a867de7182dd7 boxquote-1.14.tar.bz2 4502 diff --git a/app-emacs/bubblet/ChangeLog b/app-emacs/bubblet/ChangeLog new file mode 100644 index 000000000000..ded441c23555 --- /dev/null +++ b/app-emacs/bubblet/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/bubblet +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/bubblet/ChangeLog,v 1.1 2002/11/01 02:52:00 mkennedy Exp $ + +*bubblet-0.74 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + bubblet-0.74.ebuild, files/50bubblet-gentoo.el, + files/digest-bubblet-0.74 : + + Initial import. diff --git a/app-emacs/bubblet/bubblet-0.74.ebuild b/app-emacs/bubblet/bubblet-0.74.ebuild new file mode 100644 index 000000000000..dec2a30e3ac4 --- /dev/null +++ b/app-emacs/bubblet/bubblet-0.74.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/bubblet/bubblet-0.74.ebuild,v 1.1 2002/11/01 02:52:00 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="A bubble-popping game" +HOMEPAGE="http://www.gelatinous.com/pld/bubblet.html" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50bubblet-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el || die +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/bubblet.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/bubblet/files/50bubblet-gentoo.el b/app-emacs/bubblet/files/50bubblet-gentoo.el new file mode 100644 index 000000000000..20ce5b90f7e3 --- /dev/null +++ b/app-emacs/bubblet/files/50bubblet-gentoo.el @@ -0,0 +1,5 @@ + +;;; bubblet site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(require 'bubblet) diff --git a/app-emacs/bubblet/files/digest-bubblet-0.74 b/app-emacs/bubblet/files/digest-bubblet-0.74 new file mode 100644 index 000000000000..90c0ead35c0b --- /dev/null +++ b/app-emacs/bubblet/files/digest-bubblet-0.74 @@ -0,0 +1 @@ +MD5 66bf2cd0e3b6b334304bd4e9aa09c35b bubblet-0.74.tar.bz2 7151 diff --git a/app-emacs/cdi/ChangeLog b/app-emacs/cdi/ChangeLog new file mode 100644 index 000000000000..d5b7ad145ef1 --- /dev/null +++ b/app-emacs/cdi/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/cdi +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/cdi/ChangeLog,v 1.1 2002/11/01 02:52:00 mkennedy Exp $ + +*cdi-1.45 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + cdi-1.45.ebuild, files/50cdi-gentoo.el, + files/digest-cdi-1.45 : + + Initial import. diff --git a/app-emacs/cdi/cdi-1.45.ebuild b/app-emacs/cdi/cdi-1.45.ebuild new file mode 100644 index 000000000000..934772c7343f --- /dev/null +++ b/app-emacs/cdi/cdi-1.45.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/cdi/cdi-1.45.ebuild,v 1.1 2002/11/01 02:52:00 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Interface between Emacs and command-line CD players" +HOMEPAGE="http://www.emacswiki.org/cgi-bin/wiki.pl?action=browse&id=MattHodges&oldid=MatthewHodges" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" +RDEPEND="${DEPEND} + media-sound/cdcd" + +S="${WORKDIR}/${P}" + +SITEFILE=50cdi-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/cdi.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/cdi/files/50cdi-gentoo.el b/app-emacs/cdi/files/50cdi-gentoo.el new file mode 100644 index 000000000000..5b81754fcc2c --- /dev/null +++ b/app-emacs/cdi/files/50cdi-gentoo.el @@ -0,0 +1,7 @@ + +;;; cdi site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(autoload 'cdi-start "cdi" + "Start the CDI interface" + t) diff --git a/app-emacs/cdi/files/digest-cdi-1.45 b/app-emacs/cdi/files/digest-cdi-1.45 new file mode 100644 index 000000000000..c71a84f27ee2 --- /dev/null +++ b/app-emacs/cdi/files/digest-cdi-1.45 @@ -0,0 +1 @@ +MD5 6b1bc0132307776863945f4c7d8fe5a2 cdi-1.45.tar.bz2 5709 diff --git a/app-emacs/cdrw/ChangeLog b/app-emacs/cdrw/ChangeLog new file mode 100644 index 000000000000..f66af470aefd --- /dev/null +++ b/app-emacs/cdrw/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/cdrw +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/cdrw/ChangeLog,v 1.1 2002/11/01 02:52:00 mkennedy Exp $ + +*cdrw-1.2 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + cdrw-1.2.ebuild, files/50cdrw-gentoo.el, + files/digest-cdrw-1.2 : + + Initial import. diff --git a/app-emacs/cdrw/cdrw-1.2.ebuild b/app-emacs/cdrw/cdrw-1.2.ebuild new file mode 100644 index 000000000000..5660e2447c41 --- /dev/null +++ b/app-emacs/cdrw/cdrw-1.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/cdrw/cdrw-1.2.ebuild,v 1.1 2002/11/01 02:52:00 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Emacs dired frontend to various commandline CDROM burning tools" +HOMEPAGE="ftp://ftp.cis.ohio-state.edu/pub/emacs-lisp/archive/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" +RDEPEND="${DEPEND} + dev-perl/MP3-Info + media-sound/mpg321 + app-cdr/cdrtools" + +S="${WORKDIR}/${P}" + +SITEFILE=50cdrw-gentoo.el + +src_unpack() { + unpack ${A} + cd ${S} + # extract mp3time script + sed -ne '641,694 {p;}' <cdrw.el |sed -e 's/^;\ //' >mp3time && \ + chmod +x mp3time || die + # no reason to use non-free software + cp cdrw.el cdrw.el~ && sed -e 's/mpg123/mpg321/g' <cdrw.el~ >cdrw.el +} + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el || die +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} + + exeinto /usr/bin + doexe mp3time +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/cdrw.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/cdrw/files/50cdrw-gentoo.el b/app-emacs/cdrw/files/50cdrw-gentoo.el new file mode 100644 index 000000000000..4893cdfbd9e6 --- /dev/null +++ b/app-emacs/cdrw/files/50cdrw-gentoo.el @@ -0,0 +1,15 @@ + +;;; cdrw site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) + +(autoload 'cdrw "cdrw" "CDRW Creation" t) +(autoload 'cdrw-from-file "cdrw" "Load previously saved mark-file." t) + +;; This binds the commands that open CDRW buffers to "C-c @ l" and +;; "C-c @ f" respectively. (the '@' character kinda looks like a CD +;; :). + +(global-set-key "\C-c@" nil) +(global-set-key "\C-c@l" 'cdrw) +(global-set-key "\C-c@f" 'cdrw-from-file) diff --git a/app-emacs/cdrw/files/digest-cdrw-1.2 b/app-emacs/cdrw/files/digest-cdrw-1.2 new file mode 100644 index 000000000000..e923f8047664 --- /dev/null +++ b/app-emacs/cdrw/files/digest-cdrw-1.2 @@ -0,0 +1 @@ +MD5 dd0d2fabeb065b1e57bbb5ab198ec04b cdrw-1.2.tar.bz2 7797 diff --git a/app-emacs/chess/ChangeLog b/app-emacs/chess/ChangeLog new file mode 100644 index 000000000000..09b0224a5f1f --- /dev/null +++ b/app-emacs/chess/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/chess +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/chess/ChangeLog,v 1.1 2002/11/01 02:52:00 mkennedy Exp $ + +*chess-2.0_beta3 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + chess-2.0_beta3.ebuild, files/50chess-gentoo.el, + files/digest-chess-2.0_beta3 : + + Initial import. diff --git a/app-emacs/chess/chess-2.0_beta3.ebuild b/app-emacs/chess/chess-2.0_beta3.ebuild new file mode 100644 index 000000000000..14ff4a660fd5 --- /dev/null +++ b/app-emacs/chess/chess-2.0_beta3.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/chess/chess-2.0_beta3.ebuild,v 1.1 2002/11/01 02:52:00 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="A chess client and library for Emacs" +HOMEPAGE="http://emacs-chess.sourceforge.net/" +SRC_URI="mirror://sourceforge/emacs-chess/${P/_beta/b}.tar.bz2 + mirror://gentoo/emacs-chess-sounds-2.0.tar.bz2 + mirror://gentoo/emacs-chess-pieces-2.0.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" +RDEPEND="${DEPEND} + app-games/gnuchess" + +S="${WORKDIR}/${P/_beta/b}" + +SITEFILE=50chess-gentoo.el + +src_unpack() { + unpack ${A} + cd ${S} && rm -f *.elc +} + +src_compile() { + make || die +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} + + cp -r ${S}/../pieces ${S}/../sounds ${D}/${SITELISP}/${PN} + + doinfo chess.info + dohtml *.html + dodoc COPYING ChangeLog EPD.txt PGN.txt PLAN README TODO +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/chess/files/50chess-gentoo.el b/app-emacs/chess/files/50chess-gentoo.el new file mode 100644 index 000000000000..461d241cc1df --- /dev/null +++ b/app-emacs/chess/files/50chess-gentoo.el @@ -0,0 +1,13 @@ + +;;; chess site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(require 'chess) + +;; Change the engine preference order -- gnuchess is a dependency (we +;; depend on app-games/gnuchess explicitly). We make crafty and +;; phalanx optional. The user can override this anytime using M-x +;; customize-group RET chess RET + +(custom-set-variables + '(chess-default-engine (quote (chess-gnuchess chess-crafty chess-phalanx)))) diff --git a/app-emacs/chess/files/digest-chess-2.0_beta3 b/app-emacs/chess/files/digest-chess-2.0_beta3 new file mode 100644 index 000000000000..93dbfe8f6c71 --- /dev/null +++ b/app-emacs/chess/files/digest-chess-2.0_beta3 @@ -0,0 +1,3 @@ +MD5 0adb9ecabafb21819264dac1a12d930b chess-2.0b3.tar.bz2 196850 +MD5 86cd8cac846b0874e030692a8306d029 emacs-chess-sounds-2.0.tar.bz2 3390098 +MD5 23b4fb5038232fc01c238a213cee5e63 emacs-chess-pieces-2.0.tar.bz2 297687 diff --git a/app-emacs/color-theme/ChangeLog b/app-emacs/color-theme/ChangeLog new file mode 100644 index 000000000000..d3536da8c98c --- /dev/null +++ b/app-emacs/color-theme/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/color-theme +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/color-theme/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*color-theme-5.2.13 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + color-theme-5.2.13.ebuild, files/50color-theme-gentoo.el, + files/digest-color-theme-5.2.13 : + + Initial import. diff --git a/app-emacs/color-theme/color-theme-5.2.13.ebuild b/app-emacs/color-theme/color-theme-5.2.13.ebuild new file mode 100644 index 000000000000..8301f2127398 --- /dev/null +++ b/app-emacs/color-theme/color-theme-5.2.13.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/color-theme/color-theme-5.2.13.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Install color themes (includes many themes and allows you to share you won with the world)" +HOMEPAGE="ftp://ftp.cis.ohio-state.edu/pub/emacs-lisp/archive/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50color-theme-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el || die +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/color-theme.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/color-theme/files/50color-theme-gentoo.el b/app-emacs/color-theme/files/50color-theme-gentoo.el new file mode 100644 index 000000000000..44e3246fb294 --- /dev/null +++ b/app-emacs/color-theme/files/50color-theme-gentoo.el @@ -0,0 +1,6 @@ + +;;; color-theme site-lisp configuration + +(setq load-path (cons "@SITELISP" load-path)) +(require 'color-theme) + diff --git a/app-emacs/color-theme/files/digest-color-theme-5.2.13 b/app-emacs/color-theme/files/digest-color-theme-5.2.13 new file mode 100644 index 000000000000..5a9f245b5606 --- /dev/null +++ b/app-emacs/color-theme/files/digest-color-theme-5.2.13 @@ -0,0 +1 @@ +MD5 76cf71834a44d103a2686905c9a5fa7e color-theme-5.2.13.tar.bz2 30509 diff --git a/app-emacs/crontab-mode/ChangeLog b/app-emacs/crontab-mode/ChangeLog new file mode 100644 index 000000000000..21e69c66ccda --- /dev/null +++ b/app-emacs/crontab-mode/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/crontab-mode +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/crontab-mode/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*crontab-mode-1.11 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + crontab-mode-1.11.ebuild, files/50crontab-mode-gentoo.el, + files/digest-crontab-mode-1.11 : + + Initial import. diff --git a/app-emacs/crontab-mode/crontab-mode-1.11.ebuild b/app-emacs/crontab-mode/crontab-mode-1.11.ebuild new file mode 100644 index 000000000000..a09c4e5246c1 --- /dev/null +++ b/app-emacs/crontab-mode/crontab-mode-1.11.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/crontab-mode/crontab-mode-1.11.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Mode for editing crontab files" +HOMEPAGE="http://www.hgsc.bcm.tmc.edu/~harley/elisp/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + + +S="${WORKDIR}/${P}" + +SITEFILE=50crontab-mode-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/${PN}.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/crontab-mode/files/50crontab-mode-gentoo.el b/app-emacs/crontab-mode/files/50crontab-mode-gentoo.el new file mode 100644 index 000000000000..f0a744cb8486 --- /dev/null +++ b/app-emacs/crontab-mode/files/50crontab-mode-gentoo.el @@ -0,0 +1,7 @@ + +;;; crontab-mode site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(autoload 'crontab-mode "crontab-mode" nil t) +(autoload 'crontab-get "crontab-mode" nil t) + diff --git a/app-emacs/crontab-mode/files/digest-crontab-mode-1.11 b/app-emacs/crontab-mode/files/digest-crontab-mode-1.11 new file mode 100644 index 000000000000..a4c7cfd2f3a9 --- /dev/null +++ b/app-emacs/crontab-mode/files/digest-crontab-mode-1.11 @@ -0,0 +1 @@ +MD5 45918012da9a67663b300854144ba99a crontab-mode-1.11.tar.bz2 2063 diff --git a/app-emacs/crypt++/ChangeLog b/app-emacs/crypt++/ChangeLog new file mode 100644 index 000000000000..98d492c0025e --- /dev/null +++ b/app-emacs/crypt++/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/crypt++ +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/crypt++/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*crypt++-2.91 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + crypt++-2.91.ebuild, files/50crypt-gentoo.el, + files/digest-crypt++-2.91 : + + Initial import. diff --git a/app-emacs/crypt++/crypt++-2.91.ebuild b/app-emacs/crypt++/crypt++-2.91.ebuild new file mode 100644 index 000000000000..8c0f43c30061 --- /dev/null +++ b/app-emacs/crypt++/crypt++-2.91.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/crypt++/crypt++-2.91.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Handle all sorts of compressed and encrypted files" +HOMEPAGE="http://freshmeat.net/projects/crypt++/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50crypt++-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/crypt++.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/crypt++/files/50crypt++-gentoo.el b/app-emacs/crypt++/files/50crypt++-gentoo.el new file mode 100644 index 000000000000..1c4f7b642a54 --- /dev/null +++ b/app-emacs/crypt++/files/50crypt++-gentoo.el @@ -0,0 +1,6 @@ + +;;; crypt++ site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(require 'crypt++) + diff --git a/app-emacs/crypt++/files/digest-crypt++-2.91 b/app-emacs/crypt++/files/digest-crypt++-2.91 new file mode 100644 index 000000000000..6b4f86bcc4c5 --- /dev/null +++ b/app-emacs/crypt++/files/digest-crypt++-2.91 @@ -0,0 +1 @@ +MD5 2436b8dd4e09f8a6e4bae83241a01730 crypt++-2.91.tar.bz2 29480 diff --git a/app-emacs/ddskk/ChangeLog b/app-emacs/ddskk/ChangeLog new file mode 100644 index 000000000000..43aeb351656d --- /dev/null +++ b/app-emacs/ddskk/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/ddskk +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/ddskk/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*ddskk-20020901 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + ddskk-20020901.ebuild, files/50ddskk-gentoo.el, files/ddskk-gentoo.patch, + files/digest-ddskk-20020901 : + + Initial import. diff --git a/app-emacs/ddskk/ddskk-20020901.ebuild b/app-emacs/ddskk/ddskk-20020901.ebuild new file mode 100644 index 000000000000..63954f09e1bd --- /dev/null +++ b/app-emacs/ddskk/ddskk-20020901.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/ddskk/ddskk-20020901.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="SKK is one of Japanese input methods on Emacs" +SRC_URI="http://openlab.ring.gr.jp/skk/maintrunk/${PN}${PV}.tar.gz" +HOMEPAGE="http://openlab.ring.gr.jp/skk/" +LICENSE="GPL-2" +KEYWORDS="x86" +SLOT="0" + +S=${WORKDIR}/${PN}${PV} + +DEPEND="app-emacs/apel + virtual/emacs + app-i18n/skk-jisyo" + +SITEFILE=50ddskk-gentoo.el + +src_compile() { + patch -p1 < ${FILESDIR}/${PN}-gentoo.patch || die + emake + emake info +} + +src_install () { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} + + dodir /usr/share/skk + insinto /usr/share/skk + doins etc/SKK.tut etc/SKK.tut.E etc/NICOLA-SKK.tut etc/skk.xpm + + dodoc READMEs/* + + doinfo doc/skk.info* +} + + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} + + diff --git a/app-emacs/ddskk/files/50ddskk-gentoo.el b/app-emacs/ddskk/files/50ddskk-gentoo.el new file mode 100644 index 000000000000..98cd4966bda9 --- /dev/null +++ b/app-emacs/ddskk/files/50ddskk-gentoo.el @@ -0,0 +1,8 @@ + +;;; ddskk site-lisp configuration + +(require 'skk-autoloads) +(global-set-key "\C-x\C-j" 'skk-mode) +(global-set-key "\C-xj" 'skk-auto-fill-mode) +(global-set-key "\C-xt" 'skk-tutorial) +(setq skk-large-jisyo "/usr/share/skk/SKK-JISYO.L") diff --git a/app-emacs/ddskk/files/ddskk-gentoo.patch b/app-emacs/ddskk/files/ddskk-gentoo.patch new file mode 100644 index 000000000000..fcaa80561bd7 --- /dev/null +++ b/app-emacs/ddskk/files/ddskk-gentoo.patch @@ -0,0 +1,12 @@ +diff -Naru ddskk20020901.org/skk-vars.el ddskk20020901/skk-vars.el +--- ddskk20020901.org/skk-vars.el 2002-07-27 15:24:50.000000000 +0900 ++++ ddskk20020901/skk-vars.el 2002-09-07 03:44:51.000000000 +0900 +@@ -2103,7 +2103,7 @@ + (cond ((eq skk-emacs-type 'xemacs) + (locate-data-file "SKK.tut")) + (t +- "/usr/local/share/skk/SKK.tut")) ++ "/usr/share/skk/SKK.tut")) + "*SKK $B%A%e!<%H%j%"%k$N%U%!%$%kL>!#(B + The English version is SKK.tut.E." + :type 'file diff --git a/app-emacs/ddskk/files/digest-ddskk-20020901 b/app-emacs/ddskk/files/digest-ddskk-20020901 new file mode 100644 index 000000000000..5677b311c818 --- /dev/null +++ b/app-emacs/ddskk/files/digest-ddskk-20020901 @@ -0,0 +1 @@ +MD5 d304b8c1740078ad9f88b5cd7a0d2374 ddskk20020901.tar.gz 604957 diff --git a/app-emacs/df/ChangeLog b/app-emacs/df/ChangeLog new file mode 100644 index 000000000000..85a6e995f9da --- /dev/null +++ b/app-emacs/df/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/df +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/df/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*df-1.5 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + df-1.5.ebuild, files/50df-gentoo.el, + files/digest-df-1.5 : + + Initial import. diff --git a/app-emacs/df/df-1.5.ebuild b/app-emacs/df/df-1.5.ebuild new file mode 100644 index 000000000000..7bfc27e6aaf6 --- /dev/null +++ b/app-emacs/df/df-1.5.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/df/df-1.5.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Displays space left on a device in the mode line" +HOMEPAGE="http://groups.google.com/groups?selm=ye4ww2cbiry.fsf%40alpha4.bocal.cs.univ-paris8.fr" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50df-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/df.el for the complete documentation." + einfo "" + einfo "Add something like:" + einfo "" + einfo "(df \"/home\")" + einfo "" + einfo "to your ~/.emacs" +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/df/files/50df-gentoo.el b/app-emacs/df/files/50df-gentoo.el new file mode 100644 index 000000000000..f7c36b14d642 --- /dev/null +++ b/app-emacs/df/files/50df-gentoo.el @@ -0,0 +1,4 @@ + +;;; df site-lisp configuration + +(autoload 'df "df" nil t) diff --git a/app-emacs/df/files/digest-df-1.5 b/app-emacs/df/files/digest-df-1.5 new file mode 100644 index 000000000000..e55c432ef71e --- /dev/null +++ b/app-emacs/df/files/digest-df-1.5 @@ -0,0 +1 @@ +MD5 ec17f594b1bc8cacd6f13a032c6f927b df-1.5.tar.bz2 2552 diff --git a/app-emacs/dictionary/ChangeLog b/app-emacs/dictionary/ChangeLog new file mode 100644 index 000000000000..36808c25b967 --- /dev/null +++ b/app-emacs/dictionary/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/dictionary +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/dictionary/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*dictionary-1.8.3 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + dictionary-1.8.3.ebuild, files/50dictionary-gentoo.el, + files/digest-dictionary-1.8.3 : + + Initial import. diff --git a/app-emacs/dictionary/dictionary-1.8.3.ebuild b/app-emacs/dictionary/dictionary-1.8.3.ebuild new file mode 100644 index 000000000000..802742d6b5d5 --- /dev/null +++ b/app-emacs/dictionary/dictionary-1.8.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/dictionary/dictionary-1.8.3.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Emacs package for talking to a dictionary server" +HOMEPAGE="http://www.myrkr.in-berlin.de/dictionary/index.html" +SRC_URI="http://www.myrkr.in-berlin.de/dictionary/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50dictionary-gentoo.el + +src_compile() { + make EMACS=emacs || die +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} + + dodoc ChangeLog GPL README + einfo "Documentation for ${P} can be found at http://www.myrkr.in-berlin.de/dictionary/using.html" +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/dictionary/files/50dictionary-gentoo.el b/app-emacs/dictionary/files/50dictionary-gentoo.el new file mode 100644 index 000000000000..10c7fd526179 --- /dev/null +++ b/app-emacs/dictionary/files/50dictionary-gentoo.el @@ -0,0 +1,9 @@ + +;;; dictionary site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) + +(load "dictionary-init") + +(global-set-key "\C-cs" 'dictionary-search) +(global-set-key "\C-cm" 'dictionary-match-words) diff --git a/app-emacs/dictionary/files/digest-dictionary-1.8.3 b/app-emacs/dictionary/files/digest-dictionary-1.8.3 new file mode 100644 index 000000000000..9f5f8ab75e2b --- /dev/null +++ b/app-emacs/dictionary/files/digest-dictionary-1.8.3 @@ -0,0 +1 @@ +MD5 0b82f717cae0aeebc31991f50cfd3934 dictionary-1.8.3.tar.gz 32241 diff --git a/app-emacs/dircolors/ChangeLog b/app-emacs/dircolors/ChangeLog new file mode 100644 index 000000000000..3308275a4aa4 --- /dev/null +++ b/app-emacs/dircolors/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/dircolors +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/dircolors/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*dircolors-1.0 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + dircolors-1.0.ebuild, files/50dircolors-gentoo.el, + files/digest-dircolors-1.0 : + + Initial import. diff --git a/app-emacs/dircolors/dircolors-1.0.ebuild b/app-emacs/dircolors/dircolors-1.0.ebuild new file mode 100644 index 000000000000..353845add760 --- /dev/null +++ b/app-emacs/dircolors/dircolors-1.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/dircolors/dircolors-1.0.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Provide the same facility of ls --color inside Emacs" +HOMEPAGE="ftp://ftp.cis.ohio-state.edu/pub/emacs-lisp/archive/" +SRC_URI="${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50dircolors-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el || die +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/dircolors.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/dircolors/files/50dircolors-gentoo.el b/app-emacs/dircolors/files/50dircolors-gentoo.el new file mode 100644 index 000000000000..0da5ad31eb7c --- /dev/null +++ b/app-emacs/dircolors/files/50dircolors-gentoo.el @@ -0,0 +1,7 @@ + +;;; dircolors site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(require 'dircolors) +(add-hook 'completion-list-mode-hook 'dircolors) + diff --git a/app-emacs/dircolors/files/digest-dircolors-1.0 b/app-emacs/dircolors/files/digest-dircolors-1.0 new file mode 100644 index 000000000000..a5c829594b27 --- /dev/null +++ b/app-emacs/dircolors/files/digest-dircolors-1.0 @@ -0,0 +1 @@ +MD5 83aa7d6aee19986269806e3a54419d63 dircolors-1.0.tar.bz2 2664 diff --git a/app-emacs/ecb/ChangeLog b/app-emacs/ecb/ChangeLog new file mode 100644 index 000000000000..a6291a82efa1 --- /dev/null +++ b/app-emacs/ecb/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/ecb +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/ecb/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*ecb-1.80 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + ecb-1.80.ebuild, files/50ecb-gentoo.el, files/ecb-help.el-gentoo.patch, + files/ecb.texi-gentoo.patch, files/digest-ecb-1.80 : + + Initial import. diff --git a/app-emacs/ecb/ecb-1.80.ebuild b/app-emacs/ecb/ecb-1.80.ebuild new file mode 100644 index 000000000000..b1fa7783693a --- /dev/null +++ b/app-emacs/ecb/ecb-1.80.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/ecb/ecb-1.80.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="ECB is source code browser for Emacs. It is a global minor-mode which displays a couple of windows that can be used to browse directories, files and methods. It supports method parsing for Java, C, C++, Elisp etc." +HOMEPAGE="http://home.swipnet.se/mayhem/ecb.html" +SRC_URI="mirror://sourceforge/ecb/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs + app-emacs/speedbar + app-emacs/eieio + app-emacs/jde + app-emacs/elib + app-misc/fixdos" + +S="${WORKDIR}/${P}" + +src_unpack() { + unpack ${A} + cd ${S} + patch -p0 <${FILESDIR}/ecb.texi-gentoo.patch || die + patch -p0 <${FILESDIR}/ecb-help.el-gentoo.patch || die + sed -e "s,@ECBINFOFILE@,/usr/share/info/ecb.info.gz,g" <ecb-help.el >ecb-help.el.new && \ + mv ecb-help.el.new ecb-help.el + sed -e "s,@ECBHTMLFILE@,/usr/share/doc/${P}/html/ecb.html,g" <ecb-help.el >ecb-help.el.new && \ + mv ecb-help.el.new ecb-help.el + # Hi, Welcome to Unix... + crlf -u ecb.texi +} + +src_compile() { + make LOADPATH="${SITELISP}/elib ${SITELISP}/semantic ${SITELISP}/eieio ${SITELISP}/jde/lisp" || die +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/50ecb-gentoo.el + dodoc HISTORY README RELEASE_NOTES + makeinfo --force ecb.texi + doinfo ecb.info* + dohtml ecb.html +} + +pkg_postinst() { + elisp-site-regen + einfo "" + einfo "Add the following to your ~/.emacs to use ECB:" + einfo " (require 'ecb)" + einfo "To start ECB:" + einfo " M-x ecb-activate" + einfo "" +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/ecb/files/50ecb-gentoo.el b/app-emacs/ecb/files/50ecb-gentoo.el new file mode 100644 index 000000000000..18a8b4080e59 --- /dev/null +++ b/app-emacs/ecb/files/50ecb-gentoo.el @@ -0,0 +1,4 @@ + +;;; ecb site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) diff --git a/app-emacs/ecb/files/digest-ecb-1.80 b/app-emacs/ecb/files/digest-ecb-1.80 new file mode 100644 index 000000000000..491af44a71c1 --- /dev/null +++ b/app-emacs/ecb/files/digest-ecb-1.80 @@ -0,0 +1 @@ +MD5 034623542065620a3ecf969e088f5a60 ecb-1.80.tar.gz 235721 diff --git a/app-emacs/ecb/files/ecb-help.el-gentoo.patch b/app-emacs/ecb/files/ecb-help.el-gentoo.patch new file mode 100644 index 000000000000..7b4d82fb1483 --- /dev/null +++ b/app-emacs/ecb/files/ecb-help.el-gentoo.patch @@ -0,0 +1,28 @@ +--- ecb-help.el 2002-08-12 14:53:10.000000000 -0500 ++++ /tmp/ecb-help.el 2002-09-01 20:19:32.000000000 -0500 +@@ -57,19 +57,18 @@ + '("html" "info"))))
+ ecb-show-help-format)))
+ (if (equal f 'info)
+- (if (file-exists-p (concat ecb-ecb-dir "ecb.info"))
+- (info (concat ecb-ecb-dir "ecb.info"))
+- (ecb-error "File %s does not exist" (concat ecb-ecb-dir "ecb.info")))
++ (if (file-exists-p "@ECBINFOFILE@")
++ (info "@ECBINFOFILE@")
++ (ecb-error "File %s does not exist" "@ECBINFOFILE@"))
+ (message "Opening ECB online-help in a web-browser...")
+- (if (file-exists-p (concat ecb-ecb-dir "ecb.html"))
++ (if (file-exists-p "@ECBHTMLFILE@")
+ (progn
+- (browse-url (concat "file://"
+- (ecb-fix-filename ecb-ecb-dir "ecb.html"))
++ (browse-url (concat "file://" "@ECBHTMLFILE@")
+ (if (boundp 'browse-url-new-window-flag)
+ browse-url-new-window-flag
+ browse-url-new-window-p))
+ (message "Opening ECB online-help in a web-browser...done"))
+- (ecb-error "File %s does not exist" (concat ecb-ecb-dir "ecb.html"))))))
++ (ecb-error "File %s does not exist" "@ECBHTMLFILE@")))))
+
+ ;;
+ ;; Problem reporting functions stolen from JDE
diff --git a/app-emacs/ecb/files/ecb.texi-gentoo.patch b/app-emacs/ecb/files/ecb.texi-gentoo.patch new file mode 100644 index 000000000000..7df8064457cf --- /dev/null +++ b/app-emacs/ecb/files/ecb.texi-gentoo.patch @@ -0,0 +1,10 @@ +--- ecb.texi.orig 2002-09-01 20:21:17.000000000 -0500 ++++ ecb.texi 2002-09-01 20:21:31.000000000 -0500 +@@ -37,7 +37,6 @@ +
+ @footnotestyle end
+
+-@dircategory GNU Emacs Lisp
+ @direntry
+ * ECB: (ecb). Emacs Code Browser
+ @end direntry
diff --git a/app-emacs/eieio/ChangeLog b/app-emacs/eieio/ChangeLog new file mode 100644 index 000000000000..cc38d6e270e4 --- /dev/null +++ b/app-emacs/eieio/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/eieio +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/eieio/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*eieio-0.17 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + eieio-0.17.ebuild, files/60eieio-gentoo.el, + files/digest-eieio-0.17 : + + Initial import. diff --git a/app-emacs/eieio/eieio-0.17.ebuild b/app-emacs/eieio/eieio-0.17.ebuild new file mode 100644 index 000000000000..a739f3f12b9c --- /dev/null +++ b/app-emacs/eieio/eieio-0.17.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/eieio/eieio-0.17.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Enhanced Integration of Emacs Interpreted Objects" +HOMEPAGE="http://cedet.sourceforge.net/eieio.shtml" +SRC_URI="mirror://sourceforge/cedet/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs + app-emacs/speedbar" + +S="${WORKDIR}/${P}" + +SITEFILE=60eieio-gentoo.el + +src_compile() { + make LOADPATH=${SITELISP}/speedbar || die +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} + + dodoc ChangeLog INSTALL + doinfo eieio.info +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/eieio/files/60eieio-gentoo.el b/app-emacs/eieio/files/60eieio-gentoo.el new file mode 100644 index 000000000000..92def6c57f41 --- /dev/null +++ b/app-emacs/eieio/files/60eieio-gentoo.el @@ -0,0 +1,5 @@ + +;;; EIEIO (enhanced integration of emacs interpreted objects) +;;; site-lisp) configuration + +(setq load-path (cons "@SITELISP@" load-path)) diff --git a/app-emacs/eieio/files/digest-eieio-0.17 b/app-emacs/eieio/files/digest-eieio-0.17 new file mode 100644 index 000000000000..7ebe1158e410 --- /dev/null +++ b/app-emacs/eieio/files/digest-eieio-0.17 @@ -0,0 +1 @@ +MD5 13a5663dcd6bae31d6c618701d2bd08b eieio-0.17.tar.gz 120643 diff --git a/app-emacs/elib/ChangeLog b/app-emacs/elib/ChangeLog new file mode 100644 index 000000000000..38f93ff0266c --- /dev/null +++ b/app-emacs/elib/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/elib +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/elib/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*elib-1.0 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + elib-1.0.ebuild, files/50elib-gentoo.el, + files/digest-elib-1.0 : + + Initial import. diff --git a/app-emacs/elib/elib-1.0.ebuild b/app-emacs/elib/elib-1.0.ebuild new file mode 100644 index 000000000000..a3c017fa1176 --- /dev/null +++ b/app-emacs/elib/elib-1.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/elib/elib-1.0.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="The Emacs Lisp Library" +HOMEPAGE="http://jdee.sunsite.dk" +SRC_URI="http://jdee.sunsite.dk/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50elib-gentoo.el + +src_unpack() { + unpack ${A} + cd ${S} + D=${S}/ dosed 's:--infodir:--info-dir:g' Makefile +} + +src_compile() { + make || die +} + +src_install() { + dodir ${SITELISP}/elib + dodir /usr/share/info + make prefix=${D}/usr infodir=${D}/usr/share/info install || die + + elisp-site-file-install ${FILESDIR}/${SITEFILE} + + dodoc COPYING ChangeLog INSTALL NEWS README RELEASING TODO +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/elib/files/50elib-gentoo.el b/app-emacs/elib/files/50elib-gentoo.el new file mode 100644 index 000000000000..418a89ccde04 --- /dev/null +++ b/app-emacs/elib/files/50elib-gentoo.el @@ -0,0 +1,4 @@ + +;;; elib site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) diff --git a/app-emacs/elib/files/digest-elib-1.0 b/app-emacs/elib/files/digest-elib-1.0 new file mode 100644 index 000000000000..9f0bbdb893f5 --- /dev/null +++ b/app-emacs/elib/files/digest-elib-1.0 @@ -0,0 +1 @@ +MD5 7588759a973ce912359b60fb31e00edd elib-1.0.tar.gz 58335 diff --git a/app-emacs/emacs-w3m/ChangeLog b/app-emacs/emacs-w3m/ChangeLog new file mode 100644 index 000000000000..6acd22285b22 --- /dev/null +++ b/app-emacs/emacs-w3m/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/emacs-w3m +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/emacs-w3m/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*emacs-w3m-1.3.2 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + emacs-w3m-1.3.2.ebuild, files/70emacs-w3m-gentoo.el, + files/digest-emacs-w3m-1.3.2 : + + Initial import. diff --git a/app-emacs/emacs-w3m/emacs-w3m-1.3.2.ebuild b/app-emacs/emacs-w3m/emacs-w3m-1.3.2.ebuild new file mode 100644 index 000000000000..b81b459c91d2 --- /dev/null +++ b/app-emacs/emacs-w3m/emacs-w3m-1.3.2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/emacs-w3m/emacs-w3m-1.3.2.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="emacs-w3m is interface program of w3m on Emacs." +HOMEPAGE="http://emacs-w3m.namazu.org" +SRC_URI="http://emacs-w3m.namazu.org/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs + >=net-www/w3m-0.3 + >=app-emacs/apel-10.3 + >=app-emacs/flim-1.14" + +S=${WORKDIR}/${P} + +src_compile() { + ./configure --prefix=/usr \ + --with-lispdir=${SITELISP}/${PN} \ + --with-icondir=/usr/share/${PN}/icon + + make || die +} + +src_install () { + make lispdir=${D}/${SITELISP}/${PN} \ + ICONDIR=${D}/usr/share/${PN}/icon \ + install || die + + make lispdir=${D}/${SITELISP}/${PN} \ + ICONDIR=${D}/usr/share/${PN}/icon \ + install-icons || die + + elisp-site-file-install ${FILESDIR}/70emacs-w3m-gentoo.el + + dodoc ChangeLog* README* TIPS* FAQ* +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see /usr/share/doc/{P}/README.gz." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/emacs-w3m/files/70emacs-w3m-gentoo.el b/app-emacs/emacs-w3m/files/70emacs-w3m-gentoo.el new file mode 100644 index 000000000000..ea4be480b7c1 --- /dev/null +++ b/app-emacs/emacs-w3m/files/70emacs-w3m-gentoo.el @@ -0,0 +1,15 @@ + +;;; emacs-w3m site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) + +(autoload 'w3m "w3m" "Interface for w3m on Emacs." t) +(autoload 'w3m-browse-url "w3m" "Interface for w3m on Emacs." t) +(autoload 'w3m-find-file "w3m" "w3m interface function for local file." t) +(autoload 'w3m-search "w3m-search" "Search QUERY using SEARCH-ENGINE." t) +(autoload 'w3m-weather "w3m-weather" "Display weather report." t) +(autoload 'w3m-antenna "w3m-antenna" "Report chenge of WEB sites." t) +(autoload 'w3m-namazu "w3m-namazu" "Search files with Namazu." t) + +(setq w3m-icon-directory "/usr/share/emacs-w3m/icon") + diff --git a/app-emacs/emacs-w3m/files/digest-emacs-w3m-1.3.2 b/app-emacs/emacs-w3m/files/digest-emacs-w3m-1.3.2 new file mode 100644 index 000000000000..efda8bddf5c9 --- /dev/null +++ b/app-emacs/emacs-w3m/files/digest-emacs-w3m-1.3.2 @@ -0,0 +1 @@ +MD5 5cdfa562497f5033d6d36d9b7eb8996e emacs-w3m-1.3.2.tar.gz 351719 diff --git a/app-emacs/emacs-wiki/ChangeLog b/app-emacs/emacs-wiki/ChangeLog new file mode 100644 index 000000000000..eb4cb7fbfe88 --- /dev/null +++ b/app-emacs/emacs-wiki/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/emacs-wiki +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/emacs-wiki/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*emacs-wiki-2.14 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + emacs-wiki-2.14.ebuild, files/50emacs-wiki-gentoo.el, + files/digest-emacs-wiki-2.14 : + + Initial import. diff --git a/app-emacs/emacs-wiki/emacs-wiki-2.14.ebuild b/app-emacs/emacs-wiki/emacs-wiki-2.14.ebuild new file mode 100644 index 000000000000..297944d73734 --- /dev/null +++ b/app-emacs/emacs-wiki/emacs-wiki-2.14.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/emacs-wiki/emacs-wiki-2.14.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Maintain a local Wiki using Emacs-friendly markup" +HOMEPAGE="ftp://ftp.cis.ohio-state.edu/pub/emacs-lisp/archive/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50emacs-wiki-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/emacs-wiki.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/emacs-wiki/files/50emacs-wiki-gentoo.el b/app-emacs/emacs-wiki/files/50emacs-wiki-gentoo.el new file mode 100644 index 000000000000..693e086f897e --- /dev/null +++ b/app-emacs/emacs-wiki/files/50emacs-wiki-gentoo.el @@ -0,0 +1,6 @@ + +;;; emacs-wiki site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(require 'emacs-wiki) + diff --git a/app-emacs/emacs-wiki/files/digest-emacs-wiki-2.14 b/app-emacs/emacs-wiki/files/digest-emacs-wiki-2.14 new file mode 100644 index 000000000000..172a36181b78 --- /dev/null +++ b/app-emacs/emacs-wiki/files/digest-emacs-wiki-2.14 @@ -0,0 +1 @@ +MD5 84b0482d84e29f7073721454551752a2 emacs-wiki-2.14.tar.bz2 26134 diff --git a/app-emacs/eperiodic/ChangeLog b/app-emacs/eperiodic/ChangeLog new file mode 100644 index 000000000000..8b20a0902e4c --- /dev/null +++ b/app-emacs/eperiodic/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/eperiodic +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/eperiodic/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*eperiodic-1.26 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + eperiodic-1.26.ebuild, files/50eperiodic-gentoo.el, + files/digest-eperiodic-1.26 : + + Initial import. diff --git a/app-emacs/eperiodic/eperiodic-1.26.ebuild b/app-emacs/eperiodic/eperiodic-1.26.ebuild new file mode 100644 index 000000000000..7862b1cf81c2 --- /dev/null +++ b/app-emacs/eperiodic/eperiodic-1.26.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/eperiodic/eperiodic-1.26.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Periodic Table for Emacs" +HOMEPAGE="http://www.emacswiki.org/cgi-bin/wiki.pl?action=browse&id=MattHodges&oldid=MatthewHodges" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50eperiodic-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/eperiodic.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/eperiodic/files/50eperiodic-gentoo.el b/app-emacs/eperiodic/files/50eperiodic-gentoo.el new file mode 100644 index 000000000000..3c093d4d362b --- /dev/null +++ b/app-emacs/eperiodic/files/50eperiodic-gentoo.el @@ -0,0 +1,7 @@ + +;;; eperiodic site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(autoload 'eperiodic "eperiodic" + "Display the periodic table of the elements in its own buffer" + t) diff --git a/app-emacs/eperiodic/files/digest-eperiodic-1.26 b/app-emacs/eperiodic/files/digest-eperiodic-1.26 new file mode 100644 index 000000000000..f7a7efb0d8db --- /dev/null +++ b/app-emacs/eperiodic/files/digest-eperiodic-1.26 @@ -0,0 +1 @@ +MD5 fe290bcecc4256027e7967bd1fde7229 eperiodic-1.26.tar.bz2 17189 diff --git a/app-emacs/erc/ChangeLog b/app-emacs/erc/ChangeLog new file mode 100644 index 000000000000..6248b54d86b5 --- /dev/null +++ b/app-emacs/erc/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/erc +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/erc/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*erc-2.93 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + erc-2.93.ebuild, files/50erc-gentoo.el, + files/digest-erc-2.93 : + + Initial import. diff --git a/app-emacs/erc/erc-2.93.ebuild b/app-emacs/erc/erc-2.93.ebuild new file mode 100644 index 000000000000..7c4fda5cb1ab --- /dev/null +++ b/app-emacs/erc/erc-2.93.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/app-emacs/erc/erc-2.93.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="ERC - The Emacs IRC Client" +SRC_URI="mirror://sourceforge/erc/${P}.tar.gz" +HOMEPAGE="http://emacswiki.org/cgi-bin/wiki.pl?EmacsIRCClient" + +DEPEND="virtual/emacs" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="x86" + +S=${WORKDIR}/${P} + +src_install() { + elisp-install ${PN} *.el + elisp-site-file-install ${FILESDIR}/50erc-gentoo.el + dodoc CREDITS HISTORY ChangeLog servers.pl TODO +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/erc/files/50erc-gentoo.el b/app-emacs/erc/files/50erc-gentoo.el new file mode 100644 index 000000000000..06dbbdb32f22 --- /dev/null +++ b/app-emacs/erc/files/50erc-gentoo.el @@ -0,0 +1,7 @@ + +;;; erc site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(autoload 'erc-select "erc" + "Start erc." + t) diff --git a/app-emacs/erc/files/digest-erc-2.93 b/app-emacs/erc/files/digest-erc-2.93 new file mode 100644 index 000000000000..0727cc610df2 --- /dev/null +++ b/app-emacs/erc/files/digest-erc-2.93 @@ -0,0 +1 @@ +MD5 30aedd68a50d062f8c1ae454fcd08d6f erc-2.93.tar.gz 108807 diff --git a/app-emacs/erobot/ChangeLog b/app-emacs/erobot/ChangeLog new file mode 100644 index 000000000000..866c7329629a --- /dev/null +++ b/app-emacs/erobot/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/erobot +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/erobot/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*erobot-2.1.0 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + erobot-2.1.0.ebuild, files/50erobot-gentoo.el, + files/digest-erobot-2.1.0 : + + Initial import. diff --git a/app-emacs/erobot/erobot-2.1.0.ebuild b/app-emacs/erobot/erobot-2.1.0.ebuild new file mode 100644 index 000000000000..f6c63490b103 --- /dev/null +++ b/app-emacs/erobot/erobot-2.1.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/erobot/erobot-2.1.0.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION='Battle-bots for Emacs!' +HOMEPAGE="ftp://ftp.cis.ohio-state.edu/pub/emacs-lisp/archive/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50erobot-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/erobot.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/erobot/files/50erobot-gentoo.el b/app-emacs/erobot/files/50erobot-gentoo.el new file mode 100644 index 000000000000..588bc8a22afe --- /dev/null +++ b/app-emacs/erobot/files/50erobot-gentoo.el @@ -0,0 +1,6 @@ + +;;; erobot site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(require 'erobot) + diff --git a/app-emacs/erobot/files/digest-erobot-2.1.0 b/app-emacs/erobot/files/digest-erobot-2.1.0 new file mode 100644 index 000000000000..447dc13e3118 --- /dev/null +++ b/app-emacs/erobot/files/digest-erobot-2.1.0 @@ -0,0 +1 @@ +MD5 e009d9f5394d4bd907c06a91c11d7de0 erobot-2.1.0.tar.bz2 8748 diff --git a/app-emacs/flim/ChangeLog b/app-emacs/flim/ChangeLog new file mode 100644 index 000000000000..ee7f8a4e2fc5 --- /dev/null +++ b/app-emacs/flim/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/flim +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/flim/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*flim-1.14.4 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + flim-1.14.4.ebuild, files/60flim-gentoo.el, + files/digest-flim-1.14.4 : + + Initial import. diff --git a/app-emacs/flim/files/60flim-gentoo.el b/app-emacs/flim/files/60flim-gentoo.el new file mode 100644 index 000000000000..63ebf8a674c3 --- /dev/null +++ b/app-emacs/flim/files/60flim-gentoo.el @@ -0,0 +1,4 @@ + +;;; FLIM site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) diff --git a/app-emacs/flim/files/digest-flim-1.14.4 b/app-emacs/flim/files/digest-flim-1.14.4 new file mode 100644 index 000000000000..d7f9617f2c47 --- /dev/null +++ b/app-emacs/flim/files/digest-flim-1.14.4 @@ -0,0 +1 @@ +MD5 a17e9a10c610c89e226be04cfc641d6d flim-1.14.4.tar.gz 176920 diff --git a/app-emacs/flim/flim-1.14.4.ebuild b/app-emacs/flim/flim-1.14.4.ebuild new file mode 100644 index 000000000000..f98bfaa5140f --- /dev/null +++ b/app-emacs/flim/flim-1.14.4.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/flim/flim-1.14.4.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="A library to provide basic features about message representation or encoding -- FLIM" +HOMEPAGE="http://www.m17n.org/flim/" +SRC_URI="ftp://ftp.m17n.org/pub/mule/flim/flim-1.14/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs + >=app-emacs/apel-10.3" + +PROVIDE="virtual/flim-1.14.4" +S="${WORKDIR}/${P}" + +src_compile() { + make PREFIX=${D}/usr \ + LISPDIR=${D}/${SITELISP} \ + VERSION_SPECIFIC_LISPDIR=${D}/${SITELISP} || die +} + +src_install() { + make PREFIX=${D}/usr \ + LISPDIR=${D}/${SITELISP} \ + VERSION_SPECIFIC_LISPDIR=${D}/${SITELISP} install || die + + elisp-site-file-install ${FILESDIR}/60flim-gentoo.el + + dodoc FLIM-API.en NEWS VERSION README* Changelog +} + +pkg_postinst() { + elisp-site-regen + + einfo "Please unmerge another version or variatns, if you installed." + einfo "And you need to rebuild packages depending on ${PN}." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/gnuserv/ChangeLog b/app-emacs/gnuserv/ChangeLog new file mode 100644 index 000000000000..93eece5e7bfa --- /dev/null +++ b/app-emacs/gnuserv/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/gnuserv +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/gnuserv/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*gnuserv-3.12.4 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + gnuserv-3.12.4.ebuild, files/50gnuserv-gentoo.el, + files/digest-gnuserv-3.12.4 : + + Initial import. diff --git a/app-emacs/gnuserv/files/50gnuserv-gentoo.el b/app-emacs/gnuserv/files/50gnuserv-gentoo.el new file mode 100644 index 000000000000..d0b1f77b3b09 --- /dev/null +++ b/app-emacs/gnuserv/files/50gnuserv-gentoo.el @@ -0,0 +1,7 @@ + +;;; gnuserv site-lisp configuration + +(setq load-path (cons (concat "@SITELISP@") load-path)) +;; necessary for FSF GNU Emacs only +(autoload 'gnuserv-start "gnuserv-compat" + "Allow this Emacs process to be a server for client processes." t) diff --git a/app-emacs/gnuserv/files/digest-gnuserv-3.12.4 b/app-emacs/gnuserv/files/digest-gnuserv-3.12.4 new file mode 100644 index 000000000000..3e6f6de62cc8 --- /dev/null +++ b/app-emacs/gnuserv/files/digest-gnuserv-3.12.4 @@ -0,0 +1 @@ +MD5 d0e8143cadf4b62edd3dd606c8327b8e gnuserv-3.12.4.tar.gz 87138 diff --git a/app-emacs/gnuserv/gnuserv-3.12.4.ebuild b/app-emacs/gnuserv/gnuserv-3.12.4.ebuild new file mode 100644 index 000000000000..40efb2b14fae --- /dev/null +++ b/app-emacs/gnuserv/gnuserv-3.12.4.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/gnuserv/gnuserv-3.12.4.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Gnuserv allows you to attach to an already running Emacs." +HOMEPAGE="http://meltin.net/hacks/emacs/" +SRC_URI="http://meltin.net/hacks/emacs/src/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/glibc + virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50gnuserv-gentoo.el + +src_compile() { + ./configure --host=${CHOST} \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man || die "./configure failed" + emake || die +} + +src_install() { + dodir /usr/share/man/man1 + make prefix=${D}/usr \ + man1dir=${D}/usr/share/man/man1 \ + infodir=${D}/usr/share/info \ + install || die + + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} + + dodoc ChangeLog COPYING INSTALL README README.orig +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/highline/ChangeLog b/app-emacs/highline/ChangeLog new file mode 100644 index 000000000000..f54ce9e0c542 --- /dev/null +++ b/app-emacs/highline/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/highline +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/highline/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*highline-4.1 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + highline-4.1.ebuild, files/50highline-gentoo.el, + files/digest-highline-4.1 : + + Initial import. diff --git a/app-emacs/highline/files/50highline-gentoo.el b/app-emacs/highline/files/50highline-gentoo.el new file mode 100644 index 000000000000..cb1e6538e0fa --- /dev/null +++ b/app-emacs/highline/files/50highline-gentoo.el @@ -0,0 +1,15 @@ + +;;; highline site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(require 'highline) +(global-set-key "\C-c\C-a" 'highline-on) +(global-set-key "\C-c\C-b" 'highline-off) +(global-set-key "\C-c\C-l" 'highline-local-mode) +(global-set-key "\C-c\C-d" 'highline-mode-on) +(global-set-key "\C-c\C-e" 'highline-mode-off) +(global-set-key "\C-c\C-g" 'highline-mode) +(global-set-key "\C-c\C-c" 'highline-customize) +(global-set-key "\C-c\C-v\C-n" 'highline-view-on) +(global-set-key "\C-c\C-v\C-f" 'highline-view-off) +(global-set-key "\C-c\C-v\C-t" 'highline-view-mode) diff --git a/app-emacs/highline/files/digest-highline-4.1 b/app-emacs/highline/files/digest-highline-4.1 new file mode 100644 index 000000000000..c0ab12b50d11 --- /dev/null +++ b/app-emacs/highline/files/digest-highline-4.1 @@ -0,0 +1 @@ +MD5 94e2121df4204d2fb40358d4d60db895 highline-4.1.tar.bz2 6903 diff --git a/app-emacs/highline/highline-4.1.ebuild b/app-emacs/highline/highline-4.1.ebuild new file mode 100644 index 000000000000..41e5dd190134 --- /dev/null +++ b/app-emacs/highline/highline-4.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/highline/highline-4.1.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Minor mode to highlight current line in buffer" +HOMEPAGE="http://www.cpqd.br/~vinicius/emacs/Emacs.html" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50highline-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/highline.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/htmlfontify/ChangeLog b/app-emacs/htmlfontify/ChangeLog new file mode 100644 index 000000000000..74c379e75a8a --- /dev/null +++ b/app-emacs/htmlfontify/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/htmlfontify +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/htmlfontify/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*htmlfontify-0.17 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + htmlfontify-0.17.ebuild, files/50htmlfontify-gentoo.el, + files/digest-htmlfontify-0.17 : + + Initial import. diff --git a/app-emacs/htmlfontify/files/50htmlfontify-gentoo.el b/app-emacs/htmlfontify/files/50htmlfontify-gentoo.el new file mode 100644 index 000000000000..0bebd800b6f5 --- /dev/null +++ b/app-emacs/htmlfontify/files/50htmlfontify-gentoo.el @@ -0,0 +1,5 @@ + +;;; htmlfontify site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(require 'htmlfontify) diff --git a/app-emacs/htmlfontify/files/digest-htmlfontify-0.17 b/app-emacs/htmlfontify/files/digest-htmlfontify-0.17 new file mode 100644 index 000000000000..4be931069930 --- /dev/null +++ b/app-emacs/htmlfontify/files/digest-htmlfontify-0.17 @@ -0,0 +1 @@ +MD5 40122c2eed63c58afa2d646e17c19788 htmlfontify_0.17+texinfo.tar.gz 56228 diff --git a/app-emacs/htmlfontify/htmlfontify-0.17.ebuild b/app-emacs/htmlfontify/htmlfontify-0.17.ebuild new file mode 100644 index 000000000000..9b7a98f41caf --- /dev/null +++ b/app-emacs/htmlfontify/htmlfontify-0.17.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/htmlfontify/htmlfontify-0.17.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +FUNKY_P=${PN}_${PV}+texinfo + +DESCRIPTION="Turn an Emacs buffer into display-equivalent HTML" +HOMEPAGE="mirror://gentoo/${P}.tar.gz" +SRC_URI="http://rtfm.etla.org/emacs/htmlfontify/${FUNKY_P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${FUNKY_P/_/-}" + +SITEFILE=50htmlfontify-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el + makeinfo htmlfontify.texi +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} + + dodoc LICENSE + doinfo htmlfontify.info +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/htmlize/ChangeLog b/app-emacs/htmlize/ChangeLog new file mode 100644 index 000000000000..ed6346184851 --- /dev/null +++ b/app-emacs/htmlize/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/htmlize +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/htmlize/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*htmlize-0.67 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + htmlize-0.67.ebuild, files/50htmlize-gentoo.el, + files/digest-htmlize-0.67 : + + Initial import. diff --git a/app-emacs/htmlize/files/50htmlize-gentoo.el b/app-emacs/htmlize/files/50htmlize-gentoo.el new file mode 100644 index 000000000000..330c5c134259 --- /dev/null +++ b/app-emacs/htmlize/files/50htmlize-gentoo.el @@ -0,0 +1,7 @@ + +;;; htmlize site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(autoload 'htmlize-file "htmlize" +htmlize-many-files +htmlize-many-files-dired
\ No newline at end of file diff --git a/app-emacs/htmlize/files/digest-htmlize-0.67 b/app-emacs/htmlize/files/digest-htmlize-0.67 new file mode 100644 index 000000000000..15f41a5df870 --- /dev/null +++ b/app-emacs/htmlize/files/digest-htmlize-0.67 @@ -0,0 +1 @@ +MD5 ffe23f208746b5591df6d9c05e225c24 htmlize-0.67.tar.bz2 11898 diff --git a/app-emacs/htmlize/htmlize-0.67.ebuild b/app-emacs/htmlize/htmlize-0.67.ebuild new file mode 100644 index 000000000000..9bf5f34cc19b --- /dev/null +++ b/app-emacs/htmlize/htmlize-0.67.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/htmlize/htmlize-0.67.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="HTML-ize font-lock buffers in Emacs" +HOMEPAGE="http://www.emacswiki.org/cgi-bin/wiki.pl?SaveAsHtml" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50htmlize-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/htmlize.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/httpd/ChangeLog b/app-emacs/httpd/ChangeLog new file mode 100644 index 000000000000..1034c0efcf00 --- /dev/null +++ b/app-emacs/httpd/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/httpd +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/httpd/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*httpd-0.5 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + httpd-0.5.ebuild, files/50httpd-gentoo.el, + files/digest-httpd-0.5 : + + Initial import. diff --git a/app-emacs/httpd/files/50httpd-gentoo.el b/app-emacs/httpd/files/50httpd-gentoo.el new file mode 100644 index 000000000000..4527ecc17f5b --- /dev/null +++ b/app-emacs/httpd/files/50httpd-gentoo.el @@ -0,0 +1,5 @@ + +;;; httpd site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) + diff --git a/app-emacs/httpd/files/digest-httpd-0.5 b/app-emacs/httpd/files/digest-httpd-0.5 new file mode 100644 index 000000000000..14975414cf37 --- /dev/null +++ b/app-emacs/httpd/files/digest-httpd-0.5 @@ -0,0 +1 @@ +MD5 fd1c8fb038dbbd449ce2f8bf75ed9fb1 httpd-0.5.tar.bz2 4290 diff --git a/app-emacs/httpd/httpd-0.5.ebuild b/app-emacs/httpd/httpd-0.5.ebuild new file mode 100644 index 000000000000..376378b28cb7 --- /dev/null +++ b/app-emacs/httpd/httpd-0.5.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/httpd/httpd-0.5.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="A HTTP server embedded in the Emacs" +HOMEPAGE="http://www.chez.com/emarsden/downloads/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50httpd-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/httpd.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/ibuffer/ChangeLog b/app-emacs/ibuffer/ChangeLog new file mode 100644 index 000000000000..6fa0129029e8 --- /dev/null +++ b/app-emacs/ibuffer/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/ibuffer +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/ibuffer/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*ibuffer-1.9 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + ibuffer-1.9.ebuild, files/50ibuffer-gentoo.el, + files/digest-ibuffer-1.9 : + + Initial import. diff --git a/app-emacs/ibuffer/files/50ibuffer-gentoo.el b/app-emacs/ibuffer/files/50ibuffer-gentoo.el new file mode 100644 index 000000000000..66d1f4179ef9 --- /dev/null +++ b/app-emacs/ibuffer/files/50ibuffer-gentoo.el @@ -0,0 +1,6 @@ + +;;; ibuffer site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(require 'ibuffer) + diff --git a/app-emacs/ibuffer/files/digest-ibuffer-1.9 b/app-emacs/ibuffer/files/digest-ibuffer-1.9 new file mode 100644 index 000000000000..a55846141170 --- /dev/null +++ b/app-emacs/ibuffer/files/digest-ibuffer-1.9 @@ -0,0 +1 @@ +MD5 4de666dcaef25a8b5af7d9095841593b ibuffer-1.9.tar.bz2 23619 diff --git a/app-emacs/ibuffer/ibuffer-1.9.ebuild b/app-emacs/ibuffer/ibuffer-1.9.ebuild new file mode 100644 index 000000000000..6328ec117a1c --- /dev/null +++ b/app-emacs/ibuffer/ibuffer-1.9.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/ibuffer/ibuffer-1.9.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +# Rumor has it this package will be part of FSF GNU Emacs soon... + +DESCRIPTION="Operate on buffers like dired" +HOMEPAGE="ftp://ftp.cis.ohio-state.edu/pub/emacs-lisp/archive/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50ibuffer-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/ibuffer.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/igrep/ChangeLog b/app-emacs/igrep/ChangeLog new file mode 100644 index 000000000000..ce2f5191322f --- /dev/null +++ b/app-emacs/igrep/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/igrep +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/igrep/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*igrep-2.93 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + igrep-2.93.ebuild, files/50igrep-gentoo.el, + files/digest-igrep-2.93 : + + Initial import. diff --git a/app-emacs/igrep/files/50igrep-gentoo.el b/app-emacs/igrep/files/50igrep-gentoo.el new file mode 100644 index 000000000000..6ff5f597ce76 --- /dev/null +++ b/app-emacs/igrep/files/50igrep-gentoo.el @@ -0,0 +1,36 @@ + +;;; igrep site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) + +(autoload 'igrep "igrep" + "*Run `grep` PROGRAM to match EXPRESSION in FILES..." t) +(autoload 'igrep-find "igrep" + "*Run `grep` via `find`..." t) +(autoload 'igrep-visited-files "igrep" + "*Run `grep` ... on all visited files." t) +(autoload 'dired-do-igrep "igrep" + "*Run `grep` on the marked (or next prefix ARG) files." t) +(autoload 'dired-do-igrep-find "igrep" + "*Run `grep` via `find` on the marked (or next prefix ARG) directories." t) +(autoload 'Buffer-menu-igrep "igrep" + "*Run `grep` on the files visited in buffers marked with '>'." t) +(autoload 'igrep-insinuate "igrep" + "Define `grep' aliases for the corresponding `igrep' commands." t) +(autoload 'grep "igrep" + "*Run `grep` PROGRAM to match EXPRESSION in FILES..." t) +(autoload 'egrep "igrep" + "*Run `egrep`..." t) +(autoload 'fgrep "igrep" + "*Run `fgrep`..." t) +(autoload 'agrep "igrep" + "*Run `agrep`..." t) +(autoload 'grep-find "igrep" + "*Run `grep` via `find`..." t) +(autoload 'egrep-find "igrep" + "*Run `egrep` via `find`..." t) +(autoload 'fgrep-find "igrep" + "*Run `fgrep` via `find`..." t) +(autoload 'agrep-find "igrep" + "*Run `agrep` via `find`..." t) + diff --git a/app-emacs/igrep/files/digest-igrep-2.93 b/app-emacs/igrep/files/digest-igrep-2.93 new file mode 100644 index 000000000000..3eab01715241 --- /dev/null +++ b/app-emacs/igrep/files/digest-igrep-2.93 @@ -0,0 +1 @@ +MD5 5228517487f64cf41b52683deaf461ee igrep-2.93.tar.bz2 9643 diff --git a/app-emacs/igrep/igrep-2.93.ebuild b/app-emacs/igrep/igrep-2.93.ebuild new file mode 100644 index 000000000000..49ec86a80de7 --- /dev/null +++ b/app-emacs/igrep/igrep-2.93.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/igrep/igrep-2.93.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION='An improved interface to `grep` and `find`.' +HOMEPAGE="ftp://ftp.cis.ohio-state.edu/pub/emacs-lisp/archive/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50igrep-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/igrep.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/ilisp/ChangeLog b/app-emacs/ilisp/ChangeLog new file mode 100644 index 000000000000..7f39df4dd4e8 --- /dev/null +++ b/app-emacs/ilisp/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/ilisp +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/ilisp/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*ilisp-5.12.0 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + ilisp-5.12.0.ebuild, files/50ilisp-gentoo.el, + files/digest-ilisp-5.12.0 : + + Initial import. diff --git a/app-emacs/ilisp/files/50ilisp-gentoo.el b/app-emacs/ilisp/files/50ilisp-gentoo.el new file mode 100644 index 000000000000..4b47926662fa --- /dev/null +++ b/app-emacs/ilisp/files/50ilisp-gentoo.el @@ -0,0 +1,109 @@ + +;;; ilisp site-lisp configuration (most of this was shamelessly yanked +;;; from the ilisp.emacs file distributed with ilisp) + +(setq load-path (cons "@SITELISP@" load-path)) +(setq load-path (cons "@SITELISP@/extra" load-path)) + +(autoload 'common-lisp "ilisp" "Inferior generic Common Lisp." t) +; (autoload 'allegro "ilisp" "Inferior Allegro Common Lisp." t) +; (autoload 'cormanlisp "ilisp" "Inferior Corman Common Lisp." t) +; (autoload 'lucid "ilisp" "Inferior Lucid Common Lisp." t) +; (autoload 'lispworks "ilisp" "Inferior Harlequin Common Lisp (LispWorks)." t) +; (autoload 'harlequin "ilisp" "Inferior Harlequin Common Lisp (LispWorks)." t) +; (autoload 'pulcinella "ilisp" "Inferior Harlequin Common Lisp (LispWorks)." t) +(autoload 'cmulisp "ilisp" "Inferior CMU Common Lisp." t) +(autoload 'clisp-hs "ilisp" "Inferior Haible/Stoll CLISP Common Lisp." t) +; (autoload 'kcl "ilisp" "Inferior Kyoto Common Lisp." t) +; (autoload 'akcl "ilisp" "Inferior Austin Kyoto Common Lisp." t) +; (autoload 'ibcl "ilisp" "Ibuki Common Lisp." t) +(autoload 'gcl "ilisp" "Inferior GNU Common Lisp." t) +; (autoload 'ecl "ilisp" "Inferior EcoLisp." t) +; (autoload 'xlisp "ilisp" "Inferior XLisp." t) +; (autoload 'xlispstat "ilisp" "Inferior XLisp-Stat." t) +(autoload 'scheme "ilisp" "Inferior generic Scheme." t) +; (autoload 'oaklisp "ilisp" "Inferior Oaklisp Scheme." t) +; (autoload 'scm "ilisp" "Inferior SCM Scheme." t) +; (autoload 'chez "ilisp" "Inferior Chez Scheme." t) +; (autoload 'stk "ilisp" "Inferior STk Scheme." t) +; (autoload 'snow "ilisp" "Inferior STk Scheme without Tk." t) +(autoload 'guile "ilisp" "Inferior GUILE Scheme." t) + +; (setq allegro-program "/usr/local/acl5/lisp") +; (setq lucid-program "/usr/misc/.lucid/bin/lisp") +(setq clisp-hs-program "/usr/bin/clisp -I") +; (setq *cormanlisp-dir* "C:\\CORMAN~1\\CORMAN~1.5\\") +; (setq cormanlisp-program +; (concat *cormanlisp-dir* "clconsole.exe" +; " -image " *cormanlisp-dir* "CormanLisp.img")) +; (setq lispworks-program +; "/somewhere/in/the/directory/tree/lispworks") +(setq cmulisp-program "/opt/cmucl/bin/lisp") +;; If you are interested in maintaining CMUCL or compiling it +;; from source then set this to where the source files are. +; (setq cmulisp-local-source-directory +; "/usr/robotics/shared/cmu-cl/17e/") +; (setq akcl-program "kcl") +; (setq gcl-program "gcl") +; (setq ecl-program "ecl") +; (setq xlisp-program "xlisp") +; (setq xlispstat-program "xlispstat") +; (setq scm-program "scm -i") +; (setq chez-program "petite") +; (setq stk-program "stk -interactive") +; (setq snow-program "snow -interactive") +(setq guile-program "/usr/bin/guile") + +(set-default 'auto-mode-alist + (append '(("\\.lisp$" . lisp-mode) + ("\\.lsp$" . lisp-mode) + ("\\.cl$" . lisp-mode)) + auto-mode-alist)) +(add-hook 'lisp-mode-hook '(lambda () (require 'ilisp))) + +(set-default 'auto-mode-alist + (append '(("\\.scm$" . scheme-mode) + ("\\.ss$" . scheme-mode) + ("\\.stk$" . scheme-mode) + ("\\.stklos$" . scheme-mode)) + auto-mode-alist)) +(add-hook 'scheme-mode-hook '(lambda () (require 'ilisp))) + +;;; Configuration of Erik Naggum's HyperSpec access package. +;; If you have a local copy of the HyperSpec, set its path here. +; (setq common-lisp-hyperspec-root +; "file:/home/joe/HyperSpec/") +; (setq common-lisp-hyperspec-symbol-table +; "/home/joe/HyperSpec/Data/Map_Sym.Txt") +;; Here's how to get the newest version of the CLHS: +;; <http://groups.google.com/groups?selm=sfwvgftux7g.fsf%40shell01.TheWorld.com> + +;;; Configuration of Utz-Uwe Haus' CLtL2 access package. +;; If you have a local copy of CLtL2, set its path here. +; (setq cltl2-root-url +; "file:/home/joe/cltl2/") + +;;; Sample load hook +(add-hook 'ilisp-load-hook + '(lambda () + ;; Change default key prefix to C-c +;; (setq ilisp-*prefix* "\C-c") + + ;; Set a keybinding for the COMMON-LISP-HYPERSPEC command +;; (defkey-ilisp "" 'common-lisp-hyperspec) + + ;; Make sure that you don't keep popping up the 'inferior + ;; Lisp' buffer window when this is already visible in + ;; another frame. Actually this variable has more impact + ;; than that. Watch out. + ; (setq pop-up-frames t) + + (message "Running ilisp-load-hook") + ;; Define LispMachine-like key bindings, too. + ; (ilisp-lispm-bindings) Sample initialization hook. + + ;; Set the inferior Lisp directory to the directory of + ;; the buffer that spawned it on the first prompt. + (add-hook 'ilisp-init-hook + '(lambda () + (default-directory-lisp ilisp-last-buffer))))) diff --git a/app-emacs/ilisp/files/digest-ilisp-5.12.0 b/app-emacs/ilisp/files/digest-ilisp-5.12.0 new file mode 100644 index 000000000000..4d3bce010edf --- /dev/null +++ b/app-emacs/ilisp/files/digest-ilisp-5.12.0 @@ -0,0 +1 @@ +MD5 24af2a60c24aed577234c01434ff0873 ilisp-5.12.0.tar.gz 246570 diff --git a/app-emacs/ilisp/ilisp-5.12.0.ebuild b/app-emacs/ilisp/ilisp-5.12.0.ebuild new file mode 100644 index 000000000000..d054344ed690 --- /dev/null +++ b/app-emacs/ilisp/ilisp-5.12.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/ilisp/ilisp-5.12.0.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="A comprehensive (X)Emacs interface for an inferior Common Lisp, or other Lisp based languages." +HOMEPAGE="http://sourceforge.net/projects/ilisp/" +SRC_URI="mirror://sourceforge/ilisp/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +src_compile() { + make EMACS=emacs SHELL=/bin/sh || die + cd extra + for i in *.el + do + emacs -batch -eval "(byte-compile-file \"$i\")" + done +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-install ${PN}/extra extra/*.el extra/*.elc + elisp-site-file-install ${FILESDIR}/50ilisp-gentoo.el + dodoc ACKNOWLEDGMENTS COPYING GETTING-ILISP HISTORY INSTALLATION README Welcome +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/jde/ChangeLog b/app-emacs/jde/ChangeLog new file mode 100644 index 000000000000..833b946ac377 --- /dev/null +++ b/app-emacs/jde/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/jde +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/jde/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*jde-2.2.8 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + jde-2.2.8.ebuild, files/70jde-gentoo.el, + files/digest-jde-2.2.8 : + + Initial import. diff --git a/app-emacs/jde/files/70jde-gentoo.el b/app-emacs/jde/files/70jde-gentoo.el new file mode 100644 index 000000000000..51a5d17976f7 --- /dev/null +++ b/app-emacs/jde/files/70jde-gentoo.el @@ -0,0 +1,4 @@ + +;;; JDE site-lisp configuration + +(setq load-path (cons "@SITELISP@/lisp" load-path)) diff --git a/app-emacs/jde/files/digest-jde-2.2.8 b/app-emacs/jde/files/digest-jde-2.2.8 new file mode 100644 index 000000000000..7e317b44d67b --- /dev/null +++ b/app-emacs/jde/files/digest-jde-2.2.8 @@ -0,0 +1 @@ +MD5 072b1f25d0198621fa46178776aa817b jde-2.2.8.tar.gz 1469896 diff --git a/app-emacs/jde/jde-2.2.8.ebuild b/app-emacs/jde/jde-2.2.8.ebuild new file mode 100644 index 000000000000..e49d05a44c36 --- /dev/null +++ b/app-emacs/jde/jde-2.2.8.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/jde/jde-2.2.8.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Java Development Environment for Emacs" +HOMEPAGE="http://jdee.sunsite.dk/" +SRC_URI="mirror://gentoo/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs + virtual/jdk + app-emacs/speedbar + app-emacs/eieio + app-emacs/semantic + app-emacs/elib" + +S="${WORKDIR}/${P}" + +src_compile() { + cd ${S}/lisp + rm -f jde-compile-script-init + for i in ${SITELISP}/speedbar ${SITELISP}/eieio ${SITELISP}/semantic ${PWD} + do + echo "(add-to-list 'load-path \"$i\")" >>jde-compile-script-init + done + emacs -batch -l jde-compile-script-init -f batch-byte-compile *.el +} + +src_install() { + dodir ${SITELISP}/${PN} + cp -r java ${D}/${SITELISP}/${PN}/ + + dodir /usr/share/doc/${P} + cp -r doc/* ${D}/usr/share/doc/${P}/ + + cd ${S}/lisp + elisp-install ${PN}/lisp *.el *.elc *.bnf + + elisp-site-file-install ${FILESDIR}/70jde-gentoo.el + exeinto /usr/bin + doexe jtags* + dodoc ChangeLog ReleaseNotes.txt +} + +pkg_postinst() { + elisp-site-regen + einfo "" + einfo "To use JDE, add the following for your ~/.emacs:" + einfo " (require 'jde)" + einfo "" +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/junkbust/ChangeLog b/app-emacs/junkbust/ChangeLog new file mode 100644 index 000000000000..d392fe7767dc --- /dev/null +++ b/app-emacs/junkbust/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/junkbust +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/junkbust/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*junkbust-0.8 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + junkbust-0.8.ebuild, files/50junkbust-gentoo.el, + files/digest-junkbust-0.8 : + + Initial import. diff --git a/app-emacs/junkbust/files/50junkbust-gentoo.el b/app-emacs/junkbust/files/50junkbust-gentoo.el new file mode 100644 index 000000000000..6275c65e6576 --- /dev/null +++ b/app-emacs/junkbust/files/50junkbust-gentoo.el @@ -0,0 +1,8 @@ + +;;; junkbust site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(require 'junkbust) +(global-set-key [f6] 'junkbust-block-url-edit-rule) +(global-set-key [S-f6] 'junkbust-block-url-edit-url) +(global-set-key [C-f6] 'junkbust-blocklist-file-visit) diff --git a/app-emacs/junkbust/files/digest-junkbust-0.8 b/app-emacs/junkbust/files/digest-junkbust-0.8 new file mode 100644 index 000000000000..155d3e820cbf --- /dev/null +++ b/app-emacs/junkbust/files/digest-junkbust-0.8 @@ -0,0 +1 @@ +MD5 88252c3fd81ac696e7c4e1d69f0d4427 junkbust-0.8.tar.bz2 10071 diff --git a/app-emacs/junkbust/junkbust-0.8.ebuild b/app-emacs/junkbust/junkbust-0.8.ebuild new file mode 100644 index 000000000000..ff426394ef9b --- /dev/null +++ b/app-emacs/junkbust/junkbust-0.8.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/junkbust/junkbust-0.8.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="An Emacs add-on for maintaining a personal configuration of the Junkbuster filtering HTTP proxy" +HOMEPAGE="http://www.neilvandyke.org/junkbust-emacs/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" +RDEPEND="${DEPEND} + net-www/junkbuster" + +S="${WORKDIR}/${P}" + +SITEFILE=50junkbust-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/junkbust.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/liece/ChangeLog b/app-emacs/liece/ChangeLog new file mode 100644 index 000000000000..ac10a0e5d4a1 --- /dev/null +++ b/app-emacs/liece/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/liece +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/liece/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*liece-1.4.7 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + liece-1.4.7.ebuild, files/60liece-gentoo.el, + files/digest-liece-1.4.7 : + + Initial import. diff --git a/app-emacs/liece/files/60liece-gentoo.el b/app-emacs/liece/files/60liece-gentoo.el new file mode 100644 index 000000000000..d88b3c8e6b32 --- /dev/null +++ b/app-emacs/liece/files/60liece-gentoo.el @@ -0,0 +1,10 @@ + +;;; liece site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(setq liece-intl-catalogue-directory "/usr/share/liece/locale" + liece-window-style-directory "/usr/share/liece/styles" + liece-icon-directory "/usr/share/liece/icons") +(autoload 'liece "liece" + "Start liece." + t) diff --git a/app-emacs/liece/files/digest-liece-1.4.7 b/app-emacs/liece/files/digest-liece-1.4.7 new file mode 100644 index 000000000000..75f400d93c38 --- /dev/null +++ b/app-emacs/liece/files/digest-liece-1.4.7 @@ -0,0 +1 @@ +MD5 ed4f6fa2171031883ff6202fda7fbbb4 liece-1.4.7.tar.gz 216362 diff --git a/app-emacs/liece/liece-1.4.7.ebuild b/app-emacs/liece/liece-1.4.7.ebuild new file mode 100644 index 000000000000..6f14efddb15d --- /dev/null +++ b/app-emacs/liece/liece-1.4.7.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/liece/liece-1.4.7.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Liece is a client implementation of IRC (Internet Relay Chat, RFC 1459)." +HOMEPAGE="http://www.unixuser.org/~ueno/liece/" +SRC_URI="http://www.unixuser.org/~ueno/liece/dist/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs + app-emacs/apel" + +S="${WORKDIR}/${P}" + +src_compile() { + ./configure --host=${CHOST} \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --with-lispdir=${SITELISP} \ + --mandir=/usr/share/man || die "./configure failed" + + emake || die +} + +src_install () { + make PREFIX=${D}/usr prefix=${D}/usr \ + infodir=${D}/usr/share/info \ + lispdir=${D}/${SITELISP} install || die + elisp-site-file-install ${FILESDIR}/60liece-gentoo.el +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/mailcrypt/ChangeLog b/app-emacs/mailcrypt/ChangeLog new file mode 100644 index 000000000000..665d68281540 --- /dev/null +++ b/app-emacs/mailcrypt/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/mailcrypt +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/mailcrypt/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*mailcrypt-3.5.7 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + mailcrypt-3.5.7.ebuild, files/50mailcrypt-gentoo.el, + files/digest-mailcrypt-3.5.7 : + + Initial import. diff --git a/app-emacs/mailcrypt/files/50mailcrypt-gentoo.el b/app-emacs/mailcrypt/files/50mailcrypt-gentoo.el new file mode 100644 index 000000000000..3205b33aa57f --- /dev/null +++ b/app-emacs/mailcrypt/files/50mailcrypt-gentoo.el @@ -0,0 +1,4 @@ + +;;; mailcrypt site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) diff --git a/app-emacs/mailcrypt/files/digest-mailcrypt-3.5.7 b/app-emacs/mailcrypt/files/digest-mailcrypt-3.5.7 new file mode 100644 index 000000000000..de87f2fb3f62 --- /dev/null +++ b/app-emacs/mailcrypt/files/digest-mailcrypt-3.5.7 @@ -0,0 +1 @@ +MD5 e4684025d4c876baa6fa5371f9efd72a mailcrypt-3.5.7.tar.gz 194857 diff --git a/app-emacs/mailcrypt/mailcrypt-3.5.7.ebuild b/app-emacs/mailcrypt/mailcrypt-3.5.7.ebuild new file mode 100644 index 000000000000..ce13d599c240 --- /dev/null +++ b/app-emacs/mailcrypt/mailcrypt-3.5.7.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/mailcrypt/mailcrypt-3.5.7.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Provides a simple interface to public key cryptography with PGP [and now GnuPG!]." +HOMEPAGE="http://mailcrypt.sourceforge.net/" +SRC_URI="mirror://sourceforge/mailcrypt/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" +RDEPEND="${DEPEND} + app-crypt/gnupg" + +S="${WORKDIR}/${P}" + +src_compile() { + EMACS=emacs ./configure --prefix=/usr || die + make || die +} + +src_install() { + make prefix=${D}/usr \ + infodir=${D}/usr/share/info install \ + lispdir=${D}/${SITELISP}/${PN} || die + elisp-site-file-install ${FILESDIR}/50mailcrypt-gentoo.el + dodoc ANNOUNCE ChangeLog* INSTALL LCD-entry mailcrypt.dvi NEWS ONEWS README* +} + +pkg_postinst() { + elisp-site-regen + einfo "" + einfo "See /usr/share/doc/${P}/INSTALL.gz for how to customize mailcrypt" + einfo "" +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/matlab/ChangeLog b/app-emacs/matlab/ChangeLog new file mode 100644 index 000000000000..99903d7d6ef0 --- /dev/null +++ b/app-emacs/matlab/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/matlab +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/matlab/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*matlab-2.2.3 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + matlab-2.2.3.ebuild, files/50matlab-gentoo.el, + files/digest-matlab-2.2.3 : + + Initial import. diff --git a/app-emacs/matlab/files/50matlab-gentoo.el b/app-emacs/matlab/files/50matlab-gentoo.el new file mode 100644 index 000000000000..69ca8b1c235a --- /dev/null +++ b/app-emacs/matlab/files/50matlab-gentoo.el @@ -0,0 +1,12 @@ + +;;; matlab site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) + +(autoload 'matlab-mode "matlab" "Enter Matlab mode." t) +(setq auto-mode-alist (cons '("\\.m\\'" . matlab-mode) auto-mode-alist)) +(autoload 'matlab-shell "matlab" "Interactive Matlab mode." t) + +(autoload 'tlc-mode "tlc" "tlc Editing Mode" t) +(add-to-list 'auto-mode-alist '("\\.tlc$" . tlc-mode)) +(setq tlc-indent-function t) diff --git a/app-emacs/matlab/files/digest-matlab-2.2.3 b/app-emacs/matlab/files/digest-matlab-2.2.3 new file mode 100644 index 000000000000..e0c34ad1b789 --- /dev/null +++ b/app-emacs/matlab/files/digest-matlab-2.2.3 @@ -0,0 +1 @@ +MD5 5fec7d2a4ced01c3c407ecacd4c3eaa5 matlab-2.2.3.tar.bz2 49171 diff --git a/app-emacs/matlab/matlab-2.2.3.ebuild b/app-emacs/matlab/matlab-2.2.3.ebuild new file mode 100644 index 000000000000..ec407a31a7f0 --- /dev/null +++ b/app-emacs/matlab/matlab-2.2.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/matlab/matlab-2.2.3.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Major modes for MATLAB dot-m and dot-tlc files" +HOMEPAGE="ftp://ftp.mathworks.com/pub/contrib/emacs_add_ons/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50matlab-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/ for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/mew/ChangeLog b/app-emacs/mew/ChangeLog new file mode 100644 index 000000000000..8895cae8e7e2 --- /dev/null +++ b/app-emacs/mew/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/mew +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/mew/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*mew-2.2 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + mew-2.2.ebuild, files/50mew-gentoo.el, + files/digest-mew-2.2 : + + Initial import. diff --git a/app-emacs/mew/files/50mew-gentoo.el b/app-emacs/mew/files/50mew-gentoo.el new file mode 100644 index 000000000000..a935163c3055 --- /dev/null +++ b/app-emacs/mew/files/50mew-gentoo.el @@ -0,0 +1,9 @@ + +;;; mew site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) + +(setq mew-icon-directory "/usr/share/mew") + +(autoload 'mew "mew" nil t) +(autoload 'mew-send "mew" nil t) diff --git a/app-emacs/mew/files/digest-mew-2.2 b/app-emacs/mew/files/digest-mew-2.2 new file mode 100644 index 000000000000..6428adfe4b9c --- /dev/null +++ b/app-emacs/mew/files/digest-mew-2.2 @@ -0,0 +1 @@ +MD5 2758098d970f253fa5bb8cf86244c0d7 mew-2.2.tar.gz 746626 diff --git a/app-emacs/mew/mew-2.2.ebuild b/app-emacs/mew/mew-2.2.ebuild new file mode 100644 index 000000000000..55ffec01db76 --- /dev/null +++ b/app-emacs/mew/mew-2.2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/mew/mew-2.2.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Mew is a great MIME mail reader for Emacs/XEmacs" +HOMEPAGE="http://www.mew.org/" +SRC_URI="ftp://ftp.mew.org/pub/Mew/release/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50mew-gentoo.el + +src_compile() { + make || die +} + +src_install() { + make prefix=${D}/usr \ + infodir=${D}/usr/share/info \ + elispdir=${D}/${SITELISP}/${PN} \ + etcdir=${D}/usr/share/${PN} install || die + + elisp-install ${PN} *.el *.elc || die + elisp-site-file-install ${FILESDIR}/${SITEFILE} || die + + dodoc 00* + einfo "Refer to the Info documentation on Mew for how to get started." +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/mmm-mode/ChangeLog b/app-emacs/mmm-mode/ChangeLog new file mode 100644 index 000000000000..9a2648bc424c --- /dev/null +++ b/app-emacs/mmm-mode/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/mmm-mode +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/mmm-mode/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*mmm-mode-0.4.7 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + mmm-mode-0.4.7.ebuild, files/50mmm-mode-gentoo.el, + files/digest-mmm-mode-0.4.7 : + + Initial import. diff --git a/app-emacs/mmm-mode/files/50mmm-mode-gentoo.el b/app-emacs/mmm-mode/files/50mmm-mode-gentoo.el new file mode 100644 index 000000000000..1aee8e26f313 --- /dev/null +++ b/app-emacs/mmm-mode/files/50mmm-mode-gentoo.el @@ -0,0 +1,5 @@ + +;;; mmm-mode site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(require 'mmm-auto) diff --git a/app-emacs/mmm-mode/files/digest-mmm-mode-0.4.7 b/app-emacs/mmm-mode/files/digest-mmm-mode-0.4.7 new file mode 100644 index 000000000000..432a380aa78a --- /dev/null +++ b/app-emacs/mmm-mode/files/digest-mmm-mode-0.4.7 @@ -0,0 +1 @@ +MD5 2abfdcaac053e97973f10e9bb06c644e mmm-mode-0.4.7.tar.gz 191146 diff --git a/app-emacs/mmm-mode/mmm-mode-0.4.7.ebuild b/app-emacs/mmm-mode/mmm-mode-0.4.7.ebuild new file mode 100644 index 000000000000..cfe8306f5e2a --- /dev/null +++ b/app-emacs/mmm-mode/mmm-mode-0.4.7.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/mmm-mode/mmm-mode-0.4.7.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Enables the user to edit different parts of a file in different major modes" +HOMEPAGE="http://mmm-mode.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50mmm-mode-gentoo.el + +src_compile() { + ./configure --host=${CHOST} \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man || die "./configure failed" + make || die +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} + + doinfo *.info* + dodoc AUTHORS COPYING ChangeLog FAQ INSTALL NEWS README README.Mason TODO +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/monk/ChangeLog b/app-emacs/monk/ChangeLog new file mode 100644 index 000000000000..514ea6f2d860 --- /dev/null +++ b/app-emacs/monk/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/monk +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/monk/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*monk-7.44 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + monk-7.44.ebuild, files/50monk-gentoo.el, + files/digest-monk-7.44 : + + Initial import. diff --git a/app-emacs/monk/files/50monk-gentoo.el b/app-emacs/monk/files/50monk-gentoo.el new file mode 100644 index 000000000000..fcd5e2a26f39 --- /dev/null +++ b/app-emacs/monk/files/50monk-gentoo.el @@ -0,0 +1,60 @@ + +;;; monk site-lisp configuration + +(autoload 'monk "monk" nil t) + +(autoload 'monk-open-new "monk" nil t) +(autoload 'monk-other-window "monk" nil t) +(autoload 'monk-other-frame "monk" nil t) + +;; If you need volume control +(setq monk-volume-command "aumix") + +;; Mouse bindings some more (to HipHop on the mode-line) +(add-hook 'monk-load-hook 'monk-use-extra-mouse) + +;; Enable M-m (monk-dired-do-monk), and +;; M-C-m (monk-dired-do-monk-find-file) in dired +;; See also "Howto use monk-dired keyboard commands" section +;; in monk.el. +(autoload 'monk-dired-bind-extra-keys "monk" nil t) +(add-hook 'dired-load-hook 'monk-dired-bind-extra-keys) +;; dired *must* be loaded *after* this. + +;; I prefer this for M-m (monk-dired-do-monk) command in `dired' +(setq monk-dired-monk-command 'monk-other-window) + +;; If you want to use remote cddb server to display track titles +;; when cdda2wav can't generate the track/album titles. +;; See monk-cddb script for detail. +(setq monk-use-cddb-server t) + +;; To check CD media is in the drive (requires cdparanoia(1)) +(setq monk-dont-care-no-CD nil) + +;; In order to make the track timer work for MIDI track +(setq monk-midi-probe-command "timidity") + +;; If menu-bar entry is required from the start + (let ((fmenu (or (lookup-key global-map [menu-bar tools]) + (lookup-key global-map [menu-bar file])))) + (define-key-after fmenu [monk] + ;; '("MonK" . monk) ;; This is the same setup in monk.el + '("MonK" . monk-open-new) ;; monks may like this + 'calendar) + (x-popup-menu nil fmenu)) + +;; Use `face' display for current playing track +(setq monk-use-face t) +;; Some examples of faces on emacs running as X client +;; (All of these may not available on your emacs): +;; +;; ;; (setq monk-current-track-X-face-prop 'RoyalBlue) +;; (progn +;; (load "cus-edit") +;; ;; (setq monk-current-track-X-face-prop 'custom-invalid-face) +;; (setq monk-current-track-X-face-prop 'custom-set-face) +;; ) + + + diff --git a/app-emacs/monk/files/digest-monk-7.44 b/app-emacs/monk/files/digest-monk-7.44 new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/app-emacs/monk/files/digest-monk-7.44 diff --git a/app-emacs/monk/monk-7.44.ebuild b/app-emacs/monk/monk-7.44.ebuild new file mode 100644 index 000000000000..d65cfc33e9bf --- /dev/null +++ b/app-emacs/monk/monk-7.44.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/monk/monk-7.44.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Multimedia Object Navigator Kluge (or whatever) for Emacs" +HOMEPAGE="ftp://ftp.cis.ohio-state.edu/pub/emacs-lisp/archive/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50monk-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/php-mode/ChangeLog b/app-emacs/php-mode/ChangeLog new file mode 100644 index 000000000000..90862bad8702 --- /dev/null +++ b/app-emacs/php-mode/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/php-mode +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/php-mode/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*php-mode-102 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + php-mode-102.ebuild, files/50php-mode-gentoo.el, + files/digest-php-mode-102 : + + Initial import. diff --git a/app-emacs/php-mode/files/50php-mode-gentoo.el b/app-emacs/php-mode/files/50php-mode-gentoo.el new file mode 100644 index 000000000000..8a22c1c7209b --- /dev/null +++ b/app-emacs/php-mode/files/50php-mode-gentoo.el @@ -0,0 +1,5 @@ + +;;; php-mode site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(load-library "php-mode") diff --git a/app-emacs/php-mode/files/digest-php-mode-102 b/app-emacs/php-mode/files/digest-php-mode-102 new file mode 100644 index 000000000000..482703d7360a --- /dev/null +++ b/app-emacs/php-mode/files/digest-php-mode-102 @@ -0,0 +1 @@ +MD5 84e9b7075c5f2475e998af4d63a12cd0 php-mode-102.tar.bz2 12592 diff --git a/app-emacs/php-mode/php-mode-102.ebuild b/app-emacs/php-mode/php-mode-102.ebuild new file mode 100644 index 000000000000..de94f2d88583 --- /dev/null +++ b/app-emacs/php-mode/php-mode-102.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/php-mode/php-mode-102.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Major mode for editing PHP code" +HOMEPAGE="http://php-mode.sourceforge.net" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50php-mode-gentoo.el + +src_unpack() { + unpack ${A} + cd ${S} && mv ${P}.el ${PN}.el +} + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/php-mode.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/protbuf/ChangeLog b/app-emacs/protbuf/ChangeLog new file mode 100644 index 000000000000..1da1a9741f27 --- /dev/null +++ b/app-emacs/protbuf/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/protbuf +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/protbuf/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*protbuf-1.7 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + protbuf-1.7.ebuild, files/50protbuf-gentoo.el, + files/digest-protbuf-1.7 : + + Initial import. diff --git a/app-emacs/protbuf/files/50protbuf-gentoo.el b/app-emacs/protbuf/files/50protbuf-gentoo.el new file mode 100644 index 000000000000..99311ef79984 --- /dev/null +++ b/app-emacs/protbuf/files/50protbuf-gentoo.el @@ -0,0 +1,5 @@ + +;;; protbuf site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(require 'protbuf) diff --git a/app-emacs/protbuf/files/digest-protbuf-1.7 b/app-emacs/protbuf/files/digest-protbuf-1.7 new file mode 100644 index 000000000000..b65b5d143a23 --- /dev/null +++ b/app-emacs/protbuf/files/digest-protbuf-1.7 @@ -0,0 +1 @@ +MD5 02b0c5c812d3bae8bcb2f9af032ce2e0 protbuf-1.7.tar.bz2 2270 diff --git a/app-emacs/protbuf/protbuf-1.7.ebuild b/app-emacs/protbuf/protbuf-1.7.ebuild new file mode 100644 index 000000000000..666492d060e8 --- /dev/null +++ b/app-emacs/protbuf/protbuf-1.7.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/protbuf/protbuf-1.7.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Protect Emacs buffers from accidental killing." +HOMEPAGE="http://www.emacswiki.org/cgi-bin/wiki.pl?ProtectingBuffers" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50protbuf-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/protbuf.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/psgml/ChangeLog b/app-emacs/psgml/ChangeLog new file mode 100644 index 000000000000..17f7faf14651 --- /dev/null +++ b/app-emacs/psgml/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/psgml +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/psgml/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*psgml-1.2.5 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + psgml-1.2.5.ebuild, files/50psgml-gentoo.el, + files/digest-psgml-1.2.5 : + + Initial import. diff --git a/app-emacs/psgml/files/50psgml-gentoo.el b/app-emacs/psgml/files/50psgml-gentoo.el new file mode 100644 index 000000000000..31e9060f706a --- /dev/null +++ b/app-emacs/psgml/files/50psgml-gentoo.el @@ -0,0 +1,6 @@ + +;;; psgml site-lisp configuration + +(autoload 'sgml-mode "psgml" "Major mode to edit SGML files." t) +(autoload 'xml-mode "psgml" "Major mode to edit XML files." t) + diff --git a/app-emacs/psgml/files/digest-psgml-1.2.5 b/app-emacs/psgml/files/digest-psgml-1.2.5 new file mode 100644 index 000000000000..9f15349fd06b --- /dev/null +++ b/app-emacs/psgml/files/digest-psgml-1.2.5 @@ -0,0 +1 @@ +MD5 d4f346b0242035e54860b29d7466b0a2 psgml-1.2.5.tar.gz 243668 diff --git a/app-emacs/psgml/psgml-1.2.5.ebuild b/app-emacs/psgml/psgml-1.2.5.ebuild new file mode 100644 index 000000000000..3d49bfa90628 --- /dev/null +++ b/app-emacs/psgml/psgml-1.2.5.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/psgml/psgml-1.2.5.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="PSGML is a GNU Emacs Major Mode for editing SGML and XML coded documents." +HOMEPAGE="http://sourceforge.net/projects/psgml/" +SRC_URI="mirror://sourceforge/psgml/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs + app-text/openjade" + +S="${WORKDIR}/${P}" + +SITEFILE=50psgml-gentoo.el + +src_compile() { + emacs --batch --no-site-file --no-init-file \ + --load psgml-maint.el -f psgml-compile-files || die +} + +src_install() { + elisp-install ${PN} *.el *.elc *.map + elisp-site-file-install ${FILESDIR}/${SITEFILE} + dodoc ChangeLog INSTALL README.psgml psgml.ps + doinfo psgml-api.info psgml.info +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/psql/ChangeLog b/app-emacs/psql/ChangeLog new file mode 100644 index 000000000000..775d008e7f9e --- /dev/null +++ b/app-emacs/psql/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/psql +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/psql/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*psql-1.10 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + psql-1.10.ebuild, files/50psql-gentoo.el, + files/digest-psql-1.10 : + + Initial import. diff --git a/app-emacs/psql/files/50psql-gentoo.el b/app-emacs/psql/files/50psql-gentoo.el new file mode 100644 index 000000000000..15c3407ea117 --- /dev/null +++ b/app-emacs/psql/files/50psql-gentoo.el @@ -0,0 +1,7 @@ + +;;; psql site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(autoload 'psql-mode "psql-mode" "Mode for editing postgress sql." t) +(autoload 'psql-run "psql-mode" "Mode for editing postgress sql." t) +(add-to-list 'auto-mode-alist '("\\.p?sql$" . psql-mode )) diff --git a/app-emacs/psql/files/digest-psql-1.10 b/app-emacs/psql/files/digest-psql-1.10 new file mode 100644 index 000000000000..76e0e57b0c8d --- /dev/null +++ b/app-emacs/psql/files/digest-psql-1.10 @@ -0,0 +1 @@ +MD5 12c08f3e4b1cb4541bf72675da8d3042 psql-1.10.tar.bz2 4745 diff --git a/app-emacs/psql/psql-1.10.ebuild b/app-emacs/psql/psql-1.10.ebuild new file mode 100644 index 000000000000..1d368cd3ec4f --- /dev/null +++ b/app-emacs/psql/psql-1.10.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/psql/psql-1.10.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Mode for editing PostgreSQL SQL" +HOMEPAGE="http://www.hgsc.bcm.tmc.edu/~harley/elisp/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs + dev-db/postgresql" + +S="${WORKDIR}/${P}" + +SITEFILE=50psql-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/psql.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/python-mode/ChangeLog b/app-emacs/python-mode/ChangeLog new file mode 100644 index 000000000000..4934d9984cac --- /dev/null +++ b/app-emacs/python-mode/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/python-mode +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/python-mode/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*python-mode-4.6 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + python-mode-4.6.ebuild, files/50python-mode-gentoo.el, + files/digest-python-mode-4.6 : + + Initial import. diff --git a/app-emacs/python-mode/files/50python-mode-gentoo.el b/app-emacs/python-mode/files/50python-mode-gentoo.el new file mode 100644 index 000000000000..12b6ed4af80e --- /dev/null +++ b/app-emacs/python-mode/files/50python-mode-gentoo.el @@ -0,0 +1,10 @@ + +;;; python-mode site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(setq auto-mode-alist + (cons '("\\.py$" . python-mode) auto-mode-alist)) +(setq interpreter-mode-alist + (cons '("python" . python-mode) + interpreter-mode-alist)) +(autoload 'python-mode "python-mode" "Python editing mode." t) diff --git a/app-emacs/python-mode/files/digest-python-mode-4.6 b/app-emacs/python-mode/files/digest-python-mode-4.6 new file mode 100644 index 000000000000..0407739b9a7e --- /dev/null +++ b/app-emacs/python-mode/files/digest-python-mode-4.6 @@ -0,0 +1 @@ +MD5 b745ffc1a604fde7adb194fce0d2a5cc python-mode-4.6.tar.bz2 31831 diff --git a/app-emacs/python-mode/python-mode-4.6.ebuild b/app-emacs/python-mode/python-mode-4.6.ebuild new file mode 100644 index 000000000000..2384b1fec050 --- /dev/null +++ b/app-emacs/python-mode/python-mode-4.6.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/python-mode/python-mode-4.6.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Python Mode is a major editing mode for the XEmacs and FSF Emacs text editors." +HOMEPAGE="http://www.python.org/emacs/python-mode/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="as-is" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +src_compile() { + emacs -batch -eval '(byte-compile-file "python-mode.el")' +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/50python-mode-gentoo.el +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/semantic/ChangeLog b/app-emacs/semantic/ChangeLog new file mode 100644 index 000000000000..4ef1394e5370 --- /dev/null +++ b/app-emacs/semantic/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/semantic +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/semantic/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*semantic-1.4 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + semantic-1.4.ebuild, files/60semantic-gentoo.el, + files/digest-semantic-1.4 : + + Initial import. diff --git a/app-emacs/semantic/files/60semantic-gentoo.el b/app-emacs/semantic/files/60semantic-gentoo.el new file mode 100644 index 000000000000..b4f64e0719e5 --- /dev/null +++ b/app-emacs/semantic/files/60semantic-gentoo.el @@ -0,0 +1,4 @@ + +;;; semantic site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) diff --git a/app-emacs/semantic/files/digest-semantic-1.4 b/app-emacs/semantic/files/digest-semantic-1.4 new file mode 100644 index 000000000000..adb681889359 --- /dev/null +++ b/app-emacs/semantic/files/digest-semantic-1.4 @@ -0,0 +1 @@ +MD5 ee40483c0833e094ec160e7ee3d1b0e2 semantic-1.4.tar.gz 306591 diff --git a/app-emacs/semantic/semantic-1.4.ebuild b/app-emacs/semantic/semantic-1.4.ebuild new file mode 100644 index 000000000000..fd1d2860b3ec --- /dev/null +++ b/app-emacs/semantic/semantic-1.4.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/semantic/semantic-1.4.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Enhanced Integration of Emacs Interpreted Objects" +HOMEPAGE="http://cedet.sourceforge.net/semantic.shtml" +SRC_URI="mirror://sourceforge/cedet/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs + app-emacs/speedbar + app-emacs/eieio" + +S="${WORKDIR}/${P}" + +src_compile() { + make LOADPATH="${SITELISP}/speedbar ${SITELISP}/eieio" || die +} + +src_install() { + elisp-install ${PN} *.el *.elc *.bnf + elisp-site-file-install ${FILESDIR}/60semantic-gentoo.el + + dodoc ChangeLog NEWS INSTALL + doinfo semantic.info* +} + +pkg_postinst() { + elisp-site-regen + einfo "See the /usr/share/doc/${P}/INSTALL.gz for tips on how to customize this package" +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/semi/ChangeLog b/app-emacs/semi/ChangeLog new file mode 100644 index 000000000000..f8462e2763d2 --- /dev/null +++ b/app-emacs/semi/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/semi +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/semi/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*semi-1.14.4 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + semi-1.14.4.ebuild, files/65semi-gentoo.el, + files/digest-semi-1.14.4 : + + Initial import. diff --git a/app-emacs/semi/files/65semi-gentoo.el b/app-emacs/semi/files/65semi-gentoo.el new file mode 100644 index 000000000000..df86eab29a21 --- /dev/null +++ b/app-emacs/semi/files/65semi-gentoo.el @@ -0,0 +1,5 @@ + +;;; SEMI site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(require 'mime-setup) diff --git a/app-emacs/semi/files/digest-semi-1.14.4 b/app-emacs/semi/files/digest-semi-1.14.4 new file mode 100644 index 000000000000..4e118bd1d40b --- /dev/null +++ b/app-emacs/semi/files/digest-semi-1.14.4 @@ -0,0 +1 @@ +MD5 a19aafc0cc9553f445f5adf09c7663fd semi-1.14.4.tar.gz 136013 diff --git a/app-emacs/semi/semi-1.14.4.ebuild b/app-emacs/semi/semi-1.14.4.ebuild new file mode 100644 index 000000000000..f3e1bbdcf86e --- /dev/null +++ b/app-emacs/semi/semi-1.14.4.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/semi/semi-1.14.4.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="a library to provide MIME feature for GNU Emacs -- SEMI" +HOMEPAGE="http://cvs.m17n.org/elisp/SEMI/index.html.ja.iso-2022-jp" +SRC_URI="ftp://ftp.m17n.org/pub/mule/semi/semi-1.14-for-flim-1.14/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs + >=app-emacs/apel-10.3 + >=app-emacs/flim-1.14.4"; +# >=virtual/flim-1.14 + +PROVIDE="virtual/semi-1.14.4" +S="${WORKDIR}/${P}" + +src_compile() { + make PREFIX=${D}/usr \ + LISPDIR=${D}/${SITELISP} \ + VERSION_SPECIFIC_LISPDIR=${D}/${SITELISP} || die +} + +src_install() { + make PREFIX=${D}/usr \ + LISPDIR=${D}/${SITELISP} \ + VERSION_SPECIFIC_LISPDIR=${D}/${SITELISP} install || die + + elisp-site-file-install ${FILESDIR}/65semi-gentoo.el + + dodoc README* Changelog VERSION NEWS +} + +pkg_postinst() { + elisp-site-regen + + einfo "Please unmerge another version or variatns, if you installed." + einfo "And you need to rebuild packages depending on ${PN}." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/session/ChangeLog b/app-emacs/session/ChangeLog new file mode 100644 index 000000000000..5d94d36e7e5e --- /dev/null +++ b/app-emacs/session/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/session +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/session/ChangeLog,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +*session-2.1c (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + session-2.1c.ebuild, files/50session-gentoo.el, + files/digest-semi-2.1c : + + Initial import. diff --git a/app-emacs/session/files/50session-gentoo.el b/app-emacs/session/files/50session-gentoo.el new file mode 100644 index 000000000000..5dd0c378b6e3 --- /dev/null +++ b/app-emacs/session/files/50session-gentoo.el @@ -0,0 +1,4 @@ + +;;; session site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) diff --git a/app-emacs/session/files/digest-session-2.1c b/app-emacs/session/files/digest-session-2.1c new file mode 100644 index 000000000000..a4dba7e21a2e --- /dev/null +++ b/app-emacs/session/files/digest-session-2.1c @@ -0,0 +1 @@ +MD5 f3c2740daedf15d259a910c41f1f3edc session-2.1c.tar.gz 20504 diff --git a/app-emacs/session/session-2.1c.ebuild b/app-emacs/session/session-2.1c.ebuild new file mode 100644 index 000000000000..aadc23c349b2 --- /dev/null +++ b/app-emacs/session/session-2.1c.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/session/session-2.1c.ebuild,v 1.1 2002/11/01 02:52:01 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="When you start Emacs, Session restores various variables from your last session." +HOMEPAGE="http://emacs-session.sourceforge.net/index.html" +SRC_URI="mirror://sourceforge/emacs-session/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${PN}" + +src_compile() { + cd lisp + emacs -batch -eval "(byte-compile-file \"session.el\")" || die +} + +src_install() { + elisp-install ${PN} lisp/*.el lisp/*.elc + elisp-site-file-install ${FILESDIR}/50session-gentoo.el + dodoc INSTALL README lisp/ChangeLog +} + +pkg_postinst() { + elisp-site-regen + einfo "Add the folloing to your ~/.emacs to use session:" + einfo " (require 'session)" + einfo " (add-hook 'after-init-hook 'session-initialize)" +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/speedbar/ChangeLog b/app-emacs/speedbar/ChangeLog new file mode 100644 index 000000000000..3514a10b81a8 --- /dev/null +++ b/app-emacs/speedbar/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/speedbar +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/speedbar/ChangeLog,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +*speedbar-0.14_beta4 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + speedbar-0.14_beta4.ebuild, files/50speedbar-gentoo.el, + files/digest-speedbar-0.14_beta4 : + + Initial import. diff --git a/app-emacs/speedbar/files/50speedbar-gentoo.el b/app-emacs/speedbar/files/50speedbar-gentoo.el new file mode 100644 index 000000000000..48dedb36460e --- /dev/null +++ b/app-emacs/speedbar/files/50speedbar-gentoo.el @@ -0,0 +1,13 @@ + +;;; speedbar site-lisp configuration + +(setq load-path (cons (concat "@SITELISP@") load-path)) +;;; necessary for FSF GNU Emacs only +(autoload 'speedbar-frame-mode "speedbar" "Popup a speedbar frame" t) +(autoload 'speedbar-get-focus "speedbar" "Jump to speedbar frame" t) +;; Texinfo fancy chapter tags +(add-hook 'texinfo-mode-hook (lambda () (require 'sb-texinfo))) +;; HTML fancy chapter tags +(add-hook 'html-mode-hook (lambda () (require 'sb-html))) +;; For any verison of emacs on a linux RPM based system: +(autoload 'rpm "sb-rpm" "Rpm package listing in speedbar.") diff --git a/app-emacs/speedbar/files/digest-speedbar-0.14_beta4 b/app-emacs/speedbar/files/digest-speedbar-0.14_beta4 new file mode 100644 index 000000000000..6ab8d8cbae74 --- /dev/null +++ b/app-emacs/speedbar/files/digest-speedbar-0.14_beta4 @@ -0,0 +1 @@ +MD5 bfda4dfb0b30b1f9c1162347cb7c69fb speedbar-0.14beta4.tar.gz 114994 diff --git a/app-emacs/speedbar/speedbar-0.14_beta4.ebuild b/app-emacs/speedbar/speedbar-0.14_beta4.ebuild new file mode 100644 index 000000000000..1c3631bed63d --- /dev/null +++ b/app-emacs/speedbar/speedbar-0.14_beta4.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/speedbar/speedbar-0.14_beta4.ebuild,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Allows you to create a special frame with a specialized directory listing in it." +HOMEPAGE="http://cedet.sourceforge.net/speedbar.shtml" +SRC_URI="mirror://sourceforge/cedet/${P/_/}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P/_/}" + +SITEFILE=50speedbar-gentoo.el + +src_compile() { + make || die + make opt || die +} + +src_install() { + elisp-install ${PN} *.el *.elc *.xpm + elisp-site-file-install ${FILESDIR}/${SITEFILE} + + dodoc ChangeLog INSTALL + doinfo speedbar.info +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/table/ChangeLog b/app-emacs/table/ChangeLog new file mode 100644 index 000000000000..aa194d4b242f --- /dev/null +++ b/app-emacs/table/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/table +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/table/ChangeLog,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +*table-1.5.53 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + table-1.5.53.ebuild, files/50table-gentoo.el, + files/digest-table-1.5.53 : + + Initial import. diff --git a/app-emacs/table/files/50table-gentoo.el b/app-emacs/table/files/50table-gentoo.el new file mode 100644 index 000000000000..d434bf9591e7 --- /dev/null +++ b/app-emacs/table/files/50table-gentoo.el @@ -0,0 +1,7 @@ + +;;; table site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(require 'table) +(add-hook 'text-mode-hook 'table-recognize) + diff --git a/app-emacs/table/files/digest-table-1.5.53 b/app-emacs/table/files/digest-table-1.5.53 new file mode 100644 index 000000000000..fb73fa7275a6 --- /dev/null +++ b/app-emacs/table/files/digest-table-1.5.53 @@ -0,0 +1 @@ +MD5 3eb65189f76e27b46505a952cc37b6a0 table-1.5.53.el.gz 57600 diff --git a/app-emacs/table/table-1.5.53.ebuild b/app-emacs/table/table-1.5.53.ebuild new file mode 100644 index 000000000000..4567dd2530a5 --- /dev/null +++ b/app-emacs/table/table-1.5.53.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/table/table-1.5.53.ebuild,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Table editor for Emacs" +HOMEPAGE="http://table.sourceforge.net/" +SRC_URI="mirror://sourceforge/table/${P}.el.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/" + +SITEFILE=50table-gentoo.el + +src_unpack() { + unpack ${A} + cd ${S} && mv ${P}.el ${PN}.el +} + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el || die +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/table.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/thumbs/ChangeLog b/app-emacs/thumbs/ChangeLog new file mode 100644 index 000000000000..be8306f8fd61 --- /dev/null +++ b/app-emacs/thumbs/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/thumbs +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/thumbs/ChangeLog,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +*thumbs-0.8.1 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + thumbs-0.8.1.ebuild, files/50thumbs-gentoo.el, + files/digest-thumbs-0.8.1 : + + Initial import. diff --git a/app-emacs/thumbs/files/50thumbs-gentoo.el b/app-emacs/thumbs/files/50thumbs-gentoo.el new file mode 100644 index 000000000000..694295d20873 --- /dev/null +++ b/app-emacs/thumbs/files/50thumbs-gentoo.el @@ -0,0 +1,5 @@ + +;;; thumbs site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(require 'thumbs) diff --git a/app-emacs/thumbs/files/digest-thumbs-0.8.1 b/app-emacs/thumbs/files/digest-thumbs-0.8.1 new file mode 100644 index 000000000000..bcd0c12c7426 --- /dev/null +++ b/app-emacs/thumbs/files/digest-thumbs-0.8.1 @@ -0,0 +1 @@ +MD5 7db89be13fd95599ead1dd29c5cbaa5e thumbs-0.8.1.tar.bz2 7381 diff --git a/app-emacs/thumbs/thumbs-0.8.1.ebuild b/app-emacs/thumbs/thumbs-0.8.1.ebuild new file mode 100644 index 000000000000..eeb7a42296a9 --- /dev/null +++ b/app-emacs/thumbs/thumbs-0.8.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/thumbs/thumbs-0.8.1.ebuild,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Emacs thumbnail previewer for image files" +HOMEPAGE="http://aroy.net/emacslisp.org/mypackages/thumbs/thumbs.el" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs + media-gfx/imagemagick" + +S="${WORKDIR}/${P}" + +SITEFILE=50thumbs-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/thumbs.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/tnt/ChangeLog b/app-emacs/tnt/ChangeLog new file mode 100644 index 000000000000..f8cccd768976 --- /dev/null +++ b/app-emacs/tnt/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/tnt +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/tnt/ChangeLog,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +*tnt-2.4 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + tnt-2.4.ebuild, files/50tnt-gentoo.el, + files/digest-tnt-2.4 : + + Initial import. diff --git a/app-emacs/tnt/files/50tnt-gentoo.el b/app-emacs/tnt/files/50tnt-gentoo.el new file mode 100644 index 000000000000..6587a08313bd --- /dev/null +++ b/app-emacs/tnt/files/50tnt-gentoo.el @@ -0,0 +1,5 @@ + +;;; tnt site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(autoload 'tnt-open "tnt" "Start TNT" t) diff --git a/app-emacs/tnt/files/digest-tnt-2.4 b/app-emacs/tnt/files/digest-tnt-2.4 new file mode 100644 index 000000000000..587d95a4ef41 --- /dev/null +++ b/app-emacs/tnt/files/digest-tnt-2.4 @@ -0,0 +1 @@ +MD5 e0752f5c44935a45267d1c8aa4fceb6e tnt-2.4.tar.gz 78402 diff --git a/app-emacs/tnt/tnt-2.4.ebuild b/app-emacs/tnt/tnt-2.4.ebuild new file mode 100644 index 000000000000..9146ca980e26 --- /dev/null +++ b/app-emacs/tnt/tnt-2.4.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/tnt/tnt-2.4.ebuild,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Client for the AOL Instant Messenging service using the Emacs text editor as it's UI." +HOMEPAGE="http://tnt.sourceforge.net/" +SRC_URI="mirror://sourceforge/tnt/${P}.tar.gz" +LICENSE="as-is" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +src_compile() { + make clean && make || die +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/50tnt-gentoo.el + dodoc ChangeLog INSTALL PROTOCOL README TODO +} + +pkg_postinst() { + elisp-site-regen + einfo "" + einfo "See /usr/share/doc/${P}/README.gz for how to use TNT" + einfo "Use the following to start TNT:" + einfo " M-x tnt RET" + einfo "" +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/tramp/ChangeLog b/app-emacs/tramp/ChangeLog new file mode 100644 index 000000000000..483f8cc91da9 --- /dev/null +++ b/app-emacs/tramp/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/tramp +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/tramp/ChangeLog,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +*tramp-20020411 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + tramp-20020411.ebuild, files/50tramp-gentoo.el, + files/digest-tramp-20020411 : + + Initial import. diff --git a/app-emacs/tramp/files/50tramp-gentoo.el b/app-emacs/tramp/files/50tramp-gentoo.el new file mode 100644 index 000000000000..45f875264c53 --- /dev/null +++ b/app-emacs/tramp/files/50tramp-gentoo.el @@ -0,0 +1,5 @@ + +;;; tramp site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(require 'tramp) diff --git a/app-emacs/tramp/files/digest-tramp-20020411 b/app-emacs/tramp/files/digest-tramp-20020411 new file mode 100644 index 000000000000..d5b56738a4ff --- /dev/null +++ b/app-emacs/tramp/files/digest-tramp-20020411 @@ -0,0 +1 @@ +MD5 4679ad655e0af18fad0fcbce193a3d3c tramp-20020411.tar.gz 176723 diff --git a/app-emacs/tramp/tramp-20020411.ebuild b/app-emacs/tramp/tramp-20020411.ebuild new file mode 100644 index 000000000000..294e79a0b332 --- /dev/null +++ b/app-emacs/tramp/tramp-20020411.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/tramp/tramp-20020411.ebuild,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="TRAMP (Transparent Remote Access, Multiple Protocols) is a package for editing remote files, similar to ange-ftp. Whereas ange-ftp uses FTP to connect to the remote host and to transfer the files, TRAMP uses a remote shell connection (rlogin, telnet, ssh" +HOMEPAGE="http://tramp.sourceforge.net/" +SRC_URI="mirror://gentoo/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${PN}" + +src_compile() { + make EMACS=emacs all || die +} + +src_install() { + elisp-install ${PN} lisp/*.el lisp/*.elc + elisp-site-file-install ${FILESDIR}/50tramp-gentoo.el + + dodoc README ChangeLog.orig ChangeLog CONTRIBUTORS + doinfo texi/tramp.info +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/typing/ChangeLog b/app-emacs/typing/ChangeLog new file mode 100644 index 000000000000..41a43f6ec3ed --- /dev/null +++ b/app-emacs/typing/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/typing +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/typing/ChangeLog,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +*typing-1.1.2 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + typing-1.1.2.ebuild, files/50typing-gentoo.el, + files/digest-typing-1.1.2 : + + Initial import. diff --git a/app-emacs/typing/files/50typing-gentoo.el b/app-emacs/typing/files/50typing-gentoo.el new file mode 100644 index 000000000000..caa7513d3e3f --- /dev/null +++ b/app-emacs/typing/files/50typing-gentoo.el @@ -0,0 +1,6 @@ + +;;; typing site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) + +(autoload 'typing-of-emacs "typing" "The Typing of Emacs, a game." t) diff --git a/app-emacs/typing/files/digest-typing-1.1.2 b/app-emacs/typing/files/digest-typing-1.1.2 new file mode 100644 index 000000000000..c6ddf37bd6c2 --- /dev/null +++ b/app-emacs/typing/files/digest-typing-1.1.2 @@ -0,0 +1 @@ +MD5 06328056d726d3f6e61f539f0693c05c typing-1.1.2.tar.bz2 4898 diff --git a/app-emacs/typing/typing-1.1.2.ebuild b/app-emacs/typing/typing-1.1.2.ebuild new file mode 100644 index 000000000000..137b0d8563aa --- /dev/null +++ b/app-emacs/typing/typing-1.1.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/typing/typing-1.1.2.ebuild,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION='The Typing of Emacs -- an Elisp parody of The Typing of the Dead for Dreamcast' +HOMEPAGE="ftp://ftp.cis.ohio-state.edu/pub/emacs-lisp/archive/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50typing-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/typing.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/u-vm-color/ChangeLog b/app-emacs/u-vm-color/ChangeLog new file mode 100644 index 000000000000..3b9b3de4fa30 --- /dev/null +++ b/app-emacs/u-vm-color/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/u-vm-color +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/u-vm-color/ChangeLog,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +*u-vm-color-1.7 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + u-vm-color-1.7.ebuild, files/50u-vm-color-gentoo.el, + files/digest-u-vm-color-1.7 : + + Initial import. diff --git a/app-emacs/u-vm-color/files/50u-vm-color-gentoo.el b/app-emacs/u-vm-color/files/50u-vm-color-gentoo.el new file mode 100644 index 000000000000..14969766ec8d --- /dev/null +++ b/app-emacs/u-vm-color/files/50u-vm-color-gentoo.el @@ -0,0 +1,9 @@ + +;;; u-vm-color site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(require 'u-vm-color) +(add-hook 'vm-mode-hook 'u-vm-color-presentation-mode) +(add-hook 'vm-presentation-mode-hook 'u-vm-color-presentation-mode) +(add-hook 'vm-summary-mode-hook 'u-vm-color-summary-mode) + diff --git a/app-emacs/u-vm-color/files/digest-u-vm-color-1.7 b/app-emacs/u-vm-color/files/digest-u-vm-color-1.7 new file mode 100644 index 000000000000..764044abbbad --- /dev/null +++ b/app-emacs/u-vm-color/files/digest-u-vm-color-1.7 @@ -0,0 +1 @@ +MD5 a8c5478d5e385c4c5bc730e8507a361e u-vm-color-1.7.tar.bz2 3833 diff --git a/app-emacs/u-vm-color/u-vm-color-1.7.ebuild b/app-emacs/u-vm-color/u-vm-color-1.7.ebuild new file mode 100644 index 000000000000..4dac088eb476 --- /dev/null +++ b/app-emacs/u-vm-color/u-vm-color-1.7.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/u-vm-color/u-vm-color-1.7.ebuild,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Color schemes for VM" +HOMEPAGE="ftp://ftp.cis.ohio-state.edu/pub/emacs-lisp/archive/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs + app-emacs/vm" + +S="${WORKDIR}/${P}" + +SITEFILE=50u-vm-color-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/u-vm-color.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/uboat/ChangeLog b/app-emacs/uboat/ChangeLog new file mode 100644 index 000000000000..084904480b28 --- /dev/null +++ b/app-emacs/uboat/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/uboat +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/uboat/ChangeLog,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +*uboat-1.2 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + uboat-1.2.ebuild, files/50uboat-gentoo.el, + files/digest-uboat-1.2 : + + Initial import. diff --git a/app-emacs/uboat/files/50uboat-gentoo.el b/app-emacs/uboat/files/50uboat-gentoo.el new file mode 100644 index 000000000000..53d8b6614b28 --- /dev/null +++ b/app-emacs/uboat/files/50uboat-gentoo.el @@ -0,0 +1,6 @@ + +;;; uboat site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(autoload 'uboat-death-message "uboat" nil t) + diff --git a/app-emacs/uboat/files/digest-uboat-1.2 b/app-emacs/uboat/files/digest-uboat-1.2 new file mode 100644 index 000000000000..b7ebf8860f0c --- /dev/null +++ b/app-emacs/uboat/files/digest-uboat-1.2 @@ -0,0 +1 @@ +MD5 61910cde7baf048605e383117ba05e71 uboat-1.2.tar.bz2 1978 diff --git a/app-emacs/uboat/uboat-1.2.ebuild b/app-emacs/uboat/uboat-1.2.ebuild new file mode 100644 index 000000000000..4b15cedf41c3 --- /dev/null +++ b/app-emacs/uboat/uboat-1.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/uboat/uboat-1.2.ebuild,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Generate u-boat-death messages, patterned after Iron Coffins" +HOMEPAGE="ftp://ftp.splode.com/pub/users/friedman/emacs-lisp/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50uboat-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/uboat.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/uptimes/ChangeLog b/app-emacs/uptimes/ChangeLog new file mode 100644 index 000000000000..194ba2f5409c --- /dev/null +++ b/app-emacs/uptimes/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/uptimes +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/uptimes/ChangeLog,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +*uptimes-2.3 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + uptimes-2.3.ebuild, files/50uptimes-gentoo.el, + files/digest-uptimes-2.3 : + + Initial import. diff --git a/app-emacs/uptimes/files/50uptimes-gentoo.el b/app-emacs/uptimes/files/50uptimes-gentoo.el new file mode 100644 index 000000000000..31ff77c2d475 --- /dev/null +++ b/app-emacs/uptimes/files/50uptimes-gentoo.el @@ -0,0 +1,6 @@ + +;;; boxquote site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(require 'boxquote) + diff --git a/app-emacs/uptimes/files/digest-uptimes-2.3 b/app-emacs/uptimes/files/digest-uptimes-2.3 new file mode 100644 index 000000000000..777f1af5ff0a --- /dev/null +++ b/app-emacs/uptimes/files/digest-uptimes-2.3 @@ -0,0 +1 @@ +MD5 5b7e1abd229a79e17ba006c6d6748023 uptimes-2.3.tar.bz2 3637 diff --git a/app-emacs/uptimes/uptimes-2.3.ebuild b/app-emacs/uptimes/uptimes-2.3.ebuild new file mode 100644 index 000000000000..7a47ef53d812 --- /dev/null +++ b/app-emacs/uptimes/uptimes-2.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/uptimes/uptimes-2.3.ebuild,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Track and display emacs session uptimes." +HOMEPAGE="http://www.davep.org/emacs/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50uptimes-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/uptimes.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/view-process/ChangeLog b/app-emacs/view-process/ChangeLog new file mode 100644 index 000000000000..1288db4294ba --- /dev/null +++ b/app-emacs/view-process/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/view-process +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/view-process/ChangeLog,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +*view-process-2.4 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + view-process-2.4.ebuild, files/50hm--view-process-gentoo.el, + files/digest-view-process-2.4 : + + Initial import. diff --git a/app-emacs/view-process/files/50hm--view-process-gentoo.el b/app-emacs/view-process/files/50hm--view-process-gentoo.el new file mode 100644 index 000000000000..20153109f47f --- /dev/null +++ b/app-emacs/view-process/files/50hm--view-process-gentoo.el @@ -0,0 +1,16 @@ + +;;; hm--view-process site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) + +(autoload 'view-processes "view-process-mode" + "Prints a list with processes in the buffer `view-process-buffer-name'. + It calls the function `view-process-status' with default switches. + As the default switches on BSD like systems the value of the variable + `view-process-status-command-switches-bsd' is used. + On System V like systems the value of the variable + `view-process-status-command-switches-system-v' is used. + IF the optional argument REMOTE-HOST is given, then the command will + be executed on the REMOTE-HOST. If an prefix arg is given, then the + function asks for the name of the remote host." + t) diff --git a/app-emacs/view-process/files/digest-view-process-2.4 b/app-emacs/view-process/files/digest-view-process-2.4 new file mode 100644 index 000000000000..d98378391948 --- /dev/null +++ b/app-emacs/view-process/files/digest-view-process-2.4 @@ -0,0 +1 @@ +MD5 d8cc48d00f3dee9c377f266fbfc8cbcf hm--view-process-2.4.tar.gz 39258 diff --git a/app-emacs/view-process/view-process-2.4.ebuild b/app-emacs/view-process/view-process-2.4.ebuild new file mode 100644 index 000000000000..5765562df9dd --- /dev/null +++ b/app-emacs/view-process/view-process-2.4.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/view-process/view-process-2.4.ebuild,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="A Elisp package For viewing and operating on the process list" +HOMEPAGE="http://www.emacswiki.org/cgi-bin/wiki.pl?ViewProcess" +SRC_URI="ftp://sunsite.unc.edu/pub/Linux/apps/editors/emacs/hm--view-process-${PV}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +RDEPEND="virtual/emacs" + +S="${WORKDIR}/view-process-mode" + +SITEFILE=50hm--view-process-gentoo.el + +src_install() { + elisp-install ${PN} *.el + elisp-site-file-install ${FILESDIR}/${SITEFILE} + + dodoc ANNOUNCEMENT INSTALL LSM README +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/vm/ChangeLog b/app-emacs/vm/ChangeLog new file mode 100644 index 000000000000..59332e5ebf25 --- /dev/null +++ b/app-emacs/vm/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/vm +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/vm/ChangeLog,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +*vm-7.07-r1 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + vm-7.07-r1.ebuild, files/50vm-gentoo.el, vm-direntry-fix-gentoo.patch, + files/digest-vm-7.07-r1 : + + Initial import. diff --git a/app-emacs/vm/files/50vm-gentoo.el b/app-emacs/vm/files/50vm-gentoo.el new file mode 100644 index 000000000000..07e720e8d878 --- /dev/null +++ b/app-emacs/vm/files/50vm-gentoo.el @@ -0,0 +1,13 @@ + +;;; VM site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(setq vm-toolbar-pixmap-directory "@SITELISP@/../etc/vm") +(setq vm-image-directory "@SITELISP@/../etc/vm") +(autoload 'vm "vm" "Start VM on your primary inbox." t) +(autoload 'vm-other-frame "vm" "Like `vm' but starts in another frame." t) +(autoload 'vm-visit-folder "vm" "Start VM on an arbitrary folder." t) +(autoload 'vm-visit-virtual-folder "vm" "Visit a VM virtual folder." t) +(autoload 'vm-mode "vm" "Run VM major mode on a buffer" t) +(autoload 'vm-mail "vm" "Send a mail message using VM." t) +(autoload 'vm-submit-bug-report "vm" "Send a bug report about VM." t) diff --git a/app-emacs/vm/files/digest-vm-7.07-r1 b/app-emacs/vm/files/digest-vm-7.07-r1 new file mode 100644 index 000000000000..46991fef4016 --- /dev/null +++ b/app-emacs/vm/files/digest-vm-7.07-r1 @@ -0,0 +1 @@ +MD5 13facb60ef9fe8a904f5e31af89f0410 vm-7.07.tar.gz 367037 diff --git a/app-emacs/vm/files/vm-direntry-fix-gentoo.patch b/app-emacs/vm/files/vm-direntry-fix-gentoo.patch new file mode 100644 index 000000000000..6c52b254faef --- /dev/null +++ b/app-emacs/vm/files/vm-direntry-fix-gentoo.patch @@ -0,0 +1,11 @@ +--- vm.texinfo.old 2002-10-18 15:44:26.000000000 -0500 ++++ vm.texinfo 2002-10-18 15:47:30.000000000 -0500 +@@ -2,7 +2,7 @@ + @setfilename vm.info + @settitle VM User's Manual + @direntry +-* VM:: A mail reader. ++* VM: (vm). A mail reader. + @end direntry + @iftex + @finalout diff --git a/app-emacs/vm/vm-7.07-r1.ebuild b/app-emacs/vm/vm-7.07-r1.ebuild new file mode 100644 index 000000000000..26950a961c48 --- /dev/null +++ b/app-emacs/vm/vm-7.07-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/vm/vm-7.07-r1.ebuild,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="An emacs major mode for reading and writing e-mail with support for GPG and MIME." +SRC_URI="ftp://ftp.uni-mainz.de/pub/software/gnu/${PN}/${P}.tar.gz" +HOMEPAGE="http://www.wonderworks.com/vm" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/glibc + virtual/emacs" + +S=${WORKDIR}/${P} + +SITEFILE=50vm-gentoo.el + +src_unpack() { + unpack ${A} + cd ${S} + patch -p0 <${FILESDIR}/vm-direntry-fix-gentoo.patch || die +} + +src_compile() { + make prefix=${D}/usr \ + INFODIR=${D}/usr/share/info \ + LISPDIR=${D}/${SITELISP}/vm \ + PIXMAPDIR=${D}/${SITELISP}/etc/${PN} \ + all +} + +src_install() { + make prefix=${D}/usr \ + INFODIR=${D}/usr/share/info \ + LISPDIR=${D}/${SITELISP}/vm \ + PIXMAPDIR=${D}/${SITELISP}/etc/${PN} \ + install || die + elisp-install ${PN} *.el + elisp-site-file-install ${FILESDIR}/50vm-gentoo.el + dodoc COPYING README +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/w3/ChangeLog b/app-emacs/w3/ChangeLog new file mode 100644 index 000000000000..e30143ab90d1 --- /dev/null +++ b/app-emacs/w3/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/w3 +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/w3/ChangeLog,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +*w3-4.0_pre47 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + w3-4.0_pre47.ebuild, files/50w3-gentoo.el, + files/digest-w3-4.0_pre47 : + + Initial import. diff --git a/app-emacs/w3/files/50w3-gentoo.el b/app-emacs/w3/files/50w3-gentoo.el new file mode 100644 index 000000000000..99c65b369018 --- /dev/null +++ b/app-emacs/w3/files/50w3-gentoo.el @@ -0,0 +1,7 @@ + +;;; emacs/w3 site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +;;;(condition-case () (require 'w3-auto \"w3-auto\") (error nil)) +(require 'w3-auto) + diff --git a/app-emacs/w3/files/digest-w3-4.0_pre47 b/app-emacs/w3/files/digest-w3-4.0_pre47 new file mode 100644 index 000000000000..4d95e36afdc4 --- /dev/null +++ b/app-emacs/w3/files/digest-w3-4.0_pre47 @@ -0,0 +1 @@ +MD5 c99f44f0c7ee8609cd69512e4f587f63 w3-4.0pre.47.tar.gz 503062 diff --git a/app-emacs/w3/w3-4.0_pre47.ebuild b/app-emacs/w3/w3-4.0_pre47.ebuild new file mode 100644 index 000000000000..515a982024e2 --- /dev/null +++ b/app-emacs/w3/w3-4.0_pre47.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/w3/w3-4.0_pre47.ebuild,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Emacs/W3 is a full-featured web browser written entirely in Emacs LISP" +HOMEPAGE="http://www.cs.indiana.edu/elisp/w3/docs.html" +SRC_URI="ftp://ftp.ibiblio.org/pub/packages/editors/xemacs/emacs-w3/${P/_pre/pre.}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P/_pre/pre.}" + +src_compile() { + ./configure \ + --host=${CHOST} \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man \ + --with-emacs \ + --with-datadir=${SITELISP}/${PN} \ + --with-lispdir=${SITELISP}/${PN} || die "./configure failed" + + # fix this up sometime + make WIDGETDIR=/usr/share/emacs/21.2/lisp || die +} + +src_install() { + make prefix=${D}/usr \ + infodir=${D}/usr/share/info \ + datadir=${D}/${SITELISP}/${PN} \ + lispdir=${D}/${SITELISP}/${PN} install || die + + elisp-site-file-install ${FILESDIR}/50w3-gentoo.el +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/weather/ChangeLog b/app-emacs/weather/ChangeLog new file mode 100644 index 000000000000..60bcedc49625 --- /dev/null +++ b/app-emacs/weather/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/weather +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/weather/ChangeLog,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +*weather-2.2 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + weather-2.2.ebuild, files/50weather-gentoo.el, + files/digest-weather-2.2 : + + Initial import. diff --git a/app-emacs/weather/files/50weather-gentoo.el b/app-emacs/weather/files/50weather-gentoo.el new file mode 100644 index 000000000000..018f5e77a597 --- /dev/null +++ b/app-emacs/weather/files/50weather-gentoo.el @@ -0,0 +1,6 @@ + +;;; weather site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(require 'weather) + diff --git a/app-emacs/weather/files/digest-weather-2.2 b/app-emacs/weather/files/digest-weather-2.2 new file mode 100644 index 000000000000..4bc53f40ae6f --- /dev/null +++ b/app-emacs/weather/files/digest-weather-2.2 @@ -0,0 +1 @@ +MD5 6a2127c391527b78ae1afc1b3a9d655d weather-2.2.tar.bz2 3903 diff --git a/app-emacs/weather/weather-2.2.ebuild b/app-emacs/weather/weather-2.2.ebuild new file mode 100644 index 000000000000..58bd99c9777d --- /dev/null +++ b/app-emacs/weather/weather-2.2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/weather/weather-2.2.ebuild,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +inherit elisp + +IUSE="" + +# This probably needs some work (wm broken?) + +DESCRIPTION="Quickly grab a temperature from the net." +HOMEPAGE="ftp://ftp.cis.ohio-state.edu/pub/emacs-lisp/archive/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs + app-emacs/w3" + +S="${WORKDIR}/${P}" + +SITEFILE=50weather-gentoo.el + +src_compile() { + emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see ${SITELISP}/${PN}/weather.el for the complete documentation." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/wl/ChangeLog b/app-emacs/wl/ChangeLog new file mode 100644 index 000000000000..3f87d8bfaf06 --- /dev/null +++ b/app-emacs/wl/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/wl +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/wl/ChangeLog,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +*wl-2.8.1 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + wl-2.8.1.ebuild, files/70wl-gentoo.el, + files/digest-wl-2.8.1 : + + Initial import. diff --git a/app-emacs/wl/files/70wl-gentoo.el b/app-emacs/wl/files/70wl-gentoo.el new file mode 100644 index 000000000000..8aa46ec18901 --- /dev/null +++ b/app-emacs/wl/files/70wl-gentoo.el @@ -0,0 +1,10 @@ + +;;; Wanderlust site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) + +(autoload 'wl "wl" "Wanderlust" t) +(autoload 'wl-other-frame "wl" "Wanderlust on new frame." t) +(autoload 'wl-draft "wl-draft" "Write draft with Wanderlust." t) + +(setq wl-icon-directory "/usr/share/wl/icons") diff --git a/app-emacs/wl/files/digest-wl-2.8.1 b/app-emacs/wl/files/digest-wl-2.8.1 new file mode 100644 index 000000000000..af59f295815c --- /dev/null +++ b/app-emacs/wl/files/digest-wl-2.8.1 @@ -0,0 +1 @@ +MD5 8a11da5eb8b5990c0c0d99216e29e1ac wl-2.8.1.tar.gz 1040012 diff --git a/app-emacs/wl/wl-2.8.1.ebuild b/app-emacs/wl/wl-2.8.1.ebuild new file mode 100644 index 000000000000..72f37fb58e75 --- /dev/null +++ b/app-emacs/wl/wl-2.8.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/wl/wl-2.8.1.ebuild,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="Wanderlust is a mail/news reader supporting IMAP4rev1 for emacsen" +HOMEPAGE="http://www.gohome.org/wl/index.html" +SRC_URI="ftp://ftp.gohome.org/wl/stable/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs + >=app-emacs/apel-10.3 + >=app-emacs/flim-1.14.3 + >=app-emacs/semi-1.14.3" +# >=virtual/flim-1.14.3 +# >=virtual/semi-1.14.3 + +S=${WORKDIR}/${P} + +src_compile() { + make || die; + make info || die; +} + +src_install() { + + make \ + LISPDIR=${D}/usr/share/emacs/site-lisp \ + PIXMAPDIR=${D}/usr/share/${PN}/icons \ + install || die + + elisp-site-file-install ${FILESDIR}/70wl-gentoo.el + + dodir /usr/share/${PN}/samples + + insinto /usr/share/${PN}/samples + doins samples/* + + doinfo doc/wl-ja.info doc/wl.info + dodoc BUGS* COPYING ChangeLog INSTALL* README* +} + +pkg_postinst() { + elisp-site-regen + einfo "Please see /usr/share/doc/${P}/INSTALL.gz." + einfo "And Sample configuration files exist on /usr/share/${PN}/samples." +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/xslide/ChangeLog b/app-emacs/xslide/ChangeLog new file mode 100644 index 000000000000..b2b6f2101527 --- /dev/null +++ b/app-emacs/xslide/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/xslide +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/xslide/ChangeLog,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +*xslide-0.2 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + xslide-0.2.ebuild, files/50xslide-gentoo.el, + files/digest-xslide-0.2 : + + Initial import. diff --git a/app-emacs/xslide/files/50xslide-gentoo.el b/app-emacs/xslide/files/50xslide-gentoo.el new file mode 100644 index 000000000000..52028f37b6da --- /dev/null +++ b/app-emacs/xslide/files/50xslide-gentoo.el @@ -0,0 +1,14 @@ + +;;; xslide site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(autoload 'xsl-mode "xslide" "Major mode for XSL stylesheets." t) +;; Turn on font lock when in XSL mode +(add-hook 'xsl-mode-hook + 'turn-on-font-lock) +(setq auto-mode-alist + (append + (list + '("\\.fo" . xsl-mode) + '("\\.xsl" . xsl-mode)) + auto-mode-alist)) diff --git a/app-emacs/xslide/files/digest-xslide-0.2 b/app-emacs/xslide/files/digest-xslide-0.2 new file mode 100644 index 000000000000..69af3bbc89f9 --- /dev/null +++ b/app-emacs/xslide/files/digest-xslide-0.2 @@ -0,0 +1 @@ +MD5 003de7a03474a3812105067231e6fcd3 xslide02.zip 26367 diff --git a/app-emacs/xslide/xslide-0.2.ebuild b/app-emacs/xslide/xslide-0.2.ebuild new file mode 100644 index 000000000000..7f0d48de4c4e --- /dev/null +++ b/app-emacs/xslide/xslide-0.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/xslide/xslide-0.2.ebuild,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="xslide is an Emacs major mode for editing XSL stylesheets and running XSL processes." +HOMEPAGE="http://www.menteith.com/xslide/" +SRC_URI="mirror://sourceforge/xslide/${PN}${PV/./}.zip" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/" + +SITEFILE=50xslide-gentoo.el + +src_compile() { + make EMACS=emacs || die +} + +src_install() { + elisp-install ${PN} *.el *.elc + elisp-site-file-install ${FILESDIR}/${SITEFILE} + + dodoc CHANGELOG.TXT README.TXT +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/app-emacs/zenirc/ChangeLog b/app-emacs/zenirc/ChangeLog new file mode 100644 index 000000000000..ed08cea2675e --- /dev/null +++ b/app-emacs/zenirc/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emacs/zenirc +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/zenirc/ChangeLog,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +*zenirc-2.112 (31 Oct 2002) + + 31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, + zenirc-2.112.ebuild, files/50zenirc-gentoo.el, + files/digest-zenirc-2.112 : + + Initial import. diff --git a/app-emacs/zenirc/files/50zenirc-gentoo.el b/app-emacs/zenirc/files/50zenirc-gentoo.el new file mode 100644 index 000000000000..bff8e856aa41 --- /dev/null +++ b/app-emacs/zenirc/files/50zenirc-gentoo.el @@ -0,0 +1,6 @@ + +;;; zenirc site-lisp configuration + +(setq load-path (cons "@SITELISP@" load-path)) +(autoload 'zenirc "zenirc" "Start ZenIRC" t) + diff --git a/app-emacs/zenirc/files/digest-zenirc-2.112 b/app-emacs/zenirc/files/digest-zenirc-2.112 new file mode 100644 index 000000000000..de937c098372 --- /dev/null +++ b/app-emacs/zenirc/files/digest-zenirc-2.112 @@ -0,0 +1 @@ +MD5 ad6e1bb57e6416deac171c870bce2830 zenirc-2.112.tar.gz 270951 diff --git a/app-emacs/zenirc/zenirc-2.112.ebuild b/app-emacs/zenirc/zenirc-2.112.ebuild new file mode 100644 index 000000000000..3475416d1ff0 --- /dev/null +++ b/app-emacs/zenirc/zenirc-2.112.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/zenirc/zenirc-2.112.ebuild,v 1.1 2002/11/01 02:52:02 mkennedy Exp $ + +inherit elisp + +IUSE="" + +DESCRIPTION="ZenIRC is a full-featured scriptable IRC client for the EMACS text editor." +HOMEPAGE="http://www.zenirc.org" +SRC_URI="ftp://ftp.zenirc.org/pub/zenirc/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" + +DEPEND="virtual/emacs" + +S="${WORKDIR}/${P}" + +SITEFILE=50zenirc-gentoo.el + +src_compile() { + ./configure --prefix=/usr || die + make || die +} + +src_install() { + make prefix=${D}/usr \ + infodir=${D}/usr/share/info \ + elispdir=${D}/${SITELISP}/${PN} \ + etcdir=${D}/usr/share/${PN} install || die + + elisp-install ${PN} src/*.el || die + elisp-site-file-install ${FILESDIR}/${SITEFILE} || die + + doinfo doc/zenirc.info + dodoc BUGS COPYING INSTALL NEWS README TODO + docinto doc + dodoc doc/* + + einfo "Refer to the Info documentation and ${SITELISP}/${PN}/zenirc-example.el for cusomtization hints" +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} |