From 554efc915055a75cd5e37695303ab5c143a5c0fc Mon Sep 17 00:00:00 2001 From: cjep Date: Wed, 21 Aug 2002 08:09:56 +0000 Subject: Initial import of GRAPE 4r1 into the NetBSD packages collection as math/gp-grape. GRAPE is a GAP package for mathematical computation with graphs and groups. It was written by Leonard H. Soicher of Queen Mary, University of London. --- math/gp-grape/DESCR | 11 +++++++ math/gp-grape/Makefile | 34 ++++++++++++++++++++ math/gp-grape/PLIST | 72 ++++++++++++++++++++++++++++++++++++++++++ math/gp-grape/distinfo | 5 +++ math/gp-grape/patches/patch-aa | 13 ++++++++ 5 files changed, 135 insertions(+) create mode 100644 math/gp-grape/DESCR create mode 100644 math/gp-grape/Makefile create mode 100644 math/gp-grape/PLIST create mode 100644 math/gp-grape/distinfo create mode 100644 math/gp-grape/patches/patch-aa (limited to 'math/gp-grape') diff --git a/math/gp-grape/DESCR b/math/gp-grape/DESCR new file mode 100644 index 00000000000..6b0146b74cc --- /dev/null +++ b/math/gp-grape/DESCR @@ -0,0 +1,11 @@ +GRAPE is a GAP package for computing with graphs and groups. It was +written by Leonard H. Soicher of Queen Mary, University of London. + +If you use GRAPE to solve a problem, then please email +L.H.Soicher@qmul.ac.uk, and reference: + +Leonard H. Soicher, GRAPE: a system for computing with graphs and groups, +In Larry Finkelstein and William M. Kantor, editors, Groups and +Computation, volume 11 of DIMACS Series in Discrete Mathematics and +Theoretical Computer Science, pages 287-291, American Mathematical Society, +1993. GRAPE homepage: http://www.gap-system.org/Share/grape.html. diff --git a/math/gp-grape/Makefile b/math/gp-grape/Makefile new file mode 100644 index 00000000000..f1532512273 --- /dev/null +++ b/math/gp-grape/Makefile @@ -0,0 +1,34 @@ +# $NetBSD: Makefile,v 1.1.1.1 2002/08/21 08:09:56 cjep Exp $ +# + +DISTNAME= grape4r1 +PKGNAME= gp-grape-4.1 +CATEGORIES= math +MASTER_SITES= http://www.maths.qmul.ac.uk/~leonard/grape4r1/ +EXTRACT_SUFX= .zoo + +MAINTAINER= cjep@netbsd.org +HOMEPAGE= http://www.gap-system.org/Share/grape.html +COMMENT= GRAPE (GRape Algorithms using PErmutation groups) + +BUILD_DEPENDS+= zoo:../../archivers/zoo + +EXTRACT_CMD= ${LOCALBASE}/bin/zoo -extract ${DOWNLOADED_DISTFILE} +WRKSRC= ${WRKDIR}/${GAP_PKG_NAME} + +ALL_TARGET= bsd-gcc + +GAP_PKG_NAME= grape + +do-configure: + (cd ${WRKSRC} && ${SH} configure ${GAP_DIRECTORY} ) + +do-install: + ${INSTALL_PROGRAM_DIR} ${GAP_PKG_DIRECTORY} + @for I in COPYING bin doc grh htm init.g lib nauty20/read.me \ + prs; do \ + ${CP} -R ${WRKSRC}/$$I ${GAP_PKG_DIRECTORY}; \ + done + +.include "../../math/gap/gap.package.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/math/gp-grape/PLIST b/math/gp-grape/PLIST new file mode 100644 index 00000000000..08918479175 --- /dev/null +++ b/math/gp-grape/PLIST @@ -0,0 +1,72 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2002/08/21 08:09:56 cjep Exp $ +lib/gap4.3/pkg/grape/COPYING +lib/gap4.3/pkg/grape/bin/${MACHINE_GNU_PLATFORM}-cc/drcanon4 +lib/gap4.3/pkg/grape/bin/${MACHINE_GNU_PLATFORM}-cc/dreadnaut +lib/gap4.3/pkg/grape/bin/${MACHINE_GNU_PLATFORM}-cc/drtogap4 +lib/gap4.3/pkg/grape/bin/${MACHINE_GNU_PLATFORM}-cc/gap4todr +lib/gap4.3/pkg/grape/doc/cnauty.tex +lib/gap4.3/pkg/grape/doc/colour.tex +lib/gap4.3/pkg/grape/doc/consmod.tex +lib/gap4.3/pkg/grape/doc/constr.tex +lib/gap4.3/pkg/grape/doc/determin.tex +lib/gap4.3/pkg/grape/doc/grape.bib +lib/gap4.3/pkg/grape/doc/grape.tex +lib/gap4.3/pkg/grape/doc/inspect.tex +lib/gap4.3/pkg/grape/doc/manual.bbl +lib/gap4.3/pkg/grape/doc/manual.dvi +lib/gap4.3/pkg/grape/doc/manual.ind +lib/gap4.3/pkg/grape/doc/manual.mst +lib/gap4.3/pkg/grape/doc/manual.pdf +lib/gap4.3/pkg/grape/doc/manual.ps +lib/gap4.3/pkg/grape/doc/manual.six +lib/gap4.3/pkg/grape/doc/manual.tex +lib/gap4.3/pkg/grape/doc/partlin.tex +lib/gap4.3/pkg/grape/doc/special.tex +lib/gap4.3/pkg/grape/grh/E8 +lib/gap4.3/pkg/grape/grh/McL +lib/gap4.3/pkg/grape/grh/Soicher +lib/gap4.3/pkg/grape/htm/CHAP001.htm +lib/gap4.3/pkg/grape/htm/CHAP002.htm +lib/gap4.3/pkg/grape/htm/CHAP003.htm +lib/gap4.3/pkg/grape/htm/CHAP004.htm +lib/gap4.3/pkg/grape/htm/CHAP005.htm +lib/gap4.3/pkg/grape/htm/CHAP006.htm +lib/gap4.3/pkg/grape/htm/CHAP007.htm +lib/gap4.3/pkg/grape/htm/CHAP008.htm +lib/gap4.3/pkg/grape/htm/CHAP009.htm +lib/gap4.3/pkg/grape/htm/biblio.htm +lib/gap4.3/pkg/grape/htm/chapters.htm +lib/gap4.3/pkg/grape/htm/indxA.htm +lib/gap4.3/pkg/grape/htm/indxB.htm +lib/gap4.3/pkg/grape/htm/indxC.htm +lib/gap4.3/pkg/grape/htm/indxD.htm +lib/gap4.3/pkg/grape/htm/indxE.htm +lib/gap4.3/pkg/grape/htm/indxF.htm +lib/gap4.3/pkg/grape/htm/indxG.htm +lib/gap4.3/pkg/grape/htm/indxI.htm +lib/gap4.3/pkg/grape/htm/indxJ.htm +lib/gap4.3/pkg/grape/htm/indxL.htm +lib/gap4.3/pkg/grape/htm/indxN.htm +lib/gap4.3/pkg/grape/htm/indxO.htm +lib/gap4.3/pkg/grape/htm/indxP.htm +lib/gap4.3/pkg/grape/htm/indxQ.htm +lib/gap4.3/pkg/grape/htm/indxR.htm +lib/gap4.3/pkg/grape/htm/indxS.htm +lib/gap4.3/pkg/grape/htm/indxT.htm +lib/gap4.3/pkg/grape/htm/indxU.htm +lib/gap4.3/pkg/grape/htm/indxV.htm +lib/gap4.3/pkg/grape/htm/theindex.htm +lib/gap4.3/pkg/grape/init.g +lib/gap4.3/pkg/grape/lib/grape.g +lib/gap4.3/pkg/grape/prs/E8 +lib/gap4.3/pkg/grape/prs/McL +lib/gap4.3/pkg/grape/prs/U +lib/gap4.3/pkg/grape/read.me +@dirrm lib/gap4.3/pkg/grape/prs +@dirrm lib/gap4.3/pkg/grape/lib +@dirrm lib/gap4.3/pkg/grape/htm +@dirrm lib/gap4.3/pkg/grape/grh +@dirrm lib/gap4.3/pkg/grape/doc +@dirrm lib/gap4.3/pkg/grape/bin/i386--netbsdelf-cc +@dirrm lib/gap4.3/pkg/grape/bin +@dirrm lib/gap4.3/pkg/grape diff --git a/math/gp-grape/distinfo b/math/gp-grape/distinfo new file mode 100644 index 00000000000..a0ca27a8305 --- /dev/null +++ b/math/gp-grape/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2002/08/21 08:09:56 cjep Exp $ + +SHA1 (grape4r1.zoo) = d378ac8934c654ecd27faddb567c04f22cf6b3c6 +Size (grape4r1.zoo) = 896781 bytes +SHA1 (patch-aa) = 0265f02ef79ba76f745267d0857ff8db5e1880da diff --git a/math/gp-grape/patches/patch-aa b/math/gp-grape/patches/patch-aa new file mode 100644 index 00000000000..971423713fa --- /dev/null +++ b/math/gp-grape/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.1.1.1 2002/08/21 08:09:56 cjep Exp $ + +--- Makefile.in.orig Wed Mar 1 13:31:12 2000 ++++ Makefile.in +@@ -72,7 +72,7 @@ + + binaries: + if test ! -d bin; then mkdir bin; fi +- if test ! -d bin/@target@-@CC@; then mkdir bin/@GAPARCH@; fi ++ if test ! -d bin/@GAPARCH@; then mkdir bin/@GAPARCH@; fi + ( cd nauty20; rm -f *.o; make CC=$(CC) BINDIR="@GAPARCH@" LDFLAGS="$(LOPTS)" CFLAGS="$(NCOPTS)"; rm -f *.o ) + ( cd src; make CC=$(CC) BINDIR="@GAPARCH@" LDFLAGS="$(LOPTS)" CFLAGS="$(UCOPTS)" ) + -- cgit v1.2.3