Portage is a package management system used by Gentoo Linux
# ChangeLog for app-misc/cdargs
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/cdargs/ChangeLog,v 1.17 2008/03/27 19:28:26 nixnut Exp $
27 Mar 2008; nixnut
Stable on ppc wrt bug 214932
26 Mar 2008; Raúl Porcel
x86 stable
*cdargs-1.35-r1 (14 Oct 2007)
14 Oct 2007; Christian Faulhammer
+files/50cdargs-gentoo.el, +cdargs-1.35-r1.ebuild:
revision bump for fixed Emacs support, see bug 193427
21 Feb 2007; Piotr Jaroszyński
Transition to Manifest2.
28 Jan 2007; Marius Mauch
cdargs-1.35.ebuild:
Replacing einfo with elog
13 Jun 2006; Jon Hood
Add ~amd64, #136586, thanks to Aaron Hagopian
27 Apr 2006; Marien Zwart
files/digest-cdargs-1.35, Manifest:
Fixing SHA256 digest, pass four
19 Apr 2006; Jason Wever
Added ~sparc keyword wrt bug #129707.
08 Mar 2006; Ciaran McCreesh
-cdargs-1.33.ebuild, -cdargs-1.34.ebuild:
Tidy up
*cdargs-1.35 (08 Mar 2006)
08 Mar 2006; Ciaran McCreesh
New version, bug #125012.
*cdargs-1.34 (04 Mar 2006)
04 Mar 2006; Ciaran McCreesh
New version, bug #124868.
*cdargs-1.33 (17 Dec 2005)
17 Dec 2005; Ciaran McCreesh
New version, bug #111779
*cdargs-1.32 (15 Oct 2005)
15 Oct 2005; Ciaran McCreesh
Version bump, bug #109394
05 Jun 2005; Michael Hanselmann
Stable on ppc.
08 May 2005; Stephanie Lockwood-Childs
cdargs-1.31.ebuild:
mark ~ppc
08 Feb 2005; Aaron Walker
Marked stable on x86.
*cdargs-1.31 (07 Jan 2005)
07 Jan 2005; Aaron Walker
+cdargs-1.31.ebuild:
Initial commit - bug 76736. Thanks to Stefan Kamphausen.
AUX 50cdargs-gentoo.el 270 RMD160 e2c6d968d9509f58c21265f826d714d4e4a6c5e4 SHA1 b76f45a31cbb99784e2b470a5be56d549db16528 SHA256 8b285e6cc17a2721284b6421aaa2033f8c995186787c642b9a94ae7f4f606786
DIST cdargs-1.35.tar.gz 74103 RMD160 44cbe35281ab29fa48149792c34afa61d117e33d SHA1 20017d09d3259fcd1385754554a3e17a1c975f9b SHA256 ee35a8887c2379c9664b277eaed9b353887d89480d5749c9ad957adf9c57ed2c
EBUILD cdargs-1.35-r1.ebuild 1696 RMD160 0439f39421901121a3a04e8ea613c890962bfc59 SHA1 48ec72279813d8e5fd98f0023266cf5d14ffeb8d SHA256 d2004feb1075454d4773572a1838a4c2f48a715a6da8ee6c6e35f408e249863c
MISC ChangeLog 2290 RMD160 6524a9e3b32a614c57ac15cf588356726cc5d777 SHA1 09d280ff82621141d7141a649472fb60c32955c6 SHA256 2ee2e9deb25a85dad5f38f9933da2af02d1f0929073b32d2e9faf9eb1fdd075d
MISC metadata.xml 165 RMD160 c4557a3518a065b077539be5a0f20e4735fc2141 SHA1 1831705b1eb97b63968fc9eef31aa904a69a854a SHA256 75ca85c472d4181ae0de529c83826baaebe75d9e750ee6621758b5096bceffcd
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/cdargs/cdargs-1.35-r1.ebuild,v 1.3 2008/03/27 19:28:26 nixnut Exp $
inherit elisp-common
DESCRIPTION="Bookmarks and browser for the shell builtin cd command"
HOMEPAGE="http://www.skamphausen.de/software/cdargs"
SRC_URI="http://www.skamphausen.de/software/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc ~sparc x86"
IUSE="emacs"
DEPEND="sys-libs/ncurses
emacs? ( virtual/emacs )"
SITEFILE=50${PN}-gentoo.el
src_compile() {
econf || die "econf failed"
emake || die "emake failed"
if use emacs; then
elisp-compile contrib/cdargs.el || die "elisp-compile failed"
fi
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc README THANKS TODO AUTHORS
cd "${S}/contrib"
insinto /usr/share/cdargs
doins cdargs-bash.sh cdargs-tcsh.csh \
|| die "failed to install contrib scripts"
if use emacs ; then
elisp-install ${PN} cdargs.{el,elc} || die "elisp-install failed"
elisp-site-file-install "${FILESDIR}/${SITEFILE}" \
|| die "elisp-site-file-install failed"
fi
}
pkg_postinst() {
use emacs && elisp-site-regen
echo
elog "Add the following line to your ~/.bashrc to enable cdargs helper"
elog "functions/aliases in your environment:"
elog "[ -f /usr/share/cdargs/cdargs-bash.sh ] && \\ "
elog " source /usr/share/cdargs/cdargs-bash.sh"
elog
elog "Users of tcshell will find cdargs-tcsh.csh there with a reduced"
elog "feature set. See INSTALL file in the documentation directory for"
elog "more information."
echo
}
pkg_postrm() {
use emacs && elisp-site-regen
}