summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDouglas McFadzean2015-06-08 12:04:19 +0100
committerDouglas McFadzean2015-06-08 12:04:19 +0100
commit5d868e637aae8c6e5d406a2b13c8e8c14beafd98 (patch)
treee380590aa644e17566e329090e131219169b7329
downloadaur-5d868e637aae8c6e5d406a2b13c8e8c14beafd98.tar.gz
Initial import
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD29
-rw-r--r--ayr.install11
3 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..6fbeff525f0a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = ayr
+ pkgdesc = Manages menus of application launchers, either executables or desktop files. Also opens files and URLs with launchers, desktop files, or applications associated by name or mimetype.
+ pkgver = 1.6.6
+ pkgrel = 2
+ url = http://mcfadzean.org.uk/appstogo/linux.html#ayr
+ install = ayr.install
+ arch = any
+ license = custom:MPL2
+ depends = bash
+ depends = dmenu
+ depends = libnotify
+ depends = file
+ optdepends = perl-file-mimeinfo: for better mimetype determination
+ optdepends = gxmessage: for previewing application file
+ source = http://mcfadzean.org.uk/appstogo/dl/ayr/ayr-1.6.6.tar.gz
+ md5sums = bea60f56af5ed227fc0ff35fdfbad390
+
+pkgname = ayr
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..9a850b0d6b54
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,29 @@
+# Maintainer: ninian <mcfadzean.org.uk ta linux>
+
+pkgname=ayr
+pkgver=1.6.6
+pkgrel=2
+pkgdesc="Manages menus of application launchers, either executables or desktop files. Also opens files and URLs with launchers, desktop files, or applications associated by name or mimetype."
+arch=('any')
+url="http://mcfadzean.org.uk/appstogo/linux.html#ayr"
+license=('custom:MPL2')
+depends=('bash' 'dmenu' 'libnotify' 'file')
+optdepends=('perl-file-mimeinfo: for better mimetype determination' 'gxmessage: for previewing application file')
+install=$pkgname.install
+source=("http://mcfadzean.org.uk/appstogo/dl/$pkgname/$pkgname-$pkgver.tar.gz")
+md5sums=('bea60f56af5ed227fc0ff35fdfbad390')
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+ install -Dm755 $pkgname "$pkgdir/usr/bin/$pkgname"
+ install -Dm644 $pkgname.png "$pkgdir/usr/share/pixmaps/$pkgname.png"
+ install -Dm644 $pkgname.desktop "$pkgdir/usr/share/applications/$pkgname.desktop"
+ install -Dm644 $pkgname-exec.desktop "$pkgdir/usr/share/applications/$pkgname-exec.desktop"
+ install -Dm644 config "$pkgdir/usr/share/doc/$pkgname/config"
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ install -Dm644 README "$pkgdir/usr/share/doc/$pkgname/README"
+ install -Dm644 CHANGELOG "$pkgdir/usr/share/doc/$pkgname/CHANGELOG"
+ install -Dm644 dudo "$pkgdir/usr/share/doc/$pkgname/dudo"
+ install -Dm644 xdg-open "$pkgdir/usr/share/doc/$pkgname/xdg-open"
+ msg "Copy sample configuration file /usr/share/doc/$pkgname/config and customize per user"
+}
diff --git a/ayr.install b/ayr.install
new file mode 100644
index 000000000000..2eaa60550d51
--- /dev/null
+++ b/ayr.install
@@ -0,0 +1,11 @@
+post_install() {
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ post_install $1
+}