Bug 62370 - New port: graphics/quesa High level 3D graphics library compatible with Apple's QuickDraw(TM)
Summary: New port: graphics/quesa High level 3D graphics library compatible with Apple...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Thierry Thomas
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-05 03:40 UTC by Igor Pokrovsky
Modified: 2004-03-30 03:30 UTC (History)
0 users

See Also:


Attachments
quesa.shar (9.68 KB, text/plain)
2004-02-05 03:40 UTC, Igor Pokrovsky
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Igor Pokrovsky 2004-02-05 03:40:08 UTC
Quesa is a high level 3D graphics library, released as Open Source under
the LGPL, which offers binary and source level compatibility with Apple's
QuickDraw(TM) 3D API. Quesa does not contain any Apple source code, and was
developed without access to Apple's QD3D implementation.

QD3D supports both retained and immediate mode rendering, an extensible file
format, plug-in renderers, a wide range of high level geometries, hierarchical
models, and a consistent and object-orientated API.
Comment 1 Thierry Thomas freebsd_committer freebsd_triage 2004-03-28 13:30:32 UTC
Responsible Changed
From-To: freebsd-ports-bugs->thierry


I'll take it.
Comment 2 Igor Pokrovsky 2004-03-29 06:32:31 UTC
Perl way was more readable, but anyway here is the patch.

diff -ru quesa.orig/Makefile quesa/Makefile
--- quesa.orig/Makefile	Mon Mar 29 06:14:41 2004
+++ quesa/Makefile	Mon Mar 29 06:20:57 2004
@@ -43,7 +43,8 @@
 .endif
 
 pre-patch:
-	@${FIND} -X ${WRKSRC} -type f | ${XARGS} ${PERL} -pi -e 's|\r|\n|g'
+	@${FIND} -X ${WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} -i '' \
+		-e "y|`${PRINTF} '\r'`|\n|"
 
 post-patch:
 	@${REINPLACE_CMD} -e 's|%%ACLOCAL%%|${ACLOCAL}|g; \
Comment 3 Thierry Thomas freebsd_committer freebsd_triage 2004-03-29 21:20:20 UTC
State Changed
From-To: open->closed


Committed, thanks! 

Note: sed_reinplace has been used to avoid perl.