pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/gap Update of math/gap to 4.3 bug fix 5.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/845e741ee2a7
branches:  trunk
changeset: 465546:845e741ee2a7
user:      cjep <cjep%pkgsrc.org@localhost>
date:      Thu Jan 01 18:49:22 2004 +0000

description:
Update of math/gap to 4.3 bug fix 5.

Pkgsrc fixes:
 1) Install trans directory.

Official bug fixes since bug fix 4:

 1) A wrong return format for `IsomorphicSubgroups' applied to cyclic groups.
 2) A wrong `true' result of `IsSubset' for certain algebras.
 3) Segmentation faults and other strange behaviour when assigning
    finite field elements of different characteristics into compressed vectors
 4) A bug in the subgroup conjugation test for permutation groups that are
    not subgroups.
 5) A missing method for `BaseOrthogonalSpaceMat'.
 6) A missing `Set' call in the construction of the global variable
    `AUTOLOAD_PACKAGES'.
 7) A wrong display string of the numerator in rational functions returned
    by `MolienSeries' (in the case that the constant term of this numerator
    is zero).
 8) A strange behaviour of `Intersection' for the case that a strictly
    sorted list is the unique entry of the list that is given as the
    argument; in this situation, this entry itself was returned instead of
    a shallow copy.
 9) An error in the basis of a product space of algebras.
10) Possibly wrong result of `Centre' for pc groups.
11) Possibly wrong result of `DirectSumDecomposition' for matrix Lie algebras.
12) An error in `LieNormalizer', `LieCentralizer' for zero subspaces.
13) An error in the computation of matrices of adjoint modules.
14) A strange error message when constructing the simple Lie algebra of type
    B1.
15) An error in `ModuleByRestriction'.
16) An error in `IrrBaumClausen' for the trivial group.
17) An error with vector space bases of row spaces over fields which
    neither are prime fields nor contain all entries of the vectors.
18) An error with `IsMonomial', when it uses the function
    `TestMonomialFromLattice' (i.e., in hard cases, likely for characters of
    nonsolvable groups).

Errors 1, 3, 5, 6, 9, 12, 13, 14 and 16 may cause GAP to stop with an error
message, errors 2, 4, 7, 10, 17, and 18 may cause wrong results.

diffstat:

 math/gap/Makefile       |   15 +--
 math/gap/PLIST          |  169 +++++++++++++++++++++++++++++++++++++++++++++++-
 math/gap/distinfo       |    6 +-
 math/gap/gap.package.mk |    6 +-
 4 files changed, 180 insertions(+), 16 deletions(-)

diffs (285 lines):

diff -r c5af62f039ce -r 845e741ee2a7 math/gap/Makefile
--- a/math/gap/Makefile Thu Jan 01 18:43:27 2004 +0000
+++ b/math/gap/Makefile Thu Jan 01 18:49:22 2004 +0000
@@ -1,23 +1,22 @@
-# $NetBSD: Makefile,v 1.13 2003/12/18 14:44:17 sketch Exp $
+# $NetBSD: Makefile,v 1.14 2004/01/01 18:49:22 cjep Exp $
 #
 
 DISTNAME=      gap4r3
-PKGNAME=       gap-4.3
-PKGREVISION=   8
+PKGNAME=       gap-4.3.5
 CATEGORIES=    math
 MASTER_SITES=  ftp://ftp-gap.dcs.st-and.ac.uk/pub/gap/gap4/ \
                ftp://ftp.math.rwth-aachen.de/pub/gap/gap4/ \
                ftp://pell.anu.edu.au/pub/algebra/gap4/ \
                ftp://ftp.ccs.neu.edu/pub/mirrors/ftp-gap.dcs.st-and.ac.uk/pub/gap/gap4/
 DISTFILES=             ${DISTNAME}${EXTRACT_SUFX}      \
-                       fix4r3n4.tar.gz
+                       fix4r3n5.tar.gz
 
 MAINTAINER=    cjep%NetBSD.org@localhost
 HOMEPAGE=      http://www.gap-system.org/
 COMMENT=       Computational group theory and discrete algebra language
 
 EXTRACT_ONLY=          ${DISTNAME}${EXTRACT_SUFX}
-SITES_fix4r3n4.tar.gz= ${MASTER_SITES:=bugfixes/}
+SITES_fix4r3n5.tar.gz= ${MASTER_SITES:=bugfixes/}
 
 LICENSE=       no-commercial-use
 
@@ -31,7 +30,7 @@
 PLIST_SUBST=   GAP_PLATFORM=${GAP_PLATFORM}
 
 post-extract:
