mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-26 05:02:18 +00:00
Update to version 3.10.
PR: 14219 Submitted by: Ade Lovett <ade@lovett.com>
This commit is contained in:
parent
e1e97cfc8f
commit
7c7090bbd4
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=22332
@ -1,19 +1,19 @@
|
||||
# New ports collection makefile for: xfractint
|
||||
# Version required: 3.04
|
||||
# Version required: 3.10
|
||||
# Date created: 7 Sept 1995
|
||||
# Whom: cacho@mexicano.gdl.iteso.mx
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
DISTNAME= xfrac304
|
||||
PKGNAME= xfractint-3.04
|
||||
DISTNAME= xfrac310
|
||||
PKGNAME= xfractint-3.10
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= ftp://ftp.phoenix.net/pub/USERS/twegner/
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
|
||||
USE_ZIP= yes
|
||||
USE_XLIB= yes
|
||||
NO_WRKSUBDIR= yes
|
||||
MAN1= xfractint.1
|
||||
|
@ -1 +1 @@
|
||||
MD5 (xfrac304.tgz) = 1b92a92abf2ac36eed0bcf320c9a8b1a
|
||||
MD5 (xfrac310.zip) = 63c10c185de4c4f4c462f20340992389
|
||||
|
@ -1,30 +1,21 @@
|
||||
--- Makefile.orig Sat May 10 02:20:54 1997
|
||||
+++ Makefile Tue Oct 7 13:39:00 1997
|
||||
@@ -5,11 +5,11 @@
|
||||
--- Makefile.orig Sat Sep 11 20:32:16 1999
|
||||
+++ Makefile Fri Oct 8 18:18:25 1999
|
||||
@@ -2,11 +2,11 @@
|
||||
# SRCDIR should be a path to the directory that will hold fractint.hlp
|
||||
# You will have to copy fractint.hlp to SRCDIR and make it world readable.
|
||||
# SRCDIR should also hold the .par, .frm, etc. files
|
||||
-SRCDIR = /usr/local/bin/X11/fractint
|
||||
+SRCDIR = ${PREFIX}/lib/fractint
|
||||
-SRCDIR = /usr/src/xfractint
|
||||
+SRCDIR = ${PREFIX}/lib/fractint
|
||||
# BINDIR is where you put your X11 binaries
|
||||
-BINDIR = /usr/local/bin/X11
|
||||
-BINDIR = /usr/X11R6/bin
|
||||
+BINDIR = ${PREFIX}/bin
|
||||
# MANDIR is where you put your chapter 1 man pages
|
||||
-MANDIR = /usr/local/man/man1
|
||||
-MANDIR = /usr/X11R6/man/man1
|
||||
+MANDIR = ${PREFIX}/man/man1
|
||||
|
||||
NOBSTRING =
|
||||
HAVESTRI =
|
||||
@@ -28,7 +28,7 @@
|
||||
# prompts2.c to "#else".
|
||||
#
|
||||
|
||||
-#NOBSTRING = -DNOBSTRING
|
||||
+NOBSTRING = -DNOBSTRING
|
||||
#HAVESTRI = -DHAVESTRI
|
||||
#DEBUG adds some sanity checking but will slow xfractint down
|
||||
#DEBUG = -DEBUG
|
||||
@@ -53,7 +53,7 @@
|
||||
@@ -51,7 +51,7 @@
|
||||
#For Solaris, use CFLAGS = -I. -I/usr/openwin/include $(DEFINES) -g
|
||||
|
||||
#CFLAGS = -I. -D_CONST $(DEFINES)
|
||||
@ -33,7 +24,7 @@
|
||||
|
||||
# Gcc is often the only compiler that works for this
|
||||
# For HPUX, use CC = cc -Aa -D_HPUX_SOURCE
|
||||
@@ -70,8 +70,8 @@
|
||||
@@ -68,8 +68,8 @@
|
||||
# For Apollo, change -lX11 to -L/usr/X11/libX11
|
||||
# For Solaris, add -L/usr/openwin/lib
|
||||
# For Linux, use
|
||||
@ -44,7 +35,7 @@
|
||||
#LIBS = -lX11 -lm -lcurses -ltermcap
|
||||
|
||||
# HPUX fixes thanks to David Allport, Bill Broadley, and R. Lloyd.
|
||||
@@ -149,6 +149,8 @@
|
||||
@@ -166,6 +166,8 @@
|
||||
.SUFFIXES:
|
||||
.SUFFIXES: .o .c .s .h
|
||||
|
||||
@ -53,7 +44,7 @@
|
||||
xfractint: fractint.hlp .WAIT $(OBJS)
|
||||
$(CC) -o xfractint $(CFLAGS) $(OBJS) $(LIBS)
|
||||
# strip xfractint
|
||||
@@ -166,6 +168,12 @@
|
||||
@@ -183,6 +185,12 @@
|
||||
cp xfractint $(BINDIR)/xfractint
|
||||
strip $(BINDIR)/xfractint
|
||||
chmod a+x $(BINDIR)/xfractint
|
||||
|
@ -1,15 +1,15 @@
|
||||
--- port.h.orig Fri Feb 28 05:21:13 1997
|
||||
+++ port.h Tue Oct 7 13:27:56 1997
|
||||
@@ -40,7 +40,7 @@
|
||||
/* If endian.h is not present, it can be handled in the code below, */
|
||||
/* but if you have this file, it can make it more fool proof. */
|
||||
#if (defined(XFRACT) && !defined(__sun))
|
||||
--- port.h.orig Mon Sep 6 10:38:10 1999
|
||||
+++ port.h Fri Oct 8 18:19:32 1999
|
||||
@@ -45,7 +45,7 @@
|
||||
#if defined(sgi)
|
||||
#include <sys/endian.h>
|
||||
#else
|
||||
-#include <endian.h>
|
||||
+#include <machine/endian.h>
|
||||
#endif
|
||||
#endif
|
||||
#ifndef BIG_ENDIAN
|
||||
#define BIG_ENDIAN 4321 /* to show byte order (taken from gcc) */
|
||||
@@ -282,6 +282,9 @@
|
||||
@@ -288,6 +288,9 @@
|
||||
#define DO_NOT_USE_LONG_DOUBLE
|
||||
#endif
|
||||
#ifdef sun
|
||||
|
58
graphics/xfractint/files/patch-ac
Normal file
58
graphics/xfractint/files/patch-ac
Normal file
@ -0,0 +1,58 @@
|
||||
--- soi.c.orig Mon Sep 6 10:38:10 1999
|
||||
+++ soi.c Fri Oct 8 18:25:33 1999
|
||||
@@ -19,7 +19,11 @@
|
||||
|
||||
#define DBLS LDBL
|
||||
#define FABS(x) fabsl(x)
|
||||
+#ifdef __FreeBSD__
|
||||
+#define FREXP(x,y) frexp(x,y)
|
||||
+#else
|
||||
#define FREXP(x,y) frexpl(x,y)
|
||||
+#endif
|
||||
|
||||
#define TRUE 1
|
||||
#define FALSE 0
|
||||
--- unixscr.c.orig Wed Apr 28 23:12:03 1999
|
||||
+++ unixscr.c Fri Oct 8 18:24:15 1999
|
||||
@@ -241,7 +241,7 @@
|
||||
initdacbox();
|
||||
|
||||
if (!simple_input) {
|
||||
- signal(SIGINT,(__sighandler_t)goodbye);
|
||||
+ signal(SIGINT,(sig_t)goodbye);
|
||||
}
|
||||
signal(SIGFPE, fpe_handler);
|
||||
/*
|
||||
@@ -2068,12 +2068,12 @@
|
||||
void
|
||||
shell_to_dos()
|
||||
{
|
||||
- __sighandler_t sigint;
|
||||
+ sig_t sigint;
|
||||
char *shell;
|
||||
char *argv[2];
|
||||
int pid, donepid;
|
||||
|
||||
- sigint = (__sighandler_t)signal(SIGINT, SIG_IGN);
|
||||
+ sigint = signal(SIGINT, SIG_IGN);
|
||||
shell = getenv("SHELL");
|
||||
if (shell==NULL) {
|
||||
shell = SHELL;
|
||||
@@ -2121,7 +2121,7 @@
|
||||
fcntl(0,F_SETFL,FNDELAY);
|
||||
}
|
||||
|
||||
- signal(SIGINT, (__sighandler_t)sigint);
|
||||
+ signal(SIGINT, sigint);
|
||||
putchar('\n');
|
||||
}
|
||||
|
||||
@@ -2146,7 +2146,7 @@
|
||||
int soon;
|
||||
{
|
||||
if (!fastmode) return;
|
||||
- signal(SIGALRM, (__sighandler_t)setredrawscreen);
|
||||
+ signal(SIGALRM, (sig_t)setredrawscreen);
|
||||
if (soon) {
|
||||
alarm(1);
|
||||
} else {
|
@ -1,13 +1,117 @@
|
||||
bin/xfractint
|
||||
lib/fractint/Carlson1.map
|
||||
lib/fractint/Digiorg1.map
|
||||
lib/fractint/Digiorg2.map
|
||||
lib/fractint/Gallet01.map
|
||||
lib/fractint/Gallet02.map
|
||||
lib/fractint/Gallet03.map
|
||||
lib/fractint/Gallet04.map
|
||||
lib/fractint/Gallet05.map
|
||||
lib/fractint/Gallet06.map
|
||||
lib/fractint/Gallet07.map
|
||||
lib/fractint/Gallet08.map
|
||||
lib/fractint/Gallet09.map
|
||||
lib/fractint/Gallet10.map
|
||||
lib/fractint/Gallet11.map
|
||||
lib/fractint/Gallet12.map
|
||||
lib/fractint/Gallet13.map
|
||||
lib/fractint/Gallet14.map
|
||||
lib/fractint/Gallet15.map
|
||||
lib/fractint/Gallet16.map
|
||||
lib/fractint/Gallet17.map
|
||||
lib/fractint/Gallet18.map
|
||||
lib/fractint/Lindaa01.map
|
||||
lib/fractint/Lindaa02.map
|
||||
lib/fractint/Lindaa03.map
|
||||
lib/fractint/Lindaa04.map
|
||||
lib/fractint/Lindaa05.map
|
||||
lib/fractint/Lindaa06.map
|
||||
lib/fractint/Lindaa07.map
|
||||
lib/fractint/Lindaa08.map
|
||||
lib/fractint/Lindaa09.map
|
||||
lib/fractint/Lindaa10.map
|
||||
lib/fractint/Lindaa11.map
|
||||
lib/fractint/Lindaa12.map
|
||||
lib/fractint/Lindaa14.map
|
||||
lib/fractint/Lindaa15.map
|
||||
lib/fractint/Lindaa16.map
|
||||
lib/fractint/Lindaa17.map
|
||||
lib/fractint/Morgan1.map
|
||||
lib/fractint/Morgan2.map
|
||||
lib/fractint/Morgan3.map
|
||||
lib/fractint/Morgen3.map
|
||||
lib/fractint/Skydye01.map
|
||||
lib/fractint/Skydye02.map
|
||||
lib/fractint/Skydye03.map
|
||||
lib/fractint/Skydye04.map
|
||||
lib/fractint/Skydye05.map
|
||||
lib/fractint/Skydye06.map
|
||||
lib/fractint/Skydye07.map
|
||||
lib/fractint/Skydye08.map
|
||||
lib/fractint/Skydye09.map
|
||||
lib/fractint/Skydye10.map
|
||||
lib/fractint/Skydye11.map
|
||||
lib/fractint/Skydye12.map
|
||||
lib/fractint/Wizzl011.map
|
||||
lib/fractint/Wizzl012.map
|
||||
lib/fractint/Wizzl013.map
|
||||
lib/fractint/Wizzl014.map
|
||||
lib/fractint/Wizzl015.map
|
||||
lib/fractint/Wizzl016.map
|
||||
lib/fractint/Wizzl017.map
|
||||
lib/fractint/Wizzl018.map
|
||||
lib/fractint/Wizzl019.map
|
||||
lib/fractint/Wizzl020.map
|
||||
lib/fractint/altern.map
|
||||
lib/fractint/blues.map
|
||||
lib/fractint/bud2.map
|
||||
lib/fractint/bud3.map
|
||||
lib/fractint/bud4.map
|
||||
lib/fractint/bud5.map
|
||||
lib/fractint/bud6.map
|
||||
lib/fractint/bud7.map
|
||||
lib/fractint/cellular.par
|
||||
lib/fractint/chroma.map
|
||||
lib/fractint/damien1.map
|
||||
lib/fractint/damien2.map
|
||||
lib/fractint/damien3.map
|
||||
lib/fractint/damien4.map
|
||||
lib/fractint/damien5.map
|
||||
lib/fractint/default.map
|
||||
lib/fractint/demo.par
|
||||
lib/fractint/droz10.map
|
||||
lib/fractint/droz11.map
|
||||
lib/fractint/droz12.map
|
||||
lib/fractint/droz13.map
|
||||
lib/fractint/droz14.map
|
||||
lib/fractint/droz15.map
|
||||
lib/fractint/droz21.map
|
||||
lib/fractint/droz22.map
|
||||
lib/fractint/droz23.map
|
||||
lib/fractint/droz28.map
|
||||
lib/fractint/droz31.map
|
||||
lib/fractint/droz33.map
|
||||
lib/fractint/droz34.map
|
||||
lib/fractint/droz35.map
|
||||
lib/fractint/droz36.map
|
||||
lib/fractint/droz38.map
|
||||
lib/fractint/droz39.map
|
||||
lib/fractint/droz40.map
|
||||
lib/fractint/droz44.map
|
||||
lib/fractint/droz46.map
|
||||
lib/fractint/droz49.map
|
||||
lib/fractint/droz52.map
|
||||
lib/fractint/droz54.map
|
||||
lib/fractint/droz56.map
|
||||
lib/fractint/droz60.map
|
||||
lib/fractint/droz62.map
|
||||
lib/fractint/droz8.map
|
||||
lib/fractint/drozdis1.map
|
||||
lib/fractint/firestrm.map
|
||||
lib/fractint/fract18.par
|
||||
lib/fractint/fract19.par
|
||||
lib/fractint/fract200.frm
|
||||
lib/fractint/fract200.par
|
||||
lib/fractint/fractint.frm
|
||||
lib/fractint/fractint.hlp
|
||||
lib/fractint/fractint.ifs
|
||||
@ -28,13 +132,32 @@ lib/fractint/grid.map
|
||||
lib/fractint/headache.map
|
||||
lib/fractint/icons.par
|
||||
lib/fractint/landscap.map
|
||||
lib/fractint/lkmtch00.map
|
||||
lib/fractint/lkmtch01.map
|
||||
lib/fractint/lkmtch02.map
|
||||
lib/fractint/lkmtch03.map
|
||||
lib/fractint/lkmtch04.map
|
||||
lib/fractint/lkmtch05.map
|
||||
lib/fractint/lkmtch06.map
|
||||
lib/fractint/lkmtch07.map
|
||||
lib/fractint/lkmtch08.map
|
||||
lib/fractint/lkmtch09.map
|
||||
lib/fractint/lkmtch10.map
|
||||
lib/fractint/lkmtch11.map
|
||||
lib/fractint/lkmtch12.map
|
||||
lib/fractint/lkmtch13.map
|
||||
lib/fractint/lkmtch14.map
|
||||
lib/fractint/lkmtch15.map
|
||||
lib/fractint/lkmtch16.map
|
||||
lib/fractint/lkmtch17.map
|
||||
lib/fractint/lkmtch18.map
|
||||
lib/fractint/lkmtch19.map
|
||||
lib/fractint/lyapunov.map
|
||||
lib/fractint/lyapunov.par
|
||||
lib/fractint/music.par
|
||||
lib/fractint/neon.map
|
||||
lib/fractint/paintjet.map
|
||||
lib/fractint/penrose.l
|
||||
lib/fractint/phctutor.frm
|
||||
lib/fractint/phoenix.par
|
||||
lib/fractint/royal.map
|
||||
lib/fractint/tiling.l
|
||||
|
Loading…
Reference in New Issue
Block a user