Portage is a package management system used by Gentoo Linux
# ChangeLog for app-emacs/distel
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/distel/ChangeLog,v 1.3 2008/08/28 07:33:30 ulm Exp $
28 Aug 2008; Ulrich Mueller
Use elisp-compile instead of elisp-comp, bug 235442.
15 Jun 2008; Ulrich Mueller
Require dev-lang/erlang built with USE=emacs, bug 227097.
*distel-3.2_p20071103 (23 Jan 2008)
23 Jan 2008; Christian Faulhammer
+files/50distel-gentoo.el, +metadata.xml, +distel-3.2_p20071103.ebuild:
initial import for bug 183482, based on work of Justin
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX 50distel-gentoo.el 180 RMD160 6d0c00a71a25bb6eb8cf92a3e3f666820acc3251 SHA1 e948846e718f0b6ac5636e6927e2a4be2804bba7 SHA256 4204228e7615000acc8240b9e4c418e9c061adca78edcf7c81852559ad17edd6
DIST distel-3.2_p20071103.tar.bz2 77893 RMD160 e1d89c03aa797c12ea2f290aaf097f3a8f43d8c9 SHA1 3f60b4b666ca52721328d83d95d07c0d344b8c09 SHA256 80f4f05d101d0bc2b5ed9dacf65a60abacabfa30da1b7d8ce02242f42618a2cb
EBUILD distel-3.2_p20071103.ebuild 1170 RMD160 32808e565a0b7d371dd19183ef5823a5b8347885 SHA1 afa8969eedc1cfc86541e9d4085e7a8224085f6d SHA256 57f02b259273d61004ef43ac6d885fe65a052cb43f45931a672e271036320b83
MISC ChangeLog 752 RMD160 40117e0b64d4199f144a327a20e2e4d527d135f8 SHA1 83a09c1ac53988d2e7c6257780fcf57adee051d4 SHA256 636482023c3c03220532664e7153f50d2915e5a13eec97b43f9f823381f03dd2
MISC metadata.xml 158 RMD160 415d172437ca754d24fc5ab186ba8e77934d96e4 SHA1 61f6eff9729cd87a725c2a70c81aca4270a17fc4 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAki2VN8ACgkQOeoy/oIi7uzBZACgjxMtuBw394YcLVVZ2tLcSMH7
FZEAoJFR0WppJGHJJA+8fVCRfx86bxCe
=hkeW
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/distel/distel-3.2_p20071103.ebuild,v 1.3 2008/08/28 07:33:30 ulm Exp $
inherit elisp eutils
DESCRIPTION="Distributed Emacs Lisp for Erlang"
HOMEPAGE="http://fresh.homeunix.net/~luke/distel/"
# svn snapshot from http://distel.googlecode.com/svn/trunk/
SRC_URI="mirror://gentoo/${P}.tar.bz2"
# "New BSD License" according to http://code.google.com/p/distel/
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=">=dev-lang/erlang-11.2.5"
RDEPEND="${DEPEND}"
SITEFILE=50${PN}-gentoo.el
pkg_setup() {
built_with_use dev-lang/erlang emacs \
|| die "${PN} requires dev-lang/erlang built with USE=emacs"
}
src_compile() {
emake base info || die "emake failed"
cd elisp
elisp-compile *.el || die "elisp-compile failed"
}
src_install() {
emake prefix="${D}"/usr install || die "emake install failed"
elisp-site-file-install "${FILESDIR}/${SITEFILE}" \
|| die "elisp-site-file-install failed"
doinfo doc/distel.info || die "doinfo failed"
dodoc AUTHORS ChangeLog NEWS README* || die "dodoc failed"
}