Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/librep: librep-0.92.2.1.ebuild ChangeLog
Date: Sun, 08 Jul 2012 12:08:21
Message-Id: 20120708120805.C447B20063@flycatcher.gentoo.org
1 pacho 12/07/08 12:08:05
2
3 Modified: ChangeLog
4 Added: librep-0.92.2.1.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.1.11.5/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.71 dev-libs/librep/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/librep/ChangeLog?rev=1.71&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/librep/ChangeLog?rev=1.71&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/librep/ChangeLog?r1=1.70&r2=1.71
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-libs/librep/ChangeLog,v
20 retrieving revision 1.70
21 retrieving revision 1.71
22 diff -u -r1.70 -r1.71
23 --- ChangeLog 24 May 2012 13:42:27 -0000 1.70
24 +++ ChangeLog 8 Jul 2012 12:08:05 -0000 1.71
25 @@ -1,6 +1,11 @@
26 # ChangeLog for dev-libs/librep
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/librep/ChangeLog,v 1.70 2012/05/24 13:42:27 ssuominen Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/librep/ChangeLog,v 1.71 2012/07/08 12:08:05 pacho Exp $
30 +
31 +*librep-0.92.2.1 (08 Jul 2012)
32 +
33 + 08 Jul 2012; Pacho Ramos <pacho@g.o> +librep-0.92.2.1.ebuild:
34 + Version bump.
35
36 24 May 2012; Samuli Suominen <ssuominen@g.o> librep-0.92.2.ebuild:
37 ppc/ppc64 stable wrt #410611
38
39
40
41 1.1 dev-libs/librep/librep-0.92.2.1.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/librep/librep-0.92.2.1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/librep/librep-0.92.2.1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: librep-0.92.2.1.ebuild
47 ===================================================================
48 # Copyright 1999-2012 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/dev-libs/librep/librep-0.92.2.1.ebuild,v 1.1 2012/07/08 12:08:05 pacho Exp $
51
52 EAPI="4"
53
54 inherit eutils multilib elisp-common
55
56 DESCRIPTION="Shared library implementing a Lisp dialect"
57 HOMEPAGE="http://librep.sourceforge.net/"
58 SRC_URI="http://download.tuxfamily.org/librep/${P}.tar.xz"
59
60 LICENSE="GPL-2"
61 SLOT="0"
62 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
63 IUSE="emacs readline"
64
65 RDEPEND=">=sys-libs/gdbm-1.8.0
66 emacs? ( virtual/emacs )
67 readline? ( sys-libs/readline )"
68 DEPEND="${RDEPEND}
69 sys-apps/texinfo
70 app-arch/xz-utils"
71
72 src_prepare() {
73 epatch "${FILESDIR}"/${PN}-0.92.0-disable-elisp.patch
74 }
75
76 src_configure() {
77 econf \
78 --libexecdir=/usr/$(get_libdir) \
79 --without-gmp \
80 --without-ffi \
81 --disable-static \
82 $(use_with readline)
83 }
84
85 src_compile() {
86 emake
87
88 if use emacs; then
89 elisp-compile rep-debugger.el || die "elisp-compile failed"
90 fi
91 }
92
93 src_install() {
94 emake DESTDIR="${D}" install
95 find "${D}" -name '*.la' -exec rm -f {} + || die "la file removal failed"
96
97 dodoc ChangeLog MAINTAINERS NEWS README TODO
98 docinto doc
99 dodoc doc/*
100
101 if use emacs; then
102 elisp-install ${PN} rep-debugger.{el,elc} || die "elisp-install failed"
103 elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" \
104 || die "elisp-site-file-install failed"
105 fi
106 }
107
108 pkg_postinst() {
109 use emacs && elisp-site-regen
110 }
111
112 pkg_postrm() {
113 use emacs && elisp-site-regen
114 }