- Update to 1.18.2

ChangeLog: http://ayam.sourceforge.net/Changes.txt
This commit is contained in:
Pietro Cerutti 2011-01-05 10:09:40 +00:00
parent 283e371ea1
commit be574f2d2e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=267414
5 changed files with 41 additions and 23 deletions

View File

@ -6,7 +6,7 @@
#
PORTNAME= ayam
PORTVERSION= 1.18.1
PORTVERSION= 1.18.2
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/Ayam/${PORTVERSION}
DISTNAME= ${PORTNAME}${PORTVERSION}.src
@ -20,6 +20,7 @@ LIB_DEPENDS= aqsis_util.1:${PORTSDIR}/graphics/aqsis \
USE_XORG= xmu xext x11
USE_GL= yes
USE_LDCONFIG= lib/ayam
WRKSRC= ${WRKDIR}/${PORTNAME}/src
MAKEFILE= Makefile.shared
MAKE_ENV= PTHREAD_LIBS="${PTHREAD_LIBS}"

View File

@ -1,2 +1,2 @@
SHA256 (ayam1.18.1.src.tar.gz) = 9bfac2dcb4ad9448797224b0b3b8059e1850363472eb93a85d22f00ef7a7354e
SIZE (ayam1.18.1.src.tar.gz) = 4450586
SHA256 (ayam1.18.2.src.tar.gz) = b83e1cf9ce405fe465af8895abf61431b0bd6bbf59d82f9328cf3d5c2191fb9e
SIZE (ayam1.18.2.src.tar.gz) = 4582740

View File

@ -1,5 +1,5 @@
--- Makefile.shared.orig 2008-04-03 20:21:22.000000000 +0200
+++ Makefile.shared 2008-04-07 12:09:04.000000000 +0200
--- Makefile.shared.orig 2010-12-23 21:04:42.000000000 +0100
+++ Makefile.shared 2011-01-05 10:49:15.000000000 +0100
@@ -4,7 +4,7 @@
# Makefile for Ayam (shared version)
@ -27,7 +27,7 @@
#CXX = g++
# the linker
@@ -80,7 +80,10 @@
@@ -82,7 +82,10 @@
# the default configuration is to build with Affine as RIB writer without
# any shader parsing library (i.e. you will have to build and load a
# plugin for shader parsing)
@ -39,7 +39,7 @@
# simple configuration using BMRT
#CFLAGS = -O -DAYUSESLCARGS -DAYUSEBMRTRIBOUT
@@ -94,7 +97,7 @@
@@ -96,7 +99,7 @@
# MacOSX with Aqua:
#CFLAGS = -O -DAYWITHAQUA -DAYUSEAFFINE -DAYENABLEFEXIT -DUSE_NON_CONST
# MacOSX with Aqua (universal binary, support for older MacOSX):
@ -48,7 +48,19 @@
# MacOSX with X11:
#CFLAGS = -O -DAYUSEAFFINE -DAYENABLEFEXIT
@@ -138,7 +141,7 @@
@@ -121,9 +124,9 @@
# extra ld flags needed to compile Ayam
# (gcc needs -rdynamic to allow shared objects access to global symbols)
# IRIX:
-EXLDFLAGS =
+#EXLDFLAGS =
# Linux:
-#EXLDFLAGS = -rdynamic
+EXLDFLAGS = -rdynamic
# MacOSX (X11):
#EXLDFLAGS = -flat_namespace -undefined suppress
# MacOSX (Aqua):
@@ -140,7 +143,7 @@
# OpenGL
# OpenGL includes
@ -57,7 +69,7 @@
# MacOSX (Aqua):
#GLINC =
# link options for linking with OpenGL libraries
@@ -148,24 +151,26 @@
@@ -150,24 +153,26 @@
# TIFF
# TIFF includes
@ -88,7 +100,7 @@
# if you have an installed Tcl/Tk, you probably just want:
#TCLLIB = -ltcl
# MacOSX (Aqua):
@@ -173,7 +178,7 @@
@@ -175,7 +180,7 @@
# Tk sources directory
# Note: You really need the Tk _sources_ in order to compile Ayam!
@ -97,7 +109,7 @@
#TKDIR = ../../tk8.0
# Tk includes
@@ -183,8 +188,9 @@
@@ -185,8 +190,9 @@
# Tk library
# link options for linking with Tk library
@ -108,7 +120,7 @@
# if you have an installed Tcl/Tk, you probably just want:
#TKLIB = -ltk
# MacOSX (Aqua):
@@ -192,11 +198,11 @@
@@ -194,11 +200,11 @@
# X11
# X11 includes
@ -122,7 +134,7 @@
#X11LIBS = -L/usr/X11R6/lib -lXmu -lXext -lX11
# MacOSX (Aqua):
#X11LIBS =
@@ -207,23 +213,25 @@
@@ -209,23 +215,25 @@
AFFINEINC = -Iaffine/include
# if you use Affine as BMRT libribout replacement
# (also add -DAYUSEAFFINE to CFLAGS!):
@ -143,7 +155,7 @@
+#AQSISOBJS =
# if you use Aqsis libslxargs (add -DAYUSESLXARGS to CFLAGS!):
#AQSISOBJS = $(AQSISLIBDIR)/rcdummy.o $(AQSISLIBDIR)/libshadervm.so $(AQSISLIBDIR)/libshaderexecenv.so $(AQSISLIBDIR)/libslxargs.so $(AQSISLIBDIR)/libaqsistypes.so -L /usr/local/lib -llog4cpp
+AQSISOBJS = $(AQSISLIBDIR)/libaqsis_shadervm.so $(AQSISLIBDIR)/libaqsis_slxargs.so -L${AQSISLIBDIR} -lstdc++ -DUYUSESLXARGS
+AQSISOBJS = $(AQSISLIBDIR)/libaqsis_shadervm.so $(AQSISLIBDIR)/libaqsis_slxargs.so -L${AQSISLIBDIR} -lstdc++
+
# if you do not use Aqsis libri2rib as BMRT libribout replacement:
@ -155,7 +167,7 @@
# BMRT
@@ -251,9 +259,9 @@
@@ -253,9 +261,9 @@
# IRIX, Solaris, (MacOSX<10.4: get libdl from Fink!):
#DL = -ldl
# Linux:
@ -167,7 +179,7 @@
# linker flags to produce shared modules:
@@ -272,8 +280,9 @@
@@ -274,8 +282,9 @@
RRIBLIBS = -L$(AFFINEDIR)/lib -lribrdr -lribhash -lribnop -lm
# Ayslx Plugin (Aqsis)
@ -179,9 +191,9 @@
# Ayslc Plugin (BMRT)
AYSLCINCDIR = $(BMRTDIR)/include
@@ -496,9 +505,9 @@
@@ -520,9 +529,9 @@
.cpp.o:
$(CXX) -c $(CFLAGS) $*.cpp -o $@ $(AYINC) -I$(OPENCSGINCDIR) -I$(GLEWINCDIR) -Iplugins
$(CXX) -c $(CFLAGS) $*.cpp -o $@ $(AYINC) $(OPENCSGINC) -Iplugins
-all: ayamsh
+all: ayamsh plugins

