summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlastair Tse <liquidx@gentoo.org>2003-08-30 09:36:38 +0000
committerAlastair Tse <liquidx@gentoo.org>2003-08-30 09:36:38 +0000
commitc7160af4f7a74dd23059163c01ac2e937a793bd1 (patch)
tree580082f8d5690746928b0fdf9cc8028f8391ac71 /app-pda/gnome-pilot
parentmoving gnome-extra/gnome-pilot to app-pda/gnome-pilot (diff)
downloadgentoo-2-c7160af4f7a74dd23059163c01ac2e937a793bd1.tar.gz
gentoo-2-c7160af4f7a74dd23059163c01ac2e937a793bd1.tar.bz2
gentoo-2-c7160af4f7a74dd23059163c01ac2e937a793bd1.zip
moving gnome-extra/gnome-pilot to app-pda/gnome-pilot
Diffstat (limited to 'app-pda/gnome-pilot')
-rw-r--r--app-pda/gnome-pilot/ChangeLog120
-rw-r--r--app-pda/gnome-pilot/Manifest16
-rw-r--r--app-pda/gnome-pilot/files/digest-gnome-pilot-0.1.65-r51
-rw-r--r--app-pda/gnome-pilot/files/digest-gnome-pilot-0.1.711
-rw-r--r--app-pda/gnome-pilot/files/digest-gnome-pilot-2.0.101
-rw-r--r--app-pda/gnome-pilot/files/digest-gnome-pilot-2.0.91
-rw-r--r--app-pda/gnome-pilot/files/gnome-pilot-0.1.70-usb.patch47
-rw-r--r--app-pda/gnome-pilot/files/gnome-pilot-2.0.1-pisock.patch13
-rw-r--r--app-pda/gnome-pilot/files/gnome-pilot-gentoo.diff154
-rw-r--r--app-pda/gnome-pilot/gnome-pilot-0.1.65-r5.ebuild59
-rw-r--r--app-pda/gnome-pilot/gnome-pilot-0.1.71.ebuild62
-rw-r--r--app-pda/gnome-pilot/gnome-pilot-2.0.10.ebuild33
-rw-r--r--app-pda/gnome-pilot/gnome-pilot-2.0.9.ebuild53
-rw-r--r--app-pda/gnome-pilot/metadata.xml5
14 files changed, 558 insertions, 8 deletions
diff --git a/app-pda/gnome-pilot/ChangeLog b/app-pda/gnome-pilot/ChangeLog
new file mode 100644
index 000000000000..9599b88a977a
--- /dev/null
+++ b/app-pda/gnome-pilot/ChangeLog
@@ -0,0 +1,120 @@
+# ChangeLog for gnome-extra/gnome-pilot
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-pda/gnome-pilot/ChangeLog,v 1.1 2003/08/30 09:36:33 liquidx Exp $
+
+*gnome-pilot-2.0.9 (30 Aug 2003)
+
+ 30 Aug 2003; Alastair Tse <liquidx@gentoo.org> gnome-pilot-0.1.65-r5.ebuild,
+ gnome-pilot-0.1.71.ebuild, gnome-pilot-2.0.10.ebuild,
+ gnome-pilot-2.0.9.ebuild, metadata.xml, files/gnome-pilot-0.1.70-usb.patch,
+ files/gnome-pilot-2.0.1-pisock.patch, files/gnome-pilot-gentoo.diff:
+ moving gnome-extra/gnome-pilot to app-pda/gnome-pilot
+
+*gnome-pilot-2.0.10 (20 Jul 2003)
+
+ 20 Jul 2003; Alastair Tse <liquidx@gentoo.org> gnome-pilot-0.1.65-r3.ebuild,
+ gnome-pilot-2.0.10.ebuild, gnome-pilot-2.0.8.ebuild:
+ version bump. fixes problems with glib-2.2.2
+
+*gnome-pilot-2.0.9 (22 May 2003)
+
+ 22 May 2003; Alastair Tse <liquidx@gentoo.org> gnome-pilot-2.0.1.ebuild,
+ gnome-pilot-2.0.1.ebuild, gnome-pilot-2.0.5.ebuild,
+ gnome-pilot-2.0.5.ebuild, gnome-pilot-2.0.9.ebuild:
+ version bump
+
+ 16 May 2003; Lars Weiler <pylon@gentoo.org> gnome-pilot-0.1.71.ebuild:
+ Set ppc in KEYWORDS
+
+ 04 May 2003; Alastair Tse <liquidx@gentoo.org> gnome-pilot-0.1.65-r3.ebuild,
+ gnome-pilot-0.1.65-r5.ebuild, gnome-pilot-0.1.71.ebuild:
+ fix gnome1 deps
+
+*gnome-pilot-2.0.8 (07 May 2003)
+
+ 12 Jul 2003; Daniel Ahlberg <aliz@gentoo.org> :
+ Added missing changelog entry.
+
+*gnome-pilot-2.0.5 (21 Apr 2003)
+
+ 21 Apr 2003; Alastair Tse <liquidx@gentoo.org> gnome-pilot-2.0.5.ebuild:
+ evo-1.3.2 version bump. Note that evo-1.3.2 does not have PDA support
+ yet. do not merge this unless you know what you are doing.
+
+*gnome-pilot-2.0.1 (14 Mar 2003)
+
+ 14 Mar 2003; Alastair Tse <liquidx@gentoo.org> gnome-pilot-2.0.1.ebuild,
+ files/gnome-pilot-2.0.1-pisock.patch:
+ Version Bump to GTK2 (unstable) gnome-pilot.
+
+*gnome-pilot-0.1.71 (27 Jan 2003)
+
+ 27 Jan 2003; g2boojum <g2boojum@gentoo.org> gnome-pilot-0.1.71.ebuild :
+ New version
+
+ 10 Dec 2002; foser <foser@gentoo.org> gnome-pilot-0.1.65-r3.ebuild gnome-pilot-0.1.65-r5.ebuild :
+ Fixed gob deps (bug #11633)
+
+* Autoupdate keywords (12-6-02)
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+*gnome-pilot-0.1.65-r5 (17 Jul 2002)
+
+ 17 Jul 2002; Seemant Kulleen <seemant@gentoo.org>
+ gnome-pilot-0.1.65-r5.ebuild files/digest-gnome-pilot-0.1.65-r5 :
+
+ I oops'd on the fixing on the last release.
+
+*gnome-pilot-0.1.65-r4 (16 Jul 2002)
+
+ 16 Jul 2002; Seemant Kulleen <seemant@gentoo.org>
+ gnome-pilot-0.1.65-r4.ebuild files/digest-gnome-pilot-0.1.65-r4 :
+
+ Updated to work with pilot-link-0.11.0 Thanks to David A. Desrosiers"
+ <hacker@gnu-designs.com> the pilot-link upstream author for the fix and to
+ nyergler@mac.com (Nathan R. Yergler) in bug #5051 for the catch.
+
+*gnome-pilot-0.1.65-r3 (01 Jul 2002)
+
+ 09 Apr 2003; Graham Forest <vladimir@gentoo.org>
+ gnome-pilot-0.1.65-r3.ebuild:
+ Set ~ppc to fix evolution dep
+
+ 01 Jul 2002; Bruce A. Locke <blocke@shivan.org> gnome-pilot-0.1.65-r3.ebuild:
+
+ Switched gnome-core dependency to gnome-libs and gnome-panel (gnome 1.4)
+
+*gnome-pilot-0.1.65-r2 (27 May 2002)
+
+ 27 May 2002; Seemant Kulleen <seemant@gentoo.org>
+ gnome-pilot-0.1.65-r2.ebuild files/digest-gnome-pilot-0.1.65-r2 :
+
+ Added gnome-core as a dependency
+
+*gnome-pilot-0.1.65-r1 (20 May 2002)
+
+ 20 May 2002; Seemant Kulleen <seemant@gentoo.org>
+ gnome-pilot-0.1.65-r1.ebuild files/digest-gnome-pilot-0.1.65-r1 :
+
+ This applies a patch to make it work with the new developer release of
+ pilot-link. Masked for the present.
+
+*gnome-pilot-0.1.65 (24 Apr 2002)
+ 24 Apr 2002; Spider <spider@gentoo.org> gnome-pilot-0.1.65.ebuild :
+ update SRC_URI (now uses bz2 files)
+ bump version
+
+*gnome-pilot-0.1.64-r2 (27 Mar 2002)
+
+ 27 Mar 2002; Bruce A. Locke <blocke@shivan.org> gnome-pilot-0.1.64-r2.ebuild :
+
+ Added glob and libglade dependencies
+
+*gnome-pilot-0.1.64-r1 (24 Mar 2002)
+
+ 24 Mar 2002; Seemant Kulleen <seemant@gentoo.org> gnome-pilot-0.1.64-r1.ebuild :
+
+ Man pages in /usr/share/man make them searchable and LFH compliant -- fixes
+ submitted by Matthew Kennedy.
+
+
diff --git a/app-pda/gnome-pilot/Manifest b/app-pda/gnome-pilot/Manifest
index db882383b458..8c435b9b55ca 100644
--- a/app-pda/gnome-pilot/Manifest
+++ b/app-pda/gnome-pilot/Manifest
@@ -1,13 +1,13 @@
-MD5 b31091f1ef58536c0f22e57900a3519e ChangeLog 3774
-MD5 4785ce3f502948bbaeff7ff00456ced2 gnome-pilot-2.0.10.ebuild 931
-MD5 9d6e7807312876ee9338fed1da9d9c3c gnome-pilot-0.1.65-r5.ebuild 1371
-MD5 f30c15f3496431d972bc9b65881f25a0 gnome-pilot-0.1.71.ebuild 1391
+MD5 70207ed4eae86cacbcdb9a665f9b6ce0 ChangeLog 4144
+MD5 b4656f59c2a69d62a5b5b4d663dd716c gnome-pilot-0.1.65-r5.ebuild 1237
+MD5 84238b4c2b78896cbd1747aae36f2bd3 gnome-pilot-0.1.71.ebuild 1383
+MD5 3c381beb4a5108c06ce8f704928f95b0 gnome-pilot-2.0.10.ebuild 927
+MD5 489a2cb83076d44b51014003b8f577e4 gnome-pilot-2.0.9.ebuild 1389
MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
-MD5 f1cf62bdbd16022fc9ceef4c67c606d8 gnome-pilot-2.0.9.ebuild 1411
-MD5 4c1bf3e985e3e12a7196902b013f314c files/digest-gnome-pilot-2.0.10 71
MD5 6dd42dbe52e081c7ac130b8303cd84ac files/digest-gnome-pilot-0.1.65-r5 71
MD5 327dd488b418afec2cac40f6b8bbbcd7 files/digest-gnome-pilot-0.1.71 71
-MD5 df4f6d9882436059cee414d0fb7d91ae files/gnome-pilot-0.1.70-usb.patch 1122
-MD5 f50c6d977f5c1c3729bb88a763356de4 files/gnome-pilot-gentoo.diff 4186
+MD5 4c1bf3e985e3e12a7196902b013f314c files/digest-gnome-pilot-2.0.10 71
MD5 7283428c0134d68479d562b313752de6 files/digest-gnome-pilot-2.0.9 70
+MD5 df4f6d9882436059cee414d0fb7d91ae files/gnome-pilot-0.1.70-usb.patch 1122
MD5 de42a13e198e82cd8d8c5f77bc1a1705 files/gnome-pilot-2.0.1-pisock.patch 450
+MD5 f50c6d977f5c1c3729bb88a763356de4 files/gnome-pilot-gentoo.diff 4186
diff --git a/app-pda/gnome-pilot/files/digest-gnome-pilot-0.1.65-r5 b/app-pda/gnome-pilot/files/digest-gnome-pilot-0.1.65-r5
new file mode 100644
index 000000000000..abc0583a25a4
--- /dev/null
+++ b/app-pda/gnome-pilot/files/digest-gnome-pilot-0.1.65-r5
@@ -0,0 +1 @@
+MD5 ac5b833ed0388936f3baceb7f8d5ed46 gnome-pilot-0.1.65.tar.bz2 683363
diff --git a/app-pda/gnome-pilot/files/digest-gnome-pilot-0.1.71 b/app-pda/gnome-pilot/files/digest-gnome-pilot-0.1.71
new file mode 100644
index 000000000000..106d20434144
--- /dev/null
+++ b/app-pda/gnome-pilot/files/digest-gnome-pilot-0.1.71
@@ -0,0 +1 @@
+MD5 9d0018831605418aa6f74f129b5a506f gnome-pilot-0.1.71.tar.bz2 679057
diff --git a/app-pda/gnome-pilot/files/digest-gnome-pilot-2.0.10 b/app-pda/gnome-pilot/files/digest-gnome-pilot-2.0.10
new file mode 100644
index 000000000000..5d9552fba37d
--- /dev/null
+++ b/app-pda/gnome-pilot/files/digest-gnome-pilot-2.0.10
@@ -0,0 +1 @@
+MD5 840ed31beddf1398ea4bb3c01b6caa70 gnome-pilot-2.0.10.tar.bz2 710069
diff --git a/app-pda/gnome-pilot/files/digest-gnome-pilot-2.0.9 b/app-pda/gnome-pilot/files/digest-gnome-pilot-2.0.9
new file mode 100644
index 000000000000..b3bea7ac98cb
--- /dev/null
+++ b/app-pda/gnome-pilot/files/digest-gnome-pilot-2.0.9
@@ -0,0 +1 @@
+MD5 08f768058aa00b6a9df4e6f9ebc29c94 gnome-pilot-2.0.9.tar.bz2 710438
diff --git a/app-pda/gnome-pilot/files/gnome-pilot-0.1.70-usb.patch b/app-pda/gnome-pilot/files/gnome-pilot-0.1.70-usb.patch
new file mode 100644
index 000000000000..e306fa9df09b
--- /dev/null
+++ b/app-pda/gnome-pilot/files/gnome-pilot-0.1.70-usb.patch
@@ -0,0 +1,47 @@
+--- gnome-pilot-0.1.70/capplet/util.c.usb 2002-09-16 19:08:08.000000000 +0200
++++ gnome-pilot-0.1.70/capplet/util.c 2002-12-03 17:14:38.000000000 +0100
+@@ -642,6 +642,7 @@
+ return ;
+ }
+ } else if (device->type == PILOT_DEVICE_USB_VISOR) {
++/* don't check anything, it could be no device if we are using devfs
+ struct stat sb;
+
+ if (stat (device->port, &sb) != 0) {
+@@ -660,7 +661,7 @@
+ error_dialog (str);
+ g_free (str);
+ return ;
+- }
++ }*/
+ }
+
+ }
+--- gnome-pilot-0.1.70/gpilotd/gpilotd.c.usb 2002-12-03 16:08:24.000000000 +0100
++++ gnome-pilot-0.1.70/gpilotd/gpilotd.c 2002-12-03 17:29:24.000000000 +0100
+@@ -851,6 +851,7 @@
+ visor_devices_in (GIOChannel *io_channel,
+ GIOCondition condition,
+ GPilotContext *context) {
++ static firstime = TRUE;
+ GPilotDevice *device;
+ GList *l;
+ int i;
+@@ -862,11 +863,16 @@
+
+ g_assert (context != NULL);
+
+- sleep (2);
++ sleep (10);
+
+ if (context->paused)
+ return FALSE;
+
++ if (!firstime )
++ sleep (10);
++ else
++ firstime = FALSE;
++
+ /* Check /proc/bus/usb/devices for a usb device */
+ f = fopen ("/proc/bus/usb/devices", "r");
+
diff --git a/app-pda/gnome-pilot/files/gnome-pilot-2.0.1-pisock.patch b/app-pda/gnome-pilot/files/gnome-pilot-2.0.1-pisock.patch
new file mode 100644
index 000000000000..560a2f434843
--- /dev/null
+++ b/app-pda/gnome-pilot/files/gnome-pilot-2.0.1-pisock.patch
@@ -0,0 +1,13 @@
+--- gnome-pilot-2.0.1/configure.old 2003-03-13 18:36:41.000000000 +0000
++++ gnome-pilot-2.0.1/configure 2003-03-13 18:37:40.000000000 +0000
+@@ -9387,8 +9387,8 @@
+ fi
+
+
+-GNOME_PILOT_CFLAGS="$GNOME_PILOT_CFLAGS -I /opt/pilot/include"
+-GNOME_PILOT_LIBS="$GNOME_PILOT_LIBS -L/opt/pilot/lib -lpisock -lpisync"
++GNOME_PILOT_CFLAGS="$GNOME_PILOT_CFLAGS -I /usr/include/libpisock"
++GNOME_PILOT_LIBS="$GNOME_PILOT_LIBS -L/usr/lib -lpisock -lpisync"
+
+
+
diff --git a/app-pda/gnome-pilot/files/gnome-pilot-gentoo.diff b/app-pda/gnome-pilot/files/gnome-pilot-gentoo.diff
new file mode 100644
index 000000000000..8a66ecb715ef
--- /dev/null
+++ b/app-pda/gnome-pilot/files/gnome-pilot-gentoo.diff
@@ -0,0 +1,154 @@
+? gnome-pilot-0.1.65.tar.gz
+? gnome-pilot.patch
+? plhead.patch
+? gpilotd/gpilotd.patch
+? macros/macros.dep
+? utils/make-password.patch
+Index: gpilotd/gpilotd.c
+===================================================================
+RCS file: /cvs/gnome/gnome-pilot/gpilotd/gpilotd.c,v
+retrieving revision 1.125
+diff -u -r1.125 gpilotd.c
+--- gpilotd/gpilotd.c 3 Dec 2001 11:00:31 -0000 1.125
++++ gpilotd/gpilotd.c 23 Apr 2002 10:36:22 -0000
+@@ -46,6 +46,7 @@
+ #include <signal.h>
+ #include <unistd.h>
+ #include <stdio.h>
++#include <fcntl.h>
+
+ #include <libgnome/libgnome.h>
+
+@@ -118,20 +119,20 @@
+ pilot_connect (GPilotDevice *device,int *error)
+ {
+ struct pi_sockaddr addr;
+- int sd;
++ int sd, listen_sd;
+ int ret;
+
+ if (device->type != PILOT_DEVICE_NETWORK) {
+ pilot_set_baud_rate (device);
+ }
+
+- if (!(sd = pi_socket (PI_AF_SLP, PI_SOCK_STREAM, PI_PF_PADP))) {
++ if (!(listen_sd = pi_socket (PI_AF_PILOT, PI_SOCK_STREAM, PI_PF_DLP))) {
+ g_warning ("pi_socket: %s",strerror (errno));
+ if (error) *error = 1;
+ return -1;
+ }
+
+- addr.pi_family = PI_AF_SLP;
++ addr.pi_family = PI_AF_PILOT;
+
+ /*
+ Most important for networking
+@@ -145,29 +146,38 @@
+
+ strcpy (addr.pi_device,device->port);
+
+- ret = pi_bind (sd, (struct sockaddr*)&addr, sizeof (addr));
++ ret = pi_bind (listen_sd, (struct sockaddr*)&addr, sizeof (addr));
+ if (ret == -1) {
+ g_warning (_("Unable to bind to pilot"));
+- if (error) *error = 1;
++ if (error)
++ *error = 1;
++ pi_close(listen_sd);
+ return 0;
+ }
+
+- ret = pi_listen (sd,1);
++ ret = pi_listen (listen_sd, 1);
+ if (ret != 0) {
+ g_warning ("pi_listen: %s", strerror (errno));
+- if (error) *error = 2;
++ if (error)
++ *error = 2;
++ pi_close(listen_sd);
+ return 0;
+ }
+
+- sd = pi_accept_to (sd, NULL,0, device->timeout);
++ sd = pi_accept_to (listen_sd, NULL,0, device->timeout);
+ if (sd == -1) {
+ g_warning ("pi_accept_to: %s", strerror (errno));
+ g_warning ("pi_accept_to: timeout was %d secs", device->timeout);
+- if (error) *error = 2;
++ if (error)
++ *error = 2;
++ pi_close(listen_sd);
+ return 0;
+ }
+
+- if (error) *error = 0;
++ if (error)
++ *error = 0;
++ pi_close(listen_sd);
++
+ return sd;
+ }
+
+@@ -634,7 +644,6 @@
+ }
+ }
+ pilot_disconnect (pfd);
+- close (pfd);
+ } else {
+ if (connect_error==1) return FALSE; /* remove this device */
+ else return TRUE;
+@@ -830,6 +839,10 @@
+ if (line[0] == 'S') {
+ if (!strncmp (line + 4, "Product=Handspring Visor",
+ 24)) {
++ visor_exists = TRUE;
++ break;
++ } else if (!strncmp (line + 4, "Product=Palm Handheld",
++ 21)) {
+ visor_exists = TRUE;
+ break;
+ }
+Index: macros/gnome-pilot.m4
+===================================================================
+RCS file: /cvs/gnome/gnome-common/macros/gnome-pilot.m4,v
+retrieving revision 1.40
+diff -u -r1.40 gnome-pilot.m4
+--- macros/gnome-pilot.m4 5 Mar 2002 16:57:29 -0000 1.40
++++ macros/gnome-pilot.m4 23 Apr 2002 10:36:22 -0000
+@@ -25,7 +25,7 @@
+ else
+ PISOCK_CFLAGS="-I$withval/include"
+ incdir="$withval/include"
+- PISOCK_LIBS="-L$withval/lib -lpisock"
++ PISOCK_LIBS="-L$withval/lib -lpisock -lpisync"
+ AC_MSG_CHECKING("for existance of $withval/lib/libpisock.so")
+ if test -r $withval/lib/libpisock.so; then
+ AC_MSG_RESULT("yes")
+Index: utils/make-password.c
+===================================================================
+RCS file: /cvs/gnome/gnome-pilot/utils/make-password.c,v
+retrieving revision 1.4
+diff -u -r1.4 make-password.c
+--- utils/make-password.c 27 Feb 2000 12:04:00 -0000 1.4
++++ utils/make-password.c 23 Apr 2002 10:36:22 -0000
+@@ -34,16 +34,16 @@
+ char salt[3];
+
+ if (argc < 2) {
+- fprintf(stderr,"usage:%s %s\n",argv[0],TTYPrompt);
++ fprintf(stderr,"usage:%s\n",argv[0]);
+ exit(2);
+ }
+- if (!(sd = pi_socket(PI_AF_SLP, PI_SOCK_STREAM, PI_PF_PADP))) {
++ if (!(sd = pi_socket(PI_AF_PILOT, PI_SOCK_STREAM, PI_PF_PADP))) {
+ perror("pi_socket");
+ exit(1);
+ }
+
+- addr.pi_family = PI_AF_SLP;
+- strcpy(addr.pi_device,argv[1]);
++ addr.pi_family = PI_AF_PILOT;
++// strcpy(addr.pi_device,argv[1]);
+
+ ret = pi_bind(sd, (struct sockaddr*)&addr, sizeof(addr));
+ if(ret == -1) {
diff --git a/app-pda/gnome-pilot/gnome-pilot-0.1.65-r5.ebuild b/app-pda/gnome-pilot/gnome-pilot-0.1.65-r5.ebuild
new file mode 100644
index 000000000000..1f149b024c9e
--- /dev/null
+++ b/app-pda/gnome-pilot/gnome-pilot-0.1.65-r5.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-pda/gnome-pilot/gnome-pilot-0.1.65-r5.ebuild,v 1.1 2003/08/30 09:36:33 liquidx Exp $
+
+DESCRIPTION="Gnome Pilot apps"
+SRC_URI="ftp://ftp.gnome.org/pub/gnome/unstable/sources/gnome-pilot/${P}.tar.bz2"
+HOMEPAGE="http://www.gnome.org/gnome-pilot/"
+
+
+RDEPEND="dev-lang/perl
+ =gnome-base/control-center-1.4*
+ >=gnome-base/gnome-libs-1.4.1.7
+ =gnome-base/gnome-panel-1.4*
+ >=dev-libs/pilot-link-0.11.0
+ =dev-util/gob-1*
+ =gnome-base/libglade-0.17*"
+
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+
+IUSE="nls"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="x86 sparc "
+
+src_unpack() {
+
+ unpack ${A}
+ cd ${S}
+ patch -p0 < ${FILESDIR}/${PN}-gentoo.diff
+}
+
+src_compile() {
+
+ local myconf
+
+ use nls \
+ && myconf="--enable-nls" \
+ || myconf="--disable-nls"
+
+ myconf="${myconf} --enable-usb-visor=yes --with-gnome-libs=/usr/lib"
+
+ mkdir intl && touch intl/libgettext.h
+
+ econf ${myconf} || die
+
+ perl -pi -e 's/PISOCK_LIBS = -lpisock/PISOCK_LIBS = -lpisock -lpisync/g' \
+ `find . -name Makefile`
+
+
+ emake || die
+}
+
+src_install () {
+ einstall || die
+
+ dodoc AUTHORS COPYING* ChangeLog README NEWS
+}
diff --git a/app-pda/gnome-pilot/gnome-pilot-0.1.71.ebuild b/app-pda/gnome-pilot/gnome-pilot-0.1.71.ebuild
new file mode 100644
index 000000000000..84fd32b07290
--- /dev/null
+++ b/app-pda/gnome-pilot/gnome-pilot-0.1.71.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-pda/gnome-pilot/gnome-pilot-0.1.71.ebuild,v 1.1 2003/08/30 09:36:33 liquidx Exp $
+
+
+DESCRIPTION="Gnome Pilot apps"
+SRC_URI="ftp://ftp.gnome.org/pub/GNOME/sources/gnome-pilot/0.1/${P}.tar.bz2"
+HOMEPAGE="http://www.gnome.org/gnome-pilot/"
+
+RDEPEND="dev-lang/perl
+ =gnome-base/control-center-1.4*
+ >=gnome-base/gnome-libs-1.4.1.7
+ =gnome-base/gnome-panel-1.4*
+ >=dev-libs/pilot-link-0.11.0
+ =dev-util/gob-1*
+ =gnome-base/libglade-0.17*"
+
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+IUSE="nls"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="x86 ~sparc ppc"
+
+src_unpack() {
+
+ unpack ${A}
+ cd ${S}
+ # USB patch from Mandrake. Allows gnome-pilot to watch /dev/pilot even
+ # when it does not yet exist (because of using devfs).
+ patch -p1 < ${FILESDIR}/gnome-pilot-0.1.70-usb.patch
+}
+
+src_compile() {
+
+ local myconf
+
+# use gtk2 \
+# && CFLAGS="${CFLAGS} `pkg-config --cflags libglade vfs`" \
+# || CFLAGS="${CFLAGS} `gtk-config --prefix`"
+
+ use nls \
+ && myconf="--enable-nls" \
+ || myconf="--disable-nls"
+
+ myconf="${myconf} --enable-usb --with-gnome-libs=/usr/lib"
+
+
+ mkdir intl && touch intl/libgettext.h
+
+ econf ${myconf} || die
+
+
+ emake || die
+}
+
+src_install () {
+ einstall || die
+
+ dodoc AUTHORS COPYING* ChangeLog README NEWS
+}
diff --git a/app-pda/gnome-pilot/gnome-pilot-2.0.10.ebuild b/app-pda/gnome-pilot/gnome-pilot-2.0.10.ebuild
new file mode 100644
index 000000000000..81e4f867a89f
--- /dev/null
+++ b/app-pda/gnome-pilot/gnome-pilot-2.0.10.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-pda/gnome-pilot/gnome-pilot-2.0.10.ebuild,v 1.1 2003/08/30 09:36:33 liquidx Exp $
+
+inherit gnome2 eutils
+
+DESCRIPTION="Gnome Pilot apps"
+HOMEPAGE="http://www.gnome.org/gnome-pilot/"
+
+IUSE=""
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~sparc"
+
+RDEPEND=">=gnome-base/libgnome-2.0.0
+ >=gnome-base/libgnomeui-2.0.0
+ >=gnome-base/libglade-2.0.0
+ >=gnome-base/ORBit2-2.6.0
+ >=gnome-base/libbonobo-2.0.0
+ >=gnome-base/bonobo-activation-1.0.3
+ >=gnome-base/gnome-panel-2.0
+ >=gnome-base/gconf-2.0
+ >=dev-util/gob-2.0.5
+ >=dev-libs/pilot-link-0.11.7"
+
+DEPEND="sys-devel/gettext
+ >=dev-lang/perl-5.6.0
+ ${RDEPEND}"
+
+G2CONF="${G2CONF} --enable-usb --enable-network --enable-pilotlinktest"
+
+DOCS="AUTHORS COPYING* ChangeLog README NEWS"
+SCROLLKEEPER_UPDATE="0"
diff --git a/app-pda/gnome-pilot/gnome-pilot-2.0.9.ebuild b/app-pda/gnome-pilot/gnome-pilot-2.0.9.ebuild
new file mode 100644
index 000000000000..1d0b5bcf7936
--- /dev/null
+++ b/app-pda/gnome-pilot/gnome-pilot-2.0.9.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-pda/gnome-pilot/gnome-pilot-2.0.9.ebuild,v 1.1 2003/08/30 09:36:33 liquidx Exp $
+
+inherit gnome.org gnome2 eutils
+
+DESCRIPTION="Gnome Pilot apps"
+HOMEPAGE="http://www.gnome.org/gnome-pilot/"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="x86 ~sparc "
+IUSE=""
+
+RDEPEND=">=gnome-base/libgnome-2.0.0
+ >=gnome-base/libgnomeui-2.0.0
+ >=gnome-base/libglade-2.0.0
+ >=gnome-base/ORBit2-2.6.0
+ >=gnome-base/libbonobo-2.0.0
+ >=gnome-base/bonobo-activation-1.0.3
+ >=gnome-base/gnome-panel-2.0
+ >=gnome-base/gconf-2.0
+ >=dev-util/gob-2.0.5
+ >=dev-libs/pilot-link-0.11.7"
+
+DEPEND="sys-devel/gettext
+ >=dev-lang/perl-5.6.0
+ ${RDEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ # hackaround b0rked with pilot-link detection <liquidx@gentoo.org>
+ # epatch ${FILESDIR}/gnome-pilot-2.0.1-pisock.patch
+ # USB patch from Mandrake. Allows gnome-pilot to watch /dev/pilot even
+ # when it does not yet exist (because of using devfs).
+ # patch -p1 < ${FILESDIR}/gnome-pilot-0.1.70-usb.patch
+}
+
+src_compile() {
+
+ local myconf
+
+ myconf="${myconf} --enable-usb"
+ myconf="${myconf} --enable-network"
+ myconf="${myconf} --enable-pilotlinktest"
+
+ gnome2_src_compile ${myconf}
+}
+
+DOCS="AUTHORS COPYING* ChangeLog README NEWS"
+SCROLLKEEPER_UPDATE="0"
diff --git a/app-pda/gnome-pilot/metadata.xml b/app-pda/gnome-pilot/metadata.xml
new file mode 100644
index 000000000000..da6fd63d0085
--- /dev/null
+++ b/app-pda/gnome-pilot/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>gnome</herd>
+</pkgmetadata>