aboutsummaryrefslogtreecommitdiffstats
path: root/graphics/ayam
diff options
context:
space:
mode:
authorgahr <gahr@FreeBSD.org>2011-03-21 16:34:56 +0800
committergahr <gahr@FreeBSD.org>2011-03-21 16:34:56 +0800
commit1bdf7ccc4700c0e84b08803989e7fa8b5f906986 (patch)
tree5c07c5c1aee6853a86e22d40a8b9b33819177609 /graphics/ayam
parent3068e093c9fa63ac9d5b68e9951dc9a218499a3c (diff)
downloadfreebsd-ports-gnome-1bdf7ccc4700c0e84b08803989e7fa8b5f906986.tar.gz
freebsd-ports-gnome-1bdf7ccc4700c0e84b08803989e7fa8b5f906986.tar.zst
freebsd-ports-gnome-1bdf7ccc4700c0e84b08803989e7fa8b5f906986.zip
- Update to 1.19
Changes: http://ayam.sourceforge.net/Changes.txt - Use USE_TK instead of LIB_DEPENDS
Diffstat (limited to 'graphics/ayam')
-rw-r--r--graphics/ayam/Makefile12
-rw-r--r--graphics/ayam/distinfo4
-rw-r--r--graphics/ayam/files/patch-Makefile.shared8
-rw-r--r--graphics/ayam/pkg-plist2
4 files changed, 17 insertions, 9 deletions
diff --git a/graphics/ayam/Makefile b/graphics/ayam/Makefile
index 74a9f2052ee1..bbc2e450f307 100644
--- a/graphics/ayam/Makefile
+++ b/graphics/ayam/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= ayam
-PORTVERSION= 1.18.2
+PORTVERSION= 1.19
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/Ayam/${PORTVERSION}
DISTNAME= ${PORTNAME}${PORTVERSION}.src
@@ -15,12 +15,12 @@ MAINTAINER= gahr@FreeBSD.org
COMMENT= 3D modeling environment for the RenderMan interface
LIB_DEPENDS= aqsis_util.1:${PORTSDIR}/graphics/aqsis \
- tk84.1:${PORTSDIR}/x11-toolkits/tk84 \
tiff.4:${PORTSDIR}/graphics/tiff
USE_XORG= xmu xext x11
USE_GL= yes
-USE_LDCONFIG= lib/ayam
+USE_LDCONFIG= ${PREFIX}/lib/ayam
+USE_TK= 84
WRKSRC= ${WRKDIR}/${PORTNAME}/src
MAKEFILE= Makefile.shared
MAKE_ENV= PTHREAD_LIBS="${PTHREAD_LIBS}"
@@ -39,6 +39,12 @@ post-patch:
@${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}|' ${WRKSRC}/tcl/ayam.tcl
@${REINPLACE_CMD} -e 's|^MF3DCFLAGS =|MF3DCFLAGS = -fPIC|g' \
${WRKSRC}/MF3D/Makefile.mf3d
+ @${REINPLACE_CMD} -e \
+ 's|%%TCL_INCLUDEDIR%%|${TCL_INCLUDEDIR}|g; \
+ s|%%TCL_LIBDIR%%|${TCL_LIBDIR}|g; s|%%USE_TCL%%|${USE_TCL}|g; \
+ s|%%TK_INCLUDEDIR%%|${TK_INCLUDEDIR}|g; \
+ s|%%TK_LIBDIR%%|${TK_LIBDIR}|g; s|%%USE_TK%%|${USE_TK}|g' \
+ ${WRKSRC}/Makefile.shared
do-install:
# binary and wrapper
diff --git a/graphics/ayam/distinfo b/graphics/ayam/distinfo
index df453110c809..3c3d06705fb5 100644
--- a/graphics/ayam/distinfo
+++ b/graphics/ayam/distinfo
@@ -1,2 +1,2 @@
-SHA256 (ayam1.18.2.src.tar.gz) = b83e1cf9ce405fe465af8895abf61431b0bd6bbf59d82f9328cf3d5c2191fb9e
-SIZE (ayam1.18.2.src.tar.gz) = 4582740
+SHA256 (ayam1.19.src.tar.gz) = 48b1cc8f1039a94c03c0ba23a1a5b9c1d3c8fea285ca35817cfe2939bc18c6bc
+SIZE (ayam1.19.src.tar.gz) = 4487564
diff --git a/graphics/ayam/files/patch-Makefile.shared b/graphics/ayam/files/patch-Makefile.shared
index 4fdbc5f4ec65..613ff69ad0ea 100644
--- a/graphics/ayam/files/patch-Makefile.shared
+++ b/graphics/ayam/files/patch-Makefile.shared
@@ -87,7 +87,7 @@
# Tcl includes
-TCLINC = -I$(TCLDIR)/generic
+#TCLINC = -I$(TCLDIR)/generic
-+TCLINC = -I${LOCALBASE}/include/tcl8.4/generic
++TCLINC = -I%%TCL_INCLUDEDIR%%
# MacOSX (Aqua):
#TCLINC =
@@ -96,7 +96,7 @@
-TCLLIB = -L$(TCLDIR)/unix -ltcl8.2
+#TCLLIB = -L$(TCLDIR)/unix -ltcl9.2
#TCLLIB = -L$(TCLDIR)/unix -ltcl8.0
-+TCLLIB = -L${LOCALBASE}/lib -ltcl84
++TCLLIB = -L%%TCL_LIBDIR%% -ltcl%%USE_TCL%%
# if you have an installed Tcl/Tk, you probably just want:
#TCLLIB = -ltcl
# MacOSX (Aqua):
@@ -105,7 +105,7 @@
# Tk sources directory
# Note: You really need the Tk _sources_ in order to compile Ayam!
-TKDIR = ../../tk8.2.2
-+TKDIR = ${LOCALBASE}/include/tk8.4
++TKDIR = %%TK_INCLUDEDIR%%
#TKDIR = ../../tk8.0
# Tk includes
@@ -116,7 +116,7 @@
-TKLIB = -L$(TKDIR)/unix -ltk8.2
+#TKLIB = -L$(TKDIR)/unix -ltk8.2
#TKLIB = -L$(TKDIR)/unix -ltk8.0
-+TKLIB = -L${LOCALBASE}/lib -ltk84
++TKLIB = -L%%TK_LIBDIR%% -ltk%%USE_TK%%
# if you have an installed Tcl/Tk, you probably just want:
#TKLIB = -ltk
# MacOSX (Aqua):
diff --git a/graphics/ayam/pkg-plist b/graphics/ayam/pkg-plist
index ebe4b9d0f0c8..e54a6d90cf56 100644
--- a/graphics/ayam/pkg-plist
+++ b/graphics/ayam/pkg-plist
@@ -265,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/sdmesh.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/sdnpatch.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/selpnts.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/sgordon.gif
@@ -274,6 +275,7 @@ lib/ayam/tcl/BWidget-1.2.1/lang/fr.rc
%%PORTDOCS%%%%DOCSDIR%%/html/pics/ssweep.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/stretchaac.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/stretchac.gif
+%%PORTDOCS%%%%DOCSDIR%%/html/pics/sweep-2.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/sweep.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/sweepinterp.gif
%%PORTDOCS%%%%DOCSDIR%%/html/pics/swin.gif