[gentoo-commits] gentoo-x86 commit in x11-misc/synergy: synergy-1.4.17_p2055.ebuild ChangeLog

2014-05-06 Thread Jeroen Roovers (jer)
jer 14/05/06 15:20:33

  Modified: synergy-1.4.17_p2055.ebuild ChangeLog
  Log:
  Define src_prepare() to control which eclass applies patches (and run 
epatch_user). Fix a memory leak (bug #505978).
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
A792A613)

Revision  ChangesPath
1.2  x11-misc/synergy/synergy-1.4.17_p2055.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/synergy/synergy-1.4.17_p2055.ebuild?rev=1.2view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/synergy/synergy-1.4.17_p2055.ebuild?rev=1.2content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/synergy/synergy-1.4.17_p2055.ebuild?r1=1.1r2=1.2

Index: synergy-1.4.17_p2055.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/x11-misc/synergy/synergy-1.4.17_p2055.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- synergy-1.4.17_p2055.ebuild 6 May 2014 02:32:21 -   1.1
+++ synergy-1.4.17_p2055.ebuild 6 May 2014 15:20:33 -   1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/x11-misc/synergy/synergy-1.4.17_p2055.ebuild,v 1.1 
2014/05/06 02:32:21 jer Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/x11-misc/synergy/synergy-1.4.17_p2055.ebuild,v 1.2 
2014/05/06 15:20:33 jer Exp $
 
 EAPI=5
 inherit eutils flag-o-matic gnome2-utils cmake-utils qt4-r2
@@ -48,10 +48,15 @@
${FILESDIR}/${PN}-1.4.17_p2055-cryptopp.patch
${FILESDIR}/${PN}-1.4.17_p2055-test.patch
${FILESDIR}/${PN}-1.4.17_p2055-gentoo.patch
+   ${FILESDIR}/${PN}-1.4.17_p2055-CSocketMultiplexer.patch
 )
 
 S=${WORKDIR}/${P/_p*/}-Source
 
