summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlyInWind2020-10-20 00:05:20 +0800
committerFlyInWind2020-10-20 00:05:20 +0800
commit2ffea4a02ce034a6c6770d6293a4c139a3dc421b (patch)
tree85df91b4de0436a849550c4590f38b55e3488a69
downloadaur-2ffea4a02ce034a6c6770d6293a4c139a3dc421b.tar.gz
first commit, v15.0.20
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD37
-rw-r--r--navicat15.desktop9
3 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..74ee7611d8aa
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,13 @@
+pkgbase = navicat15-premium-cs
+ pkgver = 15.0.20
+ pkgrel = 1
+ url = https://www.navicat.com/en/navicat-15-highlights
+ arch = x86_64
+ license = GPL3
+ source = premium-cs-15.0.20.AppImage::http://download.navicat.com.cn/download/navicat15-premium-cs.AppImage
+ source = navicat15.desktop
+ sha256sums = 8c89151c89d853326d492f5ffa08a5e9e561eae7182b9f1dbaca28b0e03f4812
+ sha256sums = 6477d39b5c6247a6e5769fb65ac99504ba602170794f5610a1e301cd0832032e
+
+pkgname = navicat15-premium-cs
+
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
+}
diff --git a/navicat15.desktop b/navicat15.desktop
new file mode 100644
index 000000000000..4e6899c5d583
--- /dev/null
+++ b/navicat15.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Type=Application
+Name=Navicat Premium 15
+GenericName=Database Development Tool
+Icon=navicat15.png
+Exec=/opt/navicat15-premium-cs/AppRun
+Categories=Development;
+Keywords=database;sql;
+