View File

@ -1,6 +1,6 @@
--- tcl/ayam.tcl.orig Mon Jan 12 16:05:21 2004
+++ tcl/ayam.tcl Mon Jan 12 16:06:01 2004
@@ -391,7 +391,7 @@
--- tcl/ayam.tcl.orig 2011-01-04 13:54:09.000000000 +0100
+++ tcl/ayam.tcl 2011-01-04 13:54:31.000000000 +0100
@@ -555,7 +555,7 @@
pady 3
failsafe 0
showsplash 1

View File

@ -174,8 +174,6 @@ lib/ayam/tcl/BWidget-1.2.1/lang/fr.rc
@dirrm %%DATADIR%%
%%PORTDOCS%%%%DOCSDIR%%/Setup.txt
%%PORTDOCS%%%%DOCSDIR%%/ayam.pdf
%%PORTDOCS%%%%DOCSDIR%%/refcard.pdf
%%PORTDOCS%%%%DOCSDIR%%/refcard.tcl
%%PORTDOCS%%%%DOCSDIR%%/html/ayam-1.html
%%PORTDOCS%%%%DOCSDIR%%/html/ayam-2.html
%%PORTDOCS%%%%DOCSDIR%%/html/ayam-3.html
@ -223,6 +221,9 @@ lib/ayam/tcl/BWidget-1.2.1/lang/fr.rc
%%PORTDOCS%%%%DOCSDIR%%/html/pics/inskn.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/insknnp.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/listbox.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/local-1.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/local-2.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/local-3.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/main.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/makecomp.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/mark.gif
@ -241,6 +242,7 @@ lib/ayam/tcl/BWidget-1.2.1/lang/fr.rc
%%PORTDOCS%%%%DOCSDIR%%/html/pics/offnc.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/offnp.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/plotcur.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/polyh-jtD.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/prefs.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/primitives.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/propgui.gif
@ -263,6 +265,7 @@ lib/ayam/tcl/BWidget-1.2.1/lang/fr.rc
%%PORTDOCS%%%%DOCSDIR%%/html/pics/scriptex1.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/scriptex2.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/scriptex3.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/sdnpatch.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/selpnts.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/sgordon.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/shiftclsbsp.gif
@ -285,6 +288,8 @@ lib/ayam/tcl/BWidget-1.2.1/lang/fr.rc
%%PORTDOCS%%%%DOCSDIR%%/html/pics/trimnc.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/view.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/zoomvac.gif
%%PORTDOCS%%%%DOCSDIR%%/refcard.pdf
%%PORTDOCS%%%%DOCSDIR%%/refcard.tcl
%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/pics
%%PORTDOCS%%@dirrm %%DOCSDIR%%/html
%%PORTDOCS%%@dirrm %%DOCSDIR%%