makedeb
ente two-factor authenticator
Click here to go back to the commit logs for ente-auth-bin.
Hash: 3db7ce36a045c82c8242add47e498f978baa2f65
Message: Push v3.0.17
* Lost update when merging `ente-auth-deb` here
* Keep `ente-auth-bin` after discussion on MPR channel on Matrix
diff --git a/.SRCINFO b/.SRCINFO
index 335308b..88644ad 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,34 +1,15 @@
pkgbase = ente-auth-bin
- pkgdesc = 2FA app from ente. An end-to-end encrypted, cross platform and free app for storing your 2FA codes with cloud backups.
- pkgver = 2.0.54
- pkgrel = 3
- url = https://github.com/ente-io/ente/tree/main/auth
- install = ente-auth-bin.install
+ pkgdesc = Ente's 2FA app
+ pkgver = 3.0.17
+ pkgrel = 1
+ url = https://github.com/ente-io/ente
arch = amd64
license = AGPL-3.0-or-later
- depends = at-spi2-core
- depends = desktop-file-utils
- depends = gcc
- depends = glibc-tools
- depends = hicolor-icon-theme
- depends = libappindicator3-1
- depends = libayatana-appindicator3-1
- depends = libayatana-ido3-0.4-0
- depends = libcairo2
- depends = libgdk-pixbuf2.0-0
- depends = libglib2.0-0
- depends = libgtk-3-0
- depends = libharfbuzz-bin
- depends = libsecret-1-0
- depends = libsodium23
- depends = libpango1.0-0
- depends = sqlite3
- depends = webkit2gtk-driver
provides = ente-auth
conflicts = ente-auth
- options = !strip
- options = !emptydirs
- source = https://github.com/ente-io/ente/releases/download/auth-v2.0.54/ente-auth-v2.0.54-x86_64.deb
- b2sums = d1e01caa90f02de0a9cacfad79f47cdf1151d2f3fa38aaa0a90c9bef6ddb7b561cd5a151ae35f39eb8fe5698ae1f36812cff3e366b5aff2f2a4ede6c637607f8
+ conflicts = ente-auth-bin
+ noextract = ente-auth-bin_3.0.17-1_amd64.deb
+ source = ente-auth-bin_3.0.17-1_amd64.deb::https://github.com/ente-io/ente/releases/download/auth-v3.0.17/ente-auth-v3.0.17-x86_64.deb
+ sha256sums = 8ad5befa3dca9a4f0862280183b1d9bb03f07010e25054d7f119df336dceea45
pkgname = ente-auth-bin
diff --git a/PKGBUILD b/PKGBUILD
index ce44645..802edaf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,22 @@
-# Maintainer: Tai Lam <47955724+taivlam at users.noreply.github dot com>
+# Maintainer: Tai Lam <taivlam-aur-mpr [dot] tinsmith796 [at] silomails [dot] com>
+# Contributor: exponential <echo ZXhwb25lbnRpYWxtYXRyaXhAcHJvdG9ubWFpbC5jb20K | base64 -d>
-pkgname=ente-auth-bin
-pkgver=2.0.54
-pkgrel=3
-pkgdesc="2FA app from ente. An end-to-end encrypted, cross platform and free app for storing your 2FA codes with cloud backups."
+_pkgname="ente-auth"
+pkgname="ente-auth-bin"
+pkgver='3.0.17'
+pkgrel='1'
+pkgdesc="Ente's 2FA app"
arch=('amd64')
-url="https://github.com/ente-io/ente/tree/main/auth"
+depends=()
license=('AGPL-3.0-or-later')
-depends=('at-spi2-core' 'desktop-file-utils' 'gcc' 'glibc-tools' 'hicolor-icon-theme' 'libappindicator3-1'
- 'libayatana-appindicator3-1' 'libayatana-ido3-0.4-0' 'libcairo2' 'libgdk-pixbuf2.0-0' 'libglib2.0-0' 'libgtk-3-0'
- 'libharfbuzz-bin' 'libsecret-1-0' 'libsodium23' 'libpango1.0-0' 'sqlite3' 'webkit2gtk-driver')
-options=('!strip' '!emptydirs')
-install=${pkgname}.install
-source=("https://github.com/ente-io/ente/releases/download/auth-v${pkgver}/ente-auth-v${pkgver}-x86_64.deb")
-b2sums=('d1e01caa90f02de0a9cacfad79f47cdf1151d2f3fa38aaa0a90c9bef6ddb7b561cd5a151ae35f39eb8fe5698ae1f36812cff3e366b5aff2f2a4ede6c637607f8')
-provides=("ente-auth")
-conflicts=("ente-auth")
+url="https://github.com/ente-io/ente"
+source=("${pkgname}_${pkgver}-${pkgrel}_amd64.deb"::"${url}/releases/download/auth-v${pkgver}/${_pkgname}-v${pkgver}-x86_64.deb")
+sha256sums=('8ad5befa3dca9a4f0862280183b1d9bb03f07010e25054d7f119df336dceea45')
+noextract=("${pkgname}_${pkgver}-${pkgrel}_amd64.deb")
+provides=("${_pkgname}")
+conflicts=("ente-auth" "ente-auth-bin")
-package(){
- # Extract package data to pkgdir
- tar -xf 'data.tar.xz' -C "${pkgdir}"
+package() {
+exec true
}
diff --git a/ente-auth-bin.install b/ente-auth-bin.install
deleted file mode 100644
index 2cc8691..0000000
--- a/ente-auth-bin.install
+++ /dev/null
@@ -1,18 +0,0 @@
-post_install() {
- gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
- ln -s /usr/share/ente_auth/ente_auth /usr/bin/ente_auth
- chmod +x /usr/bin/ente_auth
- update-desktop-database -q
- ln -s /usr/lib/libsodium.so /usr/lib/libsodium.so.23
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
- rm /usr/bin/ente_auth
- update-desktop-database -q
- rm /usr/lib/libsodium.so.23
-}