diff options
author | FlyInWind | 2021-09-26 13:39:23 +0800 |
---|---|---|
committer | FlyInWind | 2021-09-26 13:39:23 +0800 |
commit | 0300d0901b9fa136225f86752a3008fa4ebff3e5 (patch) | |
tree | 792c8ea67c9f261380bb69ad80181d5db02c3f4d | |
parent | 8d52e9bf270e0a5dcda9a8b249c0cf79d8856278 (diff) | |
download | aur-0300d0901b9fa136225f86752a3008fa4ebff3e5.tar.gz |
update to v15.0.29
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 15 |
2 files changed, 19 insertions, 5 deletions
@@ -1,13 +1,16 @@ pkgbase = navicat15-premium-cs pkgdesc = Navicat Premium is a multi-connection database development tool. (Chinese Simplified) - pkgver = 15.0.28 + pkgver = 15.0.29 pkgrel = 1 url = https://www.navicat.com/en/navicat-15-highlights arch = x86_64 license = GPL3 - source = navicat15-premium-cs-15.0.28.AppImage::http://download.navicat.com.cn/download/navicat15-premium-cs.AppImage + noextract = glib2-2.68.4-1-x86_64.pkg.tar.zst + source = navicat15-premium-cs-15.0.29.AppImage::http://download.navicat.com.cn/download/navicat15-premium-cs.AppImage + source = https://archive.archlinux.org/packages/g/glib2/glib2-2.68.4-1-x86_64.pkg.tar.zst source = navicat15.desktop - sha256sums = a3cce552c00a5eb1c07b99c9ca59e470abe96d75c481a592a631b4262b4f8d5d + sha256sums = 795935c79e65693f4203079bd7e44c634a6f81fadf8b5f6a317897039603e563 + sha256sums = e8e759bd9abb58c93067e199088077f3d6fa2c608ebc6f571cb9dd814812bcea sha256sums = 2c69105cc3ceda6075e36ebfd2931f1a023929045c18087a0a4504c0e5c4a4a1 pkgname = navicat15-premium-cs @@ -1,7 +1,7 @@ # Maintainer: FlyInWind <2518509078@qq.com> pkgname=navicat15-premium-cs -pkgver=15.0.28 +pkgver=15.0.29 pkgrel=1 pkgdesc="Navicat Premium is a multi-connection database development tool. (Chinese Simplified)" arch=(x86_64) @@ -10,13 +10,21 @@ license=('GPL3') source=( # The download url always download latest version "navicat15-premium-cs-${pkgver}.AppImage::http://download.navicat.com.cn/download/navicat15-premium-cs.AppImage" + 'https://archive.archlinux.org/packages/g/glib2/glib2-2.68.4-1-x86_64.pkg.tar.zst' 'navicat15.desktop' ) +noextract=('glib2-2.68.4-1-x86_64.pkg.tar.zst') sha256sums=( - 'a3cce552c00a5eb1c07b99c9ca59e470abe96d75c481a592a631b4262b4f8d5d' + '795935c79e65693f4203079bd7e44c634a6f81fadf8b5f6a317897039603e563' + 'e8e759bd9abb58c93067e199088077f3d6fa2c608ebc6f571cb9dd814812bcea' '2c69105cc3ceda6075e36ebfd2931f1a023929045c18087a0a4504c0e5c4a4a1' ) +prepare() { + mkdir $srcdir/glib2 + tar --zstd -xpf $srcdir/glib2-2.68.4-1-x86_64.pkg.tar.zst -C $srcdir/glib2 +} + package() { _root_na_dir=opt/$pkgname _na_dir=$pkgdir/$_root_na_dir @@ -34,4 +42,7 @@ package() { _icon_dir=usr/share/icons/hicolor/256x256/apps install -d $pkgdir/$_icon_dir cp $_icon_dir/navicat-icon.png $pkgdir/$_icon_dir/navicat15.png + + # fix "symbol lookup error: /usr/lib/libgio-2.0.so.0: undefined symbol: g_module_open_full" + cp glib2/usr/lib/libgio-2.0.so.0.6800.4 $_na_dir/usr/lib/libgio-2.0.so.0 } |