diff options
author | orumin | 2016-02-15 16:24:56 +0900 |
---|---|---|
committer | orumin | 2016-02-15 16:24:56 +0900 |
commit | 87ee264283008d847e3e4b7a880106c8bb2427e6 (patch) | |
tree | 8a79ecd8a903d93460fdf74cfeaafb8f25f7f96c | |
download | aur-87ee264283008d847e3e4b7a880106c8bb2427e6.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 46 | ||||
-rw-r--r-- | airzoshi.desktop | 11 | ||||
-rwxr-xr-x | airzoshi.install | 33 |
4 files changed, 111 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..6c19a8a60e1c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +# Generated by mksrcinfo v8 +# Mon Feb 15 07:23:36 UTC 2016 +pkgbase = airzoshi + pkgdesc = The Adobe Air based ebooks reader + pkgver = 2.23.1 + pkgrel = 1 + url = http://www.satokazzz.com/airzoshi-desktop + install = airzoshi.install + arch = any + license = custom + makedepends = unzip + depends = adobe-air-sdk + depends = desktop-file-utils + noextract = AirZoshi.air + source = http://www.satokazzz.com/airzoshi/air/AirZoshi.air + source = airzoshi.desktop + md5sums = 287b293d3e92606a34f2183881738ada + md5sums = 4023c26c759217e984f99ae8581f3893 + +pkgname = airzoshi + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a838e345c824 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer: orumin <dev@orum.in> + +pkgname=airzoshi +pkgver=2.23.1 +pkgrel=1 +arch=('any') +license=('custom') +pkgdesc="The Adobe Air based ebooks reader" +url="http://www.satokazzz.com/airzoshi-desktop" +source=('http://www.satokazzz.com/airzoshi/air/AirZoshi.air' + 'airzoshi.desktop') +md5sums=('287b293d3e92606a34f2183881738ada' + '4023c26c759217e984f99ae8581f3893') +noextract=("AirZoshi.air") +install=airzoshi.install +depends=(adobe-air-sdk desktop-file-utils) +makedepends=(unzip) + +build () { + cd "${srcdir}" + + mkdir -p $pkgname + cd "${srcdir}/${pkgname}" + unzip -o "${srcdir}/AirZoshi.air" +} + +package () { + cd "${srcdir}" + + install -dm755 "${pkgdir}/opt/airapps" + + install -dm755 "${pkgdir}/opt/airapps" + cp -pr "${pkgname}" "${pkgdir}/opt/airapps" + + install -dm755 "${pkgdir}/usr/bin" + echo "#!/bin/bash" > "${pkgdir}/usr/bin/airzoshi" + echo "/opt/adobe-air-sdk/bin/adl -nodebug /opt/airapps/airzoshi/META-INF/AIR/application.xml /opt/airapps/airzoshi/" >> "${pkgdir}/usr/bin/airzoshi" + chmod 755 "${pkgdir}/usr/bin/airzoshi" + + for dim in 16 32 48 128; do + install -d "$pkgdir"/usr/share/icons/hicolor/${dim}x${dim}/apps + ln -s /opt/airapps/$pkgname/icons/AirZoshi_${dim}.png "${pkgdir}"/usr/share/icons/hicolor/${dim}x${dim}/apps/${pkgname}.png + done + + install -Dm644 ${pkgname}.desktop "${pkgdir}/usr/share/applications/${pkgname}.desktop" +} diff --git a/airzoshi.desktop b/airzoshi.desktop new file mode 100644 index 000000000000..acfdc4c255d9 --- /dev/null +++ b/airzoshi.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=AirZoshi +Exec=/usr/bin/airzoshi %F +Comment=ebook reader +Type=Application +StartupNotify=true +Terminal=false +Path=/opt/airapps/airzoshi +Icon=airzoshi +Categories=Viewer;Graphics;2DGraphics;VectorGraphics; +MimeType=text/plain;application/epub+zip;application/pdf;application/x-cbz;image/jpeg;image/png;image/gif; diff --git a/airzoshi.install b/airzoshi.install new file mode 100755 index 000000000000..1b1fc5a73684 --- /dev/null +++ b/airzoshi.install @@ -0,0 +1,33 @@ +#!/bin/sh + +desktop_update() { + if [ -x usr/bin/update-mime-database ]; then + update-mime-database usr/share/mime > /dev/null 2>&1 + fi + + if [ -x usr/bin/xdg-icon-resource ]; then + xdg-icon-resource forceupdate --theme hicolor > /dev/null 2>&1 + fi + + if [ -x usr/bin/update-desktop-database ]; then + usr/bin/update-desktop-database -q + fi +} + +# arg 1: the new package version +post_install() { + desktop_update +} + +# arg 1: the new package version +# arg 2: the old package version +post_upgrade() { + post_install "$1" +} + +# arg 1: the old package version +post_remove() { + desktop_update +} + +# vim:set ts=2 sw=2 ft=sh et: |