Update to version 1.26.
PR: 15559 Submitted by: Alexander Langer <alex@big.endian.de>
This commit is contained in:
parent
e085d0964d
commit
f060b61ab5
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=24018
@ -1,14 +1,14 @@
|
||||
# New ports collection makefile for: saoimage
|
||||
# Version required: 1.22
|
||||
# Version required: 1.26.10
|
||||
# Date created: 21 Feb 1998
|
||||
# Whom: giffunip@asme.org
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
DISTNAME= saoimage-1.22
|
||||
DISTNAME= saoimage-1.26.10
|
||||
CATEGORIES= astro
|
||||
MASTER_SITES= ftp://cfa-ftp.harvard.edu/pub/gsc/SAOimage/Old/
|
||||
MASTER_SITES= ftp://cfa-ftp.harvard.edu/pub/gsc/SAOimage/
|
||||
|
||||
MAINTAINER= giffunip@asme.org
|
||||
|
||||
@ -19,8 +19,6 @@ INSTALL_TARGET= -f makefile.$(ALL_TARGET) install_saobin install_saoman
|
||||
MANL= saoimage.l
|
||||
USE_X_PREFIX= yes
|
||||
|
||||
pre-patch:
|
||||
$(CP) $(WRKSRC)/makefile.sun $(WRKSRC)/makefile.$(ALL_TARGET)
|
||||
pre-build:
|
||||
@(cd ${WRKSRC}/btnlib; ${MAKE})
|
||||
post-install:
|
||||
|
@ -1 +1 @@
|
||||
MD5 (saoimage-1.22.tar.gz) = f1a6725d609f98ddeb51cbb96811ddf0
|
||||
MD5 (saoimage-1.26.10.tar.gz) = 48160a31760aef33be756c14b1df2f9d
|
||||
|
@ -1,196 +1,15 @@
|
||||
*** makefile.FreeBSD.orig Sun Jan 3 17:42:56 1999
|
||||
--- makefile.FreeBSD Sun Jan 3 18:15:02 1999
|
||||
***************
|
||||
*** 1,5 ****
|
||||
#
|
||||
! # makefile.sun for SAOimage # Sun workstations using SunOS 4.* and MIT Xlib
|
||||
#
|
||||
# To build:
|
||||
# % make (or `make all') # build libs/program as necessary
|
||||
--- 1,5 ----
|
||||
#
|
||||
! # makefile.FreeBSD for SAOimage # x86 workstations using FreeBSD and MIT Xlib
|
||||
#
|
||||
# To build:
|
||||
# % make (or `make all') # build libs/program as necessary
|
||||
***************
|
||||
*** 36,44 ****
|
||||
# FBCONFIG_2, which is set to the value of IMTOOLRC in the definition of
|
||||
# the CFLAGS macro below.)
|
||||
|
||||
! SAOBINDIR = $(ROOT)/usr/local/bin/
|
||||
! SAOMANDIR = $(ROOT)/usr/man/manl/
|
||||
! IMTRCDIR = $(ROOT)/usr/local/lib/
|
||||
|
||||
IMTOOLRC = $(IMTRCDIR)imtoolrc
|
||||
FIFO_I = $(ROOT)/dev/imt1i
|
||||
--- 36,44 ----
|
||||
# FBCONFIG_2, which is set to the value of IMTOOLRC in the definition of
|
||||
# the CFLAGS macro below.)
|
||||
|
||||
! SAOBINDIR = $(ROOT)$(PREFIX)/bin/
|
||||
! SAOMANDIR = $(ROOT)$(PREFIX)/man/manl/
|
||||
! IMTRCDIR = $(ROOT)$(PREFIX)/lib/
|
||||
|
||||
IMTOOLRC = $(IMTRCDIR)imtoolrc
|
||||
FIFO_I = $(ROOT)/dev/imt1i
|
||||
***************
|
||||
*** 46,52 ****
|
||||
FIFO_LN = $(ROOT)/dev/imt1
|
||||
|
||||
# Compiler specification.
|
||||
! CC = cc
|
||||
# Uncomment these two lines to compile with gcc (add any optimizers you wish).
|
||||
#CC = gcc -finline-functions -fdelayed-branch -fstrength-reduce
|
||||
# Delayed branches could win big on RISC: many inner loops have branches
|
||||
--- 46,52 ----
|
||||
FIFO_LN = $(ROOT)/dev/imt1
|
||||
|
||||
# Compiler specification.
|
||||
! #CC = cc
|
||||
# Uncomment these two lines to compile with gcc (add any optimizers you wish).
|
||||
#CC = gcc -finline-functions -fdelayed-branch -fstrength-reduce
|
||||
# Delayed branches could win big on RISC: many inner loops have branches
|
||||
***************
|
||||
*** 62,86 ****
|
||||
# fired up on a system where the fifos are absent. Other than this, the
|
||||
# standalone operation is unhindered.
|
||||
|
||||
! IFLAGS = -DFITS -DOIF -DIMTOOL
|
||||
|
||||
# MFLAGS: machine or library specific code.
|
||||
# -DSUN - SunOS temp file name, IEEE floating point debug, and Sun keyboard
|
||||
# -DLSB - byte swap for FITS (VAX and DECstations)
|
||||
# -DSYSV - substitutes for getdtablesize() and setrlimit() not widely known
|
||||
# -DPSCRIPT - hard copy output to a PostScript printer (else no hardcopy)
|
||||
|
||||
! MFLAGS = -DSUN -DPSCRIPT -DQUIT
|
||||
|
||||
# OFLAGS: compiler optimization/debug options.
|
||||
|
||||
! OFLAGS = -g -DDEBUG
|
||||
! #OFLAGS = -O
|
||||
|
||||
# ADFLAGS: architecture-dependent floating point flags, etc.
|
||||
|
||||
#ADFLAGS = -I/usr/openwin/share/include # ATTENTION: OpenWindows users...
|
||||
! ADFLAGS =
|
||||
|
||||
# Libraries that move about or may require special specification.
|
||||
#
|
||||
--- 62,90 ----
|
||||
# fired up on a system where the fifos are absent. Other than this, the
|
||||
# standalone operation is unhindered.
|
||||
|
||||
! IFLAGS = -DFITS -DOIF #-DIMTOOL
|
||||
|
||||
# MFLAGS: machine or library specific code.
|
||||
# -DSUN - SunOS temp file name, IEEE floating point debug, and Sun keyboard
|
||||
# -DLSB - byte swap for FITS (VAX and DECstations)
|
||||
# -DSYSV - substitutes for getdtablesize() and setrlimit() not widely known
|
||||
# -DPSCRIPT - hard copy output to a PostScript printer (else no hardcopy)
|
||||
+ # -DMIRIAD - extras
|
||||
|
||||
! MFLAGS = -DLSB -DSUN -DPSCRIPT -DQUIT
|
||||
! .if ${MACHINE_ARCH} == "alpha"
|
||||
! MFLAGS += -DLONG64
|
||||
! .endif
|
||||
|
||||
# OFLAGS: compiler optimization/debug options.
|
||||
|
||||
! #OFLAGS = -g -DDEBUG
|
||||
! #OFLAGS = -O2 -m486 -pipe
|
||||
|
||||
# ADFLAGS: architecture-dependent floating point flags, etc.
|
||||
|
||||
#ADFLAGS = -I/usr/openwin/share/include # ATTENTION: OpenWindows users...
|
||||
! ADFLAGS = -I$(X11BASE)/include
|
||||
|
||||
# Libraries that move about or may require special specification.
|
||||
#
|
||||
***************
|
||||
*** 88,110 ****
|
||||
# usual link search path, i.e., it is not in /usr/lib, it may be necessary
|
||||
# to specify its path fully in XLIB.
|
||||
|
||||
! XLIB = -lX11
|
||||
! #XLIB = -L/usr/openwin/lib -lX11 # ATTENTION: OpenWindows users...
|
||||
#F77LIB = -lF77 -lI77 -lU77
|
||||
#LDFLAGS = -Bstatic
|
||||
|
||||
# END OF INSTALLATION DEPENDENT SETUP. ========================================
|
||||
# It should not be necessary to edit anything below this line.
|
||||
|
||||
! ARCH = sun
|
||||
LINT = lint -b
|
||||
! MKNOD = /etc/mknod
|
||||
MV = mv -f
|
||||
RANLIB = ranlib
|
||||
RM = rm -f
|
||||
SHELL = /bin/sh
|
||||
|
||||
! CFLAGS = $(OFLAGS) $(ADFLAGS) $(MFLAGS) $(IFLAGS) -DFBCONFIG_2=\"$(IMTOOLRC)\"
|
||||
|
||||
# SAOimage libraries that live in subdirectories with their own makefiles.
|
||||
# This definition must be kept in correspondence with the DEPLIBS target.
|
||||
--- 92,115 ----
|
||||
# usual link search path, i.e., it is not in /usr/lib, it may be necessary
|
||||
# to specify its path fully in XLIB.
|
||||
|
||||
! XLIB = -L$(X11BASE)/lib -lX11
|
||||
! #XLIB = -L/usr/X11R6/lib -lX11 # ATTENTION: OpenWindows users...
|
||||
#F77LIB = -lF77 -lI77 -lU77
|
||||
+ F77LIB = -lf2c
|
||||
#LDFLAGS = -Bstatic
|
||||
|
||||
# END OF INSTALLATION DEPENDENT SETUP. ========================================
|
||||
# It should not be necessary to edit anything below this line.
|
||||
|
||||
! ARCH = FreeBSD
|
||||
LINT = lint -b
|
||||
! MKNOD = /sbin/mknod
|
||||
MV = mv -f
|
||||
RANLIB = ranlib
|
||||
RM = rm -f
|
||||
SHELL = /bin/sh
|
||||
|
||||
! CFLAGS += $(ADFLAGS) $(MFLAGS) $(IFLAGS) -DFBCONFIG_2=\"$(IMTOOLRC)\"
|
||||
|
||||
# SAOimage libraries that live in subdirectories with their own makefiles.
|
||||
# This definition must be kept in correspondence with the DEPLIBS target.
|
||||
***************
|
||||
*** 306,312 ****
|
||||
$(MAKE) ARCFILE=$(TAPEDEV) tar
|
||||
|
||||
|
||||
! XLIBH = /usr/include/X11/Xlib.h /usr/include/X11/Xutil.h
|
||||
STRUCT = hfiles/struct.h hfiles/buffer.h hfiles/color.h hfiles/control.h \
|
||||
hfiles/coord.h hfiles/cursor.h hfiles/image.h hfiles/window.h
|
||||
WORKS = $(XLIBH) $(STRUCT) hfiles/constant.h hfiles/extern.h hfiles/wcs.h
|
||||
--- 311,317 ----
|
||||
$(MAKE) ARCFILE=$(TAPEDEV) tar
|
||||
|
||||
|
||||
! XLIBH = /usr/X11R6/include/X11/Xlib.h /usr/X11R6/include/X11/Xutil.h
|
||||
STRUCT = hfiles/struct.h hfiles/buffer.h hfiles/color.h hfiles/control.h \
|
||||
hfiles/coord.h hfiles/cursor.h hfiles/image.h hfiles/window.h
|
||||
WORKS = $(XLIBH) $(STRUCT) hfiles/constant.h hfiles/extern.h hfiles/wcs.h
|
||||
***************
|
||||
*** 415,422 ****
|
||||
defs/dispbox.def defs/magnibox.def defs/panbox.def \
|
||||
defs/btnbox.def defs/colorbox.def defs/graphbox.def \
|
||||
defs/desktop.def defs/cursor.def
|
||||
! mainkey.o : $(WORKS) /usr/include/X11/keysym.h \
|
||||
! /usr/include/X11/keysymdef.h
|
||||
mainslct.o : $(WORKS)
|
||||
mainutil.o : $(XLIBH) $(STRUCT) hfiles/extern.h
|
||||
menuctrl.o : $(WORKS) btnlib/buttons.h
|
||||
--- 420,427 ----
|
||||
defs/dispbox.def defs/magnibox.def defs/panbox.def \
|
||||
defs/btnbox.def defs/colorbox.def defs/graphbox.def \
|
||||
defs/desktop.def defs/cursor.def
|
||||
! mainkey.o : $(WORKS) /usr/X11R6/include/X11/keysym.h \
|
||||
! /usr/X11R6/include/X11/keysymdef.h
|
||||
mainslct.o : $(WORKS)
|
||||
mainutil.o : $(XLIBH) $(STRUCT) hfiles/extern.h
|
||||
menuctrl.o : $(WORKS) btnlib/buttons.h
|
||||
--- makefile.FreeBSD.orig Fri Nov 5 22:57:30 1999
|
||||
+++ makefile.FreeBSD Sun Dec 19 14:55:37 1999
|
||||
@@ -36,9 +36,9 @@
|
||||
# FBCONFIG_2, which is set to the value of IMTOOLRC in the definition of
|
||||
# the CFLAGS macro below.)
|
||||
|
||||
-SAOBINDIR = $(ROOT)/usr/local/bin/
|
||||
-SAOMANDIR = $(ROOT)/usr/local/man/manl/
|
||||
-IMTRCDIR = $(ROOT)/usr/local/lib/
|
||||
+SAOBINDIR = $(ROOT)$(PREFIX)/bin/
|
||||
+SAOMANDIR = $(ROOT)$(PREFIX)/man/manl/
|
||||
+IMTRCDIR = $(ROOT)$(PREFIX)/lib/
|
||||
|
||||
IMTOOLRC = $(IMTRCDIR)imtoolrc
|
||||
FIFO_I = $(ROOT)/dev/imt1i
|
||||
|
@ -1,22 +0,0 @@
|
||||
*** ctrldisk.c.orig Fri Feb 20 00:37:18 1998
|
||||
--- ctrldisk.c Fri Feb 20 00:38:56 1998
|
||||
***************
|
||||
*** 157,164 ****
|
||||
int nbytes;
|
||||
char *filename; /* [i]: name of file being accessed */
|
||||
{
|
||||
long lseek(); /* type not declared in <sys/file.h> */
|
||||
!
|
||||
if( lseek(fd, (long)nbytes, L_SET) < 0 ) {
|
||||
perror("lseek");
|
||||
(void)fprintf(stderr, "Can't lseek %d bytes", nbytes);
|
||||
--- 157,165 ----
|
||||
int nbytes;
|
||||
char *filename; /* [i]: name of file being accessed */
|
||||
{
|
||||
+ #ifndef __FreeBSD__
|
||||
long lseek(); /* type not declared in <sys/file.h> */
|
||||
! #endif
|
||||
if( lseek(fd, (long)nbytes, L_SET) < 0 ) {
|
||||
perror("lseek");
|
||||
(void)fprintf(stderr, "Can't lseek %d bytes", nbytes);
|
@ -1,11 +0,0 @@
|
||||
--- disppsct.c.orig Thu May 4 06:18:00 1995
|
||||
+++ disppsct.c Sun Jan 3 17:50:42 1999
|
||||
@@ -589,7 +589,7 @@
|
||||
char *getenv();
|
||||
#endif
|
||||
|
||||
-#ifdef SUN
|
||||
+#if defined(SUN) && defined(sun)
|
||||
long time(); /* should be in time.h, but not in SunOS */
|
||||
#endif
|
||||
long clock;
|
Loading…
Reference in New Issue
Block a user