Portage is a package management system used by Gentoo Linux
# ChangeLog for app-emacs/ibuffer
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/ibuffer/ChangeLog,v 1.14 2007/11/09 19:10:44 nixnut Exp $
09 Nov 2007; nixnut
Stable on ppc wrt bug 198328
07 Nov 2007; Christian Faulhammer
ibuffer-2.6.1-r1.ebuild:
stable amd64/x86, bug 198328
*ibuffer-2.6.1-r1 (07 Oct 2007)
07 Oct 2007; Ulrich Mueller
-ibuffer-2.6.1.ebuild, +ibuffer-2.6.1-r1.ebuild:
Deactivate ibuffer for Emacs 22 where it is already included. Output a
corresponding message in pkg_postinst.
03 May 2007; Ulrich Mueller
ibuffer-2.6.1.ebuild:
Replaced package loading by autoload mechanism.
07 Mar 2007; Christian Faulhammer
files/50ibuffer-gentoo.el:
add load path correctly, fixes bug 169588, reported by Ulrich Mueller
28 Jan 2007; Marius Mauch
Replacing einfo with elog
01 Jul 2005; Matthew Kennedy
Keywording ~amd64.
*ibuffer-2.6.1 (21 May 2005)
21 May 2005; Mamoru KOMACHI
Version bumped. Thanks to Prof. Jonathan King
This closes bug #92190 and bug #92191.
01 May 2005; Michael Hanselmann
Stable on ppc.
02 Sep 2004; David Holm
Added to ~ppc.
*ibuffer-1.9 (31 Oct 2002)
31 Oct 2002; Matthew Kennedy
ibuffer-1.9.ebuild, files/50ibuffer-gentoo.el,
files/digest-ibuffer-1.9 :
Initial import.
AUX 50ibuffer-gentoo.el 96 RMD160 03dc8e9b586ef84cb3ad25742be9a71dfdd0c7b8 SHA1 de9d16d9fc292c1c74c4eccf76180c62885c65d6 SHA256 9cde64330fd8b84e7521fb5995a14298eb1824832518edb10c65cc9b983df8a1
AUX 51ibuffer-gentoo.el 451 RMD160 8250b6318a24b5c1dc36234dc64ce18f103affa0 SHA1 fd059b9f88568ec4a9706902b44097cee7186e5f SHA256 28218533a7266d731e85ca4614305749327256d3552802950f265d677bb4f9ea
DIST ibuffer-1.9.tar.bz2 23619 RMD160 1b061c6f8ac25f18fb5c4a05668b67086578842e SHA1 7483ed05b8e074a24bb90d9556a0200669fdfd12 SHA256 2bff1ff38590e2b32a0c95f20a6417dff9425270dd826dd77b50713ab42d2cc2
DIST ibuffer-2.6.1.tar.bz2 29226 RMD160 dffd0b9e82df906e3830d9930a1a128b9514db1c SHA1 4b1c285c212c2327beed338d0c35c7a14969d202 SHA256 86ff14008c81ae7df262dbb553ed8084b42360f879d6a9ae1ea1c7f807c57eee
EBUILD ibuffer-1.9.ebuild 900 RMD160 9b59ca9b92f799f47193157c0c916cc7d92b24d5 SHA1 6db35e0c40582b159b722b54ee839771a7e4bdc6 SHA256 23c423ce4953f162e8cd18a635045c1a7314624c4588e70942184819a7b65616
EBUILD ibuffer-2.6.1-r1.ebuild 981 RMD160 129ed245ed9e15f199edd5214eedcbedb90d2636 SHA1 fcc547b38b3028053f17a7651abe5737132b7815 SHA256 e935a3d5745727de63598565b9eae1982acc484b3100e04d54dcff6610bd9d22
MISC ChangeLog 1800 RMD160 3ce2e38f1ad5697e2bb846c2705a21b7e55c8506 SHA1 760b167e9d2554c91a6a3bdf3106949c2fecb001 SHA256 da113f056f8ada241e8bdcbc8083db7cf48a6ba7dba126f3b8c63a6e0a8e4313
MISC metadata.xml 158 RMD160 415d172437ca754d24fc5ab186ba8e77934d96e4 SHA1 61f6eff9729cd87a725c2a70c81aca4270a17fc4 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab
# Copyright 1999-2007 Gentoo Foundation
# 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.10 2007/10/07 08:13:17 ulm 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 ppc"
DEPEND="virtual/emacs"
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
elog "Please see ${SITELISP}/${PN}/ibuffer.el for the complete documentation."
}
pkg_postrm() {
elisp-site-regen
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/ibuffer/ibuffer-2.6.1-r1.ebuild,v 1.3 2007/11/09 19:10:44 nixnut Exp $
inherit elisp versionator
DESCRIPTION="Operate on buffers like dired"
HOMEPAGE="http://www.shootybangbang.com/"
# taken from http://www.shootybangbang.com/software/ibuffer.el
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""
SITEFILE=51${PN}-gentoo.el
src_install() {
elisp_src_install
# prevent inclusion of package dir by subdirs.el
touch "${D}${SITELISP}/${PN}/.nosearch"
}
pkg_postinst() {
elisp-site-regen
if version_is_at_least 22 "$(elisp-emacs-version)"; then
echo
elog "Please note that \"${PN}\" is already included with Emacs 22 or"
elog "later, so ${CATEGORY}/${PN} is only needed for lower versions."
elog "You may select the active Emacs version with \"eselect emacs\"."
fi
}