[Gambas-user] Gambas 3 on ArchLinux

richard terry rterry at ...1822...
Sat Mar 22 06:15:16 CET 2008


Leonardo, this PKGBUILD works (albeit one mistake) for 2.99. 

As I don't understand this stuff, maybe you could fix it and mail me back, 
that  way ARCH uses can use the latest 2.99 version if they like.

I scrawled a bit '3' across the gambas icon so as not to get confused with 2.4

Richard

On Sat, 22 Mar 2008 09:39:00 am Leonardo Miliani wrote:
> I would like to inform all the ArchLinux users that Gambas 2 is
> available through the AUR repo. You can find more info and the
> PKGBUILD file here:
> http://aur.archlinux.org/packages.php?ID=15821
>
> The package is updated to the last official release (2.4.1) and it
> compiles and works fine.
>
> Ciao.
> Leo.
>
> Web: www.leonardomiliani.com
> E-mail: leonardo at ...1237...
>
> Co-fondatore di Gambas-it.org
> Il sito di riferimento della comunità italiana degli utenti di Gambas
> www.gambas-it.org
>
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user


-------------- next part --------------
A non-text attachment was scrubbed...
Name: gambas3.png
Type: image/png
Size: 2396 bytes
Desc: not available
URL: <http://lists.gambas-basic.org/pipermail/user/attachments/20080322/6705e4e4/attachment.png>
-------------- next part --------------
# Contributor: Toni Foerster <stonerl at ...1763...>
# changed by Richard Terry (so it is probably Wrong! rterry at ...1822...
# to get the lastest development branch of Gambas libffi added as dependency
pkgname=gambas3-svn
pkgver=1226
pkgrel=2
pkgdesc="Gambas is a free development environment based on a Basic interpreter."
arch=('i686')
url="http://gambas.sourceforge.net"
depends=('libldap' 'librsvg' 'postgresql' 'libmysqlclient' 'curl' 'sqlite2' \
	 'sqlite3' 'sdl_mixer' 'sdl_image' 'unixodbc' 'kdelibs' 'poppler' \
	  'libfbclient' 'omniorb' 'libffi')
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=1226
build() {
	cd $startdir/src/trunk
	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
}
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gambas3.desktop
Type: application/x-desktop
Size: 391 bytes
Desc: not available
URL: <http://lists.gambas-basic.org/pipermail/user/attachments/20080322/6705e4e4/attachment.bin>
-------------- next part --------------
post_install() {

	echo ">>> This software is still BETA. Do NOT expect"
	echo ">>> full functionality."
	echo ""
	echo ">>> If you like to create packages of your Gambas"
	echo ">>> Project for other distributions e.g. Fedora or"
	echo ">>> Debian, install the packages: rpm and debhelper"
}

post_upgrade() {
    post_install $1
}

op=$1
shift
$op $*


More information about the User mailing list