summaryrefslogtreecommitdiff
path: root/time
AgeCommit message (Collapse)AuthorFilesLines
2001-11-29Buildlinkify.jlam1-5/+6
2001-11-26add and enable globewiz1-1/+2
2001-11-26Display lit face of Earth in ASCII (twin of phoon)is5-0/+61
2001-11-15Strongly buildlinkify, and make this package work on Solaris by followingjlam3-16/+28
the suggestions in the Makefile.
2001-11-10Add and enable phoon (hi ig!)wiz1-1/+2
2001-11-10Add phoon-19950401, Jes Poskanzers PHase of the mOON display program.is5-0/+73
2001-10-31Move pkg/ files into package's toplevel directoryzuntum86-66/+66
2001-10-24I am a triple idiot. The only relevant variable that x11.buildlink.mkjlam3-6/+6
redefines about which buildlink.mk files would care is BUILDLINK_X11_DIR, which points to the location of the X11R6 hierarchy used during building. If x11.buildlink.mk isn't included, then BUILDLINK_X11_DIR defaults to ${X11BASE} (set in bsd.pkg.mk), so its value is always safe to use. Remove the ifdefs surrounding the use of BUILDLINK_X11_DIR in tk/buildlink.mk and revert changes to move x11.buildlink.mk before the other buildlink.mk files.
2001-10-23x11.buildlink.mk needs to be included before any buildlink.mk files thatjlam3-6/+6
use X11_BUILDLINK_MK as a test value. Generally just reordering the inclusions so that x11.buildlink.mk comes before the other buildlink.mk files will make everthing work.
2001-10-15Fix build problem when new toolchain is used.tron3-1/+149
2001-10-12Fix build problem caused by incorrect include path on systems which usetron2-6/+6
"xpkwedge".
2001-09-27Mechanical changes to 375 files to change dependency patterns of the formjlam3-7/+7
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.
2001-09-14make it build in an xpkgwedged environmentdrochner3-8/+9
2001-09-12We USE_IMAKE, so we can't USE_BUILDLINK_ONLY. Also use ${MOTIFLIB} insteadjlam3-7/+6
of directly using "-lXm -lXt" in patching the Imakefile.
2001-09-12Use x11.buildlink.mk.jlam1-3/+2
2001-09-08Use mk/motif.buildlink.mk instead of lesstif/buildlink.mk.jlam2-4/+4
2001-08-29Use x11.buildlink.mk instead of USE_X11. Also convert hard-coded referencesjlam1-1/+2
to ${X11BASE} in the header and library search paths into references to ${LOCALBASE}/share/x11-links. These packages should now be strongly- buildlinked regardless of whether xpkgwedge is installed. Changes well-tested on NetBSD-1.5X/i386 with and without xpkgwedge and lightly-tested on NetBSD-1.5.1/alpha without xpkgwedge.
2001-08-23Move per-package default XAW_TYPE setting above the inclusion ofjlam3-8/+17
bsd.prefs.mk so that it is actually used. Where possible, include xaw.buildlink.mk instead of setting USE_XAW, and use LIBXAW where needed.
2001-08-22Packages that USE_IMAKE shouldn't set USE_BUILDLINK_ONLY, as they don'tjlam2-8/+6
satisfy the condition of being "strongly-buildlinked" (see http://mail-index.netbsd.org/tech-pkg/2001/08/20/0005.html for the definition). This is in response to the recent change to bsd.pkg.mk to not use buildlink-x11.
2001-08-20A pkg's files *ALWAYS* go into PREFIX.hubertf1-5/+5
Why some files should go into $X11PREFIX is really beyond me.
2001-07-24Fix installation by creating directories prior to copying files into them.jlam2-14/+17
2001-07-16Mark as NO_SRC_ON_FTP as these are now fetched from MASTER_SITE_LOCAL.jlam3-3/+9
2001-07-16Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY.jlam3-7/+9
2001-07-16Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. Alsojlam3-11/+10
honor CFLAGS passed in from environment during build.
2001-07-16Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. Alsojlam4-10/+13
dynamically add the location of the man page instead of hardcoding it as Solaris and NetBSD differ on which man page is installed.
2001-07-16www.asclock.org is gone. Move the distfiles to ${MASTER_SITE_LOCAL} andjlam3-9/+6
set that to be the master site. Also remove HOMEPAGE since the URL is no more.
2001-07-06Fix manual page installation under Solaris.tron1-2/+7
2001-07-06Make this package build under Solaris.tron1-4/+5
2001-07-03Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY.jlam6-22/+28
2001-06-21Mark as USE_BUILDLINK_ONLY, and document the config.cache entry to preventjlam1-2/+4
detection of libcurses.
2001-06-15Fix some more X11BASE confusion. pkg/13219 by John P. Darrow.wiz2-5/+5
2001-06-12Add y2k fix by Jarle Greipsland from pkg/13175.wiz2-1/+15
2001-06-11CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, sojlam1-2/+2
adapt by moving CPPFLAGS settings to top-level, and removing explicit inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-06-11The buildlink include and lib directories are added to CFLAGS, CPPFLAGS,jlam1-5/+1
CXXFLAGS, and LDFLAGS by the buildlink.mk files so remove the extra definitions to add them from the package Makefiles. As advised by the bsd.buildlink.mk file, also ensure that the buildlink.mk files are included prior to defining any package-specific CFLAGS/LDFLAGS to ensure that the buildlink directories are at the head of the compiler search paths.
2001-06-10Remove dependency on ${BUILDLINK_TARGETS} in pre-configure and pre-buildjlam1-3/+1
targets as the buildlink.mk files now add the dependency automatically. Remove any NO_CONFIGURE definitions as they seem to be useless.
2001-06-09Sort.wiz1-2/+2
2001-06-05Add and enable "xalarm". This fixes PR pkg/13081.magick1-1/+2
2001-06-05Initial import of "xalarm" package.magick8-0/+164
X11 interactive alarm clock This package was contributed by Stoned Elipot in PR pkg/13081.
2001-06-04Do not sell for profit.jtb1-2/+4
Remove unnecessary sed input redirection.
2001-06-04emiclock license disallows distribution. Modifications disallowed.jtb1-1/+8
2001-05-29Use buildlink.mk to get readline dependency and use ${BUILDLINK_INCDIR}jlam3-6/+30
and ${BUILDLINK_LIBDIR} to find headers and libraries. Note that this package uses libtool with USE_LIBTOOL and LTCONFIG_OVERRIDE. Look for tputs() in libtermcap. Add patch to ensure that the proper LDFLAGS are passed when linking the executable.
2001-05-15Update devtodo to 0.1.6.1zuntum5-19/+33
Changelog: 0.1.6-1 * Changed --summary to a toggle so you can use "todo -s" to switch it on or off. This minimises the use of the shift key ;). * Uncommented two lines so that --priority works once more when editing items. * Added RPMage. 0.1.6 * When creating backups, I now make the backed up databases read-only if --paranoid is specified. * A slight modification to the BASH shell script to make it more compatible (courtesy of Arthur). * Added -S/--summary (and -s/--no-summary to override it if 'summary' is the default in ~/.todorc) which only displays the first line of todo items. This is handy if, like me, you have numerous multi-line items. The shell scripts use this by default now, meaning when you cd into a directory only the first line of each item will be shown (handy for a quick...summary). * Added --timeout [<seconds>] option. When no second are specified, todo will only display the database if it hasn't been displayed within a number of seconds (also specified by using --timeout, but *with* a number of seconds). For example, by putting this in your ~/.todorc: "timeout 10", then adding "--timeout" when you run devtodo, the database will only be displayed if it hasn't been displayed within 10 seconds. The shell scripts have been updated to use this facility. The access time is used to determine when the database was last used (stat.st_atime). * Unified formatting strings into one location and added the generic option --format <tag>=<format-string> to modify them as well as the option --use-format <tag>=<tag> to use them. eg. todo --use-format verbose-display=generated * Now attempts to obtain the width of the current terminal from the termcap database (if compile fails (please send me a bug report, and...) re-run ./configure with the --without-termcap option). * Added a '%s' output formatting flag which formats item text the same as is done with --summary. * You can use the (undocumented) --dump-config option to dump the current config to stdout. This should be usable as a ~/.todorc file pretty much as is. Handy to use as a base for your own modifications. * Fixed a minor bug where invalid numeric priority exceptions weren't being caught. * Added "title" as a defineable colour, seperate from the "info" colour. * Integrated some Debian Makefile mojo (thanks go to Arthur Korn). * Fixed --paranoid behaviour. The logic to check permissions had become commented out in the move to multiple loaders. * Added an "exec" command to the ~/.todorc. This can be used to execute shell commands from within devtodo, although it's really only useful in conjunction with triggers (see below). In addition, the environment variable TODODB will contain the name of the current database. * Added event "triggers". These are useful for modifying the behaviour of devtodo. A perfect example of a use for this is to trap the "create" trigger so that when a new database is created todo will remove world and group permissions from it. eg. on create { verbose exec chmod 600 $TODODB } * Modified Makefile.am in src and doc to support relocatable installs (via automakes DESTDIR variable). 0.1.5-1 * Fixed a nasty Makefile bug that can, under certain circumstances, cause the build/install to fail.
2001-05-08Move to sha1 digest, and add distfile size.agc1-2/+3
2001-05-02Add libexec/cgi-bin directory to standard /usr/pkg hierarchy. Remove alljlam1-2/+1
the per-package code that attempt to remove this directory if it's empty.
2001-04-22o use ${MASTER_SITE_SOURCEFORGE}, not hardcoded ftp1.sourceforge.netzuntum4-9/+31
o add quoting to MAKE_ENV o add patch-aa to install scripts to PREFIX/share/examples/devtodo instead of hardcoded SYSCONFDIR/profile.d o install todorc into PREFIX/share/examples/devtodo instead of PREFIX/etc/todorc o update to version 0.1.5: * Added a binary database format. The default is still XML, but you can change this using the new --database-loaders option. You can transparently convert your existing XML databases to binary format (or vice-versa) by simply changing the load order. For example, to change from XML to binary, put this in your ~/.todorc: database-loaders binary,xml The next time you modify an XML format database, it will be saved in binary format. The man page has more information. I recommend only using the binary format if you are actually having performance problems, as if something goes awry, manually fixing the XML database is *much* easier. But if you do use it, it might be an idea to use it in conjunction with --backup. * Added user-defineable formatting for both display output and TODO generated output. This is cool. Look for the section FORMATTING in the man page. * Added a new filter, which I've wanted for ages. It constists of a single '-', '+' or '='. A '-' stops display of all items except those explicitly specified in the rest of the filter whereas a '+' overrides all other filters to display all items. A '=' is the default behaviour. This is brilliant if you want to narrow the view down to just one item: todo --filter -,29 (*Note*: Slightly superceded by the modification to the semantics of numeric filters, which now display *only* the numbers specified if the = (or no) prefix is used - see two points down for more information). * Modified the numeric filters. Ranges can now be specified by doing this: todo --filter 1-20. If a '-' sign precedes the range it explicitly excludes all these items. This can also be used in most other places indices are used. ie. todo --done 10.1-20 would mark items 10.1 through 10.20 as done. * Modified behaviour of numeric filters slightly. If prefix is '=' or none, *only* those items are displayed. Before, this was a nop. * Patch to todorl.h courtesy of Philippe M. Chiasson that fixes compilation problems on RH 7.0. * Priority defaults to medium if a blank line is entered at the "priority>" prompt (thanks to Alexei Gilchrist for this idea, along with quite a few others :)) * Removed --fallback-database - the semantics were too clunky and generally confusing. * Added --global-database <filename> and -G,--global to replace --fallback-database. Basically, you specify a file with --global-database (defaults to ~/.todo_global) then whenever you pass -G or --global to todo it will use the global database. Much simpler than the way --fallback-database behaved. This idea was courtesy, once again, of Alexei Gilchrist. Good stuff! * todo can now automatically backup the database to a user specified number of levels. Use the option --database [<n>] to do this, where <n> is the optional number of revisions to keep (defaults to 1). This option is best specified in your ~/.todorc. * Numbers can once again be used to specify priorities when entering them from the 'priority>' prompt (requested by Alexei Gilchrist).
2001-04-18Move to sha1 digests, and add distfile sizes.agc31-59/+92
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc11-26/+17
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc71-165/+118
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-16Update xtimer to 0.8089zuntum2-6/+6
Changes are documentation cleanup and minor improvements (no Changelog available)
2001-04-16Update devtodo to 0.1.4:zuntum3-7/+14
* Added version checking so that the binary won't accept databases from future versions. The actual behaviour is that minor revision differences produce a warning while major revision differences cause an error. * Added a patch from Arthur Korn that allows the bash scripts to cd into directories with spaces. * Fixed a few man page problems, again courtesy of Arthur (I swear this guy doesn't sleep!) * Changed primary binary to 'devtodo', with a convenience symlink, 'todo'. Also changed the man page filename to reflect this. The user should see no actual difference though, as symlinks with the old names exist. * Fixed a bug where todo would segfault if ^D was pressed while editing a line. Thanks to Matt Kraai for picking this up. The problem was due to not handling a NULL return value from readline. * More man page fixes (this time, thanks again go to Matt). * You can now specify more than one item index on the command line as seperate arguments. Previously, a comma was required and if multiple arguments were used the last one was used. Arthur picked this one up. * Added parsing of /etc/todorc (actually, the location is specified by the --sysconfdir argument to configure, so it will probably be /usr/local/etc/todorc on most peoples systems). * Added awareness of the TODORC environment variable. This specifies the RC file to parse on startup. TODORC=$HOME/.todorc is the default behaviour. This idea was thanks to Claude. Claude also suggests, quite rightly, that it would be useful for specifying a system-wide todorc file by putting TODORC=/etc/todorc in /etc/profile or somewhere similar. * Added two new arguments for modifying the database used. The first is --database <file> which is used to change the default filename used. eg. --database .todo is the default behaviour. The other is --fallback-database <file> which specifies the database to use if no other can be found. By default there is no fallback database. Both of these options can be specified in the .todorc. * Environment variables can now be used in the ~/.todorc. This is especially useful for something like 'fallback-database $HOME/.todo'. * Finally fixed the bug where &gt; and &amp; were not being correctly interpreted. * Fixed a long-time bug where wraptext() was wrapping the first line prematurely. * Fixed a bug where if the sort order changed, visible indices would not match parameter indices. * --verbose now displays time between when an item was created and when it was completed. * Added --date-format for formatting the display of dates (currently only used with --verbose). The format is that used by strftime(3) but if strftime is not available on a system, ctime(3) is used. * Added fully-featured sorting via the --sort parameter. It is now possible to sort on pretty much anything you can think of; creation time, completed time, duration of item, text body, priority and whether an item is done or not. * Added --paranoid option that enables some warnings about permissions. This is in response to a user request to not make the .todo file group/world accessible. This option will make devtodo warn the user if such a database is created. * Removed --sync and --no-sync. You can generate the TODO file with --TODO.