diff options
author | atatat <atatat@pkgsrc.org> | 2002-03-25 16:19:29 +0000 |
---|---|---|
committer | atatat <atatat@pkgsrc.org> | 2002-03-25 16:19:29 +0000 |
commit | af7ab005aae390a42fbb235bf2e1760b85f64e60 (patch) | |
tree | 559c5707e17635195ded2c4b2fbd4dcdf72dc75a /x11/XaoS | |
parent | 1a3a1a25079590912c41b0453b6bfa6bb616c809 (diff) | |
download | pkgsrc-af7ab005aae390a42fbb235bf2e1760b85f64e60.tar.gz |
Add XaoS package. This is a zoomable fractal generator (Mandelbrot
and friends, as well as Newton, Barnsley, Phoenix, and Magnet), that
can also be used as an external module in xscreensaver.
Diffstat (limited to 'x11/XaoS')
-rw-r--r-- | x11/XaoS/DESCR | 9 | ||||
-rw-r--r-- | x11/XaoS/Makefile | 18 | ||||
-rw-r--r-- | x11/XaoS/PLIST | 125 | ||||
-rw-r--r-- | x11/XaoS/distinfo | 6 | ||||
-rw-r--r-- | x11/XaoS/patches/patch-aa | 44 | ||||
-rw-r--r-- | x11/XaoS/patches/patch-ab | 13 |
6 files changed, 215 insertions, 0 deletions
diff --git a/x11/XaoS/DESCR b/x11/XaoS/DESCR new file mode 100644 index 00000000000..5ba742b2fd0 --- /dev/null +++ b/x11/XaoS/DESCR @@ -0,0 +1,9 @@ +From the home page: + +Xplanet is similar to Xearth, where an image of the earth is rendered +into an X window. Xplanet can display several different map +projections, including Azimuthal, Mercator, Mollweide, orthographic, +or rectangular, as well as a window with a globe the user can rotate +interactively. The other planets and some satellites may also be +displayed. The latest version can always be found at +http://xplanet.sourceforge.net. diff --git a/x11/XaoS/Makefile b/x11/XaoS/Makefile new file mode 100644 index 00000000000..9f5d0556bfe --- /dev/null +++ b/x11/XaoS/Makefile @@ -0,0 +1,18 @@ +# $NetBSD: Makefile,v 1.1 2002/03/25 16:19:29 atatat Exp $ +# + +DISTNAME= XaoS-3.0 +CATEGORIES= x11 +MASTER_SITES= http://prdownloads.sourceforge.net/xaos/ + +MAINTAINER= atatat@netbsd.org +HOMEPAGE= http://xaos.theory.org/ +COMMENT= Zoomable fractal rendering doodad + +USE_BUILDLINK_ONLY= YES +GNU_CONFIGURE= YES +CONFIGURE_ARGS+= --with-curses-driver=no + +.include "../../graphics/png/buildlink.mk" +.include "../../mk/x11.buildlink.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/x11/XaoS/PLIST b/x11/XaoS/PLIST new file mode 100644 index 00000000000..a23b262192e --- /dev/null +++ b/x11/XaoS/PLIST @@ -0,0 +1,125 @@ +@comment $NetBSD: PLIST,v 1.1 2002/03/25 16:19:30 atatat Exp $ +bin/xaos +@unexec install-info --delete --info-dir=%D/info %D/info/xaos.info +info/xaos.info +@exec install-info --info-dir=%D/info %D/info/xaos.info +man/man6/xaos.6 +share/XaoS/tutorial/anim.xaf +share/XaoS/tutorial/anim.xhf +share/XaoS/tutorial/barnsley.xaf +share/XaoS/tutorial/features.xaf +share/XaoS/tutorial/filter.xaf +share/XaoS/tutorial/filter.xhf +share/XaoS/tutorial/fractal.xaf +share/XaoS/tutorial/head.xhf +share/XaoS/tutorial/incolor.xaf +share/XaoS/tutorial/innew.xhf +share/XaoS/tutorial/intro.xaf +share/XaoS/tutorial/keys.xhf +share/XaoS/tutorial/magnet.xaf +share/XaoS/tutorial/new30.xaf +share/XaoS/tutorial/newton.xaf +share/XaoS/tutorial/octo.xaf +share/XaoS/tutorial/other.xaf +share/XaoS/tutorial/outcolor.xaf +share/XaoS/tutorial/outnew.xhf +share/XaoS/tutorial/palette.xaf +share/XaoS/tutorial/palette.xhf +share/XaoS/tutorial/pause.xhf +share/XaoS/tutorial/pert.xaf +share/XaoS/tutorial/pert.xhf +share/XaoS/tutorial/phoenix.xaf +share/XaoS/tutorial/plane.xaf +share/XaoS/tutorial/power.xaf +share/XaoS/tutorial/truecol.xaf +share/XaoS/tutorial/truecol.xhf +share/XaoS/examples/0rfel1.xpf +share/XaoS/examples/0rfel2.xpf +share/XaoS/examples/README +share/XaoS/examples/axe.xpf +share/XaoS/examples/barnsl1.xpf +share/XaoS/examples/barnsl2.xpf +share/XaoS/examples/barnsl3.xpf +share/XaoS/examples/barnsl4.xpf +share/XaoS/examples/barnsl5.xpf +share/XaoS/examples/barnsl6.xpf +share/XaoS/examples/barnsl7.xpf +share/XaoS/examples/barnsl8.xpf +share/XaoS/examples/barnsl9.xpf +share/XaoS/examples/beatle.xpf +share/XaoS/examples/beatle2.xpf +share/XaoS/examples/brown.xpf +share/XaoS/examples/crone.xpf +share/XaoS/examples/dblspira.xpf +share/XaoS/examples/dragons.xpf +share/XaoS/examples/edge.xpf +share/XaoS/examples/edge2.xpf +share/XaoS/examples/edge3.xpf +share/XaoS/examples/eifell.xpf +share/XaoS/examples/galaxy.xpf +share/XaoS/examples/goldrive.xpf +share/XaoS/examples/head.xpf +share/XaoS/examples/head2.xpf +share/XaoS/examples/head3.xpf +share/XaoS/examples/incolor1.xpf +share/XaoS/examples/incolor2.xpf +share/XaoS/examples/incolor3.xpf +share/XaoS/examples/incolor4.xpf +share/XaoS/examples/incolor5.xpf +share/XaoS/examples/julia.xpf +share/XaoS/examples/julia2.xpf +share/XaoS/examples/julia3.xpf +share/XaoS/examples/lemon.xpf +share/XaoS/examples/light.xpf +share/XaoS/examples/magnet.xpf +share/XaoS/examples/magnet1.xpf +share/XaoS/examples/magnet2.xpf +share/XaoS/examples/magnet3.xpf +share/XaoS/examples/magnet4.xpf +share/XaoS/examples/mand1.xpf +share/XaoS/examples/mand2.xpf +share/XaoS/examples/minibrot.xpf +share/XaoS/examples/newton.xpf +share/XaoS/examples/palace.xpf +share/XaoS/examples/perb1.xpf +share/XaoS/examples/perb2.xpf +share/XaoS/examples/perb3.xpf +share/XaoS/examples/perb4.xpf +share/XaoS/examples/perb5.xpf +share/XaoS/examples/phoenix1.xpf +share/XaoS/examples/phoenix2.xpf +share/XaoS/examples/redjulia.xpf +share/XaoS/examples/redmand.xpf +share/XaoS/examples/redmand2.xpf +share/XaoS/examples/rocks.xpf +share/XaoS/examples/something.xpf +share/XaoS/examples/spiral2.xpf +share/XaoS/examples/sprial.xpf +share/XaoS/examples/sun.xpf +share/XaoS/examples/thebug.xpf +share/XaoS/examples/tower.xpf +share/XaoS/examples/tree.xpf +share/XaoS/examples/triangle.xpf +share/XaoS/examples/truecol1.xpf +share/XaoS/examples/truecol2.xpf +share/XaoS/examples/truecol3.xpf +share/XaoS/examples/truecol4.xpf +share/XaoS/examples/ufo.xpf +share/XaoS/examples/truecol5.xpf +share/XaoS/catalogs/cesky.cat +share/XaoS/catalogs/cesky2.cat +share/XaoS/catalogs/deutsch.cat +share/XaoS/catalogs/deutsch.cat.utf-8 +share/XaoS/catalogs/english.cat +share/XaoS/catalogs/francais.cat +share/XaoS/doc/README +share/XaoS/doc/README.bugs +share/XaoS/doc/compilers.txt +share/XaoS/doc/ANNOUNCE +share/XaoS/doc/PROBLEMS +share/XaoS/doc/tutorial.txt +@dirrm share/XaoS/tutorial +@dirrm share/XaoS/examples +@dirrm share/XaoS/catalogs +@dirrm share/XaoS/doc +@dirrm share/XaoS diff --git a/x11/XaoS/distinfo b/x11/XaoS/distinfo new file mode 100644 index 00000000000..2dadda2bd7b --- /dev/null +++ b/x11/XaoS/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2002/03/25 16:19:30 atatat Exp $ + +SHA1 (XaoS-3.0.tar.gz) = 1537e5ec5a60dd018bc3bf8ee6cc8f81943b539b +Size (XaoS-3.0.tar.gz) = 491049 bytes +SHA1 (patch-aa) = 6e176f87e319f05f46c234df303a1cdf818921bd +SHA1 (patch-ab) = c2b369ea5a372a0d8a2083fb7fab7345ff6a3d38 diff --git a/x11/XaoS/patches/patch-aa b/x11/XaoS/patches/patch-aa new file mode 100644 index 00000000000..33f1a214c83 --- /dev/null +++ b/x11/XaoS/patches/patch-aa @@ -0,0 +1,44 @@ +$NetBSD: patch-aa,v 1.1 2002/03/25 16:19:31 atatat Exp $ + +Rip out the 16 bit i387 specific code. + +--- src/engine/fractal.c-orig Wed Mar 4 16:49:12 1998 ++++ src/engine/fractal.c Sun Mar 10 16:29:06 2002 +@@ -48,13 +48,6 @@ + #include <complex.h> + #include <plane.h> + #include <timers.h> +-#ifdef __GNUC__ +-#ifdef __i386__ +-#ifndef PC_64 +-#include <i386/ctrl87.h> +-#endif +-#endif +-#endif + #ifdef __alpha__ + #ifdef __linux__ + #include <asm/fpu.h> +@@ -333,11 +326,6 @@ + { + fractal_context *new_ctxt; + +-#ifdef __GNUC__ +-#ifdef __i386__ +- _control87 (PC_64 | MCW_EM | MCW_RC, MCW_PC | MCW_EM | MCW_RC); +-#endif +-#endif + #ifdef __alpha__ + #ifdef __linux__ + extern void ieee_set_fp_control(unsigned long); +--- src/engine/Makefile.in-orig Wed Mar 4 16:49:12 1998 ++++ src/engine/Makefile.in Sun Mar 10 16:27:30 2002 +@@ -22,8 +22,7 @@ + stereogram.c \ + subwindow.c \ + plane.c \ +- julia.c \ +- i386.c ++ julia.c + + OBJS = $(SRCS:.c=.o) + diff --git a/x11/XaoS/patches/patch-ab b/x11/XaoS/patches/patch-ab new file mode 100644 index 00000000000..035488ae4f2 --- /dev/null +++ b/x11/XaoS/patches/patch-ab @@ -0,0 +1,13 @@ +$NetBSD: patch-ab,v 1.1 2002/03/25 16:19:31 atatat Exp $ + +Run install-info + +--- Makefile.in.orig Wed Mar 4 16:49:12 1998 ++++ Makefile.in Sun Mar 24 00:36:57 2002 +@@ -43,5 +43,5 @@ + @INSTALL@ -m 444 doc/xaos.6 $(mandir)/man6 + @STICKY@ + @INSTALL@ -m 444 doc/xaos.info $(infodir) +- #install-info doc/xaos.info ++ install-info --info-dir=${prefix}/info ${prefix}/info/xaos.info + |