diff options
author | jlam <jlam> | 2001-03-01 20:38:14 +0000 |
---|---|---|
committer | jlam <jlam> | 2001-03-01 20:38:14 +0000 |
commit | 423cdf0ab7fe08ab48182dc43e1d11acf113e4c2 (patch) | |
tree | 7656aadbe56b175ae49520ab6bf606909c47a5f7 /comms | |
parent | ca7bb0563bce2b5a0d5a92d9745c80cc18bb59f9 (diff) | |
download | pkgsrc-423cdf0ab7fe08ab48182dc43e1d11acf113e4c2.tar.gz |
Update jpilot to 0.99. Changes from version 0.98.1:
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
Diffstat (limited to 'comms')
-rw-r--r-- | comms/jpilot/Makefile | 38 | ||||
-rw-r--r-- | comms/jpilot/files/md5 | 4 | ||||
-rw-r--r-- | comms/jpilot/files/patch-sum | 7 | ||||
-rw-r--r-- | comms/jpilot/patches/patch-aa | 35 | ||||
-rw-r--r-- | comms/jpilot/patches/patch-ab | 47 | ||||
-rw-r--r-- | comms/jpilot/patches/patch-ac | 14 | ||||
-rw-r--r-- | comms/jpilot/pkg/DESCR | 2 | ||||
-rw-r--r-- | comms/jpilot/pkg/PLIST | 39 |
8 files changed, 107 insertions, 79 deletions
diff --git a/comms/jpilot/Makefile b/comms/jpilot/Makefile index 323cfcbec7b..92ad58c6942 100644 --- a/comms/jpilot/Makefile +++ b/comms/jpilot/Makefile @@ -1,29 +1,47 @@ -# $NetBSD: Makefile,v 1.12 2001/02/16 13:56:15 wiz Exp $ +# $NetBSD: Makefile,v 1.13 2001/03/01 20:38:14 jlam Exp $ # -DISTNAME= jpilot-0.98.1 +DISTNAME= jpilot-0.99 CATEGORIES= comms -MASTER_SITES= http://jpilot.linuxave.net/ +MASTER_SITES= http://jpilot.org/ MAINTAINER= rh@netbsd.org -HOMEPAGE= http://jpilot.linuxave.net/ +HOMEPAGE= http://jpilot.org/ COMMENT= desktop organizer application for the palm pilot +BUILD_DEPENDS+= ${LOCALBASE}/bin/autoconf:../../devel/autoconf BUILD_DEPENDS+= msgfmt:../../devel/gettext DEPENDS+= gtk+>=1.2.0:../../x11/gtk DEPENDS+= pilot-link>=0.9.3:../../comms/pilot-link -GNU_CONFIGURE= YES -USE_LIBTOOL= YES -USE_X11= YES -USE_LIBINTL= YES +GNU_CONFIGURE= # defined +USE_LIBTOOL= # defined +USE_X11= # defined +USE_LIBINTL= # defined LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig EVAL_PREFIX+= GTKDIR=gtk+ +EVAL_PREFIX+= PILOTLINKDIR=pilot-link CONFIGURE_ARGS+= --with-gtk-prefix="${GTKDIR}" -CONFIGURE_ARGS+= --with-pilot-prefix=${LOCALBASE} +CONFIGURE_ARGS+= --with-pilot-prefix="${PILOTLINKDIR}" +CONFIGURE_ENV+= PKGLOCALEDIR="${PKGLOCALEDIR}" + +INCDIR= ${PREFIX}/include/jpilot +HTMLDIR= ${PREFIX}/share/doc/html/jpilot +MAN1DIR= ${PREFIX}/man/man1 +PLUGINSDIR= ${PREFIX}/lib/jpilot/plugins + +post-extract: + ${RM} -f ${WRKSRC}/po/Makefile.in + +pre-configure: + cd ${WRKSRC} && ${LOCALBASE}/bin/autoconf post-install: - ${INSTALL_DATA_DIR} ${PREFIX}/lib/jpilot/plugins + ${INSTALL_DATA_DIR} ${INCDIR} ${HTMLDIR} ${PLUGINSDIR} + cd ${WRKSRC}; ${INSTALL_DATA} libplugin.h prefs.h ${INCDIR} + cd ${WRKSRC}/docs; ${INSTALL_DATA} *.html ${HTMLDIR} + cd ${WRKSRC}/docs; ${INSTALL_MAN} *.1 ${MAN1DIR} + ${TOUCH} ${PLUGINSDIR}/.directory .include "../../mk/bsd.pkg.mk" diff --git a/comms/jpilot/files/md5 b/comms/jpilot/files/md5 index 2273dda2911..cc2500ddbb8 100644 --- a/comms/jpilot/files/md5 +++ b/comms/jpilot/files/md5 @@ -1,3 +1,3 @@ -$NetBSD: md5,v 1.1.1.1 2000/06/15 09:14:23 rh Exp $ +$NetBSD: md5,v 1.2 2001/03/01 20:38:15 jlam Exp $ -MD5 (jpilot-0.98.1.tar.gz) = a67a68a9e53757b34cbd2d3fc9c0e3bb +MD5 (jpilot-0.99.tar.gz) = a6c8c1a9bc74f8a3f8403c451fdaef0f diff --git a/comms/jpilot/files/patch-sum b/comms/jpilot/files/patch-sum index d267569c591..31497691577 100644 --- a/comms/jpilot/files/patch-sum +++ b/comms/jpilot/files/patch-sum @@ -1,5 +1,4 @@ -$NetBSD: patch-sum,v 1.4 2000/11/09 14:17:06 itojun Exp $ +$NetBSD: patch-sum,v 1.5 2001/03/01 20:38:15 jlam Exp $ -MD5 (patch-aa) = ec235201db3982423443a5a9a71ee5ca -MD5 (patch-ab) = 8e4a8bc56a5dc24a1af3ee77b5903fa3 -MD5 (patch-ac) = 2e89e4905df99a4287f3d35ca1ea44ae +MD5 (patch-aa) = 2319e52021d9bce83577c948ce2aed10 +MD5 (patch-ab) = 4ea006d053cd6d35061025bc478ccf4f diff --git a/comms/jpilot/patches/patch-aa b/comms/jpilot/patches/patch-aa index 1dbd2d75010..fe0890b616e 100644 --- a/comms/jpilot/patches/patch-aa +++ b/comms/jpilot/patches/patch-aa @@ -1,12 +1,25 @@ -$NetBSD: patch-aa,v 1.1 2000/06/15 21:14:07 rh Exp $ +$NetBSD: patch-aa,v 1.2 2001/03/01 20:38:15 jlam Exp $ ---- configure.orig Mon Feb 28 23:30:09 2000 -+++ configure Thu Jun 15 18:05:22 2000 -@@ -3779,7 +3779,6 @@ - echo $ac_n "checking for dlopen""... $ac_c" 1>&6 - echo "configure:3781: checking for dlopen" >&5 - save_LIBS="$LIBS" -- LIBS="$LIBS -ldl" - cat > conftest.$ac_ext <<EOF - #line 3785 "configure" - #include "confdefs.h" +--- Makefile.in.orig Tue Feb 6 14:31:05 2001 ++++ Makefile.in +@@ -43,7 +43,7 @@ + INTLLIBS = @INTLLIBS@ + + # Targets +-all: po_dir intl_dir jpilot jpilot-sync jpilot-dump ++all: po_dir intl_dir jpilot jpilot-sync jpilot-dump jpilot-upgrade-99 + + jpilot: jpilot.o datebook.o address.o todo.o memo.o \ + utils.o sync.o prefs.o log.o plugins.o \ +@@ -240,9 +240,9 @@ + ./install-sh -s -c -m 555 jpilot-dump $(prefix)/jpilot-dump ; \ + fi + if test -d "$(prefix)/bin" ; then \ +- ./install-sh -s -c -m 555 jpilot-dump $(prefix)/bin/jpilot-upgrade-99 ; \ ++ ./install-sh -s -c -m 555 jpilot-upgrade-99 $(prefix)/bin/jpilot-upgrade-99 ; \ + else \ +- ./install-sh -s -c -m 555 jpilot-dump $(prefix)/jpilot-upgrade-99 ; \ ++ ./install-sh -s -c -m 555 jpilot-upgrade-99 $(prefix)/jpilot-upgrade-99 ; \ + fi + ./install-sh -d -m 755 $(prefix)/share/jpilot + ./install-sh -c -m 755 jpilotrc.blue $(prefix)/share/jpilot diff --git a/comms/jpilot/patches/patch-ab b/comms/jpilot/patches/patch-ab index 2ad623f9886..aec64116d9a 100644 --- a/comms/jpilot/patches/patch-ab +++ b/comms/jpilot/patches/patch-ab @@ -1,30 +1,25 @@ -$NetBSD: patch-ab,v 1.1 2000/06/15 21:14:08 rh Exp $ +$NetBSD: patch-ab,v 1.2 2001/03/01 20:38:15 jlam Exp $ ---- plugins.c.orig Sun Feb 13 05:36:01 2000 -+++ plugins.c Thu Jun 15 22:19:03 2000 -@@ -127,7 +127,7 @@ - char name[52]; - char db_name[52]; - int version, major_version, minor_version; -- /* void (*plugin_set_jpilot_logf)(int (*Pjpilot_logf)(int level, char *format, ...));*/ -+ void (*plugin_set_jpilot_logf)(int (*Pjpilot_logf)(int level, char *format, ...)); - void (*plugin_versionM)(int *major_version, int *minor_version); - - p->full_path = NULL; -@@ -159,14 +159,14 @@ - p->handle=h; - - /* logf */ --/* +--- configure.in.orig Tue Feb 6 14:26:38 2001 ++++ configure.in +@@ -56,6 +56,9 @@ + dnl AM_WITH_NLS() + AM_GNU_GETTEXT + ++# Use PKGLOCALEDIR to determine location of installed locale files. ++DATADIRNAME="${PKGLOCALEDIR}" + - plugin_set_jpilot_logf = dlsym(h, "plugin_set_jpilot_logf"); - if ((err = dlerror()) != NULL) { - jpilot_logf(LOG_WARN, "plugin_set_jpilot_logf, [%s]\n [%s]\n", err, path); - } else { - plugin_set_jpilot_logf(jpilot_logf); - } --*/ + if test "x$MSGFMT" = "xno"; then + if test "x$GMSGFMT" = "xno"; then + AC_MSG_RESULT(I can't find gettext) +@@ -179,6 +182,10 @@ + LIBS="$LIBS -ldl" + AC_TRY_LINK([#include <dlfcn.h>], [dlopen("huh",0);] , have_dlopen=yes, , ) + LIBS="$save_LIBS" + ++ if test "x$have_dlopen" != "yes"; then ++ AC_TRY_LINK([#include <dlfcn.h>], [dlopen("huh",0);], have_dlopen=yes,, ) ++ fi - p->full_path = strdup(path); - + if test "x$have_dlopen" = "xyes"; then + AC_DEFINE(ENABLE_PLUGINS) diff --git a/comms/jpilot/patches/patch-ac b/comms/jpilot/patches/patch-ac deleted file mode 100644 index e89c765951a..00000000000 --- a/comms/jpilot/patches/patch-ac +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-ac,v 1.1 2000/11/08 11:56:45 tron Exp $ - ---- jpilot.c.orig Sat Feb 12 21:33:21 2000 -+++ jpilot.c Wed Nov 8 12:53:18 2000 -@@ -27,6 +27,9 @@ - #include <signal.h> - #include <string.h> - #include <unistd.h> -+#ifdef __NetBSD__ -+#include <locale.h> -+#endif - - #include <pi-datebook.h> - #include <gdk/gdkkeysyms.h> diff --git a/comms/jpilot/pkg/DESCR b/comms/jpilot/pkg/DESCR index de6bb8f403c..d707a00c9ab 100644 --- a/comms/jpilot/pkg/DESCR +++ b/comms/jpilot/pkg/DESCR @@ -1,4 +1,4 @@ - J-Pilot is a desktop organizer application for the palm pilot that +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. Features include: diff --git a/comms/jpilot/pkg/PLIST b/comms/jpilot/pkg/PLIST index d5071eac111..c0f45f39fdb 100644 --- a/comms/jpilot/pkg/PLIST +++ b/comms/jpilot/pkg/PLIST @@ -1,20 +1,37 @@ -@comment $NetBSD: PLIST,v 1.2 2000/06/15 21:14:08 rh Exp $ +@comment $NetBSD: PLIST,v 1.3 2001/03/01 20:38:15 jlam Exp $ bin/jpilot -share/locale/da/LC_MESSAGES/jpilot.mo -share/locale/de/LC_MESSAGES/jpilot.mo -share/locale/fr/LC_MESSAGES/jpilot.mo -share/locale/sv/LC_MESSAGES/jpilot.mo -share/locale/ja/LC_MESSAGES/jpilot.mo +bin/jpilot-dump +bin/jpilot-sync +bin/jpilot-upgrade-99 +include/jpilot/libplugin.h +include/jpilot/prefs.h +man/man1/jpilot-sync.1 +man/man1/jpilot-upgrade-99.1 +man/man1/jpilot.1 +lib/jpilot/plugins/.directory +share/doc/html/jpilot/manual.html +share/doc/html/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 -@exec install -d -m 0555 %D/lib/jpilot/plugins +${PKGLOCALEDIR}/locale/ca/LC_MESSAGES/jpilot.mo +${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/jpilot.mo +${PKGLOCALEDIR}/locale/da/LC_MESSAGES/jpilot.mo +${PKGLOCALEDIR}/locale/de/LC_MESSAGES/jpilot.mo +${PKGLOCALEDIR}/locale/es/LC_MESSAGES/jpilot.mo +${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/jpilot.mo +${PKGLOCALEDIR}/locale/ja/LC_MESSAGES/jpilot.mo +${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/jpilot.mo +${PKGLOCALEDIR}/locale/no/LC_MESSAGES/jpilot.mo +${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/jpilot.mo @dirrm share/jpilot +@dirrm share/doc/html/jpilot @dirrm lib/jpilot/plugins @dirrm lib/jpilot +@dirrm include/jpilot |