summaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authorPietro Cerutti <gahr@FreeBSD.org>2011-01-05 10:09:40 +0000
committerPietro Cerutti <gahr@FreeBSD.org>2011-01-05 10:09:40 +0000
commitbe574f2d2e10f7298209e95d0efe9a36560ffd49 (patch)
tree8fcfa40c9b32bc79e58a091d184b108d49707f24 /graphics
parentAdd remserial, a communication bridge between a TCP/IP network port and a (diff)
- Update to 1.18.2
ChangeLog: http://ayam.sourceforge.net/Changes.txt
Notes
Notes: svn path=/head/; revision=267414
Diffstat (limited to 'graphics')
-rw-r--r--graphics/ayam/Makefile3
-rw-r--r--graphics/ayam/distinfo4
-rw-r--r--graphics/ayam/files/patch-Makefile.shared42
-rw-r--r--graphics/ayam/files/patch-ayam.tcl6
-rw-r--r--graphics/ayam/pkg-plist9
5 files changed, 41 insertions, 23 deletions
diff --git a/graphics/ayam/Makefile b/graphics/ayam/Makefile
index c18447720c6d..74a9f2052ee1 100644
--- a/graphics/ayam/Makefile
+++ b/graphics/ayam/Makefile
@@ -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}"
diff --git a/graphics/ayam/distinfo b/graphics/ayam/distinfo
index 062a9accba48..df453110c809 100644
--- a/graphics/ayam/distinfo
+++ b/graphics/ayam/distinfo
@@ -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
diff --git a/graphics/ayam/files/patch-Makefile.shared b/graphics/ayam/files/patch-Makefile.shared
index 978c66f78dc4..4fdbc5f4ec65 100644
--- a/graphics/ayam/files/patch-Makefile.shared
+++ b/graphics/ayam/files/patch-Makefile.shared
@@ -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
diff --git a/graphics/ayam/files/patch-ayam.tcl b/graphics/ayam/files/patch-ayam.tcl
index 1e4aee60f241..3c56331090de 100644
--- a/graphics/ayam/files/patch-ayam.tcl
+++ b/graphics/ayam/files/patch-ayam.tcl
@@ -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
diff --git a/graphics/ayam/pkg-plist b/graphics/ayam/pkg-plist
index db7199a44b50..ebe4b9d0f0c8 100644
--- a/graphics/ayam/pkg-plist
+++ b/graphics/ayam/pkg-plist
@@ -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%%