pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/graphics/OpenRM New package for OpenRM 1.5.1. An open...
details: https://anonhg.NetBSD.org/pkgsrc/rev/d510e51a5a88
branches: trunk
changeset: 467725:d510e51a5a88
user: garbled <garbled%pkgsrc.org@localhost>
date: Thu Feb 05 20:34:17 2004 +0000
description:
New package for OpenRM 1.5.1. An opensource 3D Scene Graph API.
diffstat:
graphics/OpenRM/DESCR | 6 ++
graphics/OpenRM/Makefile | 59 +++++++++++++++++++++++++
graphics/OpenRM/PLIST | 91 ++++++++++++++++++++++++++++++++++++++++
graphics/OpenRM/buildlink3.mk | 26 +++++++++++
graphics/OpenRM/distinfo | 7 +++
graphics/OpenRM/patches/patch-aa | 13 +++++
graphics/OpenRM/patches/patch-ab | 9 +++
graphics/OpenRM/patches/patch-ac | 9 +++
8 files changed, 220 insertions(+), 0 deletions(-)
diffs (252 lines):
diff -r e67d02d9c79d -r d510e51a5a88 graphics/OpenRM/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/OpenRM/DESCR Thu Feb 05 20:34:17 2004 +0000
@@ -0,0 +1,6 @@
+OpenRM Scene Graph is a developers toolkit that implements a scene graph
+API, and which uses OpenGL for hardware accelerated rendering. OpenRM is
+intended to be used to construct high performance, portable graphics and
+scientific visualization application s on Unix/Linux/Windows platforms. It
+supports parallelism at several levels in the application, from use on
+distributed memory parallel platforms to single-CPU systems.
diff -r e67d02d9c79d -r d510e51a5a88 graphics/OpenRM/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/OpenRM/Makefile Thu Feb 05 20:34:17 2004 +0000
@@ -0,0 +1,59 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/02/05 20:34:17 garbled Exp $
+#
+
+DISTNAME= openrm-devel-1.5.1
+CATEGORIES= graphics
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=openrm/}
+
+MAINTAINER= root%garbled.net@localhost
+HOMEPAGE= http://www.openrm.org/
+COMMENT= The OpenRM Scene Graph API
+
+USE_X11= yes
+WRKSRC= ${WRKDIR}/rm151
+ALL_TARGET= freebsd docs
+USE_BUILDLINK3= yes
+MAKE_ENV+= AR=${AR} RM=${RM} CP=${CP} LN=${LN} ECHO_CMD=${ECHO} \
+ STRIP_CMD=${ECHO}
+
+post-patch:
+ ${MV} ${WRKSRC}/doc/sortlist.pl ${WRKSRC}/doc/sortlist.pl.orig && \
+ ${SED} -e 's|%%PERLBIN%%|${PERL5}|g' \
+ ${WRKSRC}/doc/sortlist.pl.orig > ${WRKSRC}/doc/sortlist.pl
+ ${CHMOD} 755 ${WRKSRC}/doc/sortlist.pl
+ ${MV} ${WRKSRC}/doc/source2html.pl ${WRKSRC}/doc/source2html.pl.orig &&\
+ ${SED} -e 's|%%PERLBIN%%|${PERL5}|g' \
+ ${WRKSRC}/doc/source2html.pl.orig > ${WRKSRC}/doc/source2html.pl
+ ${CHMOD} 755 ${WRKSRC}/doc/source2html.pl
+
+do-install:
+# install libraries
+ ${INSTALL_PROGRAM} ${WRKSRC}/lib/librm.so.1 ${PREFIX}/lib
+ ${INSTALL_PROGRAM} ${WRKSRC}/lib/librmaux.so.1 ${PREFIX}/lib
+ ${INSTALL_PROGRAM} ${WRKSRC}/lib/librmi.so.1 ${PREFIX}/lib
+ ${INSTALL_PROGRAM} ${WRKSRC}/lib/librmv.so.1 ${PREFIX}/lib
+ ${LN} -fs ${PREFIX}/lib/librm.so.1 ${PREFIX}/lib/librm.so
+ ${LN} -fs ${PREFIX}/lib/librmaux.so.1 ${PREFIX}/lib/librmaux.so
+ ${LN} -fs ${PREFIX}/lib/librmi.so.1 ${PREFIX}/lib/librmi.so
+ ${LN} -fs ${PREFIX}/lib/librmv.so.1 ${PREFIX}/lib/librmv.so
+ ${INSTALL_DATA} ${WRKSRC}/lib/librm.a ${PREFIX}/lib
+ ${INSTALL_DATA} ${WRKSRC}/lib/librmaux.a ${PREFIX}/lib
+ ${INSTALL_DATA} ${WRKSRC}/lib/librmi.a ${PREFIX}/lib
+ ${INSTALL_DATA} ${WRKSRC}/lib/librmv.a ${PREFIX}/lib
+# install includes
+ ${INSTALL_DATA_DIR} ${PREFIX}/include/rm
+ ${INSTALL_DATA} ${WRKSRC}/include/rm/*.h ${PREFIX}/include/rm
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/OpenRM
+ ${INSTALL_DATA} ${WRKSRC}/FUTUREPLANS ${PREFIX}/share/doc/OpenRM
+ ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/OpenRM
+ ${INSTALL_DATA} ${WRKSRC}/RELEASENOTES ${PREFIX}/share/doc/OpenRM
+ ${INSTALL_DATA} ${WRKSRC}/doc/HTML/*.html ${PREFIX}/share/doc/OpenRM
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/OpenRM/images
+ ${INSTALL_DATA} ${WRKSRC}/doc/HTML/images/* ${PREFIX}/share/doc/OpenRM/images
+
+.include "../../graphics/jpeg/buildlink3.mk"
+.include "../../graphics/Mesa/buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../lang/perl5/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff -r e67d02d9c79d -r d510e51a5a88 graphics/OpenRM/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/OpenRM/PLIST Thu Feb 05 20:34:17 2004 +0000
@@ -0,0 +1,91 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/02/05 20:34:17 garbled Exp $
+include/rm/rm.h
+include/rm/rmaux.h
+include/rm/rmcmpmgr.h
+include/rm/rmcr.h
+include/rm/rmdeflts.h
+include/rm/rmdefs.h
+include/rm/rmi.h
+include/rm/rmjpeg.h
+include/rm/rmpipe.h
+include/rm/rmppm.h
+include/rm/rmpublic.h
+include/rm/rmthread.h
+include/rm/rmtypes.h
+include/rm/rmv.h
+include/rm/rmvdefs.h
+include/rm/rmvmap.h
+include/rm/rmvpub.h
+include/rm/rmw.h
+include/rm/rmx.h
+@dirrm include/rm
+lib/librm.a
+lib/librm.so
+lib/librm.so.1
+lib/librmaux.a
+lib/librmaux.so
+lib/librmaux.so.1
+lib/librmi.a
+lib/librmi.so
+lib/librmi.so.1
+lib/librmv.a
+lib/librmv.so
+lib/librmv.so.1
+share/doc/OpenRM/FUTUREPLANS
+share/doc/OpenRM/README
+share/doc/OpenRM/RELEASENOTES
+share/doc/OpenRM/images/ormsg.gif
+@dirrm share/doc/OpenRM/images
+share/doc/OpenRM/index.html
+share/doc/OpenRM/librm.html
+share/doc/OpenRM/librmaux.html
+share/doc/OpenRM/librmi.html
+share/doc/OpenRM/librmv.html
+share/doc/OpenRM/rmarcball.c.html
+share/doc/OpenRM/rmbfuncs.c.html
+share/doc/OpenRM/rmbitmap.c.html
+share/doc/OpenRM/rmcamera.c.html
+share/doc/OpenRM/rmclip.c.html
+share/doc/OpenRM/rmcmpmgr.c.html
+share/doc/OpenRM/rmcmpmgr.h.html
+share/doc/OpenRM/rmcr.c.html
+share/doc/OpenRM/rmcreatw.c.html
+share/doc/OpenRM/rmerror.c.html
+share/doc/OpenRM/rmflyui.c.html
+share/doc/OpenRM/rmfog.c.html
+share/doc/OpenRM/rmframe.c.html
+share/doc/OpenRM/rmimage.c.html
+share/doc/OpenRM/rminit.c.html
+share/doc/OpenRM/rmjpeg.c.html
+share/doc/OpenRM/rmlites.c.html
+share/doc/OpenRM/rmmalloc.c.html
+share/doc/OpenRM/rmmatrix.c.html
+share/doc/OpenRM/rmnode.c.html
+share/doc/OpenRM/rmpick.c.html
+share/doc/OpenRM/rmpipe.c.html
+share/doc/OpenRM/rmppm.c.html
+share/doc/OpenRM/rmprim.c.html
+share/doc/OpenRM/rmrstate.c.html
+share/doc/OpenRM/rmscene.c.html
+share/doc/OpenRM/rmstats.h.html
+share/doc/OpenRM/rmtext.c.html
+share/doc/OpenRM/rmthread.c.html
+share/doc/OpenRM/rmthread.h.html
+share/doc/OpenRM/rmtime.c.html
+share/doc/OpenRM/rmtxture.c.html
+share/doc/OpenRM/rmtypes.h.html
+share/doc/OpenRM/rmutil.c.html
+share/doc/OpenRM/rmvcontour.c.html
+share/doc/OpenRM/rmverrplot.c.html
+share/doc/OpenRM/rmvgrid2d.c.html
+share/doc/OpenRM/rmviso.c.html
+share/doc/OpenRM/rmvmap.c.html
+share/doc/OpenRM/rmvmesh.c.html
+share/doc/OpenRM/rmvmeshv.c.html
+share/doc/OpenRM/rmvsignal.c.html
+share/doc/OpenRM/rmvutil.c.html
+share/doc/OpenRM/rmwin.c.html
+share/doc/OpenRM/rmx.c.html
+share/doc/OpenRM/rmx.h.html
+share/doc/OpenRM/rmxtext.c.html
+@dirrm share/doc/OpenRM
diff -r e67d02d9c79d -r d510e51a5a88 graphics/OpenRM/buildlink3.mk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/OpenRM/buildlink3.mk Thu Feb 05 20:34:17 2004 +0000
@@ -0,0 +1,26 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2004/02/05 20:34:17 garbled Exp $
+#
+# This Makefile fragment is included by packages that use openrm-devel.
+#
+# This file was created automatically using createbuildlink-3.0.
+#
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+OPENRM_DEVEL_BUILDLINK3_MK:= ${OPENRM_DEVEL_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+= openrm-devel
+.endif
+
+.if !empty(OPENRM_DEVEL_BUILDLINK3_MK:M+)
+BUILDLINK_PACKAGES+= openrm-devel
+BUILDLINK_DEPENDS.openrm-devel?= openrm-devel>=1.5.1
+BUILDLINK_PKGSRCDIR.openrm-devel?= ../../graphics/OpenRM
+
+.include "../../graphics/jpeg/buildlink3.mk"
+.include "../../graphics/Mesa/buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+
+.endif # OPENRM_DEVEL_BUILDLINK3_MK
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff -r e67d02d9c79d -r d510e51a5a88 graphics/OpenRM/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/OpenRM/distinfo Thu Feb 05 20:34:17 2004 +0000
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/02/05 20:34:17 garbled Exp $
+
+SHA1 (openrm-devel-1.5.1.tar.gz) = 33a3a2942a57b15da3459efef6b9f2942f9c4ffd
+Size (openrm-devel-1.5.1.tar.gz) = 628213 bytes
+SHA1 (patch-aa) = 45caa6f9d0117e98f707ba7c7e071e1f9dae4d1f
+SHA1 (patch-ab) = c8ad68eb88b9ff557d15f1c3e358dbee828c5605
+SHA1 (patch-ac) = 1288d0d5fa8de3484859f75b9b94554a5ebd1643
diff -r e67d02d9c79d -r d510e51a5a88 graphics/OpenRM/patches/patch-aa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/OpenRM/patches/patch-aa Thu Feb 05 20:34:17 2004 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2004/02/05 20:34:17 garbled Exp $
+--- include/rm/rmthread.h.orig Fri Jan 16 21:06:42 2004
++++ include/rm/rmthread.h Thu Feb 5 01:27:44 2004
+@@ -63,7 +63,9 @@
+
+ #ifdef RM_X
+ #include <pthread.h>
++#ifndef __NetBSD__
+ #include <semaphore.h>
++#endif
+ #else /* RM_WIN */
+ #include <windows.h>
+ #include <process.h>
diff -r e67d02d9c79d -r d510e51a5a88 graphics/OpenRM/patches/patch-ab
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/OpenRM/patches/patch-ab Thu Feb 05 20:34:17 2004 +0000
@@ -0,0 +1,9 @@
+$NetBSD: patch-ab,v 1.1.1.1 2004/02/05 20:34:17 garbled Exp $
+--- doc/sortlist.pl.orig Mon Feb 2 12:08:19 2004
++++ doc/sortlist.pl Mon Feb 2 12:08:35 2004
+@@ -1,4 +1,4 @@
+-#!/usr/bin/perl
++#!%%PERLBIN%%
+
+ #
+ # Copyright (C) 2000-2004, R3vis Corporation, All Rights Reserved.
diff -r e67d02d9c79d -r d510e51a5a88 graphics/OpenRM/patches/patch-ac
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/OpenRM/patches/patch-ac Thu Feb 05 20:34:17 2004 +0000
@@ -0,0 +1,9 @@
+$NetBSD: patch-ac,v 1.1.1.1 2004/02/05 20:34:17 garbled Exp $
+--- doc/source2html.pl.orig Mon Feb 2 12:08:22 2004
++++ doc/source2html.pl Mon Feb 2 12:08:46 2004
+@@ -1,4 +1,4 @@
+-#!/usr/bin/perl
++#!%%PERLBIN%%
+
+ #
+ # Copyright (C) 2000-2004, R3vis Corporation, All Rights Reserved.
Home |
Main Index |
Thread Index |
Old Index