You are not logged in.
Hi all!
I'm compiling some Ogre samples and run into problem when the current version of Ogre (1.7, available on AUR) requires some updated version of CEGUI (0.7). The problem is that although the package cegui is in extra repository (http://www.archlinux.org/packages/extra/x86_64/cegui/), it is not updated since 2009-01-15. I did download the source and compiled, everything is working now but, as I want it installed on my system as a package, should I make it and share on AUR or notify the developers team (how to do this notification)?
Sorry about the newbie doubt.
Thanks in advance.
Offline
an email to the arch-general mailing list with a copy of you updated PKGBUILD is the way to go.
Offline
Done. Thanks for the guideline.
Edit: thought it would be good to post the updated PKGBUILD here too.
pkgname=cegui
pkgver=0.7.1
pkgrel=4
pkgdesc="A free library providing windowing and widgets for graphics APIs/engines"
arch=(i686 x86_64)
url="http://crayzedsgui.sourceforge.net"
options=('!libtool')
license=("MIT")
depends=('pcre' 'expat' 'freetype2' 'libxml2' 'devil' 'freeglut' 'lua' 'silly')
[ "$CARCH" = "x86_64" ] && depends=(${depends[@]} 'silly')
source=(http://downloads.sourceforge.net/crayzedsgui/CEGUI-$pkgver.tar.gz)
build() {
cd $startdir/src/CEGUI-$pkgver
./configure --prefix=/usr --sysconfdir=/etc --enable-devil --enable-silly \
--disable-xerces-c --with-default-image-codec=SILLYImageCodec \
--enable-lua
make || return 1
make DESTDIR=$startdir/pkg install
install -D -m644 doc/COPYING $startdir/pkg/usr/share/licenses/$pkgname/COPYING
}
md5sums=('0a2815d5204e3c5510884ab62285da97')
Last edited by rodbzro (2010-01-11 05:38:37)
Offline
Any news on this? It is still there unmantained and with old version.
And also, why do you use SILLYImageCodec as default image codec instead of DevILImageCodec?
Offline
It's still at old version because the smc package in repo doesn't build/work with the new version. And I think the --with-default-image-codec=SILLYImageCodec is needed for smc, not sure though.
Offline