diff options
author | DuckSoft | 2020-03-22 22:18:03 +0800 |
---|---|---|
committer | DuckSoft | 2020-03-22 22:18:03 +0800 |
commit | 95e9b92cbf00231108ed14bde3bc4c43a02afb4c (patch) | |
tree | 84efd5a7ad80496cda6bfd31c41adeaec84a2898 | |
download | aur-95e9b92cbf00231108ed14bde3bc4c43a02afb4c.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 34 | ||||
-rw-r--r-- | myBase.desktop | 10 |
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 |