diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4b585ef654d4 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: FlyInWind <2518509078@qq.com> + +pkgname=navicat15-premium-cs +pkgver=15.0.20 +pkgrel=1 +arch=(x86_64) +url='https://www.navicat.com/en/navicat-15-highlights' +license=('GPL3') +makedepends=() +source=( + # The download url always download latest version + "${navicat15-premium-cs}-${pkgver}.AppImage::http://download.navicat.com.cn/download/navicat15-premium-cs.AppImage" + 'navicat15.desktop' +) +sha256sums=( + '8c89151c89d853326d492f5ffa08a5e9e561eae7182b9f1dbaca28b0e03f4812' + '6477d39b5c6247a6e5769fb65ac99504ba602170794f5610a1e301cd0832032e' +) + +package() { + _root_na_dir=opt/$pkgname + _na_dir=$pkgdir/$_root_na_dir + install -d $_na_dir + + cd $srcdir + cp -r usr $_na_dir + install AppRun $_na_dir + cp manual.pdf $_na_dir + cp cacert.pem $_na_dir + + install -d $pkgdir/usr/share/applications + cp $srcdir/navicat15.desktop $pkgdir/usr/share/applications + + _icon_dir=usr/share/icons/hicolor/256x256/apps + install -d $pkgdir/$_icon_dir + ln -s /$_root_na_dir/$_icon_dir/navicat-icon.png $pkgdir/$_icon_dir/navicat15.png +} |