summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorcaltlgin2020-10-05 10:53:07 +1300
committercaltlgin2020-10-05 10:53:07 +1300
commit823a3d66123f19de6ccadcc3fbbeaef2f2a16dc7 (patch)
tree541eb0fadc337948417af899cbe68690c97ce9c3 /PKGBUILD
parentb04935735eaad63678266f4a12b8bc53e541ffe7 (diff)
downloadaur-823a3d66123f19de6ccadcc3fbbeaef2f2a16dc7.tar.gz
Add git submodules to source array
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD34
1 files changed, 29 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b63dabbc6cb0..e461e82d7a83 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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() {