Gentoo Archives: gentoo-commits

From: "Diego Petteno (flameeyes)" <flameeyes@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-misc/synergy: ChangeLog synergy-1.3.1.ebuild
Date: Sun, 24 Feb 2008 17:59:54
Message-Id: E1JTL8f-0006sD-UL@stork.gentoo.org
1 flameeyes 08/02/24 17:59:49
2
3 Modified: ChangeLog synergy-1.3.1.ebuild
4 Log:
5 Fix building when extra warnings are enabled (think new version of GCC for instance), disabling -Werror; disable dependency tracking; don't dodoc non-present files, and use elog rather than einfo for the messages.
6 (Portage version: 2.1.4.4)
7
8 Revision Changes Path
9 1.54 x11-misc/synergy/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/synergy/ChangeLog?rev=1.54&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/synergy/ChangeLog?rev=1.54&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/synergy/ChangeLog?r1=1.53&r2=1.54
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/x11-misc/synergy/ChangeLog,v
18 retrieving revision 1.53
19 retrieving revision 1.54
20 diff -u -r1.53 -r1.54
21 --- ChangeLog 26 Dec 2007 08:21:19 -0000 1.53
22 +++ ChangeLog 24 Feb 2008 17:59:49 -0000 1.54
23 @@ -1,6 +1,11 @@
24 # ChangeLog for x11-misc/synergy
25 -# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/synergy/ChangeLog,v 1.53 2007/12/26 08:21:19 drac Exp $
27 +# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
28 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/synergy/ChangeLog,v 1.54 2008/02/24 17:59:49 flameeyes Exp $
29 +
30 + 24 Feb 2008; Diego Pettenò <flameeyes@g.o> synergy-1.3.1.ebuild:
31 + Fix building when extra warnings are enabled (think new version of GCC for
32 + instance), disabling -Werror; disable dependency tracking; don't dodoc
33 + non-present files, and use elog rather than einfo for the messages.
34
35 26 Dec 2007; Samuli Suominen <drac@g.o> synergy-1.3.1.ebuild:
36 amd64 stable wrt #202664
37
38
39
40 1.11 x11-misc/synergy/synergy-1.3.1.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/synergy/synergy-1.3.1.ebuild?rev=1.11&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/synergy/synergy-1.3.1.ebuild?rev=1.11&content-type=text/plain
44 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/synergy/synergy-1.3.1.ebuild?r1=1.10&r2=1.11
45
46 Index: synergy-1.3.1.ebuild
47 ===================================================================
48 RCS file: /var/cvsroot/gentoo-x86/x11-misc/synergy/synergy-1.3.1.ebuild,v
49 retrieving revision 1.10
50 retrieving revision 1.11
51 diff -u -r1.10 -r1.11
52 --- synergy-1.3.1.ebuild 26 Dec 2007 08:21:19 -0000 1.10
53 +++ synergy-1.3.1.ebuild 24 Feb 2008 17:59:49 -0000 1.11
54 @@ -1,8 +1,8 @@
55 -# Copyright 1999-2007 Gentoo Foundation
56 +# Copyright 1999-2008 Gentoo Foundation
57 # Distributed under the terms of the GNU General Public License v2
58 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/synergy/synergy-1.3.1.ebuild,v 1.10 2007/12/26 08:21:19 drac Exp $
59 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/synergy/synergy-1.3.1.ebuild,v 1.11 2008/02/24 17:59:49 flameeyes Exp $
60
61 -inherit eutils
62 +inherit eutils autotools
63
64 DESCRIPTION="Lets you easily share a single mouse and keyboard between multiple computers."
65 SRC_URI="mirror://sourceforge/${PN}2/${P}.tar.gz"
66 @@ -23,21 +23,32 @@
67 x11-proto/xineramaproto
68 x11-libs/libXt"
69
70 +src_unpack() {
71 + unpack ${A}
72 + cd "${S}"
73 +
74 + # Remove -Werror usage.
75 + sed -i -e '/ACX_CXX_WARNINGS_ARE_ERRORS/d' \
76 + configure.in || die "unable to sed out -Werror usage."
77 + eautoreconf
78 +}
79 +
80 src_compile() {
81 - econf --sysconfdir=/etc || die
82 + econf --sysconfdir=/etc \
83 + --disable-dependency-tracking || die
84 emake || die
85 }
86
87 src_install () {
88 make DESTDIR="${D}" install || die
89 - dodoc AUTHORS BUGS ChangeLog HISTORY NEWS PORTING README TODO
90 + dodoc AUTHORS ChangeLog NEWS README
91 insinto /etc
92 doins "${S}"/examples/synergy.conf
93 }
94
95 pkg_postinst() {
96 - einfo
97 - einfo "${PN} can also be used to connect to computers running Windows."
98 - einfo "Visit ${HOMEPAGE} to find the Windows client."
99 - einfo
100 + elog
101 + elog "${PN} can also be used to connect to computers running Windows."
102 + elog "Visit ${HOMEPAGE} to find the Windows client."
103 + elog
104 }
105
106
107
108 --
109 gentoo-commits@l.g.o mailing list