summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Sandall2009-05-07 13:26:55 -0700
committerJaka Kranjc2009-05-12 10:45:24 +0200
commit9539216c32a664d02206b4fce6d857b3c007d78e (patch)
treed400daba1751f62e0f756d8df72d2eca56173525
parent1a2e07f0bd37f122d6aff1f08ab797068d50eb19 (diff)
openscenegraph: 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 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