summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDuckSoft2020-03-22 22:18:03 +0800
committerDuckSoft2020-03-22 22:18:03 +0800
commit95e9b92cbf00231108ed14bde3bc4c43a02afb4c (patch)
tree84efd5a7ad80496cda6bfd31c41adeaec84a2898
downloadaur-95e9b92cbf00231108ed14bde3bc4c43a02afb4c.tar.gz
initial commit
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD34
-rw-r--r--myBase.desktop10
3 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..3bd2b89f7107
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = mybase-desktop-bin
+ pkgdesc = A high-quality free-form database program for personal note-taking and knowledgebase management
+ pkgver = 735
+ pkgrel = 1
+ url = http://www.wjjsoft.com
+ arch = x86_64
+ license = custom: commercial
+ depends = zlib
+ depends = glibc
+ depends = gcc-libs
+ depends = libpng12
+ provides = mybase-desktop
+ conflicts = mybase-desktop
+ source = http://www.wjjsoft.com/downloads/myBase-Desktop-Ver735-Linux-amd64.tar.bz2
+ source = myBase.desktop
+ sha512sums = 722d5fa9c1e4f3af7edbb4855776b2ec6f877df935aac154edeafb79e86d4edd98bb0eea07079f729df0f90db1862ad1904df4a590bd423222a3232e92f66a10
+ sha512sums = 75ee29c84a1648f9c76f94b73034f3d432658709e1b04b15d41111d7f892f371967803e34d60e06f96903ecc9b739972133589e1076c8e18aafc9a802f101765
+
+pkgname = mybase-desktop-bin
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c51b62065a7a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: DuckSoft <realducksoft at gmail dot com>
+pkgname=mybase-desktop-bin
+pkgver=735
+pkgrel=1
+pkgdesc='A high-quality free-form database program for personal note-taking and knowledgebase management'
+arch=('x86_64')
+url='http://www.wjjsoft.com'
+license=('custom: commercial')
+depends=('zlib' 'glibc' 'gcc-libs' 'libpng12')
+provides=('mybase-desktop')
+conflicts=('mybase-desktop')
+source=(
+ "http://www.wjjsoft.com/downloads/myBase-Desktop-Ver${pkgver}-Linux-amd64.tar.bz2"
+ "myBase.desktop"
+)
+sha512sums=(
+ '722d5fa9c1e4f3af7edbb4855776b2ec6f877df935aac154edeafb79e86d4edd98bb0eea07079f729df0f90db1862ad1904df4a590bd423222a3232e92f66a10'
+ '75ee29c84a1648f9c76f94b73034f3d432658709e1b04b15d41111d7f892f371967803e34d60e06f96903ecc9b739972133589e1076c8e18aafc9a802f101765'
+)
+
+package() {
+ install -d "${pkgdir}/usr/share/licenses/mybase-desktop"
+ install -d "${pkgdir}/usr/share/applications"
+ install -d "${pkgdir}/usr/share/icons"
+ install -d "${pkgdir}/usr/bin"
+ install -d "${pkgdir}/opt"
+
+
+ cp -r "${srcdir}/myBase7" "${pkgdir}/opt/"
+ install -m644 "${srcdir}/myBase7/license.txt" "${pkgdir}/usr/share/licenses/mybase-desktop/LICENSE"
+ install -m644 "${srcdir}/myBase7/images/ico_nyfdb.png" "${pkgdir}/usr/share/icons/myBase.png"
+ install -m644 "${srcdir}/myBase.desktop" "${pkgdir}/usr/share/applications/myBase.desktop"
+ ln -s /opt/myBase7/myBase.run "${pkgdir}/usr/bin/myBase"
+}
diff --git a/myBase.desktop b/myBase.desktop
new file mode 100644
index 000000000000..d923965d04b1
--- /dev/null
+++ b/myBase.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=myBase Desktop
+Comment=A high-quality free-form database program for personal note-taking and knowledgebase management
+GenericName=Database Client
+Exec=/opt/myBase7/myBase.run %f
+Terminal=false
+Type=Application
+Categories=Office;Utility;
+StartupNotify=true
+Icon=myBase