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>