Gentoo Archives: gentoo-commits

From: "Ulrich Mueller (ulm)" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-libs/gpm: gpm-1.20.3.ebuild ChangeLog
Date: Mon, 21 Apr 2008 07:08:41
Message-Id: E1Jnq8j-0004tH-V1@stork.gentoo.org
1 ulm 08/04/21 07:08:37
2
3 Modified: gpm-1.20.3.ebuild ChangeLog
4 Log:
5 Suppress creation of spurious /usr/share/emacs directory, fixes bug 202946.
6 Finally remove commented lines for Emacs support wrt bug 99533 comment 18.
7 Add missing app-arch/lzma-utils to DEPEND.
8 (Portage version: 2.1.5_rc5)
9
10 Revision Changes Path
11 1.3 sys-libs/gpm/gpm-1.20.3.ebuild
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/gpm/gpm-1.20.3.ebuild?rev=1.3&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/gpm/gpm-1.20.3.ebuild?rev=1.3&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/gpm/gpm-1.20.3.ebuild?r1=1.2&r2=1.3
16
17 Index: gpm-1.20.3.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-libs/gpm/gpm-1.20.3.ebuild,v
20 retrieving revision 1.2
21 retrieving revision 1.3
22 diff -u -r1.2 -r1.3
23 --- gpm-1.20.3.ebuild 21 Apr 2008 00:33:08 -0000 1.2
24 +++ gpm-1.20.3.ebuild 21 Apr 2008 07:08:37 -0000 1.3
25 @@ -1,11 +1,10 @@
26 # Copyright 1999-2008 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/gpm/gpm-1.20.3.ebuild,v 1.2 2008/04/21 00:33:08 vapier Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/gpm/gpm-1.20.3.ebuild,v 1.3 2008/04/21 07:08:37 ulm Exp $
30
31 # emacs support disabled due to Bug 99533
32
33 inherit toolchain-funcs
34 -#elisp-common
35
36 DESCRIPTION="Console-based mouse driver"
37 HOMEPAGE="http://linux.schottelius.org/gpm/"
38 @@ -14,12 +13,18 @@
39 LICENSE="GPL-2"
40 SLOT="0"
41 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
42 -IUSE="selinux" # emacs"
43 +IUSE="selinux"
44
45 -DEPEND="sys-libs/ncurses"
46 -# emacs? ( virtual/emacs )"
47 +DEPEND="sys-libs/ncurses
48 + app-arch/lzma-utils"
49 RDEPEND="selinux? ( sec-policy/selinux-gpm )"
50
51 +src_unpack() {
52 + unpack ${A}
53 + cd "${S}"
54 + epatch "${FILESDIR}"/${P}-no-emacs-dir.patch
55 +}
56 +
57 src_compile() {
58 econf \
59 --libdir=/$(get_libdir) \
60 @@ -32,12 +37,6 @@
61 emake -j1 -C doc || die
62
63 emake EMACS=: || die "emake failed"
64 -
65 -# local lisp="emacs/t-mouse.el emacs/t-mouse.elc"
66 -# if use emacs ; then
67 -# cd "${S}"/contrib ; make clean
68 -# make EMACS=emacs ELISP="${lisp}" || die
69 -# fi
70 }
71
72 src_install() {
73 @@ -49,11 +48,6 @@
74 mv "${D}"/$(get_libdir)/libgpm.a "${D}"/usr/$(get_libdir)/ || die
75 gen_usr_ldscript libgpm.so
76
77 -# if use emacs ; then
78 -# cd "${S}"/contrib/emacs
79 -# elisp-install . t-mouse*
80 -# fi
81 -
82 insinto /etc/gpm
83 doins conf/gpm-*.conf
84
85
86
87
88 1.66 sys-libs/gpm/ChangeLog
89
90 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/gpm/ChangeLog?rev=1.66&view=markup
91 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/gpm/ChangeLog?rev=1.66&content-type=text/plain
92 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/gpm/ChangeLog?r1=1.65&r2=1.66
93
94 Index: ChangeLog
95 ===================================================================
96 RCS file: /var/cvsroot/gentoo-x86/sys-libs/gpm/ChangeLog,v
97 retrieving revision 1.65
98 retrieving revision 1.66
99 diff -u -r1.65 -r1.66
100 --- ChangeLog 19 Apr 2008 08:23:23 -0000 1.65
101 +++ ChangeLog 21 Apr 2008 07:08:37 -0000 1.66
102 @@ -1,6 +1,12 @@
103 # ChangeLog for sys-libs/gpm
104 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
105 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/gpm/ChangeLog,v 1.65 2008/04/19 08:23:23 vapier Exp $
106 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/gpm/ChangeLog,v 1.66 2008/04/21 07:08:37 ulm Exp $
107 +
108 + 21 Apr 2008; Ulrich Mueller <ulm@g.o>
109 + +files/gpm-1.20.3-no-emacs-dir.patch, gpm-1.20.3.ebuild:
110 + Suppress creation of spurious /usr/share/emacs directory, fixes bug 202946.
111 + Finally remove commented lines for Emacs support wrt bug 99533 comment 18.
112 + Add missing app-arch/lzma-utils to DEPEND.
113
114 *gpm-1.20.3 (19 Apr 2008)
115
116
117
118
119 --
120 gentoo-commits@l.g.o mailing list