summaryrefslogtreecommitdiff
path: root/comms/pilotmgr
diff options
context:
space:
mode:
authortron <tron@pkgsrc.org>1999-05-24 18:09:46 +0000
committertron <tron@pkgsrc.org>1999-05-24 18:09:46 +0000
commitfc01d598e99c710614cd5e49d144239b23587228 (patch)
tree9b60d7cc7e8270cfd943a51d2a717455af95b37e /comms/pilotmgr
parentcb536caa67a3f9549f1383c879e41ca26a5506b1 (diff)
downloadpkgsrc-fc01d598e99c710614cd5e49d144239b23587228.tar.gz
Import new "pilotmgr" package:
synchronize databases on any 3Com Palm device.
Diffstat (limited to 'comms/pilotmgr')
-rw-r--r--comms/pilotmgr/Makefile50
-rw-r--r--comms/pilotmgr/files/md53
-rw-r--r--comms/pilotmgr/patches/patch-aa31
-rw-r--r--comms/pilotmgr/pkg/COMMENT1
-rw-r--r--comms/pilotmgr/pkg/DESCR5
-rw-r--r--comms/pilotmgr/pkg/PLIST33
6 files changed, 123 insertions, 0 deletions
diff --git a/comms/pilotmgr/Makefile b/comms/pilotmgr/Makefile
new file mode 100644
index 00000000000..fc2b23615f7
--- /dev/null
+++ b/comms/pilotmgr/Makefile
@@ -0,0 +1,50 @@
+# $NetBSD: Makefile,v 1.1.1.1 1999/05/24 18:09:46 tron Exp $
+
+DISTNAME= pilotmgr-1.0.7
+CATEGORIES= comms
+MASTER_SITES= ${MASTER_SITE_LOCAL}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= tron@netbsd.org
+HOMEPAGE= http://www.moshpit.org/pilotmgr/
+
+DEPENDS+= p5-MD5-1.7:../../security/p5-MD5
+DEPENDS+= p5-Tk-402.002:../../x11/p5-Tk
+DEPENDS+= p5-pilot-link-0.9.3:../p5-pilot-link
+
+USE_X11= yes
+HAS_CONFIGURE= yes
+NO_BUILD= yes
+
+CONFIGURE_ARGS= </dev/null
+CONFIGURE_SCRIPT= Setup
+WRKSRC= ${WRKDIR}/${DISTNAME:C/-.*$//}
+
+SITE_PERL_DIR= ${PREFIX}/lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}
+PM_PERL_DIR= ${SITE_PERL_DIR}/${DISTNAME:C/-.*$//}
+PM_DOC_DIR= ${PREFIX}/share/doc/${DISTNAME:C/-.*$//}
+
+post-extract:
+ @${RM} -f ${WRKSRC}/SyncCM.pm
+ @${CHMOD} +x ${WRKSRC}/Setup
+
+do-install:
+ ${MKDIR} ${PM_PERL_DIR} ${PM_DOC_DIR}
+ for FILE in ${WRKSRC}/*.pm; do \
+ ${INSTALL_DATA} $$FILE ${PM_PERL_DIR}; \
+ done
+ ${CHMOD} ${BINMODE} ${PM_PERL_DIR}/PilotMgr.pm
+ ${LN} -fs ${PM_PERL_DIR}/PilotMgr.pm ${PREFIX}/bin/PilotManager
+ cd ${WRKSRC}; \
+ for DIR in lib/*; do \
+ ${MKDIR} ${PM_PERL_DIR}/$$DIR; \
+ for FILE in $$DIR/*; do \
+ ${INSTALL_DATA} $$FILE ${PM_PERL_DIR}/$$DIR; \
+ done; \
+ done
+ for FILE in ${WRKSRC}/docs/*; do \
+ ${INSTALL_DATA} $$FILE ${PM_DOC_DIR}; \
+ done
+ ${LN} -fs ${PM_DOC_DIR} ${PM_PERL_DIR}/docs
+
+.include <../../mk/bsd.pkg.mk>
diff --git a/comms/pilotmgr/files/md5 b/comms/pilotmgr/files/md5
new file mode 100644
index 00000000000..9823b90f3fe
--- /dev/null
+++ b/comms/pilotmgr/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 1999/05/24 18:09:46 tron Exp $
+
+MD5 (pilotmgr-1.0.7.tar.bz2) = 8c11440e398e23a64abd7ef2d3254b22
diff --git a/comms/pilotmgr/patches/patch-aa b/comms/pilotmgr/patches/patch-aa
new file mode 100644
index 00000000000..dbae615a456
--- /dev/null
+++ b/comms/pilotmgr/patches/patch-aa
@@ -0,0 +1,31 @@
+$NetBSD: patch-aa,v 1.1.1.1 1999/05/24 18:09:47 tron Exp $
+
+--- PilotMgr.pm.orig Wed Mar 24 23:59:59 1999
++++ PilotMgr.pm Mon May 24 20:01:22 1999
+@@ -604,14 +604,18 @@
+ my ($image);
+
+ my (@TTYMENU) =
+- ("/dev/ttya", [],
+- "/dev/ttyb", [],
+- "/dev/cua/a", [],
+- "/dev/cua/b", [],
+- "/dev/cua0", [],
+- "/dev/cua1", [],
+- "/dev/cua2", [],
+- "/dev/cua3", [],
++ ("/dev/tty00", [],
++ "/dev/tty01", [],
++ "/dev/tty02", [],
++ "/dev/tty03", [],
++ "/dev/ttyA0", [],
++ "/dev/ttyA1", [],
++ "/dev/ttyB0", [],
++ "/dev/ttyB1", [],
++ "/dev/ttyC0", [],
++ "/dev/ttyC1", [],
++ "/dev/ttyD0", [],
++ "/dev/ttyD1", [],
+ "/dev/pilot", [],
+ "Other...", []);
+
diff --git a/comms/pilotmgr/pkg/COMMENT b/comms/pilotmgr/pkg/COMMENT
new file mode 100644
index 00000000000..5cc01b0f118
--- /dev/null
+++ b/comms/pilotmgr/pkg/COMMENT
@@ -0,0 +1 @@
+synchronize databases on any 3Com Palm device.
diff --git a/comms/pilotmgr/pkg/DESCR b/comms/pilotmgr/pkg/DESCR
new file mode 100644
index 00000000000..0170b8c9041
--- /dev/null
+++ b/comms/pilotmgr/pkg/DESCR
@@ -0,0 +1,5 @@
+PilotManager is a tool that allows you to synchronize databases on any
+3Com Palm device (PalmPilot, PalmIII, PalmIIIx, PalmV, more?) with
+applications on your Unix platform. It is a full Hotsync daemon that is user
+extensible. Developers can write their own conduits to synchronize Pilot
+databases with the desktop application of their choice!
diff --git a/comms/pilotmgr/pkg/PLIST b/comms/pilotmgr/pkg/PLIST
new file mode 100644
index 00000000000..d0e36ae5166
--- /dev/null
+++ b/comms/pilotmgr/pkg/PLIST
@@ -0,0 +1,33 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 1999/05/24 18:09:46 tron Exp $
+bin/PilotManager
+lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/Backup.pm
+lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/Installer.pm
+lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/PilotMgr.pm
+lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/SendMail.pm
+lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/SyncAB.pm
+lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/SyncFood.pm
+lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/SyncMemo.pm
+lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/SyncPlan.pm
+lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/SyncTime.pm
+lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/lib/images/pilotmgr.gif
+lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/lib/images/hotsync.gif
+lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/lib/images/pilotmgr.icon
+lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/lib/images/pilotmgr.xpm2
+lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/lib/perl5/TkUtils.pm
+lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/lib/perl5/PilotSync.pm
+lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/lib/perl5/MultiFileSelect.pm
+lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/lib/test/SyncPlan.t
+lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/lib/test/SyncCM.t
+share/doc/pilotmgr/AnncAlias.txt
+share/doc/pilotmgr/Conduit.api
+share/doc/pilotmgr/DiscAlias.txt
+share/doc/pilotmgr/SyncPlan.help
+share/doc/pilotmgr/WelcomeMessage
+@exec ln -s %D/share/doc/pilotmgr %D/lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/docs
+@unexec rm -f %D/lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/docs
+@dirrm lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/lib/test
+@dirrm lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/lib/perl5
+@dirrm lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/lib/images
+@dirrm lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr/lib
+@dirrm lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/pilotmgr
+@dirrm share/doc/pilotmgr