diff options
author | Vicente Reyes | 2019-07-22 16:54:48 -0400 |
---|---|---|
committer | Vicente Reyes | 2019-07-22 16:54:48 -0400 |
commit | b91ffc8994bfcc90fd336af07b5c93964636dd3a (patch) | |
tree | f0c388431124171aa456839ea195d108d8266c32 | |
download | aur-b91ffc8994bfcc90fd336af07b5c93964636dd3a.tar.gz |
publish atool-desktop to AUR
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 17 | ||||
-rwxr-xr-x | atool-desktop | 30 | ||||
-rw-r--r-- | atool-desktop.desktop | 9 |
4 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..42ee1a92cee9 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = atool-desktop + pkgdesc = Desktop Entry for atool-based archive unpacking + pkgver = 0.1 + pkgrel = 1 + url = https://github.com/esclerofilo/atool-desktop + arch = any + depends = atool + source = atool-desktop.desktop + source = atool-desktop + md5sums = 8d461127207d59f6f271c3e2e24374e5 + md5sums = 1b569d2c7b0ff4534c143bc9a97e4674 + +pkgname = atool-desktop + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..296c7b363f28 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,17 @@ +# Maintainer: Vicente Reyes <vreyesvaldivieso [at] gmail [dot] com> +pkgname=atool-desktop +pkgver=0.1 +pkgrel=1 +pkgdesc="Desktop Entry for atool-based archive unpacking" +arch=('any') +url="https://github.com/esclerofilo/atool-desktop" +license=() +depends=('atool') +source=("$pkgname.desktop" "$pkgname") +md5sums=('8d461127207d59f6f271c3e2e24374e5' + '1b569d2c7b0ff4534c143bc9a97e4674') + +package() { + install -Dm0755 atool-desktop "${pkgdir}/usr/bin/atool-desktop" + install -Dm0644 atool-desktop.desktop "${pkgdir}/usr/share/applications/atool-desktop.desktop" +} diff --git a/atool-desktop b/atool-desktop new file mode 100755 index 000000000000..09ae295256f5 --- /dev/null +++ b/atool-desktop @@ -0,0 +1,30 @@ +#!/bin/sh -e + +askyn() ( + while : + do + printf '%s' "$@" ' ' + read answer + case "$answer" in + y) + return 0 + ;; + n) + return 1 + ;; + esac + done +) + +echo "Directory where extracted files will be stored:" +pwd + +for i in "$@" +do + als "$i" + if askyn 'Do you want to extract this archive? [y/n]' + then + aunpack "$i" + fi +done + diff --git a/atool-desktop.desktop b/atool-desktop.desktop new file mode 100644 index 000000000000..0330805a6529 --- /dev/null +++ b/atool-desktop.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Name=atool-desktop +Comment=Unpacks archives using atool +Icon=utilities-terminal +Terminal=true +Exec=atool-desktop %U +Categories=ConsoleOnly;System;FileTools;FileManager +MimeType=application/epub+zip;application/gzip;application/vnd.android.package-archive;application/vnd.ms-cab-compressed;application/vnd.debian.binary-package;application/x-7z-compressed;application/x-7z-compressed-tar;application/x-ace;application/x-alz;application/x-ar;application/x-archive;application/x-arj;application/x-brotli;application/x-bzip-brotli-tar;application/x-bzip;application/x-bzip-compressed-tar;application/x-bzip1;application/x-bzip1-compressed-tar;application/x-cabinet;application/x-cd-image;application/x-compress;application/x-compressed-tar;application/x-cpio;application/x-chrome-extension;application/x-deb;application/x-ear;application/x-ms-dos-executable;application/x-gtar;application/x-gzip;application/x-gzpostscript;application/x-java-archive;application/x-lha;application/x-lhz;application/x-lrzip;application/x-lrzip-compressed-tar;application/x-lz4;application/x-lzip;application/x-lzip-compressed-tar;application/x-lzma;application/x-lzma-compressed-tar;application/x-lzop;application/x-lz4-compressed-tar;application/x-lzop-compressed-tar;application/x-ms-wim;application/x-rar;application/x-rar-compressed;application/x-rpm;application/x-source-rpm;application/x-rzip;application/x-rzip-compressed-tar;application/x-tar;application/x-tarz;application/x-stuffit;application/x-war;application/x-xz;application/x-xz-compressed-tar;application/x-zip;application/x-zip-compressed;application/x-zoo;application/zip; |