diff options
author | Guusvanmeerveld | 2022-07-16 14:33:04 +0200 |
---|---|---|
committer | Guusvanmeerveld | 2022-07-16 14:33:04 +0200 |
commit | e670ba756a3d199f267638ff3bcc52652a0462c4 (patch) | |
tree | 5af77b9ddb2c90f414ec4a035a52d569310ed08b | |
parent | 4d837ad990cc25431695677983061a8dff096b70 (diff) | |
download | aur-e670ba756a3d199f267638ff3bcc52652a0462c4.tar.gz |
Create stable version
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | PKGBUILD | 67 | ||||
-rw-r--r-- | dust-mail.desktop | 8 | ||||
-rw-r--r-- | dust-mail.png | bin | 1117 -> 0 bytes |
4 files changed, 22 insertions, 80 deletions
@@ -1,26 +1,15 @@ pkgbase = dust-mail-client - pkgver = 0.1.4.r2.gef28602 + pkgdesc = A simple and fast mail client + pkgver = 0.1.4 pkgrel = 1 epoch = 1 url = https://github.com/Guusvanmeerveld/Dust-Mail arch = x86_64 license = MIT - makedepends = yarn - makedepends = nvm - makedepends = cargo - makedepends = git - makedepends = appstream - source = dust-mail-client-git::git+https://github.com/Guusvanmeerveld/Dust-Mail.git - source = dust-mail.desktop - source = dust-mail.png - md5sums = SKIP - md5sums = 225f3614b306b30c1bf515ee42c68109 - md5sums = 1c7baa069d5b6aea65b43e37728abbcd - sha256sums = SKIP - sha256sums = SKIP - sha256sums = SKIP + provides = dust-mail-client-git + conflicts = dust-mail-client-git + source = dust-mail-client::https://github.com/Guusvanmeerveld/Dust-Mail/releases/download/0.1.4/dust-mail_0.1.4_amd64.deb + md5sums = e66cd41ee6ebe478b1dca7bb28c0814e + sha256sums = da05ca5c7466ec55d961a68f26a385a245f164be627e0e71619cefcbca47037e -pkgname = dust-mail-client-git - pkgdesc = A simple and fast mail client (Git version) - provides = dust-mail-client - conflicts = dust-mail-client +pkgname = dust-mail-client @@ -1,71 +1,32 @@ # Maintainer: Guus van Meerveld <contact@guusvanmeerveld.dev> -pkgbase='dust-mail-client' -pkgname=('dust-mail-client-git') +pkgname='dust-mail-client' arch=('x86_64') -pkgver=0.1.4.r2.gef28602 -pkgver() { - cd "$pkgname" - git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' -} +pkgdesc='A simple and fast mail client' + +conflicts=('dust-mail-client-git') +provides=('dust-mail-client-git') + +pkgver=0.1.4 pkgrel=1 epoch=1 -makedepends=('yarn' 'nvm' 'cargo' 'git' 'appstream') - url='https://github.com/Guusvanmeerveld/Dust-Mail' license=('MIT') -source=("$pkgname::git+https://github.com/Guusvanmeerveld/Dust-Mail.git" "dust-mail.desktop" "dust-mail.png") - -md5sums=('SKIP' '225f3614b306b30c1bf515ee42c68109' '1c7baa069d5b6aea65b43e37728abbcd') -sha256sums=('SKIP' 'SKIP' 'SKIP') +source=("$pkgname::https://github.com/Guusvanmeerveld/Dust-Mail/releases/download/${pkgver}/dust-mail_${pkgver}_amd64.deb") -_ensure_local_nvm() { - # let's be sure we are starting clean - which nvm >/dev/null 2>&1 && nvm deactivate && nvm unload - export NVM_DIR="${srcdir}/.nvm" - - # The init script returns 3 if version specified - # in ./.nvrc is not (yet) installed in $NVM_DIR - # but nvm itself still gets loaded ok - source /usr/share/nvm/init-nvm.sh || [[ $? != 1 ]] -} +md5sums=('e66cd41ee6ebe478b1dca7bb28c0814e') +sha256sums=('da05ca5c7466ec55d961a68f26a385a245f164be627e0e71619cefcbca47037e') prepare() { - _ensure_local_nvm - nvm install 16 - - cd "$srcdir/$pkgname/packages/client/src-tauri" - - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" + tar -zxvf data.tar.gz } -build() { - _ensure_local_nvm - - cd "$pkgname/packages/client" - - yarn install --frozen-lockfile - - unset SOURCE_DATE_EPOCH - - export RUSTUP_TOOLCHAIN=1.61 - - export VITE_UNSTABLE=true - - yarn run tauri build --verbose -} - -package_dust-mail-client-git() { - pkgdesc='A simple and fast mail client (Git version)' - - conflicts=('dust-mail-client') - provides=('dust-mail-client') +package() { + mkdir -p "$pkgdir/usr" - install -Dm644 "$srcdir/dust-mail.desktop" "$pkgdir/usr/share/applications/dust-mail-client.desktop" - install -Dm644 "$srcdir/dust-mail.png" "$pkgdir/usr/share/dust-mail.png" - install -Dm755 "$srcdir/$pkgname/packages/client/src-tauri/target/release/dust-mail" "$pkgdir/usr/bin/dust-mail-client" + cp "$srcdir/usr" "$pkgdir" -r } diff --git a/dust-mail.desktop b/dust-mail.desktop deleted file mode 100644 index 54e14d392f15..000000000000 --- a/dust-mail.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Categories=Office; -Comment=A simple and fast mail client -Exec=dust-mail-client -Icon=dust-mail -Name=Dust-Mail -Terminal=false -Type=Application diff --git a/dust-mail.png b/dust-mail.png Binary files differdeleted file mode 100644 index b7dcb5c7b327..000000000000 --- a/dust-mail.png +++ /dev/null |