-       ( cd ${WRKSRC} && ${GTAR} zxf ${DISTDIR}/fix4r3n4.tar.gz )
+       ( cd ${WRKSRC} && ${GTAR} zxf ${DISTDIR}/fix4r3n5.tar.gz )
 
 do-install:
        ${INSTALL_PROGRAM_DIR} ${GAP_DIRECTORY}
@@ -43,12 +42,12 @@
                                ${GAP_DIRECTORY}/bin/${GAP_PLATFORM}
        ${INSTALL_SCRIPT} ${WRKSRC}/bin/gap.sh                          \
                                ${PREFIX}/bin/gap
-       ${INSTALL_DATA} ${WRKSRC}/description4                          \
+       ${INSTALL_DATA} ${WRKSRC}/description5                          \
                                ${GAP_DIRECTORY}
        ${INSTALL_DATA} ${WRKSRC}/sysinfo.gap                           \
                                ${GAP_DIRECTORY}
 
-       for I in cnf doc etc grp lib pkg prim small tst; do             \
+       for I in cnf doc etc grp lib pkg prim small trans tst; do       \
                ${CP} -R ${WRKSRC}/$$I ${GAP_DIRECTORY};                \
        done
 
diff -r c5af62f039ce -r 845e741ee2a7 math/gap/PLIST
--- a/math/gap/PLIST    Thu Jan 01 18:43:27 2004 +0000
+++ b/math/gap/PLIST    Thu Jan 01 18:49:22 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2003/03/20 22:39:33 jschauma Exp $
+@comment $NetBSD: PLIST,v 1.9 2004/01/01 18:49:22 cjep Exp $
 bin/gap
 lib/gap4.3/bin/${GAP_PLATFORM}/gac
 lib/gap4.3/bin/${GAP_PLATFORM}/gap
@@ -15,7 +15,7 @@
 lib/gap4.3/cnf/configure.out
 lib/gap4.3/cnf/gac.in
 lib/gap4.3/cnf/install-sh
-lib/gap4.3/description4
+lib/gap4.3/description5
 lib/gap4.3/doc/ext/about.tex
 lib/gap4.3/doc/ext/document.tex
 lib/gap4.3/doc/ext/foa.tex
@@ -4199,6 +4199,170 @@
 lib/gap4.3/small/smlgp1.g
 lib/gap4.3/small/smlinfo.gi
 lib/gap4.3/sysinfo.gap
