[Gambas-user] Ease of maintaining Gambas3 on an ARCH LINUX BOX

richard terry rterry at ...1946...
Mon Nov 10 22:50:57 CET 2008


Noticing the constant procession of people having difficulty updating gambas:


Not wanting or meaning to start a flame war, just to point out if anyone is 
interested in a really really simple brilliant linux which makes re-compiling 
gambas on a daily basis really easy - try out (you could use virtual box I 
guess) ARCH linux. (www.archlinux.org)

With its simple config files and PKGBUILD files, it is simply a matter of 
changing the version number  each morning which I do when I go to work, and 
in a few minutes you've the latest package to install.

Mind you, I'd stick to kde3 branch as I think KDE4 stinks at the moment.

If anyone on the list uses ARCH, here is my package build (may be inaccurate 
but seems to compile)

Also include these in pacman.conf, firstly to get KDE3 and not 4

[kde3]
Server=http://csclub.uwaterloo.ca/~jkschmid/arch/kde3/i686

And the binary version of virtual box.

[archlinuxfr]
Server = http://repo.archlinux.fr/i686/

regards

Richard


> charlesg a écrit :
> > Hi
> >
> > If you follow the installation bit in kalaharix.wordpress.com you will
> > currently get 2.8.2.
> >
> > rgds
>
> In addition, here are the depots :
>
> * Ubuntu 8.04 LTS : |deb http://azores.linex.org/gambas-other/ hardy main|
> * Ubuntu 7.10 : |deb http://azores.linex.org/gambas-other/ gutsy main|
> * Ubuntu 7.04 : |deb http://azores.linex.org/gambas-other/ feisty main|
>
> But for Ubuntu 8.10, that isn't available yet.
>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge Build the coolest Linux based applications with Moblin SDK & win
> great prizes Grand prize is a trip for two to an Open Source event anywhere
> in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user


-------------- next part --------------
# Contributor: Toni Foerster <stonerl at ...1763...>
# changed by Richard Terry (so it is probably Wrong! rterry at ...1946...
# to get the lastest development branch of Gambas libffi added as dependency
pkgname=gambas3-svn
pkgrel=2
pkgver=1693
arch=('i686')
url="http://gambas.sourceforge.net"
depends=('libldap' 'librsvg' 'postgresql' 'libmysqlclient' 'curl' 'sqlite2' \
	 'sqlite3' 'sdl_mixer' 'sdl_image' 'unixodbc'  'poppler' \
	  'libfbclient' 'omniorb' 'libffi' 'autoconf' 'automake')
license=('GPL')
conflicts=('gambas_3' 'gambas3')
install=gambas3-svn.install
source=(gambas3.desktop gambas3.png)
md5sums=('177837d2a53cd202ab0fc307656a8c50'
         '682f60d694dd1df53d786c21939622c5')

_svntrunk=https://gambas.svn.sourceforge.net/svnroot/gambas/gambas/trunk
_svnrevision=1693
build() {
	msg "Checking out svn-tree..."
	svn checkout -r $_svnrevision $_svntrunk|| return 1
	cd $startdir/src/trunk
	msg "Configure files..."
	./reconf-all
	./configure --disable-qte \
		    --prefix=/usr
 
	msg "Start Compiling..."	    
	make bindir=$startdir/pkg/usr/bin || return 1
	make DESTDIR=$startdir/pkg install || return 1

	chmod -R 755 $startdir/pkg/usr/share/gambas3/help

	install -D -m644 $startdir/src/gambas3.desktop \
			 $startdir/pkg/usr/share/applications/gambas3.desktop
	install -D -m644 $startdir/src/gambas3.png \
			 $startdir/pkg/usr/share/pixmaps/gambas3.png
}


More information about the User mailing list