From: Daniel Gryniewicz Date: Thu, 22 Feb 2007 01:23:26 +0000 (+0000) Subject: Bump to 2.0.15 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=b10ddb6c7118342cdc60c31d04b6c221c3184fdd;p=gentoo.git Bump to 2.0.15 This is primarily a bugfix release, to patch issues that cropped up with the new features introduced in version 2.0.14. - #357602. Fix memory leak in the usbfs scanning code (with thanks to Brian Warner) - #362565. Add a 400ms pause between HAL detection of a USB device and the first attempt to sync. Several devices were reported to reset themselves if communication was attempted too soon after the first appearance of the USB device. - #365181. Fix a long-standing bug that probably turned up now because of the multiple attempts to add a new pilot due to #362565. Avoid accessing freed memory when the 'add pilot' dialog is opened multiple times. Other changes: - Maintainership has passed from JP Rosevear to Matt Davey. Many thanks to JP for stepping in when gnome-pilot could otherwise have died a nasty death by abandonment. - #364589. With thanks to Glynn Foster. Tweaks to window placement to support multihead displays. Also, added missing description to .server file for panel applet. - Fix another long-standing bug, that could cause garbage to be shown when a configured conduit was unavailable (e.g. if the .conduit files were in the wrong place after an upgrade). - Fix distcheck target Package-Manager: portage-2.1.2-r10 --- diff --git a/app-pda/gnome-pilot/ChangeLog b/app-pda/gnome-pilot/ChangeLog index 6d8b6e99faef..4ab0cdd40e50 100644 --- a/app-pda/gnome-pilot/ChangeLog +++ b/app-pda/gnome-pilot/ChangeLog @@ -1,6 +1,39 @@ # ChangeLog for app-pda/gnome-pilot # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/gnome-pilot/ChangeLog,v 1.29 2007/02/21 22:54:33 peper Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-pda/gnome-pilot/ChangeLog,v 1.30 2007/02/22 01:23:26 dang Exp $ + +*gnome-pilot-2.0.15 (22 Feb 2007) + + 22 Feb 2007; Daniel Gryniewicz + +files/gnome-pilot-2.0.15-as-needed.patch, +gnome-pilot-2.0.15.ebuild: + Bump to 2.0.15 + This is primarily a bugfix release, to patch issues that cropped up + with the new features introduced in version 2.0.14. + + - #357602. Fix memory leak in the usbfs scanning code (with + thanks to Brian Warner) + - #362565. Add a 400ms pause between HAL detection of a USB + device and the first attempt to sync. Several + devices were reported to reset themselves if + communication was attempted too soon after the + first appearance of the USB device. + - #365181. Fix a long-standing bug that probably turned up + now because of the multiple attempts to add a new + pilot due to #362565. Avoid accessing freed memory + when the 'add pilot' dialog is opened multiple times. + + Other changes: + - Maintainership has passed from JP Rosevear to Matt Davey. + Many thanks to JP for stepping in when gnome-pilot could + otherwise have died a nasty death by abandonment. + - #364589. With thanks to Glynn Foster. Tweaks to window + placement to support multihead displays. Also, + added missing description to .server file for + panel applet. + - Fix another long-standing bug, that could cause garbage to + be shown when a configured conduit was unavailable (e.g. + if the .conduit files were in the wrong place after an upgrade). + - Fix distcheck target 21 Feb 2007; Piotr Jaroszyński ChangeLog: Transition to Manifest2. diff --git a/app-pda/gnome-pilot/Manifest b/app-pda/gnome-pilot/Manifest index c6dd909d92c8..60101314b459 100644 --- a/app-pda/gnome-pilot/Manifest +++ b/app-pda/gnome-pilot/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX gnome-pilot-2.0.1-pisock.patch 450 RMD160 4189bc7f474d49c448a5b1fe8a1a3b619cf69402 SHA1 d2b3b3cef1f3d9bc7ff8e641f05186bf8c80007b SHA256 767c403f5a7504c58407b7a3378d9da63060fec2c09e802aaeb78b0c3451567b MD5 de42a13e198e82cd8d8c5f77bc1a1705 files/gnome-pilot-2.0.1-pisock.patch 450 RMD160 4189bc7f474d49c448a5b1fe8a1a3b619cf69402 files/gnome-pilot-2.0.1-pisock.patch 450 @@ -34,10 +37,15 @@ AUX gnome-pilot-2.0.13-as-needed.patch 562 RMD160 3c13f16eb3ab77b378d714bf6d58f1 MD5 7dc631d3dd1e7a86d4e7fdb82d2a6852 files/gnome-pilot-2.0.13-as-needed.patch 562 RMD160 3c13f16eb3ab77b378d714bf6d58f19bd8be78e9 files/gnome-pilot-2.0.13-as-needed.patch 562 SHA256 bbc4033c5db5b8f73bee18c51d8d8abc9773a61e7d68674debf2f1b7a210401a files/gnome-pilot-2.0.13-as-needed.patch 562 +AUX gnome-pilot-2.0.15-as-needed.patch 615 RMD160 fbe474f52251eba860153a17e94db2d39c78f0f0 SHA1 f8047494624457716886dd2463a8a9a6810dae30 SHA256 2772c7d38cffa91473612671b2f859b2c922c2952690e06ba3cf6df2cceb9dd3 +MD5 6cd62f420fae1ae5a97840f47f23197c files/gnome-pilot-2.0.15-as-needed.patch 615 +RMD160 fbe474f52251eba860153a17e94db2d39c78f0f0 files/gnome-pilot-2.0.15-as-needed.patch 615 +SHA256 2772c7d38cffa91473612671b2f859b2c922c2952690e06ba3cf6df2cceb9dd3 files/gnome-pilot-2.0.15-as-needed.patch 615 DIST gnome-pilot-2.0.10.tar.bz2 710069 RMD160 2ff797301df5318e91779307c82f4c0f317beebf SHA1 654069fff0df7e33aaf58e304d5c194abd3fe600 SHA256 b8b035ab8991664205171b952db3aca6d2d6dddaec447ce1fd0b9b5a128f4200 DIST gnome-pilot-2.0.12.tar.bz2 876148 RMD160 f08489164674c13570c3964623d6304e1856ab7d SHA1 a316ef5d777cc4156995ee7ecffd75974bbb88c2 SHA256 00915b0c9dd36c3fa509098a3d09fbef974d7dd7e12043ae77cb2e5ff775dd78 DIST gnome-pilot-2.0.13-netsyncpatch.tar.gz 1403745 RMD160 a67a23fbc41308a1773d64f743a51b58adaf6a4c SHA1 c0a327774690812707804828f108c7ef03b9ef02 SHA256 d45bb63655373a00c8e52167df75fdd48f7fd6d23dab91a89b6662bc805b528d DIST gnome-pilot-2.0.13.tar.bz2 923217 RMD160 598f55b55a6bebd13a5d0008f770ce80a0ca48bb SHA1 1b0fabbb944b23bafbd1c2ea464e3532f0083111 SHA256 bd3c00e17de56d159f747d2b5ce0a2b880d2c14a70e91001204ba6ab88ad9603 +DIST gnome-pilot-2.0.15.tar.bz2 804209 RMD160 6e066d8bf14352f654cac72c566aef5107ad4e35 SHA1 417a190bd3eeac2db6c86c03a2aed95c3c140137 SHA256 38e6f5522a4a56824cbf6765e4ea368068f82ecf74cf8b2b260420876c56c6ec EBUILD gnome-pilot-2.0.10-r1.ebuild 1523 RMD160 55dd3a7a29ed194fa0621c56ea220ff02e4a8fca SHA1 593c98fd0428e52776da729e39d21b0f8a3cfbf6 SHA256 462c2625b9d4b42ccecfa347e2e5646b33c7024c7151fd1fd64849dac63a425e MD5 879da0751a9f111ff62b75a0df98963e gnome-pilot-2.0.10-r1.ebuild 1523 RMD160 55dd3a7a29ed194fa0621c56ea220ff02e4a8fca gnome-pilot-2.0.10-r1.ebuild 1523 @@ -58,10 +66,14 @@ EBUILD gnome-pilot-2.0.13.ebuild 960 RMD160 3e19b51c0a78c8313a41d14085f8a714c3f5 MD5 f1c2db78f02bdd258b44555825714186 gnome-pilot-2.0.13.ebuild 960 RMD160 3e19b51c0a78c8313a41d14085f8a714c3f53871 gnome-pilot-2.0.13.ebuild 960 SHA256 3e5b78b6893d9292a7c57896e9abdd6d1369e566685cb2cd4c82133c83ccf3e5 gnome-pilot-2.0.13.ebuild 960 -MISC ChangeLog 8065 RMD160 699ad0412a56157797d75aada7459b0f1c45a9f6 SHA1 f79960564e6c6fd11ed03945d162a75a7d47c355 SHA256 46655453dfa623c09ca62a0b0d681963a6dab2e3c5a2b63d88fa47b92752b49e -MD5 53f7bfdac27046735e20ceec3fd40439 ChangeLog 8065 -RMD160 699ad0412a56157797d75aada7459b0f1c45a9f6 ChangeLog 8065 -SHA256 46655453dfa623c09ca62a0b0d681963a6dab2e3c5a2b63d88fa47b92752b49e ChangeLog 8065 +EBUILD gnome-pilot-2.0.15.ebuild 1119 RMD160 9632cc55dc9c0411ead6bbed4ab1e5d92c9ef956 SHA1 defd1fbfd79e2a21850987509f214335c5905ae1 SHA256 11c74cf2c40c48a995565e6f051ae2cbf6145eb4b9dd82827035f2edee061461 +MD5 bac0ce0aad40c8cf178fe9e0307d48b4 gnome-pilot-2.0.15.ebuild 1119 +RMD160 9632cc55dc9c0411ead6bbed4ab1e5d92c9ef956 gnome-pilot-2.0.15.ebuild 1119 +SHA256 11c74cf2c40c48a995565e6f051ae2cbf6145eb4b9dd82827035f2edee061461 gnome-pilot-2.0.15.ebuild 1119 +MISC ChangeLog 9638 RMD160 1b23e66f96f8e7be7a734c0a4cd11e85b68b614e SHA1 0b85ff363f88becb77f89c1382ea9fa9a117bc92 SHA256 79194f9514c40cd73f57eb676a9c3cbbc4b6feac0f4f849ee773a858eef13b6c +MD5 aa28f6da2ab16dc91da7db87b9d9ad9e ChangeLog 9638 +RMD160 1b23e66f96f8e7be7a734c0a4cd11e85b68b614e ChangeLog 9638 +SHA256 79194f9514c40cd73f57eb676a9c3cbbc4b6feac0f4f849ee773a858eef13b6c ChangeLog 9638 MISC metadata.xml 175 RMD160 5a758a9c6be5886bcabe17412a27ddb9c4c1a091 SHA1 5f39f2aee5dc458e1f1184425ff00a600cfbeb93 SHA256 ad69c13297c0e440519a25f99fdcefd579e75f58d652bb174055ae0c827b8543 MD5 1e1031eae2f36a13b2cd73550a31d03d metadata.xml 175 RMD160 5a758a9c6be5886bcabe17412a27ddb9c4c1a091 metadata.xml 175 @@ -81,3 +93,13 @@ SHA256 fd55cd7510ea25553891be7ad262dcbd014ac1ea786224ff734c506c20e382fd files/di MD5 96ebc38a63ba1b47c78261000925f2ac files/digest-gnome-pilot-2.0.13-r1 298 RMD160 2e928580dc8eeae0d2fa1d3e5a716ec8c5231e36 files/digest-gnome-pilot-2.0.13-r1 298 SHA256 0fcf2f47bb0899b255e02da5eda21a86f30df7382edfd7a7e6d36f8f765801ca files/digest-gnome-pilot-2.0.13-r1 298 +MD5 2fee86fef80056e2ee66cebb429e189b files/digest-gnome-pilot-2.0.15 259 +RMD160 d777f96534b309731209d6e35659ad4c45b99f23 files/digest-gnome-pilot-2.0.15 259 +SHA256 60a740aeb10e3b4a6df31f03617064f4a699806396a440e0f4673571d6205fb2 files/digest-gnome-pilot-2.0.15 259 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.2 (GNU/Linux) + +iD8DBQFF3PBQomPajV0RnrERAifzAJ9NYKofoZY0hK+ie/z1kbuw8HTnRACcD4Jc +1mAMFKp3G+DNXf4aLlsJiRc= +=nlzq +-----END PGP SIGNATURE----- diff --git a/app-pda/gnome-pilot/files/digest-gnome-pilot-2.0.15 b/app-pda/gnome-pilot/files/digest-gnome-pilot-2.0.15 new file mode 100644 index 000000000000..b038f744da20 --- /dev/null +++ b/app-pda/gnome-pilot/files/digest-gnome-pilot-2.0.15 @@ -0,0 +1,3 @@ +MD5 460a1fdd2206e1bbf820639831ca88f8 gnome-pilot-2.0.15.tar.bz2 804209 +RMD160 6e066d8bf14352f654cac72c566aef5107ad4e35 gnome-pilot-2.0.15.tar.bz2 804209 +SHA256 38e6f5522a4a56824cbf6765e4ea368068f82ecf74cf8b2b260420876c56c6ec gnome-pilot-2.0.15.tar.bz2 804209 diff --git a/app-pda/gnome-pilot/files/gnome-pilot-2.0.15-as-needed.patch b/app-pda/gnome-pilot/files/gnome-pilot-2.0.15-as-needed.patch new file mode 100644 index 000000000000..08934ce9a360 --- /dev/null +++ b/app-pda/gnome-pilot/files/gnome-pilot-2.0.15-as-needed.patch @@ -0,0 +1,13 @@ +diff --exclude-from=/home/dang/bin/scripts/diffrc -up -ruN gnome-pilot-2.0.15.orig/gpilotd/Makefile.am gnome-pilot-2.0.15/gpilotd/Makefile.am +--- gnome-pilot-2.0.15.orig/gpilotd/Makefile.am 2006-10-14 14:17:35.000000000 -0400 ++++ gnome-pilot-2.0.15/gpilotd/Makefile.am 2007-02-21 20:05:38.000000000 -0500 +@@ -142,6 +142,9 @@ libgpilotdconduitincludedir = $(included + libgpilotdconduit_la_LDFLAGS = \ + -version-info $(GPILOTD_CONDUIT_CURRENT):$(GPILOTD_CONDUIT_REVISION):$(GPILOTD_CONDUIT_AGE) + ++libgpilotdconduit_la_LIBADD = \ ++ $(GNOME_PILOT_LIBS) ++ + ### + + noinst_HEADERS = gnome-pilot-conduit-backup-private.h diff --git a/app-pda/gnome-pilot/gnome-pilot-2.0.15.ebuild b/app-pda/gnome-pilot/gnome-pilot-2.0.15.ebuild new file mode 100644 index 000000000000..e5396dac47a2 --- /dev/null +++ b/app-pda/gnome-pilot/gnome-pilot-2.0.15.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-pda/gnome-pilot/gnome-pilot-2.0.15.ebuild,v 1.1 2007/02/22 01:23:26 dang Exp $ + +inherit gnome2 eutils autotools + +DESCRIPTION="Gnome Palm Pilot and Palm OS Device Syncing Library" +HOMEPAGE="http://live.gnome.org/GnomePilot" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86" +IUSE="hal" + +RDEPEND=">=gnome-base/libgnome-2.0.0 + >=gnome-base/libgnomeui-2.0.0 + >=gnome-base/libglade-2.0.0 + >=gnome-base/orbit-2.6.0 + >=gnome-base/libbonobo-2.0.0 + >=gnome-base/gnome-panel-2.0 + >=gnome-base/gconf-2.0 + >=dev-util/gob-2.0.5 + dev-libs/libxml2 + >=app-pda/pilot-link-0.11.7 + hal? ( + dev-libs/dbus-glib + >=sys-apps/hal-0.5.4 + )" + +DEPEND="sys-devel/gettext + >=dev-lang/perl-5.6.0 + ${RDEPEND}" + +DOCS="AUTHORS COPYING* ChangeLog README NEWS" +SCROLLKEEPER_UPDATE="0" + +pkg_setup() { + G2CONF="${G2CONF} --enable-usb --enable-network --enable-pilotlinktest \ + $(use_with hal)" +} + +src_unpack() { + gnome2_src_unpack + + epatch "${FILESDIR}/${P}-as-needed.patch" + + eautoreconf +}