Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Feb 2001 10:38:28 -0800 (PST)
From:      Alex Varju <varju@ca.webct.com>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/24933: [MAINTAINER UPDATE] ports/palm/jpilot 0.99
Message-ID:  <200102071838.f17IcSc02834@snapple.webct.com>

next in thread | raw e-mail | index | archive | help

>Number:         24933
>Category:       ports
>Synopsis:       [MAINTAINER UPDATE] ports/palm/jpilot 0.99
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 07 10:40:00 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Alex Varju
>Release:        FreeBSD 4.2-STABLE i386
>Organization:
WebCT
>Environment:
>Description:
Update port palm/jpilot to version 0.99.

ChangeLog details:

0.99 - 02/06/01
 Alphabetized 4 main app categories and expense categories
 New calendar begin/end setting method using keyboard
 jpilot-sync program added to allow command line syncing
 Made radio buttons for which phone # shows up in addr
 Made month/week views obey categories
 Made 4 main apps+expense more user friendly by detecting changes
 Added prefs for optionally backing up DBs
 Czech character set added
 Russian character set added
 Moved output screen to bottom panel in main window
 Fixed many bugs in Expense and improved GUI
 Fixed datebook entries showing weekly repeat
 Added a large view window to the monthview
 Fixed some DateBk3 bugs (templates showing as today, etc)
 Made Address screen stay as it was last used in quick/add view mode
 Alarms
 Sorted memos if they are sorted on the handheld
 Replaced calendar buttons (array) with a gtk_calendar widget
 Made Quickview a page on the address Notebook
 Made private records hidable using palm password
 Made changes for Japanese and Chinese and Korean and multibyte characters
 Included Synctime in rpm and made it detect and avoid PalmOS 3.3
 Made the creation of ~/.jpilot and ~/.jpilot/backup* perms 0700 & ~umask
  If upgrading then you may want to change the permissions of ~/.jpilot/ for
  security reasons.
 Made completed ToDos not print if hidden
 Minor postscript improvements
 Made plugin conduits selectable wether to sync or not

>How-To-Repeat:
>Fix:

diff -ruwN jpilot/Makefile jpilot-dev/Makefile
--- jpilot/Makefile	Sun Jan  7 23:36:04 2001
+++ jpilot-dev/Makefile	Wed Feb  7 10:35:11 2001
@@ -7,7 +7,7 @@
 # "?=" and "+=" are for including this Makefile from japanese/jpilot
 
 PORTNAME=	jpilot
-PORTVERSION=	0.98.1
+PORTVERSION=	0.99
 CATEGORIES+=	palm comms
 MASTER_SITES=	http://jpilot.org/
 
@@ -18,7 +18,7 @@
 
 PREFIX=		${LOCALBASE}/pilot
 USE_GTK=	yes
-GNU_CONFIGURE=	yes
+USE_AUTOCONF=	yes
 CONFIGURE_ARGS+=--with-pilot-prefix=${PREFIX}
 
 post-install:
diff -ruwN jpilot/distinfo jpilot-dev/distinfo
--- jpilot/distinfo	Tue Apr  4 20:26:35 2000
+++ jpilot-dev/distinfo	Wed Feb  7 09:42:46 2001
@@ -1 +1 @@
-MD5 (jpilot-0.98.1.tar.gz) = a67a68a9e53757b34cbd2d3fc9c0e3bb
+MD5 (jpilot-0.99.tar.gz) = d2b9069594e3da726e356e4a9f874eea
diff -ruwN jpilot/files/patch-ba jpilot-dev/files/patch-ba
--- jpilot/files/patch-ba	Fri Mar 31 15:33:20 2000
+++ jpilot-dev/files/patch-ba	Wed Feb  7 09:53:39 2001
@@ -1,20 +1,33 @@
---- Makefile.in.orig	Wed Mar  1 18:00:14 2000
-+++ Makefile.in	Sun Mar 12 11:37:58 2000
+--- Makefile.in.orig	Mon Dec 18 16:53:30 2000
++++ Makefile.in	Thu Dec 21 21:22:37 2000
 @@ -43,7 +43,7 @@
  INTLLIBS = @INTLLIBS@
  
  # Targets
--all: po_dir intl_dir jpilot
-+all: po_dir intl_dir jpilot libplugin
+-all: po_dir intl_dir jpilot jpilot-sync jpilot-dump
++all: po_dir intl_dir jpilot jpilot-sync jpilot-dump synctime expense
  
  jpilot: jpilot.o datebook.o address.o todo.o memo.o \
  	utils.o sync.o prefs.o log.o plugins.o \
