summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfrederik2016-11-20 22:17:14 +0100
committerfrederik2016-11-20 22:17:14 +0100
commit490a6faf95fe9691960b50f05793f971e40c35d5 (patch)
tree88b7210f5b631de33221ebc987be7a34b5b07995
parentb589b9e66cd5e64cff5402a473c83ab423919adc (diff)
downloadaur-490a6faf95fe9691960b50f05793f971e40c35d5.tar.gz
add dependencies and execute checks before package()
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD21
2 files changed, 23 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 76aa7a609289..cfc4eec45c2b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
# Generated by mksrcinfo v8
-# Sat Nov 19 01:28:44 UTC 2016
+# Sun Nov 20 21:16:25 UTC 2016
pkgbase = imapsync
pkgdesc = IMAP synchronisation, sync, copy or migration tool
pkgver = 1.727
@@ -7,6 +7,7 @@ pkgbase = imapsync
url = http://www.linux-france.org/prj/
arch = any
license = GPL
+ makedepends = time
depends = perl-date-manip
depends = perl-mail-imapclient
depends = perl-term-readkey
@@ -16,8 +17,11 @@ pkgbase = imapsync
depends = perl-unicode-string
depends = perl-data-uniqid
depends = perl-io-socket-inet6
- optdepends = perl-ntlm
- optdepends = perl-test-pod
+ depends = perl-json-webtoken
+ depends = perl-readonly
+ depends = perl-ntlm
+ depends = perl-test-mockobject
+ depends = perl-test-pod
source = https://github.com/imapsync/imapsync/archive/imapsync-1.727.tar.gz
sha512sums = b5ab0f3b4ae12d9d65d5c65e65fa5778ade5ac68432523fcb6839e84af742abf5a3ca0a04d3308936c7b99f16415b9d8076f96ec37d84e82dcdf53413f625e75
diff --git a/PKGBUILD b/PKGBUILD
index 5ff5c80c62cd..e8cc130c49a3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,13 +8,24 @@ arch=('any')
url="http://www.linux-france.org/prj/"
license=('GPL')
depends=('perl-date-manip' 'perl-mail-imapclient' 'perl-term-readkey' 'perl-io-socket-ssl'
- 'perl-file-copy-recursive' 'perl-io-tee' 'perl-unicode-string' 'perl-data-uniqid'
- 'perl-io-socket-inet6')
-optdepends=('perl-ntlm' 'perl-test-pod')
+ 'perl-file-copy-recursive' 'perl-io-tee' 'perl-unicode-string' 'perl-data-uniqid'
+ 'perl-io-socket-inet6' 'perl-json-webtoken' 'perl-readonly' 'perl-ntlm'
+ 'perl-test-mockobject' 'perl-test-pod')
+makedepends=('time')
source=("https://github.com/$pkgname/$pkgname/archive/$pkgname-$pkgver.tar.gz")
sha512sums=('b5ab0f3b4ae12d9d65d5c65e65fa5778ade5ac68432523fcb6839e84af742abf5a3ca0a04d3308936c7b99f16415b9d8076f96ec37d84e82dcdf53413f625e75')
+build() {
+ cd ${srcdir}/${pkgname}-${pkgname}-${pkgver}
+ make
+}
+
+check() {
+ cd ${srcdir}/${pkgname}-${pkgname}-${pkgver}
+ make test
+}
+
package() {
- cd "$srcdir/$pkgname-$pkgname-$pkgver"
- make DESTDIR="$pkgdir" install
+ cd ${srcdir}/${pkgname}-${pkgname}-${pkgver}
+ make DESTDIR=${pkgdir} install
}