+lib/gap4.3/trans/trans.gd
+lib/gap4.3/trans/trans.gi
+lib/gap4.3/trans/trans.grp
+lib/gap4.3/trans/trans10.grp
+lib/gap4.3/trans/trans11.grp
+lib/gap4.3/trans/trans12.grp
+lib/gap4.3/trans/trans13.grp
+lib/gap4.3/trans/trans14.grp
+lib/gap4.3/trans/trans15.grp
+lib/gap4.3/trans/trans16.grp
+lib/gap4.3/trans/trans16a.grp
+lib/gap4.3/trans/trans16b.grp
+lib/gap4.3/trans/trans16c.grp
+lib/gap4.3/trans/trans16d.grp
+lib/gap4.3/trans/trans16e.grp
+lib/gap4.3/trans/trans16f.grp
+lib/gap4.3/trans/trans16g.grp
+lib/gap4.3/trans/trans17.grp
+lib/gap4.3/trans/trans18.grp
+lib/gap4.3/trans/trans18a.grp
+lib/gap4.3/trans/trans18b.grp
+lib/gap4.3/trans/trans18c.grp
+lib/gap4.3/trans/trans18d.grp
+lib/gap4.3/trans/trans19.grp
+lib/gap4.3/trans/trans20.grp
+lib/gap4.3/trans/trans20a.grp
+lib/gap4.3/trans/trans20b.grp
+lib/gap4.3/trans/trans20c.grp
+lib/gap4.3/trans/trans20d.grp
+lib/gap4.3/trans/trans21.grp
+lib/gap4.3/trans/trans21a.grp
+lib/gap4.3/trans/trans22.grp
+lib/gap4.3/trans/trans22a.grp
+lib/gap4.3/trans/trans23.grp
+lib/gap4.3/trans/trans24.grp
+lib/gap4.3/trans/trans24a.grp
+lib/gap4.3/trans/trans24aa.grp
+lib/gap4.3/trans/trans24ab.grp
+lib/gap4.3/trans/trans24ac.grp
+lib/gap4.3/trans/trans24ad.grp
+lib/gap4.3/trans/trans24ae.grp
+lib/gap4.3/trans/trans24af.grp
+lib/gap4.3/trans/trans24ag.grp
+lib/gap4.3/trans/trans24ah.grp
+lib/gap4.3/trans/trans24ai.grp
+lib/gap4.3/trans/trans24aj.grp
+lib/gap4.3/trans/trans24ak.grp
+lib/gap4.3/trans/trans24al.grp
+lib/gap4.3/trans/trans24am.grp
+lib/gap4.3/trans/trans24an.grp
+lib/gap4.3/trans/trans24ao.grp
+lib/gap4.3/trans/trans24ap.grp
+lib/gap4.3/trans/trans24aq.grp
+lib/gap4.3/trans/trans24ar.grp
+lib/gap4.3/trans/trans24as.grp
+lib/gap4.3/trans/trans24at.grp
+lib/gap4.3/trans/trans24au.grp
+lib/gap4.3/trans/trans24av.grp
+lib/gap4.3/trans/trans24aw.grp
+lib/gap4.3/trans/trans24ax.grp
+lib/gap4.3/trans/trans24ay.grp
+lib/gap4.3/trans/trans24az.grp
+lib/gap4.3/trans/trans24b.grp
+lib/gap4.3/trans/trans24ba.grp
+lib/gap4.3/trans/trans24bb.grp
+lib/gap4.3/trans/trans24bc.grp
+lib/gap4.3/trans/trans24bd.grp
+lib/gap4.3/trans/trans24be.grp
+lib/gap4.3/trans/trans24bf.grp
+lib/gap4.3/trans/trans24bg.grp
+lib/gap4.3/trans/trans24bh.grp
+lib/gap4.3/trans/trans24bi.grp
+lib/gap4.3/trans/trans24bj.grp
+lib/gap4.3/trans/trans24bk.grp
+lib/gap4.3/trans/trans24bl.grp
+lib/gap4.3/trans/trans24bm.grp
+lib/gap4.3/trans/trans24bn.grp
+lib/gap4.3/trans/trans24bo.grp
+lib/gap4.3/trans/trans24bp.grp
+lib/gap4.3/trans/trans24bq.grp
+lib/gap4.3/trans/trans24br.grp
+lib/gap4.3/trans/trans24bs.grp
+lib/gap4.3/trans/trans24bt.grp
+lib/gap4.3/trans/trans24bu.grp
+lib/gap4.3/trans/trans24bv.grp
+lib/gap4.3/trans/trans24bw.grp
+lib/gap4.3/trans/trans24bx.grp
+lib/gap4.3/trans/trans24by.grp
+lib/gap4.3/trans/trans24bz.grp
+lib/gap4.3/trans/trans24c.grp
+lib/gap4.3/trans/trans24ca.grp
+lib/gap4.3/trans/trans24cb.grp
+lib/gap4.3/trans/trans24cc.grp
+lib/gap4.3/trans/trans24cd.grp
+lib/gap4.3/trans/trans24ce.grp
+lib/gap4.3/trans/trans24cf.grp
+lib/gap4.3/trans/trans24d.grp
+lib/gap4.3/trans/trans24e.grp
+lib/gap4.3/trans/trans24f.grp
+lib/gap4.3/trans/trans24g.grp
+lib/gap4.3/trans/trans24h.grp
+lib/gap4.3/trans/trans24i.grp
+lib/gap4.3/trans/trans24j.grp
+lib/gap4.3/trans/trans24k.grp
+lib/gap4.3/trans/trans24l.grp
+lib/gap4.3/trans/trans24m.grp
+lib/gap4.3/trans/trans24n.grp
+lib/gap4.3/trans/trans24o.grp
+lib/gap4.3/trans/trans24p.grp
+lib/gap4.3/trans/trans24q.grp
+lib/gap4.3/trans/trans24r.grp
+lib/gap4.3/trans/trans24s.grp
+lib/gap4.3/trans/trans24t.grp
+lib/gap4.3/trans/trans24u.grp
+lib/gap4.3/trans/trans24v.grp
+lib/gap4.3/trans/trans24w.grp
+lib/gap4.3/trans/trans24x.grp
+lib/gap4.3/trans/trans24y.grp
+lib/gap4.3/trans/trans24z.grp
+lib/gap4.3/trans/trans25.grp
+lib/gap4.3/trans/trans25a.grp
+lib/gap4.3/trans/trans26.grp
+lib/gap4.3/trans/trans26a.grp
+lib/gap4.3/trans/trans27.grp
+lib/gap4.3/trans/trans27a.grp
+lib/gap4.3/trans/trans27b.grp
+lib/gap4.3/trans/trans27c.grp
+lib/gap4.3/trans/trans27d.grp
+lib/gap4.3/trans/trans27e.grp
+lib/gap4.3/trans/trans27f.grp
+lib/gap4.3/trans/trans27g.grp
+lib/gap4.3/trans/trans27h.grp
+lib/gap4.3/trans/trans28.grp
+lib/gap4.3/trans/trans28a.grp
+lib/gap4.3/trans/trans28b.grp
+lib/gap4.3/trans/trans28c.grp
+lib/gap4.3/trans/trans28d.grp
+lib/gap4.3/trans/trans28e.grp
+lib/gap4.3/trans/trans28f.grp
+lib/gap4.3/trans/trans28g.grp
+lib/gap4.3/trans/trans29.grp
+lib/gap4.3/trans/trans30.grp
+lib/gap4.3/trans/trans30a.grp
+lib/gap4.3/trans/trans30b.grp
+lib/gap4.3/trans/trans30c.grp
+lib/gap4.3/trans/trans30d.grp
+lib/gap4.3/trans/trans30e.grp
+lib/gap4.3/trans/trans30f.grp
+lib/gap4.3/trans/trans30g.grp
+lib/gap4.3/trans/trans30h.grp
+lib/gap4.3/trans/trans30i.grp
+lib/gap4.3/trans/trans30j.grp
+lib/gap4.3/trans/trans30k.grp
+lib/gap4.3/trans/trans30l.grp
+lib/gap4.3/trans/trans30m.grp
+lib/gap4.3/trans/trans30n.grp
+lib/gap4.3/trans/trans30o.grp
+lib/gap4.3/trans/trans30p.grp
+lib/gap4.3/trans/trans30q.grp
+lib/gap4.3/trans/trans30r.grp
+lib/gap4.3/trans/trans30s.grp
+lib/gap4.3/trans/trans30t.grp
+lib/gap4.3/trans/trans8.grp
+lib/gap4.3/trans/trans9.grp
 lib/gap4.3/tst/alghom.tst
 lib/gap4.3/tst/algmat.tst
 lib/gap4.3/tst/algsc.tst