-@@ -192,6 +192,8 @@
- 	./install-sh -c -m 755 empty/AddressDB.pdb $(prefix)/share/jpilot/
- 	./install-sh -c -m 755 empty/ToDoDB.pdb $(prefix)/share/jpilot/
+@@ -210,6 +210,12 @@
+ intl_dir:
+ 	cd intl; $(MAKE)
+ 
++synctime:
++	cd SyncTime; $(MAKE)
++
++expense:
++	cd Expense; $(MAKE)
++
+ clean:
+ 	rm -f *.o *~ config.cache
+ 
+@@ -236,6 +242,8 @@
  	./install-sh -c -m 755 empty/MemoDB.pdb $(prefix)/share/jpilot/
-+	./install-sh -c -m 644 libplugin.a $(prefix)/lib/
-+	./install-sh -c -m 644 docs/plugin.html $(prefix)/share/doc/jpilot/plugin.html
- 	cd intl; make install
- 	cd po; make install
+ 	cd intl; $(MAKE) install
+ 	cd po; $(MAKE) install
++	cd SyncTime; $(MAKE) install
++	cd Expense; $(MAKE) install
  
+ uninstall:
+ 	rm $(prefix)/share/jpilot/*
diff -ruwN jpilot/files/patch-bb jpilot-dev/files/patch-bb
--- jpilot/files/patch-bb	Sun Mar  5 05:57:21 2000
+++ jpilot-dev/files/patch-bb	Wed Feb  7 10:34:03 2001
@@ -1,11 +0,0 @@
---- configure.orig	Sat Mar  4 16:10:48 2000
-+++ configure	Sat Mar  4 16:10:54 2000
-@@ -3779,7 +3779,7 @@
-       echo $ac_n "checking for dlopen""... $ac_c" 1>&6
- echo "configure:3781: checking for dlopen" >&5
-    save_LIBS="$LIBS"
--   LIBS="$LIBS -ldl"
-+   LIBS="$LIBS"
-    cat > conftest.$ac_ext <<EOF
- #line 3785 "configure"
- #include "confdefs.h"
diff -ruwN jpilot/files/patch-bc jpilot-dev/files/patch-bc
--- jpilot/files/patch-bc	Sun Mar  5 05:57:21 2000
+++ jpilot-dev/files/patch-bc	Wed Feb  7 10:34:05 2001
@@ -1,11 +0,0 @@
---- SyncTime/Makefile.in.orig	Sat Feb 12 20:35:13 2000
-+++ SyncTime/Makefile.in	Sat Mar  4 16:11:28 2000
-@@ -27,7 +27,7 @@
- 	echo; echo "WARNING - SyncTime is currently broken for PalmOS 3.3"; echo
- 
- libsynctime.so: synctime.o libplugin.a
--	ld -shared -ldl -o libsynctime.so synctime.o -L. -lplugin
-+	ld -shared -o libsynctime.so synctime.o -L. -lplugin
- 
- synctime.o: synctime.c libplugin.h
- 	$(CC) $(OPTIONS) $(GTKFLAGS) $(PILOT_FLAGS) -c synctime.c
diff -ruwN jpilot/files/patch-bd jpilot-dev/files/patch-bd
--- jpilot/files/patch-bd	Wed Jun  7 06:11:16 2000
+++ jpilot-dev/files/patch-bd	Wed Feb  7 10:34:06 2001
@@ -1,25 +0,0 @@
---- jpilot.c      Sat Feb 12 21:33:21 2000
-+++ jpilot.c.orig Fri May 19 19:49:10 2000
-@@ -609,6 +609,11 @@
-            bad_sync_exit_status(exit_status);
-         }
-       }
-+      /*Look for finish message */
-+      Pstr1 = strstr(buf, "Finished");
-+      if (Pstr1) {
-+        cb_app_button(NULL, GINT_TO_POINTER(REDRAW));
-+      }
-    }
- }
-
---- sync.c        Thu Feb 24 03:20:33 2000
-+++ sync.c.orig   Fri May 19 19:48:43 2000
-@@ -107,7 +107,7 @@
-    waitpid(-1, NULL, WNOHANG);
- 
-    /*refresh the screen after a sync */
--   cb_app_button(NULL, GINT_TO_POINTER(REDRAW));
-+   /*cb_app_button(NULL, GINT_TO_POINTER(REDRAW));*/
- 
-    return;
- }
diff -ruwN jpilot/files/patch-ca jpilot-dev/files/patch-ca
--- jpilot/files/patch-ca	Wed Dec 31 16:00:00 1969
+++ jpilot-dev/files/patch-ca	Wed Feb  7 10:29:34 2001
@@ -0,0 +1,11 @@
+--- todo_gui.c.orig	Thu Dec 28 17:33:20 2000
++++ todo_gui.c	Wed Feb  7 10:29:04 2001
+@@ -711,7 +711,7 @@
+       else {
+ 	  sprintf(str, _("No date"));
+       }
+-      gtk_clist_set_text(GTK_CLIST(clist), 0, 4, str);
++      gtk_clist_set_text(GTK_CLIST(clist), entries_shown, 4, str);
+ 
+       gtk_clist_set_row_data(GTK_CLIST(clist), entries_shown, &(temp_todo->mtodo));
+ 
diff -ruwN jpilot/files/patch-cb jpilot-dev/files/patch-cb
--- jpilot/files/patch-cb	Wed Dec 31 16:00:00 1969
+++ jpilot-dev/files/patch-cb	Wed Feb  7 09:43:52 2001
@@ -0,0 +1,10 @@
+--- libplugin.c.orig	Wed Feb  7 09:43:24 2001
++++ libplugin.c	Wed Feb  7 09:43:33 2001
+@@ -22,7 +22,6 @@
+ #include <string.h>
+ #include <time.h>
+ #include <ctype.h>
+-#include <netinet/in.h>
+ 
+ #include <glib.h>
+ 
diff -ruwN jpilot/files/patch-cc jpilot-dev/files/patch-cc
--- jpilot/files/patch-cc	Wed Dec 31 16:00:00 1969
+++ jpilot-dev/files/patch-cc	Wed Feb  7 10:25:17 2001
@@ -0,0 +1,20 @@
+--- configure.in.orig	Sat Jan  6 10:26:17 2001
++++ configure.in	Wed Feb  7 10:25:01 2001
+@@ -13,7 +13,7 @@
+ AC_PROG_CC
+ 
+ PACKAGE=jpilot
+-VERSION="0.99pre 06Jan01"
++VERSION="0.99"
+ #PACKAGE=$package
+ #VERSION=$version
+ 
+@@ -231,5 +231,8 @@
+ 
+ AC_OUTPUT([Makefile intl/Makefile po/Makefile.in],
+ [sed -e "/POTFILES =/r po/POTFILES" po/Makefile.in > po/Makefile])
++
++AC_OUTPUT_SUBDIRS(SyncTime)
++AC_OUTPUT_SUBDIRS(Expense)
+ 
+ dnl AC_OUTPUT(Makefile)
diff -ruwN jpilot/files/patch-cd jpilot-dev/files/patch-cd
--- jpilot/files/patch-cd	Wed Dec 31 16:00:00 1969
+++ jpilot-dev/files/patch-cd	Thu Dec 21 21:30:27 2000
@@ -0,0 +1,18 @@
+--- SyncTime/Makefile.in.orig	Thu Dec  7 14:44:26 2000
++++ SyncTime/Makefile.in	Thu Dec 21 21:29:37 2000
+@@ -52,13 +52,13 @@
+ install:
+ 	./install-sh -d -m 755 $(prefix)/lib/jpilot; \
+ 	./install-sh -d -m 755 $(prefix)/lib/jpilot/plugins; \
+-	../libtool --mode=install ./install-sh \
++	../libtool --mode=install ./install-sh -c \
+ 	libsynctime.la $(prefix)/lib/jpilot/plugins
+ 
+ local_install:
+ 	./install-sh -d -m 755 $(HOME)/.jpilot; \
+ 	./install-sh -d -m 755 $(HOME)/.jpilot/plugins; \
+-	../libtool --mode=install ./install-sh \
++	../libtool --mode=install ./install-sh -c \
+ 	libsynctime.la $(HOME)/.jpilot/plugins
+ 
+ uninstall:
diff -ruwN jpilot/files/patch-ce jpilot-dev/files/patch-ce
--- jpilot/files/patch-ce	Wed Dec 31 16:00:00 1969
+++ jpilot-dev/files/patch-ce	Thu Dec 21 21:34:27 2000
@@ -0,0 +1,18 @@
+--- Expense/Makefile.in.orig	Thu Dec  7 14:44:26 2000
++++ Expense/Makefile.in	Thu Dec 21 21:29:49 2000
+@@ -52,13 +52,13 @@
+ install:
+ 	./install-sh -d -m 755 $(prefix)/lib/jpilot; \
+ 	./install-sh -d -m 755 $(prefix)/lib/jpilot/plugins; \
+-	../libtool --mode=install ./install-sh \
++	../libtool --mode=install ./install-sh -c \
+ 	libexpense.la $(prefix)/lib/jpilot/plugins
+ 
+ local_install:
+ 	./install-sh -d -m 755 $(HOME)/.jpilot; \
+ 	./install-sh -d -m 755 $(HOME)/.jpilot/plugins; \
+-	../libtool --mode=install ./install-sh \
++	../libtool --mode=install ./install-sh -c \
+ 	libexpense.la $(HOME)/.jpilot/plugins
+ 
+ uninstall:
diff -ruwN jpilot/pkg-descr jpilot-dev/pkg-descr
--- jpilot/pkg-descr	Sun Jan  7 23:36:04 2001
+++ jpilot-dev/pkg-descr	Wed Feb  7 09:42:34 2001
@@ -1,7 +1,7 @@
 J-Pilot is a desktop organizer application for the palm pilot that
