Em primeiro lugar, pkgdesc
, que é a abreviatura de descrição do pacote , deve ser preenchido. Em seguida, você não precisa ter array vazio.
pkgname=mutter-meego-git
pkgver=20101015
pkgrel=1
pkgdesc="what mutter meego does"
arch=('i686' 'x86_64')
url="http://git.gitorious.org/meego-netbook-ux/mutter-meego/" # was not a correct uri
license=('GPL')
depends=() #seems to depend on some gnome stuff
makedepends=('git')
provides=('mutter-meego')
conflicts=('mutter-meego')
_gitroot="git://gitorious.org/meego-netbook-ux/mutter-meego.git"
_gitname="mutter-meego-git"
#~ source=($pkgname-$pkgver.tar.gz)
md5sums=() #generate with 'makepkg -g'
build() {
export INCLUDE="/usr/include"
msg "Connecting to the GIT server..."
if [ -d ${_gitname}/.git ]; then
cd ${_gitname}
git pull
else
git clone ${_gitroot} ${_gitname}
cd ${_gitname}
fi
./configure.ac -prefix /usr \
-libdir /usr/lib
make || return 1
make INSTALL_ROOT=$pkgdir install || return 1
}
package() {
cd $srcdir/$pkgname-$pkgver
make DESTDIR=$pkgdir install
}
lembre-se de que o material em build
é o mesmo que se você estivesse digitando para compilá-lo. Você tem que rodar o autogen.sh ... e eu não pude fazer isso devido a alguma dependência do gnome ausente (eu corro o KDE). Você também notará que ./configure.ac
não é executável ... então, como você o executaria? Descobrir como construí-lo manualmente e depois colocar isso na seção de compilação do PKGBUILD.