summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomasWFan2017-05-23 20:29:45 +0800
committerThomasWFan2017-05-23 20:29:45 +0800
commitf03a7b4310f23f88ff349561df9b90428048ee48 (patch)
treed160259ac201467faaea1aa18f10e4724fa084f6
downloadaur-f03a7b4310f23f88ff349561df9b90428048ee48.tar.gz
创建包
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD29
-rw-r--r--memoink.install15
-rwxr-xr-xmemoink_aur.desktop9
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;