diff options
author | caltlgin | 2020-10-05 10:53:07 +1300 |
---|---|---|
committer | caltlgin | 2020-10-05 10:53:07 +1300 |
commit | 823a3d66123f19de6ccadcc3fbbeaef2f2a16dc7 (patch) | |
tree | 541eb0fadc337948417af899cbe68690c97ce9c3 /PKGBUILD | |
parent | b04935735eaad63678266f4a12b8bc53e541ffe7 (diff) | |
download | aur-823a3d66123f19de6ccadcc3fbbeaef2f2a16dc7.tar.gz |
Add git submodules to source array
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 29 insertions, 5 deletions
@@ -3,22 +3,46 @@ _pkgname='solvespace' pkgname="${_pkgname}-git" -pkgver=r1574.0a061b6 -pkgrel=1 +pkgver=r1579.c514dda +pkgrel=2 pkgdesc='Parametric 2d/3d CAD' arch=('x86_64') url='https://solvespace.com' +_url_source='https://github.com/solvespace/solvespace' license=('GPL3') depends=('gtkmm3' 'libspnav') makedepends=('cmake' 'git') provides=("${_pkgname}") conflicts=("${_pkgname}") -source=("git+https://github.com/${_pkgname}/${_pkgname}.git") -sha256sums=('SKIP') +source=("git+${_url_source}.git" + "git+${_url_source%/*}/angle.git" + "git+${_url_source%/*}/cairo.git" + "git+https://github.com/google/flatbuffers.git" + "git+https://git.savannah.nongnu.org/r/freetype/freetype2.git" + "git+${_url_source%/*}/libdxfrw.git" + "git+https://github.com/glennrp/libpng.git" + "git+https://github.com/microsoft/mimalloc.git" + "git+${_url_source%/*}/pixman.git" + "git+https://github.com/q3k/q3d.git" + "git+https://github.com/madler/zlib.git") +sha256sums=('SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' + 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP') prepare() { cd "${_pkgname}" - git submodule update --init 'extlib/flatbuffers' 'extlib/libdxfrw' 'extlib/mimalloc' 'extlib/q3d' + # Submodule list: https://github.com/solvespace/solvespace/raw/master/.gitmodules + git submodule init + git config submodule.extlib/angle.url "${srcdir}/angle" + git config submodule.extlib/cairo.url "${srcdir}/cairo" + git config submodule.extlib/flatbuffers.url "${srcdir}/flatbuffers" + git config submodule.extlib/freetype.url "${srcdir}/freetype2" + git config submodule.extlib/libdxfrw.url "${srcdir}/libdxfrw" + git config submodule.extlib/libpng.url "${srcdir}/libpng" + git config submodule.extlib/mimalloc.url "${srcdir}/mimalloc" + git config submodule.extlib/pixman.url "${srcdir}/pixman" + git config submodule.extlib/q3d.url "${srcdir}/q3d" + git config submodule.extlib/zlib.url "${srcdir}/zlib" + git submodule update } pkgver() { |