Fix building when extra warnings are enabled (think new version of GCC for instance...
authorDiego Elio Pettenò <flameeyes@gentoo.org>
Sun, 24 Feb 2008 17:59:49 +0000 (17:59 +0000)
committerDiego Elio Pettenò <flameeyes@gentoo.org>
Sun, 24 Feb 2008 17:59:49 +0000 (17:59 +0000)
Package-Manager: portage-2.1.4.4

x11-misc/synergy/ChangeLog
x11-misc/synergy/Manifest
x11-misc/synergy/synergy-1.3.1.ebuild

index 5b5bebe901eba2c37f5b536dc8136921767f41aa..661ee3455c2b8d23db1fb9c35dfd29889e043084 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for x11-misc/synergy
-# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/synergy/ChangeLog,v 1.53 2007/12/26 08:21:19 drac Exp $
+# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/synergy/ChangeLog,v 1.54 2008/02/24 17:59:49 flameeyes Exp $
+
+  24 Feb 2008; Diego Pettenò <flameeyes@gentoo.org> synergy-1.3.1.ebuild:
+  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.
 
   26 Dec 2007; Samuli Suominen <drac@gentoo.org> synergy-1.3.1.ebuild:
   amd64 stable wrt #202664
index 046db33acebe1ae7bb20c00e50253adac0fb1046..bc2396f366307fa8b4d63b9a9284e9918df7819f 100644 (file)
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 DIST synergy-1.2.4.tar.gz 657909 RMD160 1a5b14d11a98a1fa2a3c248704d03cb7defd6760 SHA1 6d25fc694341e85cd7ed10e5d949919ec9900bb8 SHA256 f6bca503618e7eec458205f551ea590729cd16be51e56a4da44ba296d9e00a05
 DIST synergy-1.2.7.tar.gz 707319 RMD160 6bdbe5adbc13c2f49afcb99ccaa20b96a12c2bcf SHA1 5964460892fd9e9cb55c5bfe4e781f2bc08d0b76 SHA256 567a50863c04dc9ccf5def3c62bb9f0494e995357620603dd00bbe035ca7500e
 DIST synergy-1.2.8.tar.gz 701637 RMD160 d7ef787600b9e8b34b766f21f59757ba60db1693 SHA1 0ea53afb35f53ddd2f8aa4e2a2018d53540f2139 SHA256 78cb7603a3ecd9a52c477945270d51ba7d0e32888929fa2face5ec92878c6b2d
@@ -5,6 +8,13 @@ DIST synergy-1.3.1.tar.gz 793172 RMD160 5f5d7cb8fcfb57a6c8eae83fb53c704cb85c6c16
 EBUILD synergy-1.2.4.ebuild 1079 RMD160 94601e410b02c8fb760112cf2e6dac5875f22e25 SHA1 b5cd58dfeffd7aa0309ea8bc23f1ab3de94cb40d SHA256 77819a92cfbde597a13f37d4ecd30b0c20f7fabc65ee2d392d6331320e7a9041
 EBUILD synergy-1.2.7.ebuild 1096 RMD160 c938a8ee4bc119fe41361390e95499229535597a SHA1 e99646cfe307f0aeda6ede862f51757f039ef423 SHA256 0cba3d0e64b9b46ce335e38ea50aa6c777ed593de720632ff85a9e692d5a88fc
 EBUILD synergy-1.2.8.ebuild 1096 RMD160 1234c1910206d307305817f3a13bffcdfc248641 SHA1 424b19782957e4d9e568238c4a947f2158332d88 SHA256 a3ac4fb195094b19cbba2a823db2f7b33d4d7ade85376fb5cc4ee270af8a702c
-EBUILD synergy-1.3.1.ebuild 1107 RMD160 b4c5b823d3ae3a2195baeff094c59c51ef817391 SHA1 c24681c83e4c043f505c7cfd35b0598713404e67 SHA256 5a0fe9cc1a0acfb5501e7b19daf9ef29fe3f5f6094fbf942582292439716ea7e
-MISC ChangeLog 6582 RMD160 b6a5e0beab956ac5f8fd754da9c89dd1b833af7c SHA1 87c4456f6f25e9bc71b9f4b78369dda85b5b6f59 SHA256 4a2f89b76cac5a7dc246293b3c430599b43013304e79d0ba59134417bc1367fc
+EBUILD synergy-1.3.1.ebuild 1310 RMD160 3affd9f615a83913376dca600167da4eda98be40 SHA1 a585879f7a1a39912ae8073810f82c0aa8df5cb5 SHA256 c1940d3bb9080b6737b8775256b3fcab44228b7a74a5398a607d85f6e0726ef1
+MISC ChangeLog 6883 RMD160 541900e2e817e9e6765406d3e72dd2db55ead706 SHA1 703750a2c073c087511d9b4245a7bdc227286761 SHA256 149ffb88e7d46f6794ddd583d6968c155f785842ed4db2af3cd3cc5816800b87
 MISC metadata.xml 230 RMD160 4cf1ab7bdf1ad94c8a06b5d912eabb232466361f SHA1 196b5ce0e523e408030f791b9ee00cbf98085796 SHA256 acb91579fe0f54ac697754624936787c29a1e0da0c591249f53fc26cad3c406c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFHwbCbAiZjviIA2XgRAvYSAKCL+VcuBAi9Bz0uEZ+hlBy3WVjrggCgy/7m
+srHkJecG6OKuDCqkkMOu8hg=
+=M3SE
+-----END PGP SIGNATURE-----
index 6b1c844e45889564551f0664561040c213a23234..1fe22b6c8c8ff59ad44e8fb86853d26d39724d30 100644 (file)
@@ -1,8 +1,8 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/synergy/synergy-1.3.1.ebuild,v 1.10 2007/12/26 08:21:19 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/synergy/synergy-1.3.1.ebuild,v 1.11 2008/02/24 17:59:49 flameeyes Exp $
 
-inherit eutils
+inherit eutils autotools
 
 DESCRIPTION="Lets you easily share a single mouse and keyboard between multiple computers."
 SRC_URI="mirror://sourceforge/${PN}2/${P}.tar.gz"
@@ -23,21 +23,32 @@ DEPEND="${RDEPEND}
        x11-proto/xineramaproto
        x11-libs/libXt"
 
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+
+       # Remove -Werror usage.
+       sed -i -e '/ACX_CXX_WARNINGS_ARE_ERRORS/d' \
+               configure.in || die "unable to sed out -Werror usage."
+       eautoreconf
+}
+
 src_compile() {
-       econf --sysconfdir=/etc || die
+       econf --sysconfdir=/etc \
+               --disable-dependency-tracking || die
        emake || die
 }
 
 src_install () {
        make DESTDIR="${D}" install || die
-       dodoc AUTHORS BUGS ChangeLog HISTORY NEWS PORTING README TODO
+       dodoc AUTHORS ChangeLog NEWS README
        insinto /etc
        doins "${S}"/examples/synergy.conf
 }
 
 pkg_postinst() {
-       einfo
-       einfo "${PN} can also be used to connect to computers running Windows."
-       einfo "Visit ${HOMEPAGE} to find the Windows client."
-       einfo
+       elog
+       elog "${PN} can also be used to connect to computers running Windows."
+       elog "Visit ${HOMEPAGE} to find the Windows client."
+       elog
 }