ulm         14/11/12 18:22:51

  Modified:             ChangeLog
  Added:                ecb-2.41_pre20140215-r1.ebuild
  Removed:              ecb-2.41_pre20140215.ebuild
  Log:
  Use properly created snapshot.
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
9433907D693FB5B8!)

Revision  Changes    Path
1.58                 app-emacs/ecb/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/ecb/ChangeLog?rev=1.58&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/ecb/ChangeLog?rev=1.58&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/ecb/ChangeLog?r1=1.57&r2=1.58

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emacs/ecb/ChangeLog,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -r1.57 -r1.58
--- ChangeLog   12 Nov 2014 08:05:33 -0000      1.57
+++ ChangeLog   12 Nov 2014 18:22:51 -0000      1.58
@@ -1,6 +1,12 @@
 # ChangeLog for app-emacs/ecb
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emacs/ecb/ChangeLog,v 1.57 2014/11/12 
08:05:33 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/ecb/ChangeLog,v 1.58 2014/11/12 
18:22:51 ulm Exp $
+
+*ecb-2.41_pre20140215-r1 (12 Nov 2014)
+
+  12 Nov 2014; Ulrich Müller <[email protected]> -ecb-2.41_pre20140215.ebuild,
+  +ecb-2.41_pre20140215-r1.ebuild:
+  Use properly created snapshot.
 
   12 Nov 2014; Ulrich Müller <[email protected]> ecb-2.41_pre20140215.ebuild:
   Fix order of eclass inheritance.



1.1                  app-emacs/ecb/ecb-2.41_pre20140215-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/ecb/ecb-2.41_pre20140215-r1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/ecb/ecb-2.41_pre20140215-r1.ebuild?rev=1.1&content-type=text/plain

Index: ecb-2.41_pre20140215-r1.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/app-emacs/ecb/ecb-2.41_pre20140215-r1.ebuild,v 1.1 
2014/11/12 18:22:51 ulm Exp $

EAPI=5

inherit readme.gentoo elisp eutils

DESCRIPTION="Source code browser for Emacs"
HOMEPAGE="http://ecb.sourceforge.net/";
# snapshot of https://github.com/alexott/ecb.git, created with "make distrib"
SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz";

LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="java"

DEPEND="java? ( app-emacs/jde )"
RDEPEND="${DEPEND}"

S="${WORKDIR}/${PN}-${PV%_*}"
SITEFILE="70${PN}-gentoo.el"
DOC_CONTENTS="ECB is autoloaded in site-gentoo.el. Add the line
        \n\t(require 'ecb)
        \nto your ~/.emacs file to enable all features on Emacs startup."

src_prepare() {
        epatch "${FILESDIR}/${PN}-2.32-gentoo.patch"
        sed -i -e "s:@PF@:${PF}:" ecb-help.el || die "sed failed"
}

src_compile() {
        local loadpath="" sl=${EPREFIX}${SITELISP}
        if use java; then
                loadpath="${sl}/elib ${sl}/jde ${sl}/jde/lisp"
        fi

        emake LOADPATH="${loadpath}"
}

src_install() {
        elisp_src_install

        insinto "${SITEETC}/${PN}"
        doins -r ecb-images

        doinfo info-help/ecb.info*
        dohtml html-help/*.html
        dodoc NEWS README RELEASE_NOTES
}




Reply via email to