You are not logged in.

#1 2004-08-25 21:33:30

Bjørn
Member
From: The Netherlands
Registered: 2004-03-18
Posts: 139
Website

[new] openthreads, producer and openscenegraph

I'm trying out OpenSceneGraph at the moment. Here's the PKGBUILD files I used to make the package and also the ones for its dependencies OpenThreads and Producer.

The openscenegraph package took about 1.5 hours to build on my Celeron 2Ghz, though. Also, I'm quite sure it doesn't have all the dependencies, OSG uses a whole bunch of image libraries and needs X too of course.

# $Id $
# Contributor: bjorn <b.lindeijer@xs4all.nl>
pkgname=openthreads
pkgver=1.3
pkgrel=1
pkgdesc="A lightweight OO thread interface for C++"
url="http://openscenegraph.sourceforge.net/"
depends=('glibc')
source=(http://heanet.dl.sourceforge.net/sourceforge/openscenegraph/OpenThreads-$pkgver.tar.gz)
md5sums=('a1d792ae4ce38590ff498e0c7d9ad939')

build() {
  cd $startdir/src/OpenThreads
  make || return 1
  make INST_LOCATION=$startdir/pkg/usr install
}
# $Id $
# Contributor: bjorn <b.lindeijer@xs4all.nl>
pkgname=producer
pkgver=0.8.5
pkgrel=1
pkgdesc="A C++/OpenGL library that is focused on camera control"
url="http://openscenegraph.sourceforge.net/"
depends=('openthreads')
source=(http://heanet.dl.sourceforge.net/sourceforge/openscenegraph/Producer-$pkgver-3.tar.gz)
md5sums=('2e4e5a9e2399398dd8f7597245b2f69d')

build() {
  cd $startdir/src/Producer
  make || return 1
  make INST_LOCATION=$startdir/pkg/usr install
}
# $Id $
# Contributor: bjorn <b.lindeijer@xs4all.nl>
pkgname=openscenegraph
pkgver=0.9.7
pkgrel=1
pkgdesc="An open source high performance graphics toolkit"
url="http://openscenegraph.sourceforge.net/"
depends=('openthreads' 'producer')
source=(http://heanet.dl.sourceforge.net/sourceforge/openscenegraph/OpenSceneGraph-$pkgver-2.tar.gz)
md5sums=('05f23e2ad06f3f9cab8ae987a919a5c2')

build() {
  cd $startdir/src/OpenSceneGraph
  make || return 1
  make INST_LOCATION=$startdir/pkg/usr install

  # Remove examples
  rm -rf $startdir/pkg/usr/share
}

http://themanaworld.org/
A Free Real-time Massively Multiplayer Online RPG in development.

Offline

#2 2004-11-26 12:10:54

zeppelin
Member
From: Athens, Greece
Registered: 2004-03-05
Posts: 807
Website

Re: [new] openthreads, producer and openscenegraph

wow! nice packages there mate. I hope a TU gets to maintain OSG

Offline

#3 2004-11-30 16:22:01

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: [new] openthreads, producer and openscenegraph

nice job - I hope dp picks this package up

If ya get a chance, try and make a g3d package too, as it's messy and won't compile for me - I gave up eventually...

Offline

#4 2004-11-30 16:32:38

Bjørn
Member
From: The Netherlands
Registered: 2004-03-18
Posts: 139
Website

Re: [new] openthreads, producer and openscenegraph

Thanks for the compliments. :-)

G3D looks interesting, but I don't have time to try making a package for it at the moment. I might be tempted to try to make one later. I made the OpenSceneGraph package set just because I wanted to try it out and had the time to do it, as with any package I've made.

PKGBUILDs:
http://www.lindeijer.nl/~bjorn/abs/


http://themanaworld.org/
A Free Real-time Massively Multiplayer Online RPG in development.

Offline

Board footer

Powered by FluxBB