summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-12-28Import gtk2-chtheme from pkgsrc-wip. Packaged by Douglas Brebner.minskim5-0/+47
As the name suggests, this little program lets you change your Gtk+ 2.0 theme. The aim is to make theme preview and selection as slick as possible. Themes installed on the system are presented for selection and previewed on the fly. For a comprehensive demonstration there's a large variety of widgets.
2004-12-28Correct py-OpenSSL entry.minskim1-2/+2
2004-12-28The default location of the pkgsrc-installed rc.d scripts is nowreed172-265/+347
under share/examples/rc.d. The variable name already was named RCD_SCRIPTS_EXAMPLEDIR. This is from ideas from Greg Woods and others. Also bumped PKGREVISION for all packages using RCD_SCRIPTS mechanism (as requested by wiz).
2004-12-28Patch added for gcc 3.3.x issue:reed3-2/+39
xap_UnixEncodingManager.cpp:551: error: invalid conversion from `const char*' to `char*' Include ../../devel/popt/buildlink3.mk (and not using abiword's popt). Add support for building on Darwin/Mac OS X. (Note: using X11 instead of Cocoa.) Bump PKGREVISION.
2004-12-28Moved PKGREVISION definition from common Makefile to thereed6-8/+10
package-specific Makefile (as mentioned on tech-pkg).
2004-12-28Added pkg_notify-0.3.xtraeme2-2/+4
2004-12-28Initial import of pkg_notify-0.3 from pkgsrc-wip, packaged/codedxtraeme5-0/+61
by Imil <imil@gcu.info>. pkg_notify notifies package maintainer when a new version of the software is available.
2004-12-28Added xenvstat-20041127.xtraeme2-2/+4
2004-12-28Add and enable py-urwid.minskim2-2/+4
2004-12-28Initial import of xenvstart-20041127 from pkgsrc-wip, packaged/coded byxtraeme5-0/+911
Rui-Xiang Guo <rxg@NetBSD.org>. xenvstat displays sensor readings from any device which supports the envsys(4) API in X11-based GUI.
2004-12-28Import urwid-0.8.4.minskim4-0/+57
Urwid is a curses-based user interface library. It includes many features useful for text console application developers including, fluid interface resizing (xterm window resizing / fbset on Linux console), support for 8-bit and CJK encodings, multiple text alignment and wrapping modes built-in, ability to register user-defined text alignment and wrapping modes, simple markup for setting text attributes, powerful list box that handles scrolling between different widget types, list box contents may be managed with a user-defined class, flexible edit box for editing many different types of text, and easy interface for creating HTML screen shots.
2004-12-27Add and enable ap-rivet.minskim2-2/+4
2004-12-27Import ap-rivet from pkgsrc-wip.minskim4-0/+162
Apache Rivet is a system for creating dynamic web content via a programming language integrated with Apache Web Server. It is designed to be fast, powerful and extensible, consume few system resources, be easy to learn, and to provide the user with a platform that can also be used for other programming tasks outside the web (GUI's, system administration tasks, text processing, database manipulation, XML, and so on). In order to meet these goals, the Tcl programming language has been chosen to combine with the Apache Web Server.
2004-12-27kmysqladmin update.markd1-1/+2
2004-12-27Note update of py-OpenSSL.minskim2-3/+3
2004-12-27Update py-OpenSSL to 0.6. Patch provided by Rui Paulo.minskim3-8/+10
Changes: * doc/pyOpenSSL.tex: Updates to the docs. * src/crypto/x509.c: Add X509.add_extensions based on a patch from Han S. Lee. * src/ssl/ssl.c: Add more SSL_OP_ constants. Patch from Mihai Ibanescu. * setup.py src/crypto/: Add support for Netscape SPKI extensions based on a patch from Tollef Fog Heen. * src/crypto/crypto.c: Add support for python passphrase callbacks based on a patch from Robert Olson. * src/ssl/context.c: Applied patch from Frederic Peters to add Context.use_certificate_chain_file. * src/crypto/x509.c: Applid patch from Tollef Fog Heen to add X509.subject_name_hash and X509.digest. * src/crypto/crypto.c src/ssl/ssl.c: Applied patch from Bastian Kleineidam to fix full names of exceptions. * doc/pyOpenSSL.tex: Fix the errors regarding X509Name's field names. * examples/certgen.py: Fixed wrong attributes in doc string, thanks Remy. (SFbug#913315) * __init__.py, setup.py, version.py: Add __version__, as suggested by Ronald Oussoren in SFbug#888729. * examples/proxy.py: Fix typos, thanks Mihai Ibanescu. (SFpatch#895820) * Use cyclic GC protocol in SSL.Connection, SSL.Context, crypto.PKCS12 and crypto.X509Name. * tsafe.py: Add some missing methods. * __init__.py: Import tsafe too! * src/crypto/x509name.c: Use unicode strings instead of ordinary strings in getattr/setattr. Note that plain ascii strings should still work.
2004-12-27Add an option for the configure script to enable/disable IPv6 supportxtraeme3-2/+58
(by default disabled in configure, but enabled via bsd.options.mk), you can enable/disable it via "PKG_OPTIONS.bitlbee=-inet6", this closes PR pkg/27691 by Georg Schwarz. Bump PKGREVISION.
2004-12-27update kmysqladmin to 0.7.0markd8-87/+106
ported to kde3 and lots of bugfixes.
2004-12-27Added mixminion-0.0.7.1.wiz1-1/+2
2004-12-27Add and enable mixminion.wiz1-1/+2
2004-12-27Initial import of mixminion-0.0.7.1, provided by Peter Hendricksonwiz7-0/+255
in PR 25573, with some cleanup by me. Mixminion is a communication security application for electronic mail messages. Its purpose is to deny an adversary the ability to determine who is communicating with whom and to provide the closely related service of anonymous communication. It does this by sending messages through a series of servers. Messages going into and out of each server are encrypted. Each server keeps a pool of messages. When a message comes in it is placed in the pool. Messages sent out from the pool are difficult to correlate with the messages going in. This process is called "mixing." Each server reduces the ability of the adversary to determine the origin of a message. Chaining the servers further reduces this ability and contains the damage caused by compromised servers. The chain of servers is chosen by the Mixminion software running on the user's machine. See http://mixminion.net for a complete description.
2004-12-27gtksee updated to 0.5.6.wiz2-3/+3
2004-12-27Update to 0.5.6, provided in PR 26372 by Sergio Jimenez.wiz7-605/+14
Changes: 0.5.6 ======================================================================= Image Viewer o Added 2 features: reflect left/right and up/down (contributed by Jean-Pierre Demailly) o Added feature for save file when reflect or rotate. Other: o EPS image format supported (need GhostSCript installed). o SGI image format supported. o Added Rename Sequence function. o Added Timestamp function. o Improvement in code source. i18n: o Added Polish translation (contributed by Leszek Pietryka) Bug: o Improvement in im_xcf.c and im_psd.c files (contributed by Jean-Pierre Demailly) o Fixed problem of ICO plugin (wrong color bug) (contributed by Jean-Pierre Demailly) 0.5.5.1 ======================================================================= Image Browser: o Show a progress bar while reading a directory. o Sort by file type. Other: o TGA image format supported. o XWD image format supported. o SUN RASTER image format supported. o OS/2 BMP (2.2.x, 2.1.x and 1.x) image format supported. o Improvement in PNM, PBM, PPM and PGM files support. o Changes in Delete function: * use Delete key. * delete single or selection of files. * selection bar stay in the next file. o Changes in Rename function. i18n: o Added Russian and Ukrainian translation (contributed by Dmitry Goroh) Bug: o Fixed GTK See crash when doing "Refresh" in "Small icons" or "Thumbnails" mode. (report by Dmitry Goroh) o Fixed problem when launching GIMP (reported by Jan Keirse and Dmitry Goroh) 0.5.4 ======================================================================= Other: o Changes in configure and configure.in scripts for compile GTK See in Solaris 9 (sparc) (contributed by Holger Weiss) Bug: o Fixed problem reading BMP files (reported by Kevin Krumwiede) 0.5.3 ======================================================================= i18n: o Added german translation (contributed by Dirk Ruediger) Image Browser: o Go to fullscreen (and return from) with double click (contributed by huzheng) Other: o Man page (contributed by Dirk Ruediger) o Command line parsing with getopt (contributed by Laurent Maestracci) o Support zipped images (i.e., foo.bmp.zip) Bug: o Fixed problem reading indexed PNG files with alpha values associated with palettes entries (reported by Andreas Grosse)
2004-12-27Maintainer says in PR 28643 to restrict this package on NetBSDwiz1-2/+2
to NetBSD<2.0 -- make it so.
2004-12-27Use VARBASE instead of hardcoding /var.minskim3-12/+14
2004-12-27p5-ExtUtils-Depends 0.204 and p5-ExtUtils-PkgConfig 0.106 updates.xtraeme2-3/+4
2004-12-27Update to 0.106.xtraeme2-7/+6
Changes: 1.06 Sun Sep 19 23:29:23 CEST 2004 - Remove the "found package ..." message to make Makefile.PL's less verbose. 1.05 Fri Jul 16 14:52:39 EDT 2004 - add configure-time check for pkg-config, don't build without it. - add a pointer to pkg-config's webpage in the docs. 1.04 Fri Mar 5 00:28:59 EST 2004 - add long-overdue version-checking import implementation.
2004-12-27update knights.markd2-3/+3
2004-12-27Update to 0.204.xtraeme2-7/+6
Changes: 0.204 Sun Sep 19 23:26:23 CEST 2004 - Use capitals at the start of everything that is printed out, to unify Makefile.PL output. 0.203 Fri Mar 12 16:09:35 EST 2004 - don't output a PM pair from get_makefile_vars unless we actually have data in the pm key.
2004-12-27Update to version 0.6markd4-44/+63
Changes: Update to use KDE3, plus lots of bug fixes etc.
2004-12-27normalize has been updated to 0.7.6nb5.wiz1-1/+2
2004-12-27Update to 0.7.6nb5: apply bugfix from Matthias Pfaller in PR 25521.wiz3-3/+16
2004-12-27Update homepage and master site.wiz1-3/+3
2004-12-27osh updated to 041028.wiz2-3/+3
2004-12-27Update to 041028, closing PR 27765.wiz2-6/+6
Changes that improve compatibility w/ the Sixth Edition Unix shell are marked w/ a `C:' in the details below. ------------------------------------------------------------------------------- [osh-041028]: *.1: * Fixed a few typos in osh.1 and sh6.1. * Did a little fine tuning of osh.1 and sh6.1 to hopefully eliminate some incomplete and/or unclear explanations. * Did the same for both if.1 and goto.1. osh and sh6: * Fixed an annoying bug introduced in the previous release... The way error messages were printed in error() was not accounting for the fact that the standard error stream is quite often (if not always) unbuffered by default. This could make some error messages difficult to read when a pipeline was involved. A little example: Before (unfixed): % foo|bar|baz foo: not foundbar: not foundbaz: not found After (fixed): % foo|bar|baz foo: not found bar: not found baz: not found ------------------------------------------------------------------------------- [osh-041018]: This release includes sh6 in addition to osh, if, and goto. Sh6 is simply osh without the enhancements. It is built from the same sources as osh, but it is not built or installed by default. Makefile: * Added targets for sh6 so that it can optionally be built, tested, and installed if desired. osh and sh6: * Split the code into modules. This is primarily for developer sanity... ;) The new files are osh.h, main.c, parse.c, and exec.c. * If (geteuid() != getuid() || getegid() != getgid()) is true, print a nice error message and exit with a status of 2. * Strip all NUL characters from the shell's standard input as it is being read into the command line buffer. Input to the shell is expected to be text. * Changed the way the shell handles non-seekable files. This is for both initialization files (osh only) and command files. Do not block on open(2); open it and determine if it is a regular file (or seekable). If it is not a regular file or is not seekable, exit with an error. If seekable, reset the file for blocking I/O and continue as normal. Note that you can still read commands from FIFOs if you want. Instead of doing `osh myfifo', you can either do `osh <myfifo' or `osh - my list of positional parameters <myfifo'. * Changed the error handling to use stdarg(3). This allows for more code consistency and makes it easier to handle all errors with just one line of code. osh only: * Added another possible initialization file for osh: $HOME/.oshrc Osh only attempts to execute commands from this file if it is an interactive shell. In the case of a login shell, osh tries this file only after it tries both /etc/osh.login and $HOME/.osh.login. * Made osh less strict about errors in initialization files. Previously, common shell-detected errors in any of the files were generally treated in the same way as they would have been treated in a command file (i.e., the error was fatal). Realizing that this potentially caused difficulty and annoyance for the user, I opted to change it so that these types of errors are handled as they are when osh is interactive. This should make it easier for the user to debug initialization files if needed. * Added a `source' special command. It is functionally similar to the way this command works in csh(1). See osh(1) for details. if: * Changed ARGMAX from 50 to 256. * If (geteuid() != getuid() || getegid() != getgid()) is true, print a nice error message and exit with a status of 2. * Added a few new primaries: `-h', `-s', `-t', and `-x' See if(1) for details. goto: * Changed the size of the label buffer from 128 to 1024. * Do not require the `:' of a labelled line to appear in column 1. Instead, allow the `:' to optionally be preceded by blanks so that labelled lines can be indented in command files. See goto(1) for more details if needed. * Eliminated unnecessary calls to strcmp(3) whenever a possible label cannot possibly match the label argument given on the command line. * Give an error if any NUL character is encountered in the input. * Give an error if a zero-length string is given as the label argument. ------------------------------------------------------------------------------- [osh-040812]: osh.c: * Changed the way unused pipe descriptors are handled in the child process after fork(). This fixes a bug where the pipe in a pipeline such as `( cat /dev/zero ) | sleep 1' would never enter an EOF state. Previously, the close-on-exec flag was being set for the descriptors in question. Of course, this did not work for the above and similar cases. So, the descriptors in question are now close()d explicitly. * Made some final changes to globbing to allow for more sensible behaviour WRT quoting. The functions affected are: globargs(), globchar(), and striparg(). Read and/or run `tests/glob_test.osh' for details of the user-visible changes. This script may cause previous versions of the shell to dump core. Basically, since striparg() had always been called *after* glob(3) and since the path names generated by glob(3) cannot be trusted, it ends up that the best course of action is to call striparg() *before* glob(3). This relatively simple change fixes a variety of *possible* problems related to globbing. ------------------------------------------------------------------------------- [osh-040731]: osh.c: * Added bounds checking to striparg() to protect against a possible buffer overflow. Though this is unlikely to happen in the general case, it is certainly *not* impossible. This function had been unprotected since at least osh-020214. * Added a new diagnostic, `Arg too long', to go with the above-mentioned change. * Removed the `No directory' diagnostic from globargs(). It was simply not worth the trouble. In compatible mode, the `No match' diagnostic provides sufficient compatibility in my opinion... * Changed the `chdir' command so that it only attempts to change to the previous working directory when the `-' argument is *not* quoted. This alows the shell to change to a directory by that name. For example: % mkdir -; chdir -; pwd; chdir \-; pwd; chdir -; pwd; rmdir - chdir: no old directory /home/jneitzel/osh_stuff/osh-040731 /home/jneitzel/osh_stuff/osh-040731/- /home/jneitzel/osh_stuff/osh-040731 Remember that "-" or '-' has the same effect as the \- used above. This is perhaps a little silly, but I figure if a directory *can* exist then it should be possible to change to it. * Fixed the `<-' redirection argument so that it adheres to the documentation. This fixes a file descriptor leak in addition to the incorrect behaviour. It should be silently ignored in the following case: `echo hello | grep h <-'; now it is. ------------------------------------------------------------------------------- [osh-040723]: osh.c: C: Fixed a small idiosyncrasy with the `No directory' and `No match' diagnostics when running in compatible mode. For example: Before: % if -d . -a -r . echo "`.' is a readable directory.";\ echo foo*; echo ?; echo [] `.' is a readable directory. No match No match No directory After: % if -d . -a -r . echo "`.' is a readable directory.";\ echo foo*; echo ?; echo [] `.' is a readable directory. No match No match No match The shell should only print `No directory' when a directory does not exist (ENOENT) or cannot be read (EACCES). Yes, it is expected that invalid patterns such as `[' and `[]' result in the shell printing a `No match' diagnostic. * Changed the `<--' input redirection argument to `<-' instead. This seems more consistent and will allow for possibly clearer documentation in the future (if and when I add another feature I've been thinking about). fd2.[1c]: * Removed the fd2 utility and its manual page because of possible licensing issues. ------------------------------------------------------------------------------- [osh-040718]: This release is made primarily to synchronize with the new branch of the shell which is named `sh6'. osh.1: * More revisions and clarifications... ------------------------------------------------------------------------------- [osh-040714]: Makefile: * Refined the description for _XOPEN_SOURCE a little. osh.1: * General improvements... This includes documenting some things that have never been very well documented in this shell. osh.c: C: Made changes to globbing which affect the shell in compatible mode. This includes the addition of the `No directory' diagnostic which was present in /etc/glob from Sixth Edition Unix. Also, it looks like I had previously misinterpreted exactly when the `No match' diagnostic was supposed to be printed. Now, when running in compatible mode the shell really is compatible. Yay =) * Added a `umask' special command. * Disallow SIGCHLD from being trapped. When this signal is requested in a `trap' command, it is quietly disallowed. This is the same behaviour seen with both SIGKILL and SIGSTOP. Thus, doing a `trap + 9 17 20' quietly has no effect. * Made changes to how the shell builds a command's argument vector. Previously, malloc(3) was used. Now, each command in the command line is simply split into `\0'-terminated words. Each argument is actually a pointer to the corresponding word in the command line. The changes to parameter substitution in osh-040628 made this a perfectly sensible course of action. This change also gives a microscopic improvement in run-time performance (as judged by time(1)). The only remaining use of malloc(3) in the shell's execution stage can be found in globargs(). ------------------------------------------------------------------------------- [osh-040628]: Thanks to Stephen M. Jones for suggesting that osh should be able to read a global rc file. Thanks to Stephen C. VanDahm for assisting with some portability issues found in osh-040421. Thanks also to Josep Portella Florit for reviewing osh-040421, making several useful suggestions, and sending patches. BTW, many changes were made to the manual pages. I hope they are clear, but I trust that if they are not then someone might be kind enough to tell me so and/or make suggestions. Some new files are included: examples/*: initialization file examples fd2.[1c]: the fd2 utility Makefile: * Added some notes about _XOPEN_SOURCE. * Added a target to optionally build and install fd2. * Removed the compile-time definition of `CLONE'. This is now a run-time option which can be toggled in order to enable or disable enhancements to the shell. osh.c: C: Changed how the shell does parameter substitution. This was the last major incompatibility w/ the Thompson shell. Now, substitution is done *before* any command-line parsing takes place. * Added the ability for login shells to read the initialization files /etc/osh.login and/or $HOME/.osh.login if they exist. A shell is considered to be a login shell if its first argument starts w/ a `-' character (e.g., -osh). * Added a `set' command to allow shell compatibility to be toggled at run time. In addition, the shell now checks for `OSH_COMPAT' in the environment to tell future invocations of the shell which mode the user wishes to run in. * In addition to the `set' command mentioned above, the following special built-in commands have been added and are available when the shell is in "noclone" mode: exec, setenv, trap, unsetenv * In globargs(), use `gl_pathc == 0' to detect an unmatched pattern instead of checking if glob(3) returned `GLOB_NOMATCH'. This allows for those cases where glob(3) may not be POSIX-compliant. * Made osh command files that are run asynchronously ignore interrupts. For example, `osh runcom&' should ignore SIGINT and SIGQUIT, and now it does. * Reverted a so-called compatibility fix made in osh-040421. Now, ignore SIGINT and SIGQUIT for asynchronous commands invoked from a command file. From a usability perspective, it is simply too annoying to not do it this way. * Changed the `exit' command so that it always terminates a shell when reading commands from a file. Previously, it only terminated a shell when invoked as `osh file'. Note that `exit' still has no effect for interactive shells or `osh -c command'; this is intentional as it is compatible w/ the behaviour of `exit' under the Thompson shell. if.c: * Include stdlib.h for exit(3) so that OS X doesn't complain. * Rename exp() to expr() to avoid conflicts w/ exp(3) on OS X. Strange, as math.h is not included there should not have been any conflict. Oh well, it is fixed now. * Enable this utility to return a meaningful exit status to the user. In short, `if foo = foo' returns an exit status of 0; `if foo = bar' returns an exit status of 1. Previously, exit status was always 0. * Made the usage less ambiguous; corrected the documentation to reflect the actual behaviour. In short, usage is (and always has been) as follows: if expr [command [arg ...]] * Added some useful conditional primaries for constructing expressions. See the manual pages for details. * Use the stdio(3) functions instead of write(2) for printing the error messages. * In addition, added some useful diagnostic messages which were inspired by the test(1) utility from Seventh Edition Unix. goto.c: * Give an error message when standard input is not seekable. Previously, a label not found error would be produced instead. fd2.c: * A new utility and manual page... It is an adaptation of the PWB/Unix (roughly PWB/1.0 ?) redirect diagnostic output command. The original source came from the file `spencer_pwb.tar.gz' which can be found at: http://www.tuhs.org/Archive/PDP-11/Distributions/usdl/
2004-12-27use ${PKG_SYSCONFDIR} rather than hardcoding ${PREFIX}/etcjdolecek1-2/+2
Fixes PR pkg/28718 by Amitai Schlair
2004-12-27Make this build with GTK+ version 2.6.0 or newer.tron1-1/+10
2004-12-27db4 update has been done, remove it (thanks, jlam).wiz1-2/+1
2004-12-27There is no -d option; remove it from the usage.wiz1-2/+1
Closes PR 28788 by Berndt Josef Wulf.
2004-12-27Finish my previous commit and unbreak xorg-*:xtraeme6-25/+49
* Move the subst macros for threadlib.h from xorg-libs to xorg/Makefile.common. * SUBST_CLASSES should be appended. Thanks to Manuel Stuehn <manuel.stuehn@student.uni-siegen.de> for the email showing me the problems.
2004-12-27Add missing dependency on zlib.minskim1-1/+2
2004-12-27Fix package distfile checksums.jlam4-12/+12
2004-12-27Note addition of:jlam1-1/+6
p5-Kwiki-Favorites p5-Kwiki-ParagraphBlocks p5-Kwiki-HtmlBlocks p5-Kwiki-PreformattedBlocks p5-Kwiki-NewPage
2004-12-27Add and enable:jlam1-1/+6
p5-Kwiki-Favorites p5-Kwiki-ParagraphBlocks p5-Kwiki-HtmlBlocks p5-Kwiki-PreformattedBlocks p5-Kwiki-NewPage
2004-12-27Import p5-Kwiki-PreformattedBlocks-0.11 as www/p5-Kwiki-PreformattedBlocks,jlam4-0/+24
a Kwiki plugin to mark blocks of preformatted text without indenting.
2004-12-27Import p5-Kwiki-ParagraphBlocks-0.12 as www/p5-Kwiki-ParagraphBlocks,jlam4-0/+25
a Kwiki plugin to display paragraphs with embedded line breaks and whitespace.
2004-12-27Import p5-Kwiki-NewPage-0.12 as www/p5-Kwiki-NewPage, a Kwiki plugin tojlam4-0/+24
create a new, orphaned Wiki page.
2004-12-27Import p5-Kwiki-HtmlBlocks-0.11 as www/p5-Kwiki-HtmlBlocks, a Kwikijlam4-0/+24
plugin to display blocks of HTML markup.
2004-12-27Import p5-Kwiki-Favorites-0.12 as www/p5-Kwiki-Favorites, a Kwiki pluginjlam4-0/+24
to bookmark favorite Wiki pages.
2004-12-27+ bomberclone-0.11.5, xquote-2.6.10.wiz1-2/+3