diff options
author | bartus | 2020-05-14 10:22:10 +0200 |
---|---|---|
committer | bartus | 2020-05-14 14:15:06 +0200 |
commit | 89b63e3884468b884f62ded1748c2c82b8f2e8a6 (patch) | |
tree | d9cf00e1ae8e7375a95093ca52f6db4ec1f4e489 /PKGBUILD | |
parent | 182e1b889d23fe7427655c4f7264c450aa643b84 (diff) | |
download | aur-89b63e3884468b884f62ded1748c2c82b8f2e8a6.tar.gz |
init submodule, add gtest makedepends
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 21 |
1 files changed, 16 insertions, 5 deletions
@@ -3,11 +3,11 @@ # Co-Maintainer: bartus <arch-user-repo@bartus.33mail.com> pkgname=inkscape-git -pkgver=1.0+devel.r8.g4c82e78a40 +pkgver=1.1+devel.r900.gfa8525a7e1 pkgrel=1 epoch=5 pkgdesc="An Open Source vector graphics editor, using SVG file format, from git master" -url="https://gitlab.com/inkscape/inkscape" +url="https://gitlab.com/inkscape" arch=('i686' 'x86_64') license=('GPL' 'LGPL') depends=('double-conversion' 'gc' 'poppler-glib' 'libxslt' 'gsl' 'libyaml' 'potrace' 'gdl>=3.8.0.25' @@ -17,14 +17,25 @@ optdepends=('python-numpy: some extensions' 'uniconvertor: reading/writing to some proprietary formats' 'ruby: for simplepath extension' 'imagemagick: for some file conversions') -makedepends=('cmake' 'boost' 'intltool' 'git' 'gettext' 'pango' 'python' 'fontconfig') +makedepends=('cmake' 'boost' 'intltool' 'git' 'gettext' 'gtest' 'pango' 'python' 'fontconfig') provides=('inkscape') conflicts=('inkscape') options=('!libtool' '!buildflags') -source=("inkscape.git::git+$url.git") -sha1sums=('SKIP') +source=("inkscape.git::git+$url/inkscape.git" + "extensions.git::git+$url/extensions.git" + "lib2geom.git::git+$url/lib2geom.git") +sha1sums=('SKIP' + 'SKIP' + 'SKIP') _gitname="inkscape.git" +prepare() { + cd "$_gitname" + git config submodule.share/extensions.url ${srcdir}/extensions.git + git config submodule.src/3rdparty/2geom.url ${srcdir}/lib2geom.git + git submodule update --init --remote +} + pkgver() { cd "$_gitname" printf %s.%s+devel.r%s.g%s $(grep -oP -e "INKSCAPE_VERSION_(MAJOR|MINOR) +\K[0-9]+" CMakeLists.txt) $(git rev-list $(git describe --tag --abbrev=0)..HEAD --count) $(git log --pretty=format:'%h' -n 1) |