summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMuhaha from Like A Boss2015-08-17 20:26:21 +0200
committerMuhaha from Like A Boss2015-08-17 20:26:21 +0200
commita2602080a1604aec3a059abc4be24219bfcb139b (patch)
treeacfb4f749531c59ef47ef387e9ee07c92ad84588
downloadaur-a2602080a1604aec3a059abc4be24219bfcb139b.tar.gz
Initial import
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD57
-rw-r--r--changelog11
-rw-r--r--haroopad.desktop12
-rw-r--r--haroopad.install14
-rw-r--r--x-markdown.xml13
6 files changed, 135 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a0251ccdbef9
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,28 @@
+pkgbase = haroopad
+ pkgdesc = A markdown enabled document processor
+ pkgver = 0.13.1
+ pkgrel = 1
+ url = http://pad.haroopress.com/
+ install = haroopad.install
+ changelog = changelog
+ arch = i686
+ arch = x86_64
+ license = custom
+ depends = xdg-utils
+ depends = desktop-file-utils
+ depends = gconf
+ depends = nodejs
+ depends = python
+ depends = alsa-lib
+ depends = gtk2
+ depends = nss
+ options = !strip
+ source = https://bitbucket.org/rhiokim/haroopad-download/downloads/haroopad-v0.13.1-ia32.deb
+ source = haroopad.desktop
+ source = x-markdown.xml
+ sha256sums = bc8a162fbaa1f43e6b6f6a29b1be35df7eb87cf3988f14f4aaa1ecbb035f8ec6
+ sha256sums = 28f569d520f75e74485f1a7d55baf7b038c65fc82b4efbbef9bc882b26ddc9ed
+ sha256sums = 8261b526007db35c8691b3b6bf79cf40639a5e53fa81f1dd1fa4ea1cf5c440dd
+
+pkgname = haroopad
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6e6293d2af74
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,57 @@
+### Original Maintainer and Contributor ###
+# Maintainer: Xiaoxiao Pu <i@xiaoxiao.im>
+# Contributor: Julien Nicoulaud <julien.nicoulaud@gmail.com>
+
+pkgname=haroopad
+pkgver=0.13.1
+pkgrel=1
+pkgdesc="A markdown enabled document processor"
+arch=('i686' 'x86_64')
+url="http://pad.haroopress.com/"
+license=('custom')
+depends=('xdg-utils'
+ 'desktop-file-utils'
+ 'gconf'
+ 'nodejs'
+ 'python'
+ 'alsa-lib'
+ 'gtk2'
+ 'nss')
+options=('!strip')
+install=${pkgname}.install
+changelog=changelog
+source=("https://bitbucket.org/rhiokim/haroopad-download/downloads/${pkgname}-v${pkgver}-ia32.deb"
+ "haroopad.desktop"
+ "x-markdown.xml")
+sha256sums=('bc8a162fbaa1f43e6b6f6a29b1be35df7eb87cf3988f14f4aaa1ecbb035f8ec6'
+ '28f569d520f75e74485f1a7d55baf7b038c65fc82b4efbbef9bc882b26ddc9ed'
+ '8261b526007db35c8691b3b6bf79cf40639a5e53fa81f1dd1fa4ea1cf5c440dd')
+
+if [[ ${CARCH} = x86_64 ]]; then
+ source[0]="https://bitbucket.org/rhiokim/haroopad-download/downloads/${pkgname}-v${pkgver}-x64.deb"
+ sha256sums[0]='ff04f500d6809491d1154bccc8c1ee1f02139a845290774d49ddd6f4c042832a'
+fi
+
+build() {
+ cd "${srcdir}"
+ tar -zxf data.tar.gz
+}
+
+package() {
+ cd "${srcdir}"
+ cp -r "${srcdir}/usr" "${pkgdir}/usr"
+ sed -i -e 's/libudev.so.0/libudev.so.1/g' \
+ "${pkgdir}/usr/share/haroopad/haroopad"
+ rm "${pkgdir}/usr/share/applications/mimeapps.list"
+ rm "${pkgdir}/usr/share/applications/Haroopad.desktop"
+ mkdir "${pkgdir}/usr/share/doc/haroopad/"
+ mv "${pkgdir}/usr/share/doc/changelog" \
+ "${pkgdir}/usr/share/doc/copyright" \
+ "${pkgdir}/usr/share/doc/haroopad/"
+ install -Dm644 x-markdown.xml \
+ "${pkgdir}/usr/share/mime/packages/x-markdown.xml"
+ install -Dm644 haroopad.desktop \
+ "${pkgdir}/usr/share/applications/haroopad.desktop"
+ install -Dm644 "${pkgdir}/usr/share/doc/haroopad/copyright" \
+ "${pkgdir}/usr/share/licenses/haroopad/LICENSE"
+} \ No newline at end of file
diff --git a/changelog b/changelog
new file mode 100644
index 000000000000..95741a042b57
--- /dev/null
+++ b/changelog
@@ -0,0 +1,11 @@
+New Features
+* Add Search & Replace
+* Add bug report in Help menu
+* Add donattion in Help Menu
+
+Enhancements
+* #94 Ehancement markdown rendering performance (x??)
+* #93 Prevent anti virus dectect
+* #82 Advertisements (export html)
+* Editing line auto position at viewer
+* Change Help menu action (Mac Only) \ No newline at end of file
diff --git a/haroopad.desktop b/haroopad.desktop
new file mode 100644
index 000000000000..b3c08773ed3c
--- /dev/null
+++ b/haroopad.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=haroopad
+Version=0.12.2
+Exec=haroopad %F
+Comment=The Next Document processor based on Markdown
+Icon=haroopad
+Type=Application
+Terminal=false
+StartupNotify=true
+Categories=Development;GTK;GNOME;
+MimeType=text/x-markdown; \ No newline at end of file
diff --git a/haroopad.install b/haroopad.install
new file mode 100644
index 000000000000..064fae66fc12
--- /dev/null
+++ b/haroopad.install
@@ -0,0 +1,14 @@
+post_install() {
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ post_install $1
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/x-markdown.xml b/x-markdown.xml
new file mode 100644
index 000000000000..94bc78bc327a
--- /dev/null
+++ b/x-markdown.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
+ <mime-type type="text/x-markdown">
+ <sub-class-of type="text/plain"/>
+ <comment>Markdown document</comment>
+ <glob pattern="*.md"/>
+ <glob pattern="*.mkd"/>
+ <glob pattern="*.mkdn"/>
+ <glob pattern="*.mdml"/>
+ <glob pattern="*.mdown"/>
+ <glob pattern="*.markdown"/>
+ </mime-type>
+</mime-info>