-runs under Linux, and Unix.  It is similar in functionality to the
-one that 3com distributes for a well known rampant legacy operating
-system. 
+runs under Linux and Unix using X-Windows and GTK+. It is similar in
+functionality to the one that 3com distributes and has many features
+not found in the 3com desktop.
 
 WWW: http://jpilot.org/
 
diff -ruwN jpilot/pkg-plist jpilot-dev/pkg-plist
--- jpilot/pkg-plist	Tue Aug  1 20:32:08 2000
+++ jpilot-dev/pkg-plist	Thu Feb  1 21:33:55 2001
@@ -1,30 +1,56 @@
 bin/jpilot
+bin/jpilot-dump
+bin/jpilot-sync
+lib/jpilot/plugins/libexpense.a
+lib/jpilot/plugins/libexpense.la
+lib/jpilot/plugins/libexpense.so
+lib/jpilot/plugins/libexpense.so.1
+lib/jpilot/plugins/libsynctime.a
+lib/jpilot/plugins/libsynctime.la
+lib/jpilot/plugins/libsynctime.so
+lib/jpilot/plugins/libsynctime.so.1
+share/doc/jpilot/plugin.html
+share/jpilot/AddressDB.pdb
+share/jpilot/DatebookDB.pdb
+share/jpilot/MemoDB.pdb
+share/jpilot/ToDoDB.pdb
 share/jpilot/jpilotrc.blue
 share/jpilot/jpilotrc.default
 share/jpilot/jpilotrc.green
 share/jpilot/jpilotrc.purple
 share/jpilot/jpilotrc.steel
