summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoryjun1232020-06-09 12:56:26 +0800
committeryjun1232020-06-09 12:56:26 +0800
commitb487d8f4f471400377efd99ea30ab968ee0106f9 (patch)
treec3c197215a331f21fa51f56a32f07cb6bfaf4036
downloadaur-b487d8f4f471400377efd99ea30ab968ee0106f9.tar.gz
init commit
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD35
-rw-r--r--moonfm.sh3
3 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e86b3e07bc6e
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = moonfm-appimage
+ pkgdesc = An easy to use podcast player for podcast lovers, discover the best of over 600,000+ podcasts.(AppImage version)
+ pkgver = 1.8.16
+ pkgrel = 1
+ url = https://moon.fm/
+ arch = x86_64
+ license = unknown
+ provides = moonfm
+ conflicts = moonfm
+ options = !strip
+ source = https://moon.fm/dist/MoonFM-1.8.16-x86_64.AppImage
+ source = moonfm.sh
+ sha256sums = 0d4bb899d9ecb38679787bbc819f831ebca52d1e678771c95b86f56d11354c1d
+ sha256sums = f416432624a4c44dbee95dc0c7554345fc8f6310bea4bbbeefca878dafe7cdcb
+
+pkgname = moonfm-appimage
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b4a169c8486d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Yjun <jerrysteve@gmail.com>
+
+pkgname=moonfm-appimage
+_pkgname=moonfm
+pkgver=1.8.16
+pkgrel=1
+pkgdesc="An easy to use podcast player for podcast lovers, discover the best of over 600,000+ podcasts.(AppImage version)"
+arch=('x86_64')
+url='https://moon.fm/'
+license=('unknown')
+provides=("moonfm")
+conflicts=('moonfm')
+source=("https://moon.fm/dist/MoonFM-${pkgver}-${arch}.AppImage"
+ "moonfm.sh")
+sha256sums=('0d4bb899d9ecb38679787bbc819f831ebca52d1e678771c95b86f56d11354c1d'
+ 'f416432624a4c44dbee95dc0c7554345fc8f6310bea4bbbeefca878dafe7cdcb')
+options=(!strip)
+DLAGENTS=("https::/usr/bin/curl -A 'Mozilla' -fLC - --retry 3 --retry-delay 3 -o %o %u")
+_filename=./MoonFM-${pkgver}-${arch}.AppImage
+
+prepare() {
+ cd "${srcdir}"
+ chmod +x ${_filename}
+ ${_filename} --appimage-extract
+ sed -i "s,Exec=AppRun,Exec=/usr/bin/${_pkgname} %U,g" "squashfs-root/${_pkgname}.desktop"
+}
+
+package() {
+ install -Dm755 "${srcdir}/${_filename}" "${pkgdir}/opt/appimages/${_pkgname}.AppImage"
+ install -Dm755 "${srcdir}/${_pkgname}.sh" "${pkgdir}/usr/bin/${_pkgname}"
+ install -Dm644 "${srcdir}/squashfs-root/${_pkgname}.png" "${pkgdir}/usr/share/pixmaps/${_pkgname}.png"
+ install -Dm644 "${srcdir}/squashfs-root/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/moonfm.sh b/moonfm.sh
new file mode 100644
index 000000000000..b7d754f004ad
--- /dev/null
+++ b/moonfm.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+/opt/appimages/moonfm.AppImage "$@"
+