From d5a768c0adc9128e4770ac2742861ef21e2c1486 Mon Sep 17 00:00:00 2001 From: Ulrich Müller Date: Mon, 20 Oct 2014 22:53:44 +0000 Subject: Version bump. (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 9433907D693FB5B8!) --- app-doc/elisp-manual/ChangeLog | 8 ++++- app-doc/elisp-manual/elisp-manual-24.4.ebuild | 35 ++++++++++++++++++++++ .../files/elisp-manual-24.4-direntry.patch | 22 ++++++++++++++ 3 files changed, 64 insertions(+), 1 deletion(-) create mode 100644 app-doc/elisp-manual/elisp-manual-24.4.ebuild create mode 100644 app-doc/elisp-manual/files/elisp-manual-24.4-direntry.patch (limited to 'app-doc') diff --git a/app-doc/elisp-manual/ChangeLog b/app-doc/elisp-manual/ChangeLog index fbf5b67fe3bd..16cd4a342a18 100644 --- a/app-doc/elisp-manual/ChangeLog +++ b/app-doc/elisp-manual/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-doc/elisp-manual # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-doc/elisp-manual/ChangeLog,v 1.57 2014/10/20 22:23:44 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-doc/elisp-manual/ChangeLog,v 1.58 2014/10/20 22:53:44 ulm Exp $ + +*elisp-manual-24.4 (20 Oct 2014) + + 20 Oct 2014; Ulrich Müller +elisp-manual-24.4.ebuild, + +files/elisp-manual-24.4-direntry.patch: + Version bump. 20 Oct 2014; Ulrich Müller elisp-manual-18.1.03.ebuild, elisp-manual-19.2.4.2.ebuild, elisp-manual-20.2.5.ebuild, diff --git a/app-doc/elisp-manual/elisp-manual-24.4.ebuild b/app-doc/elisp-manual/elisp-manual-24.4.ebuild new file mode 100644 index 000000000000..dbeb8ade861a --- /dev/null +++ b/app-doc/elisp-manual/elisp-manual-24.4.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-doc/elisp-manual/elisp-manual-24.4.ebuild,v 1.1 2014/10/20 22:53:44 ulm Exp $ + +EAPI=5 + +inherit eutils + +DESCRIPTION="The GNU Emacs Lisp Reference Manual" +HOMEPAGE="http://www.gnu.org/software/emacs/manual/" +# taken from doc/lispref/ of emacs-${PV} +SRC_URI="http://dev.gentoo.org/~ulm/emacs/${P}.tar.xz" + +LICENSE="FDL-1.3+" +SLOT="24" +KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd" + +DEPEND="app-arch/xz-utils + sys-apps/texinfo" + +S="${WORKDIR}/lispref" + +src_prepare() { + epatch "${FILESDIR}/${P}-direntry.patch" + echo "@set EMACSVER ${PV}" >emacsver.texi || die +} + +src_compile() { + makeinfo elisp.texi || die +} + +src_install() { + doinfo elisp${SLOT}.info* + dodoc ChangeLog README +} diff --git a/app-doc/elisp-manual/files/elisp-manual-24.4-direntry.patch b/app-doc/elisp-manual/files/elisp-manual-24.4-direntry.patch new file mode 100644 index 000000000000..2a4e2c785182 --- /dev/null +++ b/app-doc/elisp-manual/files/elisp-manual-24.4-direntry.patch @@ -0,0 +1,22 @@ +--- lispref-orig/elisp.texi ++++ lispref/elisp.texi +@@ -1,6 +1,6 @@ + \input texinfo @c -*-texinfo-*- + @c %**start of header +-@setfilename elisp ++@setfilename elisp24.info + + @ifset VOL1 + @set volflag +@@ -117,9 +117,9 @@ + + @documentencoding UTF-8 + +-@dircategory Emacs lisp ++@dircategory Emacs + @direntry +-* Elisp: (elisp). The Emacs Lisp Reference Manual. ++* Elisp 24: (elisp24). The Emacs Lisp Reference Manual for Emacs 24. + @end direntry + + @titlepage -- cgit v1.2.3-65-gdbad