+src_prepare() {
+   cmake-utils_src_prepare
+}
+
 src_configure() {
local mycmakeargs=$(cmake-utils_use_with test GENTOO_TEST)
cmake-utils_src_configure



1.110x11-misc/synergy/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/synergy/ChangeLog?rev=1.110view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/synergy/ChangeLog?rev=1.110content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/synergy/ChangeLog?r1=1.109r2=1.110

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/x11-misc/synergy/ChangeLog,v
retrieving revision 1.109
retrieving revision 1.110
diff -u -r1.109 -r1.110
--- ChangeLog   6 May 2014 02:32:21 -   1.109
+++ ChangeLog   6 May 2014 15:20:33 -   1.110
@@ -1,6 +1,11 @@
 # ChangeLog for x11-misc/synergy
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/synergy/ChangeLog,v 1.109 
2014/05/06 02:32:21 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/synergy/ChangeLog,v 1.110 
2014/05/06 15:20:33 jer Exp $
+
+  06 May 2014; Jeroen Roovers j...@gentoo.org synergy-1.4.17_p2055.ebuild,
+  +files/synergy-1.4.17_p2055-CSocketMultiplexer.patch:
+  Define src_prepare() to control which eclass applies patches (and run
+  epatch_user). Fix a memory leak (bug #505978).
 
 *synergy-1.4.17_p2055 (06 May 2014)
 






[gentoo-commits] gentoo-x86 commit in x11-misc/synergy: synergy-1.4.17_p2055.ebuild ChangeLog

2014-05-05 Thread Jeroen Roovers (jer)
jer 14/05/06 02:32:21

  Modified: ChangeLog
  Added:synergy-1.4.17_p2055.ebuild
  Log:
  Version bump (bug #505978 by José María Fernández González).
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
A792A613)

Revision  ChangesPath
1.109x11-misc/synergy/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/synergy/ChangeLog?rev=1.109view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/synergy/ChangeLog?rev=1.109content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/synergy/ChangeLog?r1=1.108r2=1.109

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/x11-misc/synergy/ChangeLog,v
retrieving revision 1.108
retrieving revision 1.109
diff -u -r1.108 -r1.109
--- ChangeLog   1 Mar 2014 18:37:11 -   1.108
+++ ChangeLog   6 May 2014 02:32:21 -   1.109
@@ -1,6 +1,14 @@
 # ChangeLog for x11-misc/synergy
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/synergy/ChangeLog,v 1.108 
2014/03/01 18:37:11 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/synergy/ChangeLog,v 1.109 
2014/05/06 02:32:21 jer Exp $
+
+*synergy-1.4.17_p2055 (06 May 2014)
+
+  06 May 2014; Jeroen Roovers j...@gentoo.org +synergy-1.4.17_p2055.ebuild,
+  +files/synergy-1.4.17_p2055-cryptopp.patch,
+  +files/synergy-1.4.17_p2055-gentoo.patch,
+  +files/synergy-1.4.17_p2055-test.patch:
+  Version bump (bug #505978 by José María Fernández González).
 
   01 Mar 2014; Jeroen Roovers j...@gentoo.org synergy-1.4.15.ebuild,
   synergy-1.4.16_p1969.ebuild:



1.1  x11-misc/synergy/synergy-1.4.17_p2055.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/synergy/synergy-1.4.17_p2055.ebuild?rev=1.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/synergy/synergy-1.4.17_p2055.ebuild?rev=1.1content-type=text/plain

Index: synergy-1.4.17_p2055.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/x11-misc/synergy/synergy-1.4.17_p2055.ebuild,v 1.1 
2014/05/06 02:32:21 jer Exp $

EAPI=5
inherit eutils flag-o-matic gnome2-utils cmake-utils qt4-r2

DESCRIPTION=Lets you easily share a single mouse and keyboard between multiple 
computers.
HOMEPAGE=http://synergy-foss.org/;
SRC_URI=
http://fossfiles.com/${PN}/${P/_p/-r}-Source.tar.gz
http://dev.gentoo.org/~hasufell/distfiles/${PN}.png


LICENSE=GPL-2
SLOT=0
KEYWORDS=~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd 
~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris
IUSE=qt4 test

COMMON_DEPEND=
=dev-libs/crypto++-5.6.2
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
x11-libs/libXext
x11-libs/libXi
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXtst
qt4? ( dev-qt/qtcore:4 dev-qt/qtgui:4 )

DEPEND=
${COMMON_DEPEND}
test? ( =dev-cpp/gmock-1.6.0 )
x11-proto/kbproto
x11-proto/randrproto
x11-proto/xextproto
x11-proto/xineramaproto
x11-proto/xproto

RDEPEND=
${COMMON_DEPEND}
qt4? ( !x11-misc/qsynergy )


PATCHES=(
${FILESDIR}/${PN}-1.4.16_p1969-pthread.patch
${FILESDIR}/${PN}-1.4.17_p2055-cryptopp.patch
${FILESDIR}/${PN}-1.4.17_p2055-test.patch
${FILESDIR}/${PN}-1.4.17_p2055-gentoo.patch
)

S=${WORKDIR}/${P/_p*/}-Source

src_configure() {
local mycmakeargs=$(cmake-utils_use_with test GENTOO_TEST)
cmake-utils_src_configure

if use qt4 ; then
cd src/gui || die
qt4-r2_src_configure
fi
}

src_compile() {
cmake-utils_src_compile

if use qt4 ; then
cd src/gui || die
qt4-r2_src_compile
fi
}

src_test() {
local exe fail
for exe in bin/integtests bin/unittests; do
${exe} || fail+= ${exe}
done
[[ ${fail} ]]  ewarn ${fail} failed
}

src_install () {
dobin bin/${PN}{c,s}

if use qt4 ; then
newbin bin/${PN} qsynergy
newicon -s 256 ${DISTDIR}/${PN}.png q${PN}.png
make_desktop_entry q${PN} ${PN/s/S} q${PN} Utility;
fi

insinto /etc
newins doc/synergy.conf.example synergy.conf

newman doc/${PN}c.man ${PN}c.1
newman doc/${PN}s.man ${PN}s.1

dodoc README doc/synergy.conf.example* ChangeLog
}

pkg_preinst() {
use qt4  gnome2_icon_savelist
}

pkg_postinst() {
use qt4  gnome2_icon_cache_update
}

pkg_postrm() {
use qt4  gnome2_icon_cache_update
}