mirror of
https://github.com/archlinux/aur.git
synced 2025-12-10 08:05:42 +01:00
Update whalebird to 6.2.5
This commit is contained in:
parent
3dbff1ac94
commit
4a8f61a4dc
2 changed files with 11 additions and 11 deletions
10
.SRCINFO
10
.SRCINFO
|
|
@ -1,6 +1,6 @@
|
||||||
pkgbase = whalebird
|
pkgbase = whalebird
|
||||||
pkgdesc = Single-column Fediverse client for desktop
|
pkgdesc = Single-column Fediverse client for desktop
|
||||||
pkgver = 6.2.4
|
pkgver = 6.2.5
|
||||||
pkgrel = 1
|
pkgrel = 1
|
||||||
url = https://whalebird.social
|
url = https://whalebird.social
|
||||||
arch = x86_64
|
arch = x86_64
|
||||||
|
|
@ -10,15 +10,15 @@ pkgbase = whalebird
|
||||||
makedepends = nodejs>=22.0.0
|
makedepends = nodejs>=22.0.0
|
||||||
makedepends = node-gyp
|
makedepends = node-gyp
|
||||||
makedepends = git
|
makedepends = git
|
||||||
depends = electron36>=36.0.0
|
depends = electron37>=37.0.0
|
||||||
depends = electron36<37.0.0
|
depends = electron37<38.0.0
|
||||||
provides = whalebird
|
provides = whalebird
|
||||||
conflicts = whalebird-bin
|
conflicts = whalebird-bin
|
||||||
conflicts = whalebird-desktop-git
|
conflicts = whalebird-desktop-git
|
||||||
source = https://github.com/h3poteto/whalebird-desktop/archive/refs/tags/v6.2.4.tar.gz
|
source = https://github.com/h3poteto/whalebird-desktop/archive/refs/tags/v6.2.5.tar.gz
|
||||||
source = whalebird.desktop
|
source = whalebird.desktop
|
||||||
source = electron-builder.yml
|
source = electron-builder.yml
|
||||||
md5sums = cd940d3a7c8994d435b021508a612dae
|
md5sums = c5f9a240b79269657484fa8133cd522a
|
||||||
md5sums = 6ab525c54c6e91871d0d6f05a76f5289
|
md5sums = 6ab525c54c6e91871d0d6f05a76f5289
|
||||||
md5sums = 480286196dc0614fd14b0d906c00b228
|
md5sums = 480286196dc0614fd14b0d906c00b228
|
||||||
|
|
||||||
|
|
|
||||||
12
PKGBUILD
12
PKGBUILD
|
|
@ -1,19 +1,19 @@
|
||||||
# Maintainer: Akira Fukushima <h3.poteto@gmail.com>
|
# Maintainer: Akira Fukushima <h3.poteto@gmail.com>
|
||||||
pkgname=whalebird
|
pkgname=whalebird
|
||||||
pkgver=6.2.4
|
pkgver=6.2.5
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="Single-column Fediverse client for desktop "
|
pkgdesc="Single-column Fediverse client for desktop "
|
||||||
arch=('x86_64')
|
arch=('x86_64')
|
||||||
url="https://whalebird.social"
|
url="https://whalebird.social"
|
||||||
license=('GPL-3.0')
|
license=('GPL-3.0')
|
||||||
depends=('electron36>=36.0.0' 'electron36<37.0.0')
|
depends=('electron37>=37.0.0' 'electron37<38.0.0')
|
||||||
makedepends=('yarn' 'tar' 'nodejs>=22.0.0' 'node-gyp' 'git')
|
makedepends=('yarn' 'tar' 'nodejs>=22.0.0' 'node-gyp' 'git')
|
||||||
provides=('whalebird')
|
provides=('whalebird')
|
||||||
conflicts=('whalebird-bin' 'whalebird-desktop-git')
|
conflicts=('whalebird-bin' 'whalebird-desktop-git')
|
||||||
source=("https://github.com/h3poteto/whalebird-desktop/archive/refs/tags/v$pkgver.tar.gz"
|
source=("https://github.com/h3poteto/whalebird-desktop/archive/refs/tags/v$pkgver.tar.gz"
|
||||||
whalebird.desktop
|
whalebird.desktop
|
||||||
electron-builder.yml)
|
electron-builder.yml)
|
||||||
md5sums=('cd940d3a7c8994d435b021508a612dae'
|
md5sums=('c5f9a240b79269657484fa8133cd522a'
|
||||||
'6ab525c54c6e91871d0d6f05a76f5289'
|
'6ab525c54c6e91871d0d6f05a76f5289'
|
||||||
'480286196dc0614fd14b0d906c00b228')
|
'480286196dc0614fd14b0d906c00b228')
|
||||||
|
|
||||||
|
|
@ -21,7 +21,7 @@ prepare() {
|
||||||
cd "whalebird-desktop-${pkgver}"
|
cd "whalebird-desktop-${pkgver}"
|
||||||
rm -f electron-builder.yml
|
rm -f electron-builder.yml
|
||||||
rm .tool-versions
|
rm .tool-versions
|
||||||
_electronVersion="$(</usr/lib/electron36/version)"
|
_electronVersion="$(</usr/lib/electron37/version)"
|
||||||
yarn up "electron@$_electronVersion"
|
yarn up "electron@$_electronVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -29,14 +29,14 @@ build() {
|
||||||
cp electron-builder.yml "whalebird-desktop-${pkgver}"/electron-builder.yml
|
cp electron-builder.yml "whalebird-desktop-${pkgver}"/electron-builder.yml
|
||||||
cd "whalebird-desktop-${pkgver}"
|
cd "whalebird-desktop-${pkgver}"
|
||||||
yarn exec nextron build --no-pack
|
yarn exec nextron build --no-pack
|
||||||
yarn exec electron-builder --linux --dir --config electron-builder.yml -c.electronDist=/usr/lib/electron36 -c.electronVersion="$_electronVersion"
|
yarn exec electron-builder --linux --dir --config electron-builder.yml -c.electronDist=/usr/lib/electron37 -c.electronVersion="$_electronVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
mkdir -p "${pkgdir}/usr/bin"
|
mkdir -p "${pkgdir}/usr/bin"
|
||||||
mkdir -p "${pkgdir}/usr/share"
|
mkdir -p "${pkgdir}/usr/share"
|
||||||
mv "whalebird-desktop-${pkgver}/dist/linux-unpacked" "${pkgdir}/usr/share/${pkgname}"
|
mv "whalebird-desktop-${pkgver}/dist/linux-unpacked" "${pkgdir}/usr/share/${pkgname}"
|
||||||
ln -sf "/usr/share/${pkgname}/whalebird" "${pkgdir}/usr/bin/whalebird"
|
ln -sf "/usr/share/${pkgname}/Whalebird" "${pkgdir}/usr/bin/whalebird"
|
||||||
|
|
||||||
for i in 16 32 128 256 512; do
|
for i in 16 32 128 256 512; do
|
||||||
install -Dm 644 "whalebird-desktop-${pkgver}/resources/icons/icon.iconset/icon_${i}x${i}.png" \
|
install -Dm 644 "whalebird-desktop-${pkgver}/resources/icons/icon.iconset/icon_${i}x${i}.png" \
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue