FS#559 - ClanLib [please those basic libs with all the --enable that are recommended] plzz

Attached to Project: Arch Linux
Opened by Nikos Kouremenos (zeppelin) - Wednesday, 17 March 2004, 01:36 GMT
Last edited by Dale Blount (dale) - Wednesday, 17 March 2004, 01:57 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To arjan timmerman (blaasvis)
Architecture not specified
Severity Low
Priority Normal
Reported Version 0.7 Wombat
Due in Version Undecided
Due Date Undecided
Percent Complete 10%
Votes 0
Private No

Details

plz Mr Arjan Timmerman, and Mr. Orelien
build ClanLib [basic gaming lib] with wider thinking than just --enable-png

I think that such basic libs should think of other projects to come.. Yes I know I can compile from ABS, but the normal user might not want to/be able to.. SO PLZZZ do this change [it will also reduce size]

./configure --disable-docs --disable-static --enable-clanDisplay --enable-clanGL --enable-clanSound --enable-clanNetwork --enable-clanGUI --enable-clanMikMod --enable-clanVorbis

some of this are by default to enabled. but putting them will clarify to the reader of the ABS [and to you] what exactly is turned on. so PKGBUILD would be:

# $Id: PKGBUILD,v 1.5 2004/01/30 12:29:48 arjan Exp $
# Maintainer: Arjan Timmerman <arjan@archlinux.org>
# Contributor: Orelien <aurelien.foret@wanadoo.fr>
pkgname=clanlib
pkgver=0.7.7
pkgrel=1
pkgdesc="A multi-platform game development library"
depends=('gcc' 'xfree86' 'zlib' 'hermes' 'libogg' 'libpng' 'libjpeg' 'libmikmod' 'libvorbis' 'libogg' 'sdl')
source=(http://www.clanlib.org/~sphair/download/ClanLib-$pkgver-1.tar.gz)
url="http://www.clanlib.org/"
md5sums=('bbb49e5ceb91561a7ad4d430e5ee66d7')

build() {
cd $startdir/src/ClanLib-$pkgver
./configure --prefix=/usr --disable-docs --disable-static --enable-clanDisplay --enable-clanGL --enable-clanSound --enable-clanNetwork --enable-clanGUI --enable-clanMikMod --enable-clanVorbis
make || return 1
make prefix=$startdir/pkg/usr install
}

btw the --enable-png doesn't not exist (or is it secret)?
I also changed some depends to much the difference. Only JavaScript is disabled and that's because it has problems with clanSDL if used together [that's what the configure says]

of you could remove the --disable-docs (but they are also available seperated via the website for some developer who might get interested) and also you choose if you want both shared and static. [as it is now]

thanks and sorry for this big post.
If you disagree with me, plz consider replying, if not I can't wait.. :)

thanks again
This task depends upon

Closed by  arjan timmerman (blaasvis)
Wednesday, 07 July 2004, 13:38 GMT
Reason for closing:  Implemented
Comment by Nikos Kouremenos (zeppelin) - Wednesday, 17 March 2004, 02:33 GMT
well I change this PKGBUILD a bit [i chose to download the bz2 file so also the md5sum changes] and I also cut off some disable options. and made the package. [can take much time...]
http://www.greekarena.com/nkour/clanlib.tar.bz2
Comment by Nikos Kouremenos (zeppelin) - Wednesday, 17 March 2004, 02:43 GMT

Loading...