head 1.61; access; symbols pkgsrc-2023Q4:1.61.0.12 pkgsrc-2023Q4-base:1.61 pkgsrc-2023Q3:1.61.0.10 pkgsrc-2023Q3-base:1.61 pkgsrc-2023Q2:1.61.0.8 pkgsrc-2023Q2-base:1.61 pkgsrc-2023Q1:1.61.0.6 pkgsrc-2023Q1-base:1.61 pkgsrc-2022Q4:1.61.0.4 pkgsrc-2022Q4-base:1.61 pkgsrc-2022Q3:1.61.0.2 pkgsrc-2022Q3-base:1.61 pkgsrc-2022Q2:1.60.0.10 pkgsrc-2022Q2-base:1.60 pkgsrc-2022Q1:1.60.0.8 pkgsrc-2022Q1-base:1.60 pkgsrc-2021Q4:1.60.0.6 pkgsrc-2021Q4-base:1.60 pkgsrc-2021Q3:1.60.0.4 pkgsrc-2021Q3-base:1.60 pkgsrc-2021Q2:1.60.0.2 pkgsrc-2021Q2-base:1.60 pkgsrc-2021Q1:1.59.0.6 pkgsrc-2021Q1-base:1.59 pkgsrc-2020Q4:1.59.0.4 pkgsrc-2020Q4-base:1.59 pkgsrc-2020Q3:1.59.0.2 pkgsrc-2020Q3-base:1.59 pkgsrc-2020Q2:1.58.0.4 pkgsrc-2020Q2-base:1.58 pkgsrc-2020Q1:1.58.0.2 pkgsrc-2020Q1-base:1.58 pkgsrc-2019Q4:1.56.0.6 pkgsrc-2019Q4-base:1.56 pkgsrc-2019Q3:1.56.0.2 pkgsrc-2019Q3-base:1.56 pkgsrc-2019Q2:1.55.0.8 pkgsrc-2019Q2-base:1.55 pkgsrc-2019Q1:1.55.0.6 pkgsrc-2019Q1-base:1.55 pkgsrc-2018Q4:1.55.0.4 pkgsrc-2018Q4-base:1.55 pkgsrc-2018Q3:1.55.0.2 pkgsrc-2018Q3-base:1.55 pkgsrc-2018Q2:1.54.0.18 pkgsrc-2018Q2-base:1.54 pkgsrc-2018Q1:1.54.0.16 pkgsrc-2018Q1-base:1.54 pkgsrc-2017Q4:1.54.0.14 pkgsrc-2017Q4-base:1.54 pkgsrc-2017Q3:1.54.0.12 pkgsrc-2017Q3-base:1.54 pkgsrc-2017Q2:1.54.0.8 pkgsrc-2017Q2-base:1.54 pkgsrc-2017Q1:1.54.0.6 pkgsrc-2017Q1-base:1.54 pkgsrc-2016Q4:1.54.0.4 pkgsrc-2016Q4-base:1.54 pkgsrc-2016Q3:1.54.0.2 pkgsrc-2016Q3-base:1.54 pkgsrc-2016Q2:1.53.0.8 pkgsrc-2016Q2-base:1.53 pkgsrc-2016Q1:1.53.0.6 pkgsrc-2016Q1-base:1.53 pkgsrc-2015Q4:1.53.0.4 pkgsrc-2015Q4-base:1.53 pkgsrc-2015Q3:1.53.0.2 pkgsrc-2015Q3-base:1.53 pkgsrc-2015Q2:1.52.0.2 pkgsrc-2015Q2-base:1.52 pkgsrc-2015Q1:1.51.0.8 pkgsrc-2015Q1-base:1.51 pkgsrc-2014Q4:1.51.0.6 pkgsrc-2014Q4-base:1.51 pkgsrc-2014Q3:1.51.0.4 pkgsrc-2014Q3-base:1.51 pkgsrc-2014Q2:1.51.0.2 pkgsrc-2014Q2-base:1.51 pkgsrc-2014Q1:1.50.0.4 pkgsrc-2014Q1-base:1.50 pkgsrc-2013Q4:1.50.0.2 pkgsrc-2013Q4-base:1.50 pkgsrc-2013Q3:1.49.0.4 pkgsrc-2013Q3-base:1.49 pkgsrc-2013Q2:1.49.0.2 pkgsrc-2013Q2-base:1.49 pkgsrc-2013Q1:1.48.0.4 pkgsrc-2013Q1-base:1.48 pkgsrc-2012Q4:1.48.0.2 pkgsrc-2012Q4-base:1.48 pkgsrc-2012Q3:1.46.0.42 pkgsrc-2012Q3-base:1.46 pkgsrc-2012Q2:1.46.0.40 pkgsrc-2012Q2-base:1.46 pkgsrc-2012Q1:1.46.0.38 pkgsrc-2012Q1-base:1.46 pkgsrc-2011Q4:1.46.0.36 pkgsrc-2011Q4-base:1.46 pkgsrc-2011Q3:1.46.0.34 pkgsrc-2011Q3-base:1.46 pkgsrc-2011Q2:1.46.0.32 pkgsrc-2011Q2-base:1.46 pkgsrc-2011Q1:1.46.0.30 pkgsrc-2011Q1-base:1.46 pkgsrc-2010Q4:1.46.0.28 pkgsrc-2010Q4-base:1.46 pkgsrc-2010Q3:1.46.0.26 pkgsrc-2010Q3-base:1.46 pkgsrc-2010Q2:1.46.0.24 pkgsrc-2010Q2-base:1.46 pkgsrc-2010Q1:1.46.0.22 pkgsrc-2010Q1-base:1.46 pkgsrc-2009Q4:1.46.0.20 pkgsrc-2009Q4-base:1.46 pkgsrc-2009Q3:1.46.0.18 pkgsrc-2009Q3-base:1.46 pkgsrc-2009Q2:1.46.0.16 pkgsrc-2009Q2-base:1.46 pkgsrc-2009Q1:1.46.0.14 pkgsrc-2009Q1-base:1.46 pkgsrc-2008Q4:1.46.0.12 pkgsrc-2008Q4-base:1.46 pkgsrc-2008Q3:1.46.0.10 pkgsrc-2008Q3-base:1.46 cube-native-xorg:1.46.0.8 cube-native-xorg-base:1.46 pkgsrc-2008Q2:1.46.0.6 pkgsrc-2008Q2-base:1.46 cwrapper:1.46.0.4 pkgsrc-2008Q1:1.46.0.2 pkgsrc-2008Q1-base:1.46 pkgsrc-2007Q4:1.45.0.8 pkgsrc-2007Q4-base:1.45 pkgsrc-2007Q3:1.45.0.6 pkgsrc-2007Q3-base:1.45 pkgsrc-2007Q2:1.45.0.4 pkgsrc-2007Q2-base:1.45 pkgsrc-2007Q1:1.45.0.2 pkgsrc-2007Q1-base:1.45 pkgsrc-2006Q4:1.41.0.4 pkgsrc-2006Q4-base:1.41 pkgsrc-2006Q3:1.41.0.2 pkgsrc-2006Q3-base:1.41 pkgsrc-2006Q2:1.40.0.4 pkgsrc-2006Q2-base:1.40 pkgsrc-2006Q1:1.40.0.2 pkgsrc-2006Q1-base:1.40 pkgsrc-2005Q4:1.38.0.2 pkgsrc-2005Q4-base:1.38 pkgsrc-2005Q3:1.37.0.2 pkgsrc-2005Q3-base:1.37 pkgsrc-2005Q2:1.34.0.2 pkgsrc-2005Q2-base:1.34 pkgsrc-2005Q1:1.30.0.2 pkgsrc-2005Q1-base:1.30 pkgsrc-2004Q4:1.29.0.2 pkgsrc-2004Q4-base:1.29 pkgsrc-2004Q3:1.27.0.4 pkgsrc-2004Q3-base:1.27 pkgsrc-2004Q2:1.27.0.2 pkgsrc-2004Q2-base:1.27 pkgsrc-2004Q1:1.26.0.2 pkgsrc-2004Q1-base:1.26 pkgsrc-2003Q4:1.24.0.2 pkgsrc-2003Q4-base:1.24 netbsd-1-6-1:1.20.0.2 netbsd-1-6-1-base:1.20 netbsd-1-6:1.19.0.4 netbsd-1-6-RELEASE-base:1.19 pkgviews:1.18.0.4 pkgviews-base:1.18 buildlink2:1.18.0.2 buildlink2-base:1.18 netbsd-1-5-PATCH003:1.18 netbsd-1-5-PATCH001:1.13 netbsd-1-5-RELEASE:1.11 netbsd-1-4-PATCH003:1.11 netbsd-1-4-PATCH002:1.9 comdex-fall-1999:1.7 netbsd-1-4-PATCH001:1.4 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.61 date 2022.06.28.11.31.07; author wiz; state Exp; branches; next 1.60; commitid D2UoJrTHpoHEANJD; 1.60 date 2021.05.24.19.49.18; author wiz; state Exp; branches; next 1.59; commitid qokaiStTApGMcrUC; 1.59 date 2020.08.31.18.06.45; author wiz; state Exp; branches; next 1.58; commitid 7zxRbfOkDOoxbfmC; 1.58 date 2020.01.26.05.26.17; author rillig; state Exp; branches; next 1.57; commitid uxXvYG0sFCxwZ9UB; 1.57 date 2020.01.18.23.30.12; author rillig; state Exp; branches; next 1.56; commitid shGUwZfkr7sleeTB; 1.56 date 2019.08.11.13.18.09; author wiz; state Exp; branches; next 1.55; commitid Ifet9Pg6Qt99ZByB; 1.55 date 2018.08.22.09.43.05; author wiz; state Exp; branches; next 1.54; commitid YLub8g3ofvFGb6PA; 1.54 date 2016.07.09.06.37.56; author wiz; state Exp; branches; next 1.53; commitid dlqnocGpOoXV2Cdz; 1.53 date 2015.07.12.18.56.07; author wiz; state Exp; branches; next 1.52; commitid eGBYYIIW99WMN1ty; 1.52 date 2015.06.12.10.48.30; author wiz; state Exp; branches; next 1.51; commitid B4JmCfaVUbiY38py; 1.51 date 2014.05.29.23.35.21; author wiz; state Exp; branches; next 1.50; commitid laryHfkCalgYtuCx; 1.50 date 2013.12.09.14.17.41; author obache; state Exp; branches; next 1.49; commitid wogoyilp7OKaTsgx; 1.49 date 2013.05.31.12.39.43; author wiz; state Exp; branches; next 1.48; commitid hIeXGcx6VfKHwMRw; 1.48 date 2012.10.03.21.54.06; author wiz; state Exp; branches; next 1.47; 1.47 date 2012.10.03.11.24.44; author asau; state Exp; branches; next 1.46; 1.46 date 2008.03.03.05.33.32; author jlam; state Exp; branches; next 1.45; 1.45 date 2007.03.17.20.43.24; author rillig; state Exp; branches; next 1.44; 1.44 date 2007.03.08.19.43.45; author wiz; state Exp; branches; next 1.43; 1.43 date 2007.03.08.19.43.10; author wiz; state Exp; branches; next 1.42; 1.42 date 2007.02.02.19.35.12; author joerg; state Exp; branches; next 1.41; 1.41 date 2006.09.25.12.57.21; author tron; state Exp; branches; next 1.40; 1.40 date 2006.02.16.18.10.26; author wiz; state Exp; branches; next 1.39; 1.39 date 2006.02.05.23.08.28; author joerg; state Exp; branches; next 1.38; 1.38 date 2005.12.05.20.49.55; author rillig; state Exp; branches; next 1.37; 1.37 date 2005.08.05.20.31.52; author jlam; state Exp; branches; next 1.36; 1.36 date 2005.07.19.10.21.01; author grant; state Exp; branches; next 1.35; 1.35 date 2005.06.24.06.43.43; author jlam; state Exp; branches; next 1.34; 1.34 date 2005.06.16.06.57.42; author jlam; state Exp; branches; next 1.33; 1.33 date 2005.06.01.18.02.41; author jlam; state Exp; branches; next 1.32; 1.32 date 2005.05.19.15.26.03; author jlam; state Exp; branches; next 1.31; 1.31 date 2005.04.11.21.45.07; author tv; state Exp; branches; next 1.30; 1.30 date 2005.02.13.20.36.11; author tron; state Exp; branches; next 1.29; 1.29 date 2004.12.16.04.10.37; author tron; state Exp; branches; next 1.28; 1.28 date 2004.11.13.21.12.49; author tron; state Exp; branches; next 1.27; 1.27 date 2004.04.11.06.50.19; author snj; state Exp; branches; next 1.26; 1.26 date 2004.03.26.22.40.01; author rh; state Exp; branches; next 1.25; 1.25 date 2004.01.20.12.10.01; author agc; state Exp; branches; next 1.24; 1.24 date 2003.07.21.16.35.16; author martti; state Exp; branches; next 1.23; 1.23 date 2003.07.17.21.26.56; author grant; state Exp; branches; next 1.22; 1.22 date 2003.05.05.17.18.24; author grant; state Exp; branches; next 1.21; 1.21 date 2003.03.29.12.40.20; author jmmv; state Exp; branches; next 1.20; 1.20 date 2002.09.21.07.56.28; author jlam; state Exp; branches; next 1.19; 1.19 date 2002.07.24.19.45.22; author jlam; state Exp; branches; next 1.18; 1.18 date 2002.03.23.15.28.58; author magick; state Exp; branches; next 1.17; 1.17 date 2001.11.28.05.20.42; author jlam; state Exp; branches; next 1.16; 1.16 date 2001.10.02.06.43.39; author jlam; state Exp; branches; next 1.15; 1.15 date 2001.09.27.23.17.50; author jlam; state Exp; branches; next 1.14; 1.14 date 2001.09.05.17.18.21; author jlam; state Exp; branches; next 1.13; 1.13 date 2001.02.25.04.17.38; author hubertf; state Exp; branches; next 1.12; 1.12 date 2001.02.16.13.56.20; author wiz; state Exp; branches; next 1.11; 1.11 date 2000.08.28.09.14.00; author jlam; state Exp; branches; next 1.10; 1.10 date 2000.03.27.08.54.55; author tron; state Exp; branches; next 1.9; 1.9 date 2000.01.18.20.41.11; author tron; state Exp; branches; next 1.8; 1.8 date 99.12.02.22.00.02; author tron; state Exp; branches; next 1.7; 1.7 date 99.10.22.23.31.51; author tron; state Exp; branches; next 1.6; 1.6 date 99.10.07.17.41.47; author tron; state Exp; branches; next 1.5; 1.5 date 99.09.28.20.40.03; author soren; state Exp; branches; next 1.4; 1.4 date 99.05.26.20.48.16; author tron; state Exp; branches; next 1.3; 1.3 date 99.05.25.22.04.17; author tron; state Exp; branches; next 1.2; 1.2 date 99.05.24.19.09.32; author tron; state Exp; branches; next 1.1; 1.1 date 99.05.24.18.09.46; author tron; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 99.05.24.18.09.46; author tron; state Exp; branches; next ; desc @@ 1.61 log @*: recursive bump for perl 5.36 @ text @# $NetBSD: Makefile,v 1.60 2021/05/24 19:49:18 wiz Exp $ DISTNAME= pilotmgr-1.109 PKGREVISION= 11 CATEGORIES= comms MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pilotmanager/} EXTRACT_SUFX= .tgz MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= http://pilotmanager.sourceforge.net/ COMMENT= Synchronize databases on any 3Com Palm device #DEPENDS+= {perl>=5.7.3,p5-Digest-MD5-[0-9]*}:../../security/p5-Digest-MD5 DEPENDS+= p5-Tk-[0-9]*:../../x11/p5-Tk DEPENDS+= p5-pilot-link-[0-9]*:../../comms/p5-pilot-link HAS_CONFIGURE= YES NO_BUILD= YES USE_TOOLS+= perl:run CONFIGURE_ENV+= PERL=${LOCALBASE}/bin/perl CONFIGURE_ENV+= WRKDIR=${WRKDIR} CONFIG_SHELL= perl CONFIGURE_SCRIPT= Setup.pl CONFIGURE_ARGS+= =5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS since pkgsrc enforces the newest perl version anyway, so they should always pick perl, but sometimes (pkg_add) don't due to the design of the {,} syntax. No effective change for the above reason. Ok joerg @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.52 2015/06/12 10:48:30 wiz Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.52 log @Recursive PKGREVISION bump for all packages mentioning 'perl', having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.51 2014/05/29 23:35:21 wiz Exp $ d13 1 a13 1 DEPENDS+= {perl>=5.7.3,p5-Digest-MD5-[0-9]*}:../../security/p5-Digest-MD5 @ 1.51 log @Bump for perl-5.20.0. Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.50 2013/12/09 14:17:41 obache Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.50 log @Fix/Update DEPENDS paterns for perl CORE modules, with some trivial fixes. Bump PKGREVISION for runtime dependency pattern changed packages. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.49 2013/05/31 12:39:43 wiz Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.49 log @Bump all packages for perl-5.18, that a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.48 2012/10/03 21:54:06 wiz Exp $ d4 1 a4 1 PKGREVISION= 2 d13 1 a13 1 DEPENDS+= p5-Digest-MD5-[0-9]*:../../security/p5-Digest-MD5 @ 1.48 log @Bump all packages that use perl, or depend on a p5-* package, or are called p5-*. I hope that's all of them. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.47 2012/10/03 11:24:44 asau Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.47 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.46 2008/03/03 05:33:32 jlam Exp $ d4 1 @ 1.46 log @Mechanical changes to add full DESTDIR support to packages that install their files via a custom do-install target. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2007/03/17 20:43:24 rillig Exp $ a15 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.45 log @Fixed the separation of CONFIGURE_SCRIPT and CONFIG_SHELL. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2007/03/08 19:43:45 wiz Exp $ d16 2 d40 3 a42 3 ${INSTALL_DATA_DIR} ${PM_PERL_DIR} ${INSTALL_DATA_DIR} ${PM_DOC_DIR} ${INSTALL_SCRIPT} ${WRKSRC}/PilotManager ${PM_PERL_DIR} d44 1 a44 1 ${INSTALL_DATA} $$FILE ${PM_PERL_DIR}; \ d46 1 a46 1 ${LN} -fs ${PM_PERL_DIR}/PilotManager ${PREFIX}/bin/PilotManager d49 1 a49 1 ${INSTALL_DATA_DIR} ${PM_PERL_DIR}/$$DIR; \ d51 1 a51 1 ${INSTALL_DATA} $$FILE ${PM_PERL_DIR}/$$DIR; \ d55 1 a55 1 ${INSTALL_DATA} $$FILE ${PM_DOC_DIR}; \ d57 1 a57 1 ${LN} -fs ${PM_DOC_DIR} ${PM_PERL_DIR}/docs @ 1.44 log @Some pkglint cleanup. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2007/03/08 19:43:10 wiz Exp $ d20 4 a24 2 CONFIGURE_ENV+= PERL="${LOCALBASE}/bin/perl" WRKDIR=${WRKDIR:Q} CONFIGURE_SCRIPT= perl Setup.pl @ 1.43 log @Update to 1.109, provided by Sergey Svishchev in private mail. Changes from v1.108 to v1.109 * Conduits included in the PilotManager distribution now have version numbers identical to the PilotManager version. Third-party conduits can (and should) continue to have their own version number schemes. * Change the way we reference constants exported from libpisock, in preparation for pilot-link 0.12.0-pre5. Backwards compatibility is maintained. Use symbolic constants instead of hard-coded integer values, if running with a version of pilot-link that provides them. * A second attempt to fix the bug in the Properties dialog with Tk-804. The first one didn't work with certain combinations of libraries. * Fix bug introduced in 1.108 that broke -syncwith and -install for normally inactive conduits. * Don't call conduitQuit on conduits that haven't been loaded. Eliminates an error message when using -syncwith (bug introduced in 1.108). * Fix bug where PilotManager would report a successful connection and then a Perl error, when what really happened was simply a timeout. * Eliminated numerous -w warnings * PilotSync.pm (affects SyncAB, SyncFood, and some third-party conduits; all changes by Ralf Schlatterbeck): fix some crash bugs and a bug that caused creation of empty fields; add support for full sync; some new functionality for use by conduit authors: possibility to skip some pilot records, and to generate local ID based on contents of pilot record. * SyncMemo conduit: work around a bug in perl 5.8.0 that was causing the filename filters not to work sometimes. The workaround involves forcing these filters to be ASCII-only; this could conceivably be a problem for people using non-ASCII filenames. Fix bug that caused spurious conflict to be detected when doing full sync and a file had changed but the corresponding pilot memo had not. Eliminate some barewords to avoid strict subs warnings in some versions of perl (bug report from Ralf Schlatterbeck). * SyncCM conduit: Work around libcsa bug that was causing "INVALID DATE TIME" error when syncing "all dates" in a timezone east of GMT; workaround for dtcm bug that made weekly repeating appointments created on the pilot uneditable in dtcm; fix up repeating appointments from the pilot whose start date isn't one of the repeat days. The following patches from Alan Harder: if cm appointment has no end time, use end time equal to start time on pilot (rather than refusing to sync the appointment); clearer and more informative log messages; when doing "Sync All (dates)", use 2021 instead of 2010 as the end of the range; propagate appointment deletion from palm to desktop even if the archive flag is set. * Installer conduit: Respect -rcdir argument when running installer from command line (Alan Harder) * Backup conduit: add an option "Ignore modify date (backup every time)"; more informative log messages. (Both by Alan Harder.) For deciding whether to back up a database, use a different scheme that doesn't depend on the two clocks being synchronized. * SyncTime conduit: remove workaround for some ancient pilot-link version (Alan Harder). * SyncFood conduit: Refuse to sync if $FOODFILE has been deleted, in order to avoid wiping everything out. Patch from Alan Harder, I haven't tested it. * SyncAB conduit: fix bug in setting vCard file name, and in handling of newlines (Alan Harder). Implement full sync, allowing sync with multiple desktop machines (Ralf Schlatterbeck). Allow filtering by private flag and by category (Ralf Schlatterbeck). * SyncPlan conduit: Appointments that repeat more than one day a week, every n weeks, where n > 1, are possible on the pilot but not in plan. Signal them as unsyncable, rather than converting them to once-per-week repeats (Thomas DeWeese). Show progress bar while reading Pilot records. Re-fix bug about plan alarms getting turned off that was supposed to be fixed in 1.108 but really wasn't. Fix some bugs related to time zone conversion: end date of repeating appointments would move back a day when synced from pilot to plan in time zones east of GMT, and appointment times shown in the log window would be in GMT rather than local time. * SendMail conduit: fix bug that comes up when the database doesn't exist on the pilot. * Remove contrib/dinesh-dutt, which was an old version of software that was later distributed on its own (the syncbbdb project on sourceforge, not to be confused with syncbbdb2, which is an unrelated project and is the one I recommend for bbdb syncing). Changes from v1.107 to v1.108 * Add error checking throughought PilotManager and several conduits to fix a bug that caused data loss when the link to the pilot was lost during a sync. * Only load active conduits, rather than all conduits, at startup. This means that you no longer need to rename or delete unused conduits that have missing dependencies. As a side effect, the "Load New Conduits..." menu item is gone, replaced by a "Rescan" button on the "Properties" dialog. * Changes for compatibility with pilot-link 0.12.0. Backwards compatibility with earlier pilot-link versions is matained. * Changes for compatibility with Tk 804. fixes bug causing some color preferences to be ignored when using Tk 804, and fixes buggy behavior of the Up and Down buttons in the Preferences dialog. * Fix pcid corruption in preferences file that could cause every sync to be a full sync. * Fix hang when trying to sync to a USB device that wasn't connected. * Applied patch to fix problems with PalmOS 3.5 and above. * Fix purely cosmetic y2k display bug. * Use Digest::MD5 instead of the deprecated MD5. * Patch from NWalsh to lib/perl5/PilotSync.pm, fixes unreliability problems, esp. with newer versions of Perl. * Change the dates in the log messages to be ISO compliant instead of US-centric mm/dd/yyyy (Mark Staveley). * Replaced Setup script with Setup.pl. The script is no longer invoked automatically the first time PilotManager is run; rather, it must be run by hand (perl Setup.pl) to create the executable PilotManager. * If Setup.pl is given a -conduitdir argument, then PilotManager will look in that directory for loadable conduit modules (in addition to the directories it already looked in). * Updated developer contact information * Backup conduit: update to version 1.008, which had been released separately as 1.008ea. - Better, more consistent filename handling throughout. * Installer conduit: update to version 1.009, which had been released separately as 1.009ea2. - Recognizes .pqa files as well as .pdb/.prc. - Only use included "MultiFileSelect.pm" with Tk 4.0, otherwise, use Tk::Fileselect module. - Print message after each file is installed. * SendMail conduit: new version 0.900 - only perform wordwrap on body of mail message, not headers. (Chris Waters) - Check for I/O errors (see comment at top of ChangeLog) * SyncAB conduit: no changes, version number stays at 0.96 BETAp1. * SyncCM conduit: new version 1.103 - Check for I/O errors (see comment at top of ChangeLog) * SyncFood conduit: no changes, version number stays at 0.96 BETA. * SyncMemo conduit: new version 1.9 integrates changes from version 1.8-ea2, which had been released separately, plus additional changes. - from 1.8ea2: Use internal checksum function instead of Shell::sum. - from 1.8ea2: Use internal isPilotText function instead of Shell::file - from 1.8ea2: Use opendir/readdir/closedir for directory access rather than relying on globbing. Fixes breakage when category names have whitespace. - Eliminate discrepancy between behavior of full sync and fast sync. In earlier versions, a memo deleted from the desktop would be deleted from the pilot during a fast sync, but recopied from the pilot to the desktop on a full sync. A preferences option allows you to keep the old behavior if you wish. - Process all file deletions before any file creations, to avoid unnecessary file name collisions. - Use gtkdiff or tkdiff if filemerge not available (Mark Staveley). Better would be to allow merge program to be chosen via the configuration gui--patches welcome. - Remove special characters from filenames (idea from Mark Staveley) - Increase maximum file name length (Mark Staveley) - Check for I/O errors (see comment at top of ChangeLog) * SyncPlan conduit: new version 0.97 integrates changes from version 0.96BETA, which had been released separately, plus additional changes. - from 0.96BETA: Support for weekly appts from pilot with frequency > 1 (patch by Alan Harder based on changes in sync-plan) - from 0.96BETA: Fix repeat end date for daily repeating plan records (patch by Alan Harder based on research by Aaron Kaplan) - from 0.96BETA: Patch to support plan records with two alarms (just use earlier one for pilot) by Kevin Fink - from 0.96BETA: Configurable level of verbose output and configurable netplan port, patch by Andreas S. Oesterhelt (oes@@paradis.rhein.de) - Fix a bug that caused deleted records to reappear when syncing one pilot with more than one desktop machine. - Fix a bug that would cause an alarm to be disabled in plan if the appointment was modified on the pilot. As a side-effect, any appointment created on the pilot will now have an alarm set in plan. - Check for I/O errors (see comment at top of ChangeLog) * Updated version of contrib/alan-harder/UpdateMemos.pl * Added SyncAB_plusBBDB to contrib/dinesh-dutt. This had never been released as part of a PilotManager package, but was available separately on moshpit.org. Since I'm already supporting SyncBBDB, I don't intend to support SyncAB_plusBBDB. * SourceForge CVS repository set up (Chris Waters) * Development now coordinated by Aaron Kaplan @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2007/02/02 19:35:12 joerg Exp $ d30 1 a30 1 @@${RM} -f ${WRKSRC}/SyncCM.pm d33 1 a33 1 @@${FIND} ${WRKSRC} -name '*.orig' -print | ${XARGS} ${RM} -f @ 1.42 log @Modular Xorg support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2006/09/25 12:57:21 tron Exp $ d3 1 a3 3 DISTNAME= pilotmgr-1.107p2 PKGNAME= pilotmgr-1.107.2 PKGREVISION= 3 d5 2 a6 2 MASTER_SITES= ${MASTER_SITE_LOCAL} EXTRACT_SUFX= .tar.bz2 d9 1 a9 1 HOMEPAGE= http://www.moshpit.org/pilotmgr/ a15 1 WRKSRC= ${WRKDIR}/${DISTNAME:C/-.*$//} d22 1 a22 1 CONFIGURE_SCRIPT= ./Setup a30 1 @@${CHMOD} +x ${WRKSRC}/Setup d38 1 d42 1 a42 2 ${CHMOD} ${BINMODE} ${PM_PERL_DIR}/PilotMgr.pm ${LN} -fs ${PM_PERL_DIR}/PilotMgr.pm ${PREFIX}/bin/PilotManager @ 1.41 log @Remove me as maintainer of this package. Because my good Palm III died several weeks ago I'm not using this package any more. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2006/02/16 18:10:26 wiz Exp $ d59 1 a59 1 .include "../../mk/x11.buildlink3.mk" @ 1.40 log @Improve PLIST. Quiet pkglint. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2006/02/05 23:08:28 joerg Exp $ d10 1 a10 1 MAINTAINER= tron@@NetBSD.org @ 1.39 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2005/12/05 20:49:55 rillig Exp $ d5 1 a5 1 PKGREVISION= 2 a16 1 DEPENDS+= {p5-Data-Dumper-[0-9]*,perl>=5.6.1nb2}:../../lang/perl5 d23 1 a23 1 CONFIGURE_ARGS= / @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2005/06/24 06:43:43 jlam Exp $ d22 1 a59 1 .include "../../lang/perl5/buildlink3.mk" @ 1.35 log @Drop the perl-5.6.x package from pkgsrc. Remove lang/perl58 and update lang/perl5 to perl-5.8.6nb4. Modify packages that referred to lang/perl58 to point to lang/perl5 instead. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2005/06/16 06:57:42 jlam Exp $ d16 1 a16 1 DEPENDS+= p5-pilot-link-[0-9]*:../p5-pilot-link @ 1.34 log @Create directories before installing files into them. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2005/06/01 18:02:41 jlam Exp $ d17 1 a17 1 DEPENDS+= {p5-Data-Dumper-[0-9]*,perl>=5.6.1nb2}:../../lang/perl58 @ 1.33 log @Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc. Several changes are involved since they are all interrelated. These changes affect about 1000 files. The first major change is rewriting bsd.builtin.mk as well as all of the builtin.mk files to follow the new example in bsd.builtin.mk. The loop to include all of the builtin.mk files needed by the package is moved from bsd.builtin.mk and into bsd.buildlink3.mk. bsd.builtin.mk is now included by each of the individual builtin.mk files and provides some common logic for all of the builtin.mk files. Currently, this includes the computation for whether the native or pkgsrc version of the package is preferred. This causes USE_BUILTIN.* to be correctly set when one builtin.mk file includes another. The second major change is teach the builtin.mk files to consider files under ${LOCALBASE} to be from pkgsrc-controlled packages. Most of the builtin.mk files test for the presence of built-in software by checking for the existence of certain files, e.g. , and we now assume that if that file is under ${LOCALBASE}, then it must be from pkgsrc. This modification is a nod toward LOCALBASE=/usr. The exceptions to this new check are the X11 distribution packages, which are handled specially as noted below. The third major change is providing builtin.mk and version.mk files for each of the X11 distribution packages in pkgsrc. The builtin.mk file can detect whether the native X11 distribution is the same as the one provided by pkgsrc, and the version.mk file computes the version of the X11 distribution package, whether it's built-in or not. The fourth major change is that the buildlink3.mk files for X11 packages that install parts which are part of X11 distribution packages, e.g. Xpm, Xcursor, etc., now use imake to query the X11 distribution for whether the software is already provided by the X11 distribution. This is more accurate than grepping for a symbol name in the imake config files. Using imake required sprinkling various builtin-imake.mk helper files into pkgsrc directories. These files are used as input to imake since imake can't use stdin for that purpose. The fifth major change is in how packages note that they use X11. Instead of setting USE_X11, package Makefiles should now include x11.buildlink3.mk instead. This causes the X11 package buildlink3 and builtin logic to be executed at the correct place for buildlink3.mk and builtin.mk files that previously set USE_X11, and fixes packages that relied on buildlink3.mk files to implicitly note that X11 is needed. Package buildlink3.mk should also include x11.buildlink3.mk when linking against the package libraries requires also linking against the X11 libraries. Where it was obvious, redundant inclusions of x11.buildlink3.mk have been removed. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2005/05/19 15:26:03 jlam Exp $ d30 2 @ 1.32 log @PERL5_PKGSRCDIR isn't defined when using the new tools framework. Replace it with an explicit lang/perl58 reference. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2005/04/11 21:45:07 tv Exp $ a19 1 USE_X11= YES d58 1 @ 1.31 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2005/02/13 20:36:11 tron Exp $ d17 1 a17 1 DEPENDS+= {p5-Data-Dumper-[0-9]*,perl>=5.6.1nb2}:${PERL5_PKGSRCDIR} @ 1.30 log @Remove unnecessary "perl" binary detection which gets confused by the buildlink3 framework. Also use "${WRKDIR}" instead of hard coded "/tmp" for temporary files. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2004/12/16 04:10:37 tron Exp $ a19 1 USE_BUILDLINK3= YES @ 1.29 log @Undo last change because "perl-thread" package has been removed. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2004/11/13 21:12:49 tron Exp $ d26 1 @ 1.28 log @Fix dependence so this can be used with the "perl-thread" package. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2004/04/11 06:50:19 snj Exp $ d17 1 a17 1 DEPENDS+= {p5-Data-Dumper-[0-9]*,perl{,-thread}>=5.6.1nb2}:${PERL5_PKGSRCDIR} @ 1.27 log @Convert to buildlink3. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2004/03/26 22:40:01 rh Exp $ d17 1 a17 1 DEPENDS+= {p5-Data-Dumper-[0-9]*,perl>=5.6.1nb2}:${PERL5_PKGSRCDIR} @ 1.26 log @Check Perl pre-requisites last. This way, avoid pulling in perl-5.6.x first and then a package that might require perl-5.8.x. Should fix bulk builds. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2004/01/20 12:10:01 agc Exp $ d20 1 a20 1 USE_BUILDLINK2= YES d58 1 a58 1 .include "../../lang/perl5/buildlink2.mk" @ 1.25 log @Move WRKSRC definition away from the first paragraph in a Makefile. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2003/07/21 16:35:16 martti Exp $ a13 1 DEPENDS+= {p5-Data-Dumper-[0-9]*,perl>=5.6.1nb2}:${PERL5_PKGSRCDIR} d17 1 @ 1.24 log @COMMENT should start with a capital letter. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2003/07/17 21:26:56 grant Exp $ a5 1 WRKSRC= ${WRKDIR}/${DISTNAME:C/-.*$//} d19 1 @ 1.23 log @s/netbsd.org/NetBSD.org/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2003/05/05 17:18:24 grant Exp $ d13 1 a13 1 COMMENT= synchronize databases on any 3Com Palm device @ 1.22 log @do-install: - don't call install with multiple directory args. - use cd && ... instead of cd ; ... - whitespace cleanup @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2003/03/29 12:40:20 jmmv Exp $ d11 1 a11 1 MAINTAINER= tron@@netbsd.org @ 1.21 log @Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2002/09/21 07:56:28 jlam Exp $ d32 2 a33 2 @@${RM} -f ${WRKSRC}/SyncCM.pm @@${CHMOD} +x ${WRKSRC}/Setup d36 1 a36 1 @@${FIND} ${WRKSRC} -name '*.orig' -print | ${XARGS} ${RM} -f d39 8 a46 7 ${INSTALL_DATA_DIR} ${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}; \ d48 4 a51 7 ${INSTALL_DATA_DIR} ${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}; \ d53 4 a56 1 ${LN} -fs ${PM_DOC_DIR} ${PM_PERL_DIR}/docs @ 1.20 log @buildlink1 -> buildlink2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2002/07/24 19:45:22 jlam Exp $ d6 1 a26 1 WRKSRC= ${WRKDIR}/${DISTNAME:C/-.*$//} @ 1.19 log @Change explicit build dependencies on perl into "USE_PERL5=build". This makes these packages build correctly on Darwin where perl>=5.8.0 is required. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2002/03/23 15:28:58 magick Exp $ d19 2 a20 1 USE_BUILDLINK_ONLY= YES d57 1 a57 2 .include "../../lang/perl5/buildlink.mk" .include "../../mk/x11.buildlink.mk" @ 1.18 log @Update PilotManager to 1.107.2nb1 Changes are: - Apply a patch posted on the homepage to avoid problems when backing up PalmOS3.5 devices - Make PKGNAME dewey conform @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2001/11/28 05:20:42 jlam Exp $ d14 1 a14 1 DEPENDS+= {p5-Data-Dumper-[0-9]*,perl>=5.6.1nb2}:../../lang/perl5 @ 1.17 log @Buildlinkify. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2001/10/02 06:43:39 jlam Exp $ d4 2 @ 1.16 log @Use Digest::MD5.pm instead of MD5.pm in the SyncPlan conduit. The MD5.pm module is superseded by Digest::MD5.pm. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2001/09/27 23:17:50 jlam Exp $ d17 3 a19 4 USE_X11= # defined USE_PERL5= # defined HAS_CONFIGURE= # defined NO_BUILD= # defined d54 2 @ 1.15 log @Mechanical changes to 375 files to change dependency patterns of the form foo-* to foo-[0-9]*. This is to cause the dependencies to match only the packages whose base package name is "foo", and not those named "foo-bar". A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also change dependency examples in Packages.txt to reflect this. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2001/09/05 17:18:21 jlam Exp $ d32 3 @ 1.14 log @Alter dependencies so that perl>=5.6.1nb2 will satisfy the dependency for p5-CGI or p5-Data-Dumper. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2001/02/25 04:17:38 hubertf Exp $ d12 4 a15 4 DEPENDS+= {p5-Data-Dumper-*,perl>=5.6.1nb2}:../../lang/perl5 DEPENDS+= p5-Digest-MD5-*:../../security/p5-Digest-MD5 DEPENDS+= p5-Tk-*:../../x11/p5-Tk DEPENDS+= p5-pilot-link-*:../p5-pilot-link @ 1.13 log @Cleanup MKDIR usage => INSTALL_*_DIR XXX need to teach pkglint to be more picky about this @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2001/02/16 13:56:20 wiz Exp $ d12 1 a12 1 DEPENDS+= p5-Data-Dumper-*:../../devel/p5-Data-Dumper @ 1.12 log @Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2000/08/28 09:14:00 jlam Exp $ d34 1 a34 1 ${MKDIR} ${PM_PERL_DIR} ${PM_DOC_DIR} d42 1 a42 1 ${MKDIR} ${PM_PERL_DIR}/$$DIR; \ @ 1.11 log @Add missing USE_PERL5. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2000/03/27 08:54:55 tron Exp $ d10 1 @ 1.10 log @Adapt to new handling of "${CONFIGURE}". @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2000/01/18 20:41:11 tron Exp $ d16 4 a19 3 USE_X11= yes HAS_CONFIGURE= yes NO_BUILD= yes @ 1.9 log @Update "pilotmgr" package to version 1.107p2: - new distribution file - Y2K fix for the status window @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 1999/12/02 22:00:02 tron Exp $ d21 1 a21 1 CONFIGURE_SCRIPT= Setup @ 1.8 log @Use wildcard dependences and depend on "p5-Digest-MD5" package instead of "p5-MD5" package. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 1999/10/22 23:31:51 tron Exp $ d3 1 a3 2 DISTNAME= pilotmgr-1.107 PKGNAME= ${DISTNAME}p1 @ 1.7 log @- Add patch for Backup conduit supplied by Alan Harder which fixes problems with databases with slashes in their names. - Bump version number to 1.107p1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 1999/10/07 17:41:47 tron Exp $ d12 4 a15 4 DEPENDS+= p5-Data-Dumper-2.10:../../devel/p5-Data-Dumper 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 @ 1.6 log @Remove me as maintainer of those packages. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 1999/09/28 20:40:03 soren Exp $ d4 1 d9 1 a9 1 MAINTAINER= packages@@netbsd.org @ 1.5 log @Use a relative path for bsd.pkg.mk instead of relying on the search path. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 1999/05/26 20:48:16 tron Exp $ d8 1 a8 1 MAINTAINER= tron@@netbsd.org @ 1.4 log @Add missing dependence on "p5-Data-Dumper" package. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 1999/05/25 22:04:17 tron Exp $ d50 1 a50 1 .include <../../mk/bsd.pkg.mk> @ 1.3 log @I messed up the version number while creating this package. It is version 1.107 not 1.0.7. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 1999/05/24 19:09:32 tron Exp $ d11 1 @ 1.2 log @Install PilotManager distribution - it includes images and other non Perl related files - to "lib/pilotmgr" instead to Perl's site directory. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 1999/05/24 18:09:46 tron Exp $ d3 1 a3 1 DISTNAME= pilotmgr-1.0.7 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d23 1 a23 2 SITE_PERL_DIR= ${PREFIX}/lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS} PM_PERL_DIR= ${SITE_PERL_DIR}/${DISTNAME:C/-.*$//} @ 1.1.1.1 log @Import new "pilotmgr" package: synchronize databases on any 3Com Palm device. @ text @@