You are not logged in.

#1 2006-09-01 13:07:55

vasdee
Member
Registered: 2006-07-15
Posts: 55

Anjuta 2.0.3 cvs PKGBUILD

howz it?

For any of you that may be sweating on anjuta 2 this PKGBUILD will let you keep up to date with their progress. Just run it every couple of days and see if anything has changed. I've found that it's pretty much unusable, but it's cool to see what they are building to

NOTE: don't use this if you are an anjua 1.x user as this will replace it.

Enjoy!

# $Id: PKGBUILD,v 1.17 2005/09/07 21:44:02 jgc Exp $
pkgname=anjuta
pkgver=2.0.3
pkgrel=1
provides=('anjuta')
conflicts=('anjuta')
pkgdesc="Anjuta Integrated Development Environment CVS"
url="http://anjuta.sourceforge.net"
install=$pkgname.install
depends=('vte' 'libgnomeprintui' 'devhelp>=0.11' 'gdl>=0.6.1' 'gnome-build>=0.1.3' 'autogen>=5.6.5' 'guile>=1.6.7')
makedepends=('cvs')
#md5sums=()
#source()

_cvsroot=":pserver:anonymous@anoncvs.gnome.org:/cvs/gnome"
_cvsmod="anjuta"

build() {

  [ "$GNOMEDIR" = "" ] && . /etc/profile.d/gnome.sh

  cd $startdir/src/

  msg "Connecting to cvs...."
  cvs -z3 -d $_cvsroot checkout anjuta
  cd $_cvsmod
  ./autogen.sh

  msg "CVS checkout done or server timeout"
  msg "Starting make"

  cp -r ../$_cvsmod ../$_cvsmod-build
  cd ../$_cvsmod-build

  ./configure --disable-plugin-subversion --prefix=/opt/gnome
  make || return 1
  make DESTDIR=$startdir/pkg install || return 1
  find $startdir/pkg -name '*.la' -exec rm {} ;

}

Offline

#2 2006-09-13 20:30:33

Romashka
Forum Fellow
Registered: 2005-12-07
Posts: 1,054

Re: Anjuta 2.0.3 cvs PKGBUILD

These lines are useless:

provides=('anjuta') 
conflicts=('anjuta')

because pkgname=anjuta and not anjuta-cvs or anjuta2 or something else.
provides and conflicts are needed only when pkgname is different, because when it's the same it will replace older version anyway because of bigger pkgver.

BTW, is Anjuta 2 really not much usable yet? If so than it's sad. sad IMHO it's too long in development. They could just rewrite it for GTK2 and only then rewrite it for plugins support etc. Now I'm going to use OpenLDev because I don't want gtk1.


to live is to die

Offline

Board footer

Powered by FluxBB