- Update to 1.19

Changes: http://ayam.sourceforge.net/Changes.txt
- Use USE_TK instead of LIB_DEPENDS
This commit is contained in:
Pietro Cerutti 2011-03-21 08:34:56 +00:00
parent fda791c2a1
commit d88bfa1c68
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=271386
4 changed files with 17 additions and 9 deletions

View file

@ -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

View file

@ -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

View file

@ -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):

View file

@ -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