Make sure upgrade does not require clean install

This commit is contained in:
2025-06-09 15:07:52 -04:00
parent 100ddb6dee
commit 608b7a1894
3 changed files with 12 additions and 12 deletions

View File

@ -1,13 +1,14 @@
pkgbase = phanpy-bin pkgbase = phanpy-bin
pkgdesc = A minimalistic opinionated Mastodon web client pkgdesc = A minimalistic opinionated Mastodon web client
pkgver = 2025.04.28.5849b4d pkgver = 2025.04.28.5849b4d
pkgrel = 1 pkgrel = 2
url = https://github.com/cheeaun/phanpy/ url = https://github.com/cheeaun/phanpy/
arch = any arch = any
license = MIT license = MIT
provides = phanpy provides = phanpy
conflicts = phanpy conflicts = phanpy
source = https://github.com/cheeaun/phanpy/releases/download/2025.04.28.5849b4d/phanpy-dist.tar.gz noextract = phanpy-dist-2025.04.28.5849b4d.tar.gz
source = phanpy-dist-2025.04.28.5849b4d.tar.gz::https://github.com/cheeaun/phanpy/releases/download/2025.04.28.5849b4d/phanpy-dist.tar.gz
sha256sums = 63bb5eff2cb391e9d3aabea6e97632a2d5d9e89bb0e49a868316080c676c4bc4 sha256sums = 63bb5eff2cb391e9d3aabea6e97632a2d5d9e89bb0e49a868316080c676c4bc4
pkgname = phanpy-bin pkgname = phanpy-bin

1
.gitignore vendored
View File

@ -2,3 +2,4 @@
pkg/ pkg/
src/ src/
phanpy-dist.tar.gz phanpy-dist.tar.gz
phanpy-dist-*.tar.gz

View File

@ -1,22 +1,20 @@
# Maintainer: Balakrishnan Balasubramanian <aur@balki.me> # Maintainer: Balakrishnan Balasubramanian <aur@balki.me>
#Maintainer: Bjoern Franke <bjo+aur@schafweide.org>
# Previous Maintainer: Bjoern Franke <bjo+aur@schafweide.org>
pkgname=phanpy-bin pkgname=phanpy-bin
_pkgver=2025.04.28.5849b4d pkgver=2025.04.28.5849b4d
pkgver=${_pkgver//-/.} pkgrel=2
pkgrel=1
pkgdesc="A minimalistic opinionated Mastodon web client" pkgdesc="A minimalistic opinionated Mastodon web client"
arch=('any') arch=('any')
url="https://github.com/cheeaun/phanpy/" url="https://github.com/cheeaun/phanpy/"
license=('MIT') license=('MIT')
provides=('phanpy') provides=('phanpy')
conflicts=('phanpy') conflicts=('phanpy')
source=("https://github.com/cheeaun/phanpy/releases/download/${_pkgver}/phanpy-dist.tar.gz") source=(phanpy-dist-$pkgver.tar.gz::"https://github.com/cheeaun/phanpy/releases/download/${pkgver}/phanpy-dist.tar.gz")
noextract=(phanpy-dist-$pkgver.tar.gz)
sha256sums=('63bb5eff2cb391e9d3aabea6e97632a2d5d9e89bb0e49a868316080c676c4bc4') sha256sums=('63bb5eff2cb391e9d3aabea6e97632a2d5d9e89bb0e49a868316080c676c4bc4')
package() { package() {
cd ${srcdir} install -d "${pkgdir}"/usr/share/webapps/phanpy/
install -d "${pkgdir}"/usr/share/webapps/phanpy/ tar xf phanpy-dist-$pkgver.tar.gz --directory "${pkgdir}"/usr/share/webapps/phanpy/
cp -r * "${pkgdir}"/usr/share/webapps/phanpy/
rm "${pkgdir}"/usr/share/webapps/phanpy/phanpy-dist.tar.gz
} }