aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarco Rubin2022-04-20 14:57:16 +0200
committerMarco Rubin2022-04-20 14:57:16 +0200
commit8cdda70fd3e58de1846d4ed20c9920bb6fd69cd3 (patch)
treeef84fc244d1cff54ed92d7de4b0a3e3aec0cc826
parente533d4fc131dc2818a13a06f9f6b1b83d604104b (diff)
downloadaur-8cdda70fd3e58de1846d4ed20c9920bb6fd69cd3.tar.gz
Build python-matlabengine first
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD5
2 files changed, 13 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 974d3fbadd4f..793a94796237 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -83,16 +83,6 @@ pkgbase = matlab
md5sums = SKIP
md5sums = SKIP
-pkgname = matlab
- optdepends = gcc9: For MEX support
- optdepends = gcc8-fortran: For MEX support
- optdepends = gcc8: For MEX support
- optdepends = gcc8-fortran: For MEX support
- optdepends = gcc6: For MEX support
- optdepends = gcc6-fortran: For MEX support
- optdepends = gcc49: For MEX support
- optdepends = gcc47: For MEX support
-
pkgname = python-matlabengine
depends = alsa-lib
depends = atk
@@ -160,3 +150,13 @@ pkgname = python-matlabengine
depends = xerces-c
depends = python
depends = matlab
+
+pkgname = matlab
+ optdepends = gcc9: For MEX support
+ optdepends = gcc8-fortran: For MEX support
+ optdepends = gcc8: For MEX support
+ optdepends = gcc8-fortran: For MEX support
+ optdepends = gcc6: For MEX support
+ optdepends = gcc6-fortran: For MEX support
+ optdepends = gcc49: For MEX support
+ optdepends = gcc47: For MEX support
diff --git a/PKGBUILD b/PKGBUILD
index 08e1442aebdd..4971b0b26cbe 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,9 @@
# Contributor: Batuhan Baserdem <lastname dot firstname at gmail>
pkgbase=matlab
-pkgname=('matlab' 'python-matlabengine')
+# python-matlabengine must be packaged before matlab, because package_matlab
+# moves files needed by package_python-matlabengine, they're expensive to copy.
+pkgname=('python-matlabengine' 'matlab')
pkgrel=3
# No need to modify the pkgver here, it will be determined by the script
# in the offline installer.
@@ -179,7 +181,6 @@ build() {
rm -rf "${srcdir}/build/licenses/*"
}
-
package_python-matlabengine() {
depends+=("python" "matlab")