summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuusvanmeerveld2022-07-16 14:33:04 +0200
committerGuusvanmeerveld2022-07-16 14:33:04 +0200
commite670ba756a3d199f267638ff3bcc52652a0462c4 (patch)
tree5af77b9ddb2c90f414ec4a035a52d569310ed08b
parent4d837ad990cc25431695677983061a8dff096b70 (diff)
downloadaur-e670ba756a3d199f267638ff3bcc52652a0462c4.tar.gz
Create stable version
-rw-r--r--.SRCINFO27
-rw-r--r--PKGBUILD67
-rw-r--r--dust-mail.desktop8
-rw-r--r--dust-mail.pngbin1117 -> 0 bytes
4 files changed, 22 insertions, 80 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e2cf07c4bbf5..00f6cae0702c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 6a5ddc08b1db..8a13cccc3a0c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
deleted file mode 100644
index b7dcb5c7b327..000000000000
--- a/dust-mail.png
+++ /dev/null
Binary files differ