Bump to 2.0.15
authorDaniel Gryniewicz <dang@gentoo.org>
Thu, 22 Feb 2007 01:23:26 +0000 (01:23 +0000)
committerDaniel Gryniewicz <dang@gentoo.org>
Thu, 22 Feb 2007 01:23:26 +0000 (01:23 +0000)
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

app-pda/gnome-pilot/ChangeLog
app-pda/gnome-pilot/Manifest
app-pda/gnome-pilot/files/digest-gnome-pilot-2.0.15 [new file with mode: 0644]
app-pda/gnome-pilot/files/gnome-pilot-2.0.15-as-needed.patch [new file with mode: 0644]
app-pda/gnome-pilot/gnome-pilot-2.0.15.ebuild [new file with mode: 0644]

index 6d8b6e99faef1551c7d18c1129d31ef7c7c86c71..4ab0cdd40e5059968975eede43edc1f53be8270b 100644 (file)
@@ -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 <dang@gentoo.org>
+  +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 <peper@gentoo.org> ChangeLog:
   Transition to Manifest2.
index c6dd909d92c835f9b87628765d9458e65baa912b..60101314b45965dd63ede363b050b02b76af8a6f 100644 (file)
@@ -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 (file)
index 0000000..b038f74
--- /dev/null
@@ -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 (file)
index 0000000..08934ce
--- /dev/null
@@ -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 (file)
index 0000000..e5396da
--- /dev/null
@@ -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
+}