You are not logged in.

#1 2010-01-11 04:45:57

rodbzro
Member
Registered: 2010-01-11
Posts: 7

Package with no maintainer, what to do?

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

#2 2010-01-11 04:57:19

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,398
Website

Re: Package with no maintainer, what to do?

an email to the arch-general mailing list with a copy of you updated PKGBUILD is the way to go.

Offline

#3 2010-01-11 05:37:19

rodbzro
Member
Registered: 2010-01-11
Posts: 7

Re: Package with no maintainer, what to do?

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

#4 2010-02-16 14:21:39

lucasdemarchi
Member
From: Brazil
Registered: 2009-03-26
Posts: 34
Website

Re: Package with no maintainer, what to do?

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

#5 2010-02-17 17:46:10

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: Package with no maintainer, what to do?

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

Board footer

Powered by FluxBB