summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Gryniewicz <dang@gentoo.org>2007-02-22 01:23:26 +0000
committerDaniel Gryniewicz <dang@gentoo.org>2007-02-22 01:23:26 +0000
commit587d59380ba99340ddbbc9c1501a168c612ab392 (patch)
tree901622cc0f0c623c4ce76e7169515b39108492e3 /app-pda
parentRedigest for Manifest2 (diff)
downloadgentoo-2-587d59380ba99340ddbbc9c1501a168c612ab392.tar.gz
gentoo-2-587d59380ba99340ddbbc9c1501a168c612ab392.tar.bz2
gentoo-2-587d59380ba99340ddbbc9c1501a168c612ab392.zip
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 (Portage version: 2.1.2-r10)
Diffstat (limited to 'app-pda')
-rw-r--r--app-pda/gnome-pilot/ChangeLog35
-rw-r--r--app-pda/gnome-pilot/files/digest-gnome-pilot-2.0.153
-rw-r--r--app-pda/gnome-pilot/files/gnome-pilot-2.0.15-as-needed.patch13
-rw-r--r--app-pda/gnome-pilot/gnome-pilot-2.0.15.ebuild47
4 files changed, 97 insertions, 1 deletions
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 <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.
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
+}