diff options
author | ThomasWFan | 2017-05-23 20:29:45 +0800 |
---|---|---|
committer | ThomasWFan | 2017-05-23 20:29:45 +0800 |
commit | f03a7b4310f23f88ff349561df9b90428048ee48 (patch) | |
tree | d160259ac201467faaea1aa18f10e4724fa084f6 | |
download | aur-f03a7b4310f23f88ff349561df9b90428048ee48.tar.gz |
创建包
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 29 | ||||
-rw-r--r-- | memoink.install | 15 | ||||
-rwxr-xr-x | memoink_aur.desktop | 9 |
4 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..563d71182884 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = memoink + pkgdesc = A OneNote-like application with a nice GUI. + pkgver = 13.578.0 + pkgrel = 1 + url = https://doui.cc/product/memoink + install = memoink.install + arch = x86_64 + license = unknown + depends = gconf>=3.2.0 + source = http://dl.cdn.doui.cc/apps/memoink-13.578-Linux.deb + source = memoink_aur.desktop + md5sums = 93a6ffe860c6e2634eab803737dd4e72 + md5sums = 12b87b6002dae47227f2d60ecb772e18 + +pkgname = memoink + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ce496e5b610d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,29 @@ +#Maintainer: ThomasWFan <thomas[at]moespirit[dot]ltd> +pkgname=memoink +pkgver=13.578.0 +pkgrel=1 +pkgdesc="A OneNote-like application with a nice GUI." +url="https://doui.cc/product/memoink" +arch=('x86_64') +license=('unknown') +depends=('gconf>=3.2.0') +optdepends=() +makedepends=() +conflicts=() +replaces=() +backup=() +install='memoink.install' + +source=("http://dl.cdn.doui.cc/apps/memoink-13.578-Linux.deb" + "memoink_aur.desktop") + +md5sums=('93a6ffe860c6e2634eab803737dd4e72' + '12b87b6002dae47227f2d60ecb772e18') + +package() { + cd "${srcdir}" + mkdir ${pkgdir}/opt + mkdir ${pkgdir}/opt/memoink + install -D -m755 memoink_aur.desktop ${pkgdir}/opt/memoink/ + install -D -m755 memoink-13.578-Linux.deb ${pkgdir}/opt/memoink/ +} diff --git a/memoink.install b/memoink.install new file mode 100644 index 000000000000..293b91aa6052 --- /dev/null +++ b/memoink.install @@ -0,0 +1,15 @@ +post_install() { + cd /opt/memoink/ + ar -x memoink-13.578-Linux.deb + tar -xvf data.tar.xz -C / + rm data.tar.xz debian-binary control.tar.gz + ln -s /opt/memoink/memoink /usr/local/bin/memoink + desktop-file-install /opt/memoink/memoink_aur.desktop +} + +post_remove() { + rm -f /usr/local/bin/memoink + rm -f /usr/share/applications/memoink_aur.desktop + rm -f /usr/share/icons/hicolor/scalable/apps/memoink.svg + rm -rf /opt/memoink +} diff --git a/memoink_aur.desktop b/memoink_aur.desktop new file mode 100755 index 000000000000..dc888c99acfb --- /dev/null +++ b/memoink_aur.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=MemoInk +Name[zh_CN]=忆墨笔记 +Comment=忆墨笔记 +Exec=memoink +Icon=notepad +Terminal=false +Type=Application +Categories=TextEditor;Utility; |