makedeb


ente-auth-bin 3.1.3-1


ente two-factor authenticator

Click here to go back to the commit logs for ente-auth-bin.

Commit:


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


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
-}