PKGBUILDs/alarm/qtxmlpatterns-git/PKGBUILD

59 lines
1.2 KiB
Bash
Raw Normal View History

2012-05-04 16:58:59 +00:00
# $Id$
# Contributor: jzellner <webmaster@nebulon.de>
# This package provides the master branch of QtBase 5
2012-08-04 02:56:41 +00:00
buildarch=4
2012-05-04 16:58:59 +00:00
pkgname=qtxmlpatterns-git
pkgver=20120417
pkgrel=1
plugrel=1
pkgdesc="The Qt5 XML patterns library - current development snapshot (master branch)"
arch=('i686' 'x86_64')
url="http://www.qt-project.org"
license=('GPL3' 'LGPL')
depends=('qtbase-git')
optdepends=()
makedepends=('git')
2012-05-04 16:58:59 +00:00
provides=('qtxmlpatterns')
replaces=()
conflicts=()
options=()
source=()
md5sums=()
_gitname="qtxmlpatterns"
_gitroot="git://gitorious.org/qt/"$_gitname
build() {
msg "Connecting to git server...."
if [ -d ${srcdir}/$_gitname ] ; then
cd $_gitname
git reset --hard HEAD
git clean -fxd
git pull origin
msg "The local files have been updated to the current revision"
cd $srcdir/$_gitname
else
git clone $_gitroot --depth=1
cd $srcdir/$_gitname
fi
/opt/qt5/bin/qmake
# build qt master
make || return 1
}
package() {
cd $srcdir/$_gitname
#install everything
make INSTALL_ROOT=$pkgdir install
}