ulm 14/05/23 19:23:25 Modified: ChangeLog Added: magit-1.2.0-r1.ebuild Log: Fix incompatibily with emacs-vcs. Call elisp-compile, because the upstream build system doesn't care about byte-compile errors. (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 9433907D693FB5B8!)
Revision Changes Path 1.12 app-emacs/magit/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/magit/ChangeLog?rev=1.12&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/magit/ChangeLog?rev=1.12&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/magit/ChangeLog?r1=1.11&r2=1.12 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-emacs/magit/ChangeLog,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- ChangeLog 5 May 2014 07:21:06 -0000 1.11 +++ ChangeLog 23 May 2014 19:23:25 -0000 1.12 @@ -1,6 +1,13 @@ # ChangeLog for app-emacs/magit # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/magit/ChangeLog,v 1.11 2014/05/05 07:21:06 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emacs/magit/ChangeLog,v 1.12 2014/05/23 19:23:25 ulm Exp $ + +*magit-1.2.0-r1 (23 May 2014) + + 23 May 2014; Ulrich Müller <[email protected]> +magit-1.2.0-r1.ebuild, + +files/magit-1.2.0-delete-directory.patch: + Fix incompatibily with emacs-vcs. Call elisp-compile, because the upstream + build system doesn't care about byte-compile errors. 05 May 2014; Hans de Graaff <[email protected]> magit-1.2.0.ebuild: Fix HOMEPAGE. Restrict tests since the tests are not included in the archive. 1.1 app-emacs/magit/magit-1.2.0-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/magit/magit-1.2.0-r1.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/magit/magit-1.2.0-r1.ebuild?rev=1.1&content-type=text/plain Index: magit-1.2.0-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/magit/magit-1.2.0-r1.ebuild,v 1.1 2014/05/23 19:23:25 ulm Exp $ EAPI=5 inherit elisp DESCRIPTION="An Emacs mode for GIT" HOMEPAGE="http://magit.github.io/" SRC_URI="http://github.com/downloads/magit/magit/${P}.tar.gz" LICENSE="GPL-3+ FDL-1.2+" SLOT="0" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="contrib" ELISP_PATCHES="${P}-delete-directory.patch" SITEFILE="50${PN}-gentoo.el" RESTRICT="test" src_compile() { # The upstream build system ignores errors during byte-compilation # and happily installs broken files, causing errors at runtime. # Call elisp-compile, in order to catch them here already. elisp-compile *.el emake core docs use contrib && emake contrib rm 50magit.el magit-pkg.el || die } src_install() { elisp-install ${PN} *.{el,elc} || die elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die doinfo magit.info dodoc README.md if use contrib; then elisp-install ${PN} contrib/*.{el,elc} || die dobin contrib/magit fi }
