summaryrefslogtreecommitdiff
path: root/devel/slib
AgeCommit message (Collapse)AuthorFilesLines
2006-03-20* Nuke all references to and definitions of INFO_DIR in package Makefilesjlam2-6/+9
and replace with appropriate references to PKGINFODIR instead. * Properly account for split info files during installation. * Move info file listings directly into the package PLISTs. This fixes info-file-related PLIST problems.
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2005-10-26PKGREVISION++, due to addition of patch-aa which fixes guile-slibgdt1-1/+2
installation
2005-10-26Fix buildling guile-slibadam3-2/+19
2005-10-19Changes 3.1.2:adam3-11/+14
* Minor improvements
2005-09-28Replaced "# defined" with "yes" in Makefile variables like GNU_CONFIGURE,rillig1-4/+4
NO_BUILD, USE_LIBTOOL.
2005-06-16Create directories before installing files into them.jlam1-1/+3
2005-04-24Update to version 3a1perry3-11/+20
Bug fixes, performance improvements, documentation improvements, plus some functional additions such as a PostScript graph generator library.
2005-02-23Add RMD160 digests.agc1-1/+2
2004-04-24Relinquish maintainership of packages to tech-pkg@NetBSD.org.jlam1-2/+2
2004-04-18This does not need buildlink2. Add NO_CONFIGURE and NO_TOOLS.snj1-2/+3
2004-04-08Use ${PREFIX}/${INFO_DIR} instead of ${PREFIX}/info forreed1-2/+2
info documentation. (Okay'd by jlam.)
2004-02-16Remove info files entries from PLIST.seb1-2/+1
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc1-2/+2
2003-09-16Updated to 2.4.6. Patch provided by David S. <davids@idiom.com>xtraeme3-9/+14
via PR pkg/22185. Changes: New in slib2d6: * phil-spc.scm: Added Hilbert Space-Filling Functions. * ncbi-dna.scm: Read and manipulate NCBI-format nucleotide sequences. * differ.scm (diff:edits): Improved speed by 27%. * solid.scm (scene:viewpoint): Simplified; fixed pitch. (solid:extract-colors): Fixed color/elevations alignment. (solid:extract-colors, solid:extract-elevations): Fixed row-major. * solid.scm (solid:basrelief): Added VRML ElevationGrid. (solid:bry): Added "solid FALSE" and missing alternative clause. * solid.scm (scene:viewpoints): Restored Up and Down views. * html4each.scm (html-for-each): Rewrote for full quote hair. Removed require string-search; uses own multi-char version. * html4each.scm (html-for-each): "unterminated HTML entity" warning infinitely looped; changed to error. (htm-fields): Recover from HTML errors. * html4each.scm (htm-fields): Parses markup string. (html-for-each): Handle comments as markups. * html4each.scm (html:read-title): Added optional LIMIT (word-count) argument. * html4each.scm (html:read-title): Added. (html-for-each): Accept input-port for FILE argument. (html:read-title): Added check for first char being '<'. * uri.scm (uri->tree, make-uri): Fixed confusion of #f and "". * uri.scm (absolute-uri?): Added. * uri.scm (uri->tree): Corrected documentation. * db2html.scm (command:make-editable-table, command:modify-table): Improved null-keys treatment to work with multiple primaries. * db2html.scm (command:make-editable-table): foreign-choice-lists now opens the table. * slib.texi: Fixed database examples. * dbutil.scm (solidify-database): Fixed lock handling. * dbutil.scm (mdbm:report): Show lock certificates. (create-database, write-database, syncify-database, close-database): Lock database file for writing. (create-database): Allow initial #f filename. * transact.scm (transact-file-replacement): Accept (string) path to backup file in place of backup-style symbol. * charplot.scm (histobins): Gracefully return when no data. * soundex.scm (SOUNDEX): Character lookups use ASSV and MEMV. * qp.scm (qp:qp): Distinguish #f and 0 values for *qp-width*. * array.scm (make-array): Removed legacy procedures. * arraymap.scm (array-for-each): Use set-car! instead of reverse. * fft.scm (fft:shuffle&scale): Use bit-reverse from 'logical. * logical.scm (logical:logcount, logical:integer-length): Made tail-recursive. (logical:logxor, logical:logior, logical:logand): Made tail-recursive. * logical.scm (logical:ones): Return 0 for 0 argument. (gray-code->integer): Improved running time from O(b^2) to O(b*log(b)). * strsrch.scm (substring?, substring-ci?): Bum simple cases. (subskip): Split out common code from substring?, substring-ci?. (subloop): Old non-table-driven code for short substring?s. (substring?, substring-ci?): Compared measurements of subskip vs subloop; set breakpoint at STRLEN < CHAR-CODE-LIMIT/2 + 2*PATLEN. (substring-ci?, substring?): Refined; subloop for PATLEN <= 4. * strsrch.scm (count-newlines): Added. * slib.texi (Lists as sets): Updated UNION examples. * comlist.scm (comlist:union): Optimized for list lengths. * comlist.scm (comlist:list*): Make letrec top-level. * batch.scm (*operating-system*): gnu-win32 renamed from cygwin32. * batch.scm (*operating-system*): Detect MINGW32 (gcc on MS-DOS) as CYGWIN. * random.scm (random): Streamlined. (seed->random-state, random:chunk): Replaced BYTE with ARRAY. * random.scm (random): Don't get extra chunk when modu is integer multiple of 256. * slib.texi (Getopt): Fixed double dashes. * slib.texi (Getopt, Getopt Parameter lists): * getparam.scm (getopt->arglist, getopt->parameter-list): * getopt.scm (getopt, getopt--): Global variable *argv* replaces argc, argv arguments. Not the best solution -- but at least its consistent. * slib.texi (Plotting): Updated examples. * slib.texi (String Search): State search order for string-subst. * slib.texi (Copyrights): Fixed TeX formatting. * slib.texi (Rule Types): Split from Precedence Parsing Overview. (Precedence Parsing Overview): Describe binding power concept.
2003-08-09USE_NEW_TEXINFO is unnecessary now.seb1-2/+1
2003-07-21COMMENT should start with a capital letter.martti1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-25Convert to USE_NEW_TEXINFO.seb2-5/+3
2003-03-29Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.jmmv1-2/+2
2002-10-22Update to 2d4 (2.4.4) provided by David S. in PR 18625.wiz3-11/+19
2002-09-24Trivially use buildlink2.jlam1-1/+2
2002-02-18Introduce new framework for handling info files generation and installation.seb2-4/+5
Summary of changes: - removal of USE_GTEXINFO - addition of mk/texinfo.mk - inclusion of this file in package Makefiles requiring it - `install-info' substituted by `${INSTALL_INFO}' in PLISTs - tuning of mk/bsd.pkg.mk: removal of USE_GTEXINFO INSTALL_INFO added to PLIST_SUBST `${INSTALL_INFO}' replace `install-info' in target rules print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info' - a couple of new patch files added for a handful of packages - setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it - devel/cssc marked requiring texinfo 4.0 - a couple of packages Makefiles were tuned with respect of INFO_FILES and makeinfo command usage See -newly added by this commit- section 10.24 of Packages.txt for further information.
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-10-03Update guile-slib and slib to version 2.4.2 (slib-2d2). Changes fromjlam4-25/+22
version 2c8 include: New initialization files for DrScheme, Guile, and Scheme48-0.57. New modules: coerce.scm (implementation of Common Lisp coerce and type-of), differ.scm (O(NP) sequence comparison algorithm), http-cgi.scm (Service HTTP and CGI requests), pnm.scm (Read PNM image files), simetrix.scm (SI metric interchange format), srfi-1.scm, srfi.scm, and uri.scm (the URI functions from db2html.scm and some new ones). scmactst.scm, struct.scm, and structst.scm were removed due to lack of license. Package update provided by Eric Gillespie Jr. <epg@trantor.pretzelnet.org> in pkg/14008.
2001-04-21Move to sha1 digests, and/or add distfile sizes.wiz1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-6/+4
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2000-08-15Don't need special handling of .zip. Also some cosmetic changes.jlam1-13/+8
2000-06-21Update slib to version 2c8. Miscellaneous minor improvements and bugfixes.jlam3-8/+10
2000-02-23slib-2c7 - portable Scheme library of compatibility and utility functionsjlam7-0/+199