@@ -4261,6 +4425,7 @@
 lib/gap4.3/tst/zlattice.tst
 lib/gap4.3/tst/zmodnz.tst
 @dirrm lib/gap4.3/tst
+@dirrm lib/gap4.3/trans
 @dirrm lib/gap4.3/small/small8
 @dirrm lib/gap4.3/small/small7
 @dirrm lib/gap4.3/small/small6
diff -r c5af62f039ce -r 845e741ee2a7 math/gap/distinfo
--- a/math/gap/distinfo Thu Jan 01 18:43:27 2004 +0000
+++ b/math/gap/distinfo Thu Jan 01 18:49:22 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.4 2003/03/20 22:39:34 jschauma Exp $
+$NetBSD: distinfo,v 1.5 2004/01/01 18:49:22 cjep Exp $
 
 SHA1 (gap4r3.tar.gz) = 448d473fdba177aa4ba7d64542cec8bb770e3d61
 Size (gap4r3.tar.gz) = 47025159 bytes
-SHA1 (fix4r3n4.tar.gz) = 77f2e396b5f91504b3b9015b1317c2c25afcdfee
-Size (fix4r3n4.tar.gz) = 1129165 bytes
+SHA1 (fix4r3n5.tar.gz) = 79bb29d84afbb482e73bba1d76076ebff474c854
+Size (fix4r3n5.tar.gz) = 1267032 bytes
 SHA1 (patch-aa) = 98d7749f06e4b3c5c6955fe5478b39289ff219c6
 SHA1 (patch-ab) = bb7142d80f71ae0f2b97ff44d24d5fe0e9fa5431
diff -r c5af62f039ce -r 845e741ee2a7 math/gap/gap.package.mk
--- a/math/gap/gap.package.mk   Thu Jan 01 18:43:27 2004 +0000
+++ b/math/gap/gap.package.mk   Thu Jan 01 18:49:22 2004 +0000
@@ -1,11 +1,11 @@
-# $NetBSD: gap.package.mk,v 1.9 2003/12/18 14:44:17 sketch Exp $
+# $NetBSD: gap.package.mk,v 1.10 2004/01/01 18:49:22 cjep Exp $
 #
 # Set GAP_PKG_NAME in your Makefile. More may appear here later.
 
-# Note that between nb1 == bug fix 3 and nb2 == bug fix 4 there are
+# Note that between 4.3nb1 == bug fix 3 and 4.3nb2 == bug fix 4 there are
 # some interface changes
 
-DEPENDS+=              gap>=4.3nb6:../../math/gap
+DEPENDS+=              gap>=4.3.5:../../math/gap
 GAP_DIRECTORY=         ${LOCALBASE}/lib/gap4.3
 GAP_PKG_ROOT=          ${GAP_DIRECTORY}/pkg
 GAP_PKG_DIRECTORY=     ${GAP_PKG_ROOT}/${GAP_PKG_NAME}



Home | Main Index | Thread Index | Old Index