summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2005-11-11Change default PostgreSQL version to 8.0.joerg1-2/+2
2005-11-11Add DragonFly to the systems with socklen_t. Remove an uselessjoerg4-11/+24
make_block call which depends on the size of FILE.
2005-11-11- A warning is printed if there is no PKGNAME matching for a PKGPATH in therillig1-10/+14
.index file. - Condensed the code for printing to another package's .broken file in case of failure. (Added a variable pkg_brokenfile.)
2005-11-11Indentation fix.rillig1-3/+3
2005-11-11Removed the "BULK>" prefix from a message, as that prefix is reserved forrillig1-2/+2
bsd.bulk-pkg.mk.
2005-11-11Added two variables BULK_MSG and BULK_MSG_CONT that are used for printingrillig1-45/+54
messages. Replaced all instances of ${ECHO_MSG} "BULK> " with ${BULK_MSG}.
2005-11-11Properly handle package directories containing shell special charactersrillig1-2/+11
like [], ?, *. They _really_ should not exist, but you never know. While here, added a rationale for the not-so-obvious :detect_duplicates: delimiter.
2005-11-11Replace the definition for PKGBASE with one for PKGNAME, as this is whatrillig1-2/+4
../../mail/courier-maildir/Makefile.common expects.
2005-11-11Make sure PKGNAME is set when we need it.rillig1-1/+5
2005-11-11Set PKGNAME, as it is a required parameter torillig1-1/+4
../../mail/courier-maildir/Makefile.common.
2005-11-11Set PKGNAME instead of PKGBASE, as required byrillig1-2/+3
../../mail/courier-maildir/Makefile.common.
2005-11-11Changed a comment: Instead of setting PKGBASE, packages including this filerillig1-2/+2
should set PKGNAME before.
2005-11-11Updated bacula* to 1.38.0.wiz2-3/+5
2005-11-11Update bacula* to 1.38.0, provided by Geert Hendrickx.wiz15-252/+94
Release Notes for Bacula 1.38.0 Bacula code: Total files = 420 Total lines = 138,440 (*.h *.c *.in) 20,440 additional lines of code since version 1.36.3 Major Changes: - Fixed out of order Volumes in restore. - Improved algorithm for reserving drives in multiple drive autochangers. Autochange users MUST use the new Autochanger resource in the Storage daemon. - There is a new database format that is not compatible with previous databases. You must upgrade if converting from 1.36.x. No changes from version 1.37.30. - The Director, Storage daemon, and File daemons are Deamons are not compatible with prior versions. All FDs must be upgraded at the same time. - Support for ANSI/IBM labels. - Faster database inserts due to combining the MD5/SHA1 into the attributes record, eliminating one INSERT/file backed up. - Python Event support has been added. See below for configuration and details. The implementation is somewhat minimal, so the functionality is not complete. The Python interface has not been extensively tested, so please consider it BETA. - DVD writing support, using parts, and some new directives in the Device resource of the Storage configuration file thanks to Nicolas Boichat. Please note that this code is still BETA and should be carefully tested before using in production. - Seven new options keywords in a FileSet resource: ignorecase, fstype, hfsplussupport, wilddir, wildfile, regexdir, and regexfile thanks to Pruben Guldberg). See below for details. - Restore of all files for a Job or set of jobs even if the file records have been removed from the catalog. - Restore of a directory (non-recursive, i.e. only one level). - Support for TLS (ssl) between all the daemon connections thanks to Landon Fuller. - Any Volume in the Pool named Scratch may be reassigned to any other Pool when a new Volume is needed. - You may clone a Job and thus write (almost) the same data to multiple Volumes simultaneously (see below). Actually, any Job may start any other Job with this mechanism, so it also be used to group jobs. - Unicode filename support for Win32 (thanks to Thorsten Engel) - Volume Shadow Copy support for Win32 thus the capability to backup exclusively opened files (thanks to Thorsten Engel). A VSS enabled Win32 FD is available. You must explicitly turn on VSS with "Enable VSS = yes" in your FileSet resource. - New manual format with an index (thanks to Karl Cunningham). - New Web site format (thanks to Michael Scherer). - SQLite3 support. - Web-bacula, previously a separate project by Juan Luis Frances, is now included in the Bacula GUI release. This is a management level tool for reporting the state of Bacula jobs. - The code is now Internationalized so that it can be localized in native languages. Thanks to Nicolas Boichat. New Directives: - New Job directive "Prefer Mounted Volumes = yes|no" causes the SD to select either an Autochanger or a drive with a valid Volume already mounted in preference. If none is available, it will select the first available drive. - New Run directive in Job resource of DIR. It permits cloning of jobs. To clone a copy of the current job, use Run = "job-name level=%l since=\"%s\"" Note, job-name is normally the same name as the job that is running but there is no restriction on what you put. If you want to start the job by hand and use job overrides such as storage=xxx, realize that the job will be started with the default storage values not the overrides. The level=%l guarantees that the chosen level of the job is the same, and the since=... ensures that the job uses *exactly* the same time/date for incremental and differential jobs. The since=... is ignored when level=Full. A cloned job will not start additional clones, so it is not possible to recurse. - New Options keywords in a FileSet directive (backported to 1.36.3): - WildDir xxx Will do a wild card match against directories (files will not be matched). - WildFile xxx Will do a wild card match against files (directories will not be matched). - RegexDir xxx Will do a regular expression match against directories (files will not be matched). - RegexFile xxx Will do a regular expression match against files( directories will not be matched). - IgnoreCase = yes | no Will ignore case in wild card and regular expression matches. This is handy for Windows where filename case is not significant. - FsType = string where string is a filesystem type: ext2, jfs, ntfs, proc, reiserfs, xfs, usbdevfs, sysfs, smbfs, iso9660. For ext3 systems, use ext2. You may have multiple fstype directives and thus permit multiple filesystem types. If the type specified on the fstype directive does not match the filesystem for a particular directive, that directory will not be backed up. This directive can be used to prevent backing up non-local filesystems. - HFS Plus Support = yes | no If set, Mac OS X resource forks will be saved and restored. - Label Type = ANSI | IBM | Bacula Implemented in Director Pool resource and in SD Device resource. If it is specified in the SD Device resource, it will take precedence over the value passed from the Director to the SD. - Check Labels = yes | no Implemented in the SD Device resource. If you intend to read ANSI or IBM labels, this *must* be set. Even if the volume is not ANSI labeled, you can set this to yes, and Bacula will check the label type. - Scripts Directory = <directory> name. Defines the directory from which Bacula scripts will be called for events. In fact, Bacula appends this name to the standard Python list of search directories, so the script could also be in any of the Python system directories. - In FileSet, you can exclude backing up of hardlinks (if you have a lot, it can be very expensive), by using: HardLinks = no in the Options section. Patch supplied by David R Bosso. Thanks. - MaximumPartSize = bytes (SD, Device resource) Defines the maximum part size. - Requires Mount = Yes/No (SD, Device resource) Defines if the device require to be mounted to be read, and if it must be written in a special way. If it set, the following directives must be defined in the same Device resource: + Mount Point = directory Directory where the device must be mounted. + Mount Command = name-string Command that must be executed to mount the device. Before the command is executed, %a is replaced with the Archive Device, and %m with the Mount Point. + Unmount Command = name-string Command that must be executed to unmount the device. Before the command is executed, %a is replaced with the Archive Device, and %m with the Mount Point. + Write Part Command = name-string Command that must be executed to write a part to the device. Before the command is executed, %a is replaced with the Archive Device, %m with the Mount Point, %n with the current part number (0-based), and %v with the current part filename. + Free Space Command = name-string Command that must be executed to check how much free space is left on the device. Before the command is executed, %a is replaced with the Archive Device, %m with the Mount Point, %n with the current part number (0-based), and %v with the current part filename. - Write Part After Job = Yes/No (DIR, Job Resource, and Schedule Resource) If this directive is set to yes (default no), a new part file will be created after the job is finished. - A pile of new Directives to support TLS. Please see the TLS chapter of the manual. New Commands: - "python restart" restarts the Python interpreter. Rather brutal, make sure no Python scripts are running. This permits you to change a Python script and get Bacula to use the new script. New configure options: - --with-libintl-prefix for defining alternate locations for the NLS internationalization libraries. Not normally required. - --datadir for defining where the language files will be installed required only if you do not want the default /usr/share. Items to note!!! - If you use an Autochanger, you MUST update your SD conf file to use the new Autochanger resource. Otherwise, certain commands such as "update slots" may not work. - You must add --with-python=[DIR] to the configure command line if you want Python support. Python 2.2, 2.3 and 2.4 should be automatically detected if in the standard place. - When linking with --with-python, there are a few warnings that can be ignored. - You must either create a new catalog database or upgrade your old database. After installation, run from your scripts directory: ./upgrade_bacula_tables You can also find this script in the <bacula-source>/src/cats directory. - The Director, Storage daemon, and File daemons are Deamons are not compatible with prior versions. All FDs must be upgraded at the same time. - You must add --with-openssl to the configure command line if you want TLS communications encryption support. - Disk seeking during restores does not yet work correctly in all cases, so it is turned off. - Note, with gcc (GCC) 4.0.1 20050727 (Red Hat 4.0.1-5) on an AMD64 CPU running 64 bit CentOS4, there is a compiler bug that generates bad code that causes Bacula to segment fault. Typically you will see this in the Storage daemon first. The solution is to compile Bacula ensuring that no optimization is turned on (normally it is -O2). Other Items: - Security fixes for temp files created in mtx-changer, during ./configure, and during making of Rescue disk. - A new script, dvd-handler, in the scripts directory, which is designed to be used as parameters to Write Part Command and Free Space Command. They need the dvd+rw-tools to be installed (http://fy.chalmers.se/~appro/linux/DVD+RW/) AND, the growisofs program must be patched using the <bacula-source>/patches/dvd+rw-tools-5.21.4.10.8.bacula.patch You must have Python installed to run the scripts. - Part files support: File volumes can now be split into multiple files, called "parts". - For the details of the Python scripting support, please see the new Python Scripting chapter in the manual.
2005-11-11PKGBASE is defined too late to be used in PKG_OPTIONS_VAR, so it cannotrillig3-6/+12
be used here.
2005-11-11PKGBASE is defined too late to be used in PKG_OPTIONS_VAR.rillig1-2/+4
2005-11-11Reverted the last change. Added a comment to why that changed had brokenrillig1-2/+4
things.
2005-11-10Fix patchsum after my last commit.joerg1-2/+2
2005-11-10Also patch host.defs for completeness.joerg2-1/+22
2005-11-10Add DragonFly to the list of BSD derived systems.joerg2-1/+18
2005-11-10DragonFly is a BSD, even though it doesn't end in it.joerg4-10/+34
Depend on errno.h for errno.
2005-11-10Depend on errno.h to provide errno.joerg2-1/+14
2005-11-10Depend on errno.h for errno.joerg2-1/+14
2005-11-10Add DragonFly to patches for standard prototypes.joerg3-7/+7
2005-11-10Add PRINT_PLIST_AWK patterns to replace PKG_LOCALTEXMFPREFIX and skipminskim1-1/+7
shared directories.
2005-11-10TeXmacs updated to 1.0.5.12.wiz2-4/+3
2005-11-10Update to 1.0.5.12, provided by Geert Hendrickx in PR 31569:wiz4-70/+213
* Several improvements in LaTeX converters (1.0.5.12). * User preference for Html converter to export formulas as images (1.0.5.12). * Several minor improvements in the graphics mode (1.0.5.12). * More options for the TeXmacs to LaTeX converter and updated documentation (1.0.5.11). * Several bug corrections and minor improvements in LaTeX to TeXmacs converter (1.0.5.11). * Faster and more portable help searching (1.0.5.10). * Added a plug-in for Mathematica (1.0.5.10). * Use Type 1 EC fonts by default (1.0.5.10). * Distribution of several font packages with Type 1 EC fonts (1.0.5.10). * More reliable quoting routines and related bug corrections (1.0.5.10). * Release a-version of graphical mode (1.0.5.9). * Improved exportation to Html (1.0.5.9). * Improved table importation to and from Html/MathML (1.0.5.9). * Further improvements in Maple interface (1.0.5.9). * Added a new interface with Maple (1.0.5.8). * Added converters from and to MathML (1.0.5.8). * XML parser now expands entities which are defined in the document (1.0.5.8). * Added an option for reverse video mode (1.0.5.8). * Further improvements for the upcoming graphical mode (1.0.5.8).
2005-11-10+ aegis-4.21, mathomatic-12.5.1, wine-0.9.1.wiz1-1/+4
2005-11-10Add DragonFly. Fix compilation with GCC 3.4+.joerg3-14/+31
2005-11-10Use soundcard.h on OpenBSD and sys/soundcard.h on FreeBSD and DragonFly.joerg2-1/+18
2005-11-10- Improved the way the tool names are detected once more.rillig1-1/+7
2005-11-10Depend on errno.h to provide errno.joerg2-48/+49
2005-11-10Depend on errno.h for errno.joerg4-1/+75
Don't depend on stdio and stdout to be static values, move the initialisation to run time.
2005-11-10Depend on errno.h to provide errno.joerg2-1/+18
2005-11-10Use POSIX NAME_MAX if available, fall back to MAXNAMLEN otherwise.joerg2-9/+38
Don't use stdout for initialisation of a global variable, do it in main.
2005-11-10Welcome in the 21st century. errno, malloc and realloc are alljoerg2-11/+16
part of ISO C, don't define them manually.
2005-11-10Hack in DragonFly.joerg2-4/+13
2005-11-10Depend on the existence of errno.h and its errno.joerg2-1/+14
2005-11-10Depend on errno.h to provide errno.joerg2-1/+15
2005-11-10Use errno from errno.h.joerg2-6/+14
2005-11-10Include sys/stat.h for symbolic mode macros.joerg2-1/+14
2005-11-10Use errno from errno.h, don't define it manually. Fix a casejoerg3-7/+36
where errno.h was not included at all.
2005-11-10Avoid using the -printx primary for find(1); it is not supported onminskim1-2/+2
Darwin.
2005-11-10Depend on errno.h for errno.joerg8-1/+94
2005-11-10Depend on errno.h included from config.h to provide errno.joerg3-31/+45
2005-11-10Updated pkgtools/pkglint to 4.40.rillig1-1/+2
- Removed references to ${PKGSRCDIR}, so that the binary packages are independent from the directory they have been built in. Fixes PR 32006.
2005-11-10Define TEXMFCONFIG when calling texconfig. This prevents texconfigminskim1-6/+9
from generating a directory under users's HOME at installation time. OK'ed by hubertf@ and tonio@.
2005-11-10Updated pkglint to 4.40.rillig5-19/+12
- Removed all references to the build-time pkgsrc directory, ${PKGSRCDIR}. This makes the binary package independent of the build location. Fixes PR 32006.
2005-11-10Note update of print/transfig to 3.2.5alpha7.itohy1-1/+2
2005-11-10Update to transfig 3.2 pachlevel 5-alpha7.itohy7-98/+88
Summary of changes from CHANGES.transfig: Patchlevel 5-alpha7 (Oct, 27, 2005) NEW FEATURES o Updated SVG driver from Martin Kroeker was missing from alpha6 o Another SVG update: Use a font-family list of "Times,Symbol" for symbol characters - the Times fontface does not contain all elements of the Symbol font on all platforms BUGS FIXED: o Typo in font name (was cmit10, should be cmti10) in MetaPost driver This bug fix was omitted from alpha6 Patchlevel 5-alpha6 (Oct, 12, 2005) NEW FEATURES: o Added -dPDFSETTINGS=/prepress option to ghostscript when generating PDF output to improve quality of bitmap graphics o Fill patterns now use PostScript Level 2 built-in pattern commands for Postscript/EPS/PDF and bitmap output From Konstantin Shemyak o Updated SVG driver from Martin Kroeker o New -K option to size bounding box to whole figure when exporting only certain depths From Dirk Osswald BUGS FIXED: o Typo in font name (was cmit10, should be cmti10) in MetaPost driver o When all texts were "special" (LaTeX coded) in a figure, ISO characters weren't encoded in straight PS and PDF output o Bug in radius for circles in SVG driver (dev/gensvg.c) o fig2dev.man was missing many papersize options o Double fclose() in bitmap driver ------------------------------------- Patchlevel 5-alpha5 (April, 26, 2004) NEW FEATURES: o Raster picture support added to SVG driver. (In SVG, this translates to a link to the image file plus rotation/scaling information. While 'conformant' SVG viewers need only support PNG and JPEG, there is no a filetype test, as there is no limit on supported formats in the standard, and e.g. Batik is able to display XBM and GIF in addition. Added code for rounded boxes (polyline subtype 4). Added code for boxes, explicit support for polygons. Added xml-space:preserve qualifier on texts to preserve whitespace. Rewrote fill pattern handling to generate patterns as needed - adding support for penwidth and color. Corrected tiling of all shingle patterns and reversal of horizontal shingles. From Martin Kroeker o Better arrowheads in SVG driver. Corrected font family selection. Corrected (and simplified) calculation of white-tinted fill colors (and removed the HSV/RGB conversion code). From Justus Piater BUGS FIXED: o Typo in LATEX_AND_XFIG file. Text should be: \convertMPtoPDF{foo.0}{1}{1} It was missing parameters {1}{1} o Depth filter option -D was parsing range (e.g. 40:80) incorrectly Fix from Justus Piater o C++ style comments "//" changed to "/* */" in genmp.c o Integer overflow in computing some spline steps o \pagestyle{empty} added for epic/eepic driver so it doesn't produce unnecessary page number when LaTeXing --------------------------------- Patchlevel 5-alpha4 (Feb 19, 2004) NEW FEATURES o Many SVG driver enhancements from Martin Kroeker (martin@ruby.chemie.uni-freiburg.de) o New features in EMF driver from ITOH Yasufumi: support for locale text (if iconv() is available), arc box, open arc, rotated ellipse, picture, dash-triple-dotted line style, and all fill patterns. BUGS FIXED o "cleandir" directive missing from doc/manual/Makefile o Added note about requiring dummy argument for -R option o SVG driver bug fixes: semicolon missing in CSS properties, multiline string problem, width, height and viewbox attributes now relative to figure bounds instead of pagesize. Fixes from Justus Piater. o Font info was put in the pstex file even when there were only special texts. --------------------------------- Patchlevel 5-alpha3 (Dec 9, 2003) NEW FEATURES o Global option "-Z maxdim" to scale figure so that largest dimension (width or height) is maxdim inches o Shapepar driver to generate shaped paragraphs for LaTeX (-L shape) from Christian Gollwitzer o I18N support postscript file installation moved to fig2dev/dev directory and installed with InstallNonExecFile (imake directive) o options -dAutoFilterColorImages=false and -dColorImageFilter=/FlateEncode added to ghostscript call when exporting to pdf to improve image quality during compression o "Epoch" added to rpm spec o New HP/GL2 driver from Glenn Burkhardt with paper size selection, offset, centering and orientation options BUGS FIXED o comments about BINDIR added to fig2dev/Imakefile and transfig/Imakefile so user can easily change installation directory of both programs o MKDIRHIER used in Imakefile for installing support files instead of mkdir o commands like \\small used instead of SetFigFont for thick and thin dots for LaTeX export From Bo Thilde o removed typedefs of uint, ushort and ulong from genemf.h because systems should already have those defined o SVG driver not mentioned in fig2dev.1 (.man) o shortened two fprintf calls in gensvg.c for HP-UX which can't handle long strings o If an imported picture path points to some directory which is not the current directory, and there exists a picture file of the same name in the current directory, and the correct file is not compressed, fig2dev would use the file in the current directory because it stripped off the path first. This was fixed by looking for the uncompressed name first. o Color values should be divided by 255, not 256 to produce values from 0 to 1.0 in LaTeX, Tk and PostScript drivers, and readpng and readpcx utilities o Increased precision of arc angles from %.1f to %.4f in PS/EPS/PDF driver o Postscript support files now installed with r/w permissions only (was r/w/x) o Metapost (mp) driver now generates all Fig styles of arrowheads From Tim Braun o Bug in pic preamble - default font size either 0 or garbage o PDF not rotated anymore for landscape mode (similar to eps) o fontmag not set when magnification was read from Fig file o When there were only LaTeX special texts without backslashes (\) and no other objects in the figure, a bounding box of 0 width was produced for EPS, PS and PSTEX output. o Added ZLIBDIR variable in fig2dev/Imakefile to specify zlib directory if different from standard location o pstex_t export lacked border option (-b) to align LaTeX text when pstex figure specified border (also fixed in xfig Combined PS/LaTeX) o warnings in gentpic.c caused failure of gcc on hppa architecture under Debian o cleaned up lots of implicit declarations of functions/procs o transfig: the "psfig" language was missing from the list of languages, making things go out of sync past "ps". o transfig: "transfig -L pstex" was generating rules for ps not eps o slight margin added to text bounds o an incorrect printf specification (%d instead of %ld) in gemp.c o "#include <varargs.h>" no longer needed (and is unsupported by gcc 3.3) o Not a bug, really but a workaround for programs that generate Fig files with arcs that have coincident start and end points with the intent of making a circle (TCM apparently does this). Without this workaround, such arcs have the same start and end angle, which ghostcript and probably other PostScript interpreters take to mean "don't draw anything". This fix adds 0.01 degrees to the end angle if it is identical to the start angle. o Exporting a file with a picture containing a path with blanks failed o Incorrect ISO translation was: "\\.S", /* latin capital letter S with dot above */ Should be: "\\.Z", /* latin capital letter Z with dot above */ o LaTeX: Correction to the ISO-8859-2 ogonek diacritic mark now uses \k instead of cedilla (\c). If the macro \k isn't defined in your situation or you don't see the ogonek then define the macro: \def\k#1{\c{#1}} before the \begin{document}. From Jerzy Sobczyk o Bug in user-defined colors when exporting to CGM. If color numbers weren't contiguous, e.g. 32, 34, then it couldn't find color 34. o glyphs in the Symbol font that have descenders weren't taken into account when calculating text bounds o missing blue and extra brown color in LaTeX driver o \smash directive added back to text objects in eepic driver (was removed in 3.2.4) o Quotes in FIG2DEV_LIBDIR definition (fig2dev/Imakefile) interferred when using $DESTDIR o Comments not inserted in EMF output anymore (not valid in language) o float/int mixup in printf in pic driver for font size caused default font size to be 0 o bug in hp/gl (ibmgl) driver produced incorrect JCL code to enter HP/GL mode when using -k option o point size factor changed from 72.27 to 72 points per inch as specified by HP tech notes o change in 3.2.4 which included all "special" (LaTeX) texts in the bounding box that don't have any backslashes ("\") in them failed to take into account inline equations using the "$". Now those special texts are also excluded from the bounding box calculation. o various man page format errors fixed