diff options
author | wiz <wiz@pkgsrc.org> | 2007-01-14 12:58:54 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2007-01-14 12:58:54 +0000 |
commit | 2c26764e1ea02e9baca53d9dd0b32eb9f2fc7bed (patch) | |
tree | d3d7cebc552ff3570d2933aae2fb154d95e9deab /devel/guile-lib | |
parent | ec92fd3587c5d27709d11b36a7c0f3e08197be67 (diff) | |
download | pkgsrc-2c26764e1ea02e9baca53d9dd0b32eb9f2fc7bed.tar.gz |
Update to 0.1.3:
Version 0.1.3
- Statprof fixes for guile 1.8's numbers
- 2-year-old SSAX updates merged, finally
+ you can make custom parsers now
- Package is autotooled
- Texinfo parser bugfixes
- All documentation is now extracted directly from the source code.
+ Folded this functionality into (texinfo reflect); see
doc/Makefile.am for how this is done
- New modules, written by Andy Wingo <wingo@pobox.com>:
+ (texinfo serialize), allows to convert stexi to texi.
- (unit-test) now doesn't use call/cc anymore. This should provide a
bit of a speed up and prevent Guile segfaults on at least the ia64
architecture (see
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=291551).
- (srfi srfi-35) now adds condition field names as init-keywords
to the classes created by make-condition-type.
- "make check" now exits with a non-zero exit code upon error.
Diffstat (limited to 'devel/guile-lib')
-rw-r--r-- | devel/guile-lib/Makefile | 45 | ||||
-rw-r--r-- | devel/guile-lib/PLIST | 7 | ||||
-rw-r--r-- | devel/guile-lib/distinfo | 10 |
3 files changed, 36 insertions, 26 deletions
diff --git a/devel/guile-lib/Makefile b/devel/guile-lib/Makefile index 6b86d2df54d..cb2abbb1a47 100644 --- a/devel/guile-lib/Makefile +++ b/devel/guile-lib/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.11 2007/01/07 09:04:09 rillig Exp $ +# $NetBSD: Makefile,v 1.12 2007/01/14 12:58:54 wiz Exp $ -DISTNAME= guile-lib-0.1.2 -PKGREVISION= 1 +DISTNAME= guile-lib-0.1.3 CATEGORIES= devel MASTER_SITES= http://download.gna.org/guile-lib/ @@ -9,25 +8,33 @@ MAINTAINER= gdt@NetBSD.org HOMEPAGE= http://home.gna.org/guile-lib/ COMMENT= Library functions for Guile, implemented in Scheme -# This package may not be built from the src directory (arch configure -# rules). The build directory must be created by hand; see the -# pre-configure target. -# -HAS_CONFIGURE= yes -CONFIGURE_DIRS= build -CONFIGURE_SCRIPT= ../src/configure -CONFIGURE_ARGS+= --prefix=${PREFIX:Q} -CONFIGURE_ARGS+= --with-pkginfodir=${PKGINFODIR:Q} -OVERRIDE_GNU_CONFIG_SCRIPTS= yes +GNU_CONFIGURE= yes USE_TOOLS+= gmake makeinfo TEXINFO_REQD= 4.2 -INFO_FILES= # PLIST -TEST_TARGET= test +INFO_FILES= yes +TEST_TARGET= check -.include "../../lang/guile/buildlink3.mk" - -pre-configure: - mkdir ${WRKSRC}/build +# guile-lib uses the install(1) feature that missing intermediate +# directories are created automatically, which e.g. NetBSD's doesn't +# support, so we have to precreate the directories +INSTALLATION_DIRS+= share/guile/site/config +INSTALLATION_DIRS+= share/guile/site/container +INSTALLATION_DIRS+= share/guile/site/debugging +INSTALLATION_DIRS+= share/guile/site/graph +INSTALLATION_DIRS+= share/guile/site/io +INSTALLATION_DIRS+= share/guile/site/logging +INSTALLATION_DIRS+= share/guile/site/math +INSTALLATION_DIRS+= share/guile/site/os +INSTALLATION_DIRS+= share/guile/site/scheme +INSTALLATION_DIRS+= share/guile/site/search +INSTALLATION_DIRS+= share/guile/site/srfi +INSTALLATION_DIRS+= share/guile/site/string +INSTALLATION_DIRS+= share/guile/site/sxml +INSTALLATION_DIRS+= share/guile/site/sxml/ssax +INSTALLATION_DIRS+= share/guile/site/sxml/upstream +INSTALLATION_DIRS+= share/guile/site/term +INSTALLATION_DIRS+= share/guile/site/texinfo +.include "../../lang/guile/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/devel/guile-lib/PLIST b/devel/guile-lib/PLIST index e2892f0786b..f2e33b39eea 100644 --- a/devel/guile-lib/PLIST +++ b/devel/guile-lib/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.2 2006/03/30 03:44:43 jlam Exp $ +@comment $NetBSD: PLIST,v 1.3 2007/01/14 12:58:54 wiz Exp $ info/guile-library.info share/guile/site/config/load.scm share/guile/site/container/delay-tree.scm @@ -15,6 +15,7 @@ share/guile/site/logging/rotating-log.scm share/guile/site/math/minima.scm share/guile/site/math/primes.scm share/guile/site/math/rationalize.scm +share/guile/site/md5.scm share/guile/site/os/process.scm share/guile/site/scheme/documentation.scm share/guile/site/scheme/session.scm @@ -29,6 +30,7 @@ share/guile/site/string/transform.scm share/guile/site/string/wrap.scm share/guile/site/sxml/apply-templates.scm share/guile/site/sxml/simple.scm +share/guile/site/sxml/ssax-simple.scm share/guile/site/sxml/ssax.scm share/guile/site/sxml/ssax/input-parse.scm share/guile/site/sxml/transform.scm @@ -36,6 +38,7 @@ share/guile/site/sxml/upstream/SSAX-expanded.scm share/guile/site/sxml/upstream/SSAX.scm share/guile/site/sxml/upstream/SXML-tree-trans.scm share/guile/site/sxml/upstream/SXPath-old.scm +share/guile/site/sxml/upstream/assert.scm share/guile/site/sxml/upstream/input-parse.scm share/guile/site/sxml/upstream/packages.scm share/guile/site/sxml/xpath.scm @@ -46,6 +49,7 @@ share/guile/site/texinfo/indexing.scm share/guile/site/texinfo/nodal-tree.scm share/guile/site/texinfo/plain-text.scm share/guile/site/texinfo/reflection.scm +share/guile/site/texinfo/serialize.scm share/guile/site/unit-test.scm @dirrm share/guile/site/texinfo @dirrm share/guile/site/term @@ -64,3 +68,4 @@ share/guile/site/unit-test.scm @dirrm share/guile/site/debugging @dirrm share/guile/site/container @dirrm share/guile/site/config +@unexec ${RMDIR} %D/share/guile/site 2>/dev/null || ${TRUE} diff --git a/devel/guile-lib/distinfo b/devel/guile-lib/distinfo index fe12cb53fbd..717829550d7 100644 --- a/devel/guile-lib/distinfo +++ b/devel/guile-lib/distinfo @@ -1,7 +1,5 @@ -$NetBSD: distinfo,v 1.3 2006/03/30 03:44:43 jlam Exp $ +$NetBSD: distinfo,v 1.4 2007/01/14 12:58:54 wiz Exp $ -SHA1 (guile-lib-0.1.2.tar.gz) = 79551b4b78c3deb5ae82d60f1b3ed1f9e32a25ea -RMD160 (guile-lib-0.1.2.tar.gz) = f4514ca6075fc0bfdaddf34596432bd8acdb8ad9 -Size (guile-lib-0.1.2.tar.gz) = 404372 bytes -SHA1 (patch-aa) = 1ffda820e008c156fe8cdbe72c137443c6764915 -SHA1 (patch-ab) = 466bef5a334693d1b851e2e1d8c600325d8e3ab0 +SHA1 (guile-lib-0.1.3.tar.gz) = 8f9d7013c96a202e740d86b9fe0d728f439b1846 +RMD160 (guile-lib-0.1.3.tar.gz) = 20e86d99352a6eeabb804e6d5dd83207955c4efb +Size (guile-lib-0.1.3.tar.gz) = 470740 bytes |