summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGitHub Action2021-06-20 07:19:58 +0000
committerGitHub Action2021-06-20 07:19:58 +0000
commitdca1449a733d1ef1e36669401d6ad49ba1fb405b (patch)
tree7bdd5c3c6b70e863a231ca3e60f0dd009217106b
parentca6c0a8a901dbf357dee00ed47b2a434cbb16af2 (diff)
downloadaur-dca1449a733d1ef1e36669401d6ad49ba1fb405b.tar.gz
Update from GitHub Actions: nodejs-wildduck: update to 1.33.5-1
https://github.com/ouuan/AUR-packages/actions/runs/953981488
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD30
2 files changed, 29 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9c077b149031..778e41bde93b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,16 @@
pkgbase = nodejs-wildduck
pkgdesc = Opinionated email server
- pkgver = 1.10.1
+ pkgver = 1.33.5
pkgrel = 1
- url = https://wildduck.email
- arch = i686
- arch = x86_64
- license = EUPL
+ url = https://github.com/nodemailer/wildduck
+ arch = any
+ license = custom:EUPL
makedepends = npm
- depends = nodejs>=8.0.0
- depends = mongodb
- depends = redis
+ depends = nodejs
+ provides = wildduck
conflicts = wildduck
- options = !strip
+ noextract = wildduck-1.33.5.tgz
+ source = https://registry.npmjs.org/wildduck/-/wildduck-1.33.5.tgz
+ sha256sums = c381376a4623e2355ce3be5d25f91a54ba27d0d2589de3890c6e501fe3a7522b
pkgname = nodejs-wildduck
-
diff --git a/PKGBUILD b/PKGBUILD
index e4ff3447e3ec..f37038589867 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,18 +1,28 @@
-# Maintainer: Emilien Devos (unixfox) <contact@emiliendevos.be>
+# Maintainer: Yufan You <ouuansteve at gmail>
+# Contributor: Emilien Devos (unixfox) <contact@emiliendevos.be>
+_npmname=wildduck
pkgname=nodejs-wildduck
-pkgver=1.10.1
+pkgver=1.33.5
pkgrel=1
pkgdesc='Opinionated email server'
-arch=(i686 x86_64)
-url=https://wildduck.email
-license=(EUPL)
-depends=('nodejs>=8.0.0' mongodb redis)
-makedepends=(npm)
+arch=(any)
+url=https://github.com/nodemailer/wildduck
+provides=(wildduck)
conflicts=(wildduck)
-options=(!strip)
+license=(custom:EUPL)
+depends=(nodejs)
+makedepends=(npm)
+source=(https://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz)
+noextract=($_npmname-$pkgver.tgz)
+sha256sums=('c381376a4623e2355ce3be5d25f91a54ba27d0d2589de3890c6e501fe3a7522b')
package() {
- npm install -g --prefix="$pkgdir"/usr wildduck@$pkgver
- find "$pkgdir"/usr -type d -exec chmod 755 {} +
+ cd "$srcdir"
+ local _npmdir="$pkgdir/usr/lib/node_modules/"
+ mkdir -p "$_npmdir"
+ cd "$_npmdir"
+ npm install -g --prefix "$pkgdir/usr" "$_npmname@$pkgver"
+ install -Dm644 "$_npmdir/$_npmname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ chown -R root:root "${pkgdir}"
}