Bug 96815

Summary: [MAINTAINER] graphics/py-soya3d: update to 0.10.4
Product: Ports & Packages Reporter: Jose Alonso Cardenas Marquez <acardenas>
Component: Individual Port(s)Assignee: Tilman Keskinoz <arved>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description Jose Alonso Cardenas Marquez 2006-05-05 06:50:17 UTC
- Update to 0.10.4

Fix: PORTNAME=	soya3d
-PORTVERSION=	0.10.2
+PORTVERSION=	0.10.4
 CATEGORIES=	graphics
 MASTER_SITES=	http://download.gna.org/soya/
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -36,9 +36,10 @@
 MANDIR=	${WRKDIR}/${DISTNAME}/manpage/man1
 MAN1=	soya_editor.1
 INSTALL_DIR=	${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m ${BINMODE}
+SOYATUTVER=	0.10.2
 
 .if !defined(NOPORTDOCS)
-DISTFILES+=	SoyaTutorial-${PORTVERSION}${EXTRACT_SUFX}
+DISTFILES+=	SoyaTutorial-${SOYATUTVER}${EXTRACT_SUFX}
 .endif
 
 .include <bsd.port.pre.mk>
@@ -53,10 +54,10 @@
 
 post-install:
 	@${INSTALL_DIR} ${EXAMPLESDIR}
-	@${CP} -R ${WRKDIR}/SoyaTutorial-${PORTVERSION}/tutorial/* ${EXAMPLESDIR}
+	@${CP} -R ${WRKDIR}/SoyaTutorial-${SOYATUTVER}/tutorial/* ${EXAMPLESDIR}
 .if !defined(NOPORTDOCS)
 	@${INSTALL_DIR} ${DOCSDIR}
-	@${CP} -R ${WRKDIR}/SoyaTutorial-${PORTVERSION}/doc/* ${DOCSDIR}
+	@${CP} -R ${WRKDIR}/SoyaTutorial-${SOYATUTVER}/doc/* ${DOCSDIR}
 	@${FIND} ${EXAMPLESDIR}/* -type f -print0 | \
 		${XARGS} -0 ${CHMOD} ${SHAREMODE}
 .for f in ${MAN1}
Comment 1 Tilman Keskinoz freebsd_committer freebsd_triage 2006-05-07 15:22:13 UTC
State Changed
From-To: open->feedback

This version does not build on amd64: 

g++ -c -Wall -fno-rtti -fno-exceptions -Wall -g -Iinclude -IOPCODE  -DdTRIMESH_ENABLED -O0 -o ode/src/timer.o ode/src/timer.cpp 
/var/tmp//ccCjW8VG.s: Assembler messages: 
/var/tmp//ccCjW8VG.s:127: Error: `(%esi)' is not a valid 64 bit base/index expression 
/var/tmp//ccCjW8VG.s:128: Error: `4(%esi)' is not a valid 64 bit base/index expression 

Please review if it is possible to make this port work on !i386 or add 
an ONLY_FOR_ARCH line to the ports Makefile.
Comment 2 Tilman Keskinoz freebsd_committer freebsd_triage 2006-05-07 19:30:28 UTC
Responsible Changed
From-To: freebsd-ports-bugs->arved

grab
Comment 3 Tilman Keskinoz freebsd_committer freebsd_triage 2006-05-07 19:50:11 UTC
State Changed
From-To: feedback->closed

Committed, thanks.