summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Sandall2009-05-07 13:26:55 -0700
committerJaka Kranjc2009-05-12 10:47:06 +0200
commit60af23a6b78b80c20d1e919e0ec5a6e6884c2dcc (patch)
treef1a63614ed059a70076b3bfb097acd0be9dc15e1
parent319fe8fbfa3e8a4bc531682f05108c5fa4882c57 (diff)
openscenegraph: Updated to 2.8.0stable-rc-0.33
Removed UPDATED SOURCE_URL moved to openscenegraph, hasn't been hosted on SF since 2006 SOURCE is now .zip Depends on libx11, libice, libxext, libxrandr, cmake, zlib, and openthreads No longer uses openproducer Use cmake_build() (cherry picked from commit f63e7f57713ab8010bb6e3136457c8342890339f)
-rwxr-xr-xlibs/openscenegraph/BUILD8
-rwxr-xr-xlibs/openscenegraph/DEPENDS16
-rwxr-xr-xlibs/openscenegraph/DETAILS11
-rw-r--r--libs/openscenegraph/HISTORY10
-rw-r--r--libs/openscenegraph/OpenSceneGraph-2.8.0.zip.sigbin0 -> 287 bytes
5 files changed, 31 insertions, 14 deletions
diff --git a/libs/openscenegraph/BUILD b/libs/openscenegraph/BUILD
index 527e550f22..e013b8d866 100755
--- a/libs/openscenegraph/BUILD
+++ b/libs/openscenegraph/BUILD
@@ -1,7 +1 @@
-sedit "s/gmake/make/" Make/instexamplesrc &&
-sedit "s/-O2/\"$CFLAGS\"/" Make/makedefs &&
-for i in $(grep -rl YieldCurrentThread .)
-do
- sedit "s/YieldCurrentThread/CurrentThread/" $i
-done &&
-make opt GIF_LIBS="-lungif"
+cmake_build
diff --git a/libs/openscenegraph/DEPENDS b/libs/openscenegraph/DEPENDS
index e5cb84256d..2e7a0e524b 100755
--- a/libs/openscenegraph/DEPENDS
+++ b/libs/openscenegraph/DEPENDS
@@ -1,9 +1,21 @@
+depends cmake &&
depends GLUT &&
depends freetype1 &&
depends libpng &&
+depends libx11 &&
+depends libxext &&
+depends libice &&
+depends libxrandr &&
depends giflib &&
depends jpeg &&
+depends openthreads &&
depends tiff &&
-depends openproducer &&
depends libxml2 &&
-depends unzip
+depends unzip &&
+depends zlib &&
+
+optional_depends cairo '' '' '' 'for GTK+ plugins' &&
+optional_depends gtk+2 '' '' '' 'for GTK+ plugins' &&
+optional_depends gtkglext '' '' '' 'for GTK+ plugins' &&
+optional_depends librsvg2 '' '' '' 'for GTK+ plugins' &&
+optional_depends poppler '' '' '' 'for GTK+ plugins'
diff --git a/libs/openscenegraph/DETAILS b/libs/openscenegraph/DETAILS
index 5b295bb52d..deeb082c33 100755
--- a/libs/openscenegraph/DETAILS
+++ b/libs/openscenegraph/DETAILS
@@ -1,12 +1,13 @@
SPELL=openscenegraph
- VERSION=0.9.6-2
- SOURCE=OpenSceneGraph-$VERSION.tar.gz
+ VERSION=2.8.0
+ BRANCH=${VERSION/%.?/}
+ SOURCE=OpenSceneGraph-$VERSION.zip
SOURCE_DIRECTORY=$BUILD_DIRECTORY/OpenSceneGraph-${VERSION}
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- SOURCE_HASH=sha512:fa615b68dda33db468a4d476a76839692b2fb8cb6926ec60fbef00aef4b5da90ec6fdef87d668458aaebb661ec7142f58167facfb463f6127fe33841f932b9f3
+ SOURCE_URL[0]=http://www.openscenegraph.org/downloads/stable_releases/OpenSceneGraph-$BRANCH/source/$SOURCE
+# SOURCE_HASH=sha512:fa615b68dda33db468a4d476a76839692b2fb8cb6926ec60fbef00aef4b5da90ec6fdef87d668458aaebb661ec7142f58167facfb463f6127fe33841f932b9f3
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
WEB_SITE=http://www.openscenegraph.org/
ENTERED=20021102
- UPDATED=20031208
LICENSE[0]=LGPL
KEYWORDS="graph libs"
SHORT="A free scene graph library."
diff --git a/libs/openscenegraph/HISTORY b/libs/openscenegraph/HISTORY
index b644d9b4fc..db86de37a3 100644
--- a/libs/openscenegraph/HISTORY
+++ b/libs/openscenegraph/HISTORY
@@ -1,3 +1,13 @@
+2009-05-06 Eric Sandall <sandalle@sourcemage.org>
+ * DETAILS: Updated to 2.8.0
+ Removed UPDATED
+ SOURCE_URL moved to openscenegraph, hasn't been hosted on SF since 2006
+ SOURCE is now .zip
+ * DEPENDS: Depends on libx11, libice, libxext, libxrandr, cmake, zlib, and
+ openthreads
+ No longer uses openproducer
+ * BUILD: Use cmake_build()
+
2008-07-12 Vlad Glagolev <stealth@sourcemage.org>
* DEPENDS: depends on giflib, libungif deprecated
diff --git a/libs/openscenegraph/OpenSceneGraph-2.8.0.zip.sig b/libs/openscenegraph/OpenSceneGraph-2.8.0.zip.sig
new file mode 100644
index 0000000000..8df728094f
--- /dev/null
+++ b/libs/openscenegraph/OpenSceneGraph-2.8.0.zip.sig
Binary files differ