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 | |
parent | b04935735eaad63678266f4a12b8bc53e541ffe7 (diff) | |
download | aur-823a3d66123f19de6ccadcc3fbbeaef2f2a16dc7.tar.gz |
Add git submodules to source array
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 51 insertions, 7 deletions
@@ -1,7 +1,7 @@ pkgbase = solvespace-git pkgdesc = Parametric 2d/3d CAD - pkgver = r1574.0a061b6 - pkgrel = 1 + pkgver = r1579.c514dda + pkgrel = 2 url = https://solvespace.com arch = x86_64 license = GPL3 @@ -12,6 +12,26 @@ pkgbase = solvespace-git provides = solvespace conflicts = solvespace source = git+https://github.com/solvespace/solvespace.git + source = git+https://github.com/solvespace/angle.git + source = git+https://github.com/solvespace/cairo.git + source = git+https://github.com/google/flatbuffers.git + source = git+https://git.savannah.nongnu.org/r/freetype/freetype2.git + source = git+https://github.com/solvespace/libdxfrw.git + source = git+https://github.com/glennrp/libpng.git + source = git+https://github.com/microsoft/mimalloc.git + source = git+https://github.com/solvespace/pixman.git + source = git+https://github.com/q3k/q3d.git + source = git+https://github.com/madler/zlib.git + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP sha256sums = SKIP pkgname = solvespace-git @@ -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() { |