summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbartus2018-07-04 14:34:57 +0200
committerbartus2018-07-04 14:34:57 +0200
commitfaf431e591c068e604da063213b5692f60cbc00f (patch)
tree49aba1bff4162b121818ec0a255f4d748d6c5a8e
parentbb35867c5ead90bf5327073f577dad334af4b597 (diff)
downloadaur-faf431e591c068e604da063213b5692f60cbc00f.tar.gz
refactor dependencies
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD13
2 files changed, 19 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 97ed5f70a76..a2b79780460 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,25 +1,29 @@
pkgbase = meshlab
pkgdesc = System for processing and editing of unstructured 3D models arising in 3D scanning (qt5 version)
pkgver = 2016.12
- pkgrel = 8
+ pkgrel = 9
url = http://www.meshlab.net
install = meshlab.install
arch = i686
arch = x86_64
license = GPL2
makedepends = git
+ makedepends = muparser
+ makedepends = levmar
+ makedepends = lib3ds
+ makedepends = mpir
depends = bzip2
- depends = muparser
- depends = levmar
- depends = lib3ds
- depends = IDTFConverter
depends = desktop-file-utils
depends = glu
- depends = mpir
depends = openssl-1.0
depends = qt5-base
depends = qt5-declarative
depends = qt5-script
+ optdepends = u3d: for U3D and IDTF file support
+ optdepends = lib3ds: for Autodesk`s 3D-Studio r3 and r4 .3DS file support
+ optdepends = levmar: for isoparametrization and mutualcorrs plugins
+ optdepends = muparser: for filer_func plugins
+ optdepends = mpir: for Constructive Solid Geometry operation filters
provides = meshlab
source = git+https://github.com/cnr-isti-vclab/meshlab.git#tag=v2016.12
source = git+https://github.com/cnr-isti-vclab/vcglib.git#tag=v1.0.1
diff --git a/PKGBUILD b/PKGBUILD
index acbed5a68de..65b9de7f706 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,19 @@
-# Maintainer: bartus <aur@bartus.33mail.com>
+# Maintainer : bartus <arch-user-repoᘓbartus.33mail.com>
pkgname=meshlab
pkgver=2016.12
-pkgrel=8
+pkgrel=9
pkgdesc="System for processing and editing of unstructured 3D models arising in 3D scanning (qt5 version)"
arch=('i686' 'x86_64')
url="http://www.meshlab.net"
provides=('meshlab')
license=('GPL2')
-depends=('bzip2' 'muparser' 'levmar' 'lib3ds' 'IDTFConverter' 'desktop-file-utils' 'glu' 'mpir' 'openssl-1.0' 'qt5-base' 'qt5-declarative' 'qt5-script')
-makedepends=('git')
+depends=('bzip2' 'desktop-file-utils' 'glu' 'openssl-1.0' 'qt5-base' 'qt5-declarative' 'qt5-script')
+makedepends=('git' 'muparser' 'levmar' 'lib3ds' 'mpir')
+optdepends=('u3d: for U3D and IDTF file support'
+ 'lib3ds: for Autodesk`s 3D-Studio r3 and r4 .3DS file support'
+ 'levmar: for isoparametrization and mutualcorrs plugins'
+ 'muparser: for filer_func plugins'
+ 'mpir: for Constructive Solid Geometry operation filters')
#options=(debug !strip)
#also create openctm(aur) jhead-lib structuresynth-lib to handle last dep
install="${pkgname}.install"