-share/jpilot/DatebookDB.pdb
-share/jpilot/AddressDB.pdb
-share/jpilot/ToDoDB.pdb
-share/jpilot/MemoDB.pdb
-lib/libplugin.a
-share/doc/jpilot/plugin.html
+share/locale/ca/LC_MESSAGES/jpilot.mo
+share/locale/cs/LC_MESSAGES/jpilot.mo
 share/locale/da/LC_MESSAGES/jpilot.mo
 share/locale/de/LC_MESSAGES/jpilot.mo
+share/locale/es/LC_MESSAGES/jpilot.mo
 share/locale/fr/LC_MESSAGES/jpilot.mo
 share/locale/ja/LC_MESSAGES/jpilot.mo
+share/locale/nl/LC_MESSAGES/jpilot.mo
+share/locale/no/LC_MESSAGES/jpilot.mo
 share/locale/sv/LC_MESSAGES/jpilot.mo
 @dirrm share/jpilot
 @dirrm share/doc/jpilot
+@dirrm lib/jpilot/plugins
+@dirrm lib/jpilot
+@unexec rmdir %D/share/locale/ca/LC_MESSAGES 2>/dev/null || true
+@unexec rmdir %D/share/locale/ca 2>/dev/null || true
+@unexec rmdir %D/share/locale/cs/LC_MESSAGES 2>/dev/null || true
+@unexec rmdir %D/share/locale/cs 2>/dev/null || true
 @unexec rmdir %D/share/locale/da/LC_MESSAGES 2>/dev/null || true
 @unexec rmdir %D/share/locale/da 2>/dev/null || true
 @unexec rmdir %D/share/locale/de/LC_MESSAGES 2>/dev/null || true
 @unexec rmdir %D/share/locale/de 2>/dev/null || true
+@unexec rmdir %D/share/locale/es/LC_MESSAGES 2>/dev/null || true
+@unexec rmdir %D/share/locale/es 2>/dev/null || true
 @unexec rmdir %D/share/locale/fr/LC_MESSAGES 2>/dev/null || true
 @unexec rmdir %D/share/locale/fr 2>/dev/null || true
 @unexec rmdir %D/share/locale/ja/LC_MESSAGES 2>/dev/null || true
 @unexec rmdir %D/share/locale/ja 2>/dev/null || true
+@unexec rmdir %D/share/locale/nl/LC_MESSAGES 2>/dev/null || true
+@unexec rmdir %D/share/locale/nl 2>/dev/null || true
+@unexec rmdir %D/share/locale/no/LC_MESSAGES 2>/dev/null || true
+@unexec rmdir %D/share/locale/no 2>/dev/null || true
 @unexec rmdir %D/share/locale/sv/LC_MESSAGES 2>/dev/null || true
 @unexec rmdir %D/share/locale/sv 2>/dev/null || true
 @unexec rmdir %D/share/locale 2>/dev/null || true


>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200102071838.f17IcSc02834>