summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBuildTools2022-01-26 20:02:42 +0800
committerBuildTools2022-01-26 20:02:42 +0800
commit56417e12440194794790616bff6defe7fb1b396f (patch)
tree292f3653e8d5b53d63ab64fd9b7344216798c379
downloadaur-56417e12440194794790616bff6defe7fb1b396f.tar.gz
create PKGBUILD
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD35
-rw-r--r--macast.desktop8
3 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..8eba987df8fb
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = macast-bin
+ pkgdesc = DLNA Media Renderer
+ pkgver = 0.7
+ pkgrel = 1
+ url = https://github.com/xfangfang/Macast
+ arch = x86_64
+ license = GPL3
+ depends = python
+ depends = mpv
+ conflicts = macast-git
+ source = macast::https://github.com/xfangfang/Macast/releases/download/v0.7/Macast-Linux-v0.7-amd64
+ source = icon.png::https://github.com/xfangfang/Macast/raw/main/macast/assets/icon.png
+ source = macast.desktop
+ sha256sums = fa3f5101e9c2c8b5aad33ea3ebcbddd4c9a605fca024357197ae1c9398c72661
+ sha256sums = c0736b51b9bb98859b83be68e246d60616f7f745b1a2254e2020b267852f4086
+ sha256sums = a246d1ed58ece390f50a888d342ba1c8933a63bdd838c4199b3efdd40422aa0d
+
+pkgname = macast-bin
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..72f542f3f782
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Xmengnet <liyp [AT] xmengnet.cn>
+# Maintainer: xfangfang <xfangfang [AT] 126.com>
+_pkgname=macast
+pkgname=${_pkgname}-bin
+pkgver=0.7
+pkgrel=1
+pkgdesc="DLNA Media Renderer"
+arch=("x86_64")
+conflicts=('macast-git')
+url="https://github.com/xfangfang/Macast"
+license=('GPL3')
+depends=('python'
+ 'mpv')
+
+
+source=(
+ "${_pkgname}::https://github.com/xfangfang/Macast/releases/download/v${pkgver}/Macast-Linux-v${pkgver}-amd64"
+ "icon.png::https://github.com/xfangfang/Macast/raw/main/macast/assets/icon.png"
+ "${_pkgname}.desktop"
+)
+sha256sums=('fa3f5101e9c2c8b5aad33ea3ebcbddd4c9a605fca024357197ae1c9398c72661'
+ 'c0736b51b9bb98859b83be68e246d60616f7f745b1a2254e2020b267852f4086'
+ 'a246d1ed58ece390f50a888d342ba1c8933a63bdd838c4199b3efdd40422aa0d')
+
+package(){
+ cd ${srcdir}
+ install -d "${pkgdir}/usr/share/icons"
+ install -Dm644 "icon.png" "${pkgdir}/usr/share/icons/Macast.png"
+ install -d "${pkgdir}"/usr/bin
+ install -Dm755 "${srcdir}/${_pkgname}" "${pkgdir}"/usr/bin
+ install -d $pkgdir/usr/share/applications/
+ cd $pkgdir/usr/share/applications/
+ install -Dm644 "${srcdir}/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
+}
+
diff --git a/macast.desktop b/macast.desktop
new file mode 100644
index 000000000000..de73dd1c4cf7
--- /dev/null
+++ b/macast.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=Macast
+Comment=DLNA Media Renderer
+Exec=/usr/bin/macast
+Icon=/usr/share/icons/Macast.png
+Terminal=false
+Type=Application
+Categories=Video;AudioVideo;