Gentoo Archives: gentoo-commits

From: "Jeremy Olexa (darkside)" <darkside@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-misc/synergy: ChangeLog synergy-1.4.5.ebuild
Date: Tue, 22 Nov 2011 16:29:57
Message-Id: 20111122162940.6DEA22004B@flycatcher.gentoo.org
1 darkside 11/11/22 16:29:40
2
3 Modified: ChangeLog
4 Added: synergy-1.4.5.ebuild
5 Log:
6 version bump, by Tobias Wallura in bug 374973
7
8 (Portage version: 2.1.10.34/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.68 x11-misc/synergy/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/synergy/ChangeLog?rev=1.68&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/synergy/ChangeLog?rev=1.68&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/synergy/ChangeLog?r1=1.67&r2=1.68
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-misc/synergy/ChangeLog,v
20 retrieving revision 1.67
21 retrieving revision 1.68
22 diff -u -r1.67 -r1.68
23 --- ChangeLog 22 Nov 2011 16:05:45 -0000 1.67
24 +++ ChangeLog 22 Nov 2011 16:29:40 -0000 1.68
25 @@ -1,6 +1,11 @@
26 # ChangeLog for x11-misc/synergy
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/synergy/ChangeLog,v 1.67 2011/11/22 16:05:45 darkside Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/synergy/ChangeLog,v 1.68 2011/11/22 16:29:40 darkside Exp $
30 +
31 +*synergy-1.4.5 (22 Nov 2011)
32 +
33 + 22 Nov 2011; Jeremy Olexa <darkside@g.o> +synergy-1.4.5.ebuild:
34 + version bump, by Tobias Wallura in bug 374973
35
36 22 Nov 2011; Jeremy Olexa <darkside@g.o> -synergy-1.3.1-r1.ebuild,
37 -synergy-1.3.1-r2.ebuild, metadata.xml:
38
39
40
41 1.1 x11-misc/synergy/synergy-1.4.5.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/synergy/synergy-1.4.5.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/synergy/synergy-1.4.5.ebuild?rev=1.1&content-type=text/plain
45
46 Index: synergy-1.4.5.ebuild
47 ===================================================================
48 # Copyright 1999-2011 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/x11-misc/synergy/synergy-1.4.5.ebuild,v 1.1 2011/11/22 16:29:40 darkside Exp $
51
52 EAPI=4
53
54 inherit cmake-utils qt4-r2
55
56 DESCRIPTION="Lets you easily share a single mouse and keyboard between multiple computers."
57 HOMEPAGE="http://synergy-foss.org/"
58 SRC_URI="http://${PN}.googlecode.com/files/${P}-Source.tar.gz"
59
60 LICENSE="GPL-2"
61 SLOT="0"
62 KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
63 IUSE="qt4"
64
65 RDEPEND="x11-libs/libXtst
66 x11-libs/libX11
67 x11-libs/libXext
68 x11-libs/libXinerama
69 qt4? ( x11-libs/qt-gui )"
70 DEPEND="${RDEPEND}
71 x11-proto/xextproto
72 x11-proto/xproto
73 x11-proto/kbproto
74 x11-proto/xineramaproto
75 x11-libs/libXt"
76
77 S=${WORKDIR}/${P}-Source
78
79 src_configure() {
80 # 1.4.4+ : http://synergy-foss.org/pm/issues/3016
81 append-ldflags $(no-as-needed)
82
83 cmake-utils_src_configure
84
85 if use qt4 ; then
86 cd src/gui
87 qt4-r2_src_configure
88 fi
89 }
90
91 src_compile() {
92 cmake-utils_src_compile
93
94 if use qt4 ; then
95 cd src/gui
96 qt4-r2_src_compile
97 fi
98 }
99
100 src_install () {
101 dobin bin/${PN}{c,s}
102
103 if use qt4 ; then
104 newbin bin/${PN} qsynergy
105 # FIXME: convert the .ico file to a real png instead
106 newicon src/gui/res/win/QSynergy.ico q${PN}.png
107 make_desktop_entry q${PN} ${PN/s/S} q${PN} Utility;
108 fi
109
110 insinto /etc
111 newins doc/synergy.conf.example synergy.conf
112
113 mv doc/${PN}c.man doc/${PN}c.1 || die
114 mv doc/${PN}s.man doc/${PN}s.1 || die
115 doman doc/${PN}{c,s}.1
116
117 dodoc README doc/synergy.conf.example*
118 }