# Maintainer: Sapphira Armageddos # Maintainer: Albert Westra # Contributor: Jon Nordby # Contributor: mosra _basever=2.0.0.master pkgname=mypaint-git pkgver=2.0.0.master.r6054.90b36dbc pkgrel=1 pkgdesc="Simple drawing & painting program that works well with graphics tablets (git)." arch=('i686' 'x86_64') url="http://mypaint.org/" license=('GPL2') depends=('desktop-file-utils' 'gtk3' 'json-c' 'lcms2' 'librsvg' 'python-cairo' 'python-gobject' 'python-numpy' 'mypaint-brushes-git') makedepends=('git' 'swig' 'pygobject-devel' 'python' 'python-setuptools') provides=("mypaint=${_basever}") conflicts=('mypaint') install=mypaint-git.install source=('git+https://github.com/mypaint/mypaint.git' 'mypaint-git.install') pkgver() { cd "${srcdir}/mypaint" printf "${_basever}.r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" | sed 's/^v//g;s/-/./g' } prepare() { cd "${srcdir}/mypaint" export CFLAGS='-Ofast -ftree-vectorize -fopt-info-vec-optimized -march=native -mtune=native -funsafe-math-optimizations -funsafe-loop-optimizations' } build() { cd "${srcdir}/mypaint" python setup.py clean --all # https://github.com/mypaint/mypaint/commit/57685af8dbd65719d7874bc501094bade85d94e7 python setup.py build_config python setup.py build } package() { cd "${srcdir}/mypaint" echo "root: ${pkgdir}" python setup.py install \ --root="${pkgdir}" --skip-build } sha256sums=('SKIP' '34dec9df2e005de9fae6c6352f49835a1d41e515c6131ed1df8c9e27ee3c9d1d')