You are not logged in.
i was suprised to see no one posted a gnome-shell pkgbuild for testing on AUR? did i miss it some how? does anyone has a working pkgbuid?
thanks
Offline
I do, but I have some really stupid gobject-introspection issues:
#Contributor: Flamelab <panosfilip@gmail.com>
pkgname=gnome-shell-git
_realname=gnome-shell
pkgver=20090818
pkgrel=1
pkgdesc="The next generation GNOME Shell. Experimental, GNOME 3.0 version."
arch=('i686' 'x86_64')
url="http://live.gnome.org/GnomeShell"
license=('GPL2')
depends=('dbus-glib' 'gconf' 'gtk' 'libffi' 'xorg-server' 'libgnomeui' 'librsvg' 'libwnck'\
'python' 'spidermonkey' 'libxdamage' 'zenity' 'xterm')
makedepends=('automake' 'flex' 'bison' 'gnome-common' 'intltool' \
'libtool' 'pkgconfig' 'gnome-doc-utils>=0.12.0' \
'clutter-git' 'gjs' 'mutter-git')
provides=("${_realname}")
sources=('')
md5sums=('')
_gitroot="git://git.gnome.org/gnome-shell"
_gitname="gnome-shell"
build() {
cd $srcdir
msg "Connecting to GIT server..."
if [[ -d $_gitname ]]; then
(cd $_gitname && git pull origin)
else
git clone $_gitroot $_gitname
fi
msg "GIT checkout done or server timeout"
msg "Starting make..."
rm -rf $_gitname-build
cp -r $_gitname $_gitname-build
cd $_gitname-build
./autogen.sh --disable-glibtest --prefix=/usr
--enable-dependency-tracking --disable-introspection \
--enable-compile-warnings=no --disable-nls
make || return 1
make DESTDIR=${pkgdir} install
}Offline
thanks man.
does it conflict any package? how do i make gnome use it?
Offline
No it doesn't conflict, since it's new. After you manage to build it (but ... currently it is impossible for me, there are errors), you may see what gnome-shell has installed in /usr/bin/.
------
It's been uploaded on AUR.
I want some help to improve it.
Last edited by flamelab (2009-08-21 19:38:23)
Offline
Why does it install glib and gtk 1 as dependency? did you forget the 2 xD
Offline
you seem to be missing a \ after:
./autogen.sh --disable-glibtest --prefix=/usr
prehaps that's why you get introspection issues even though you have disabled it?
EDIT: bleh i missed the part above about already being in AUR, oops nevermind
Last edited by extofme (2009-10-12 08:11:17)
what am i but an extension of you?
Offline