summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatrykf032020-10-27 22:50:02 +0000
committerPatrykf032020-10-27 22:50:02 +0000
commit7e20b2927c0d1ada40bb05e6d652b12f716424fb (patch)
treedb2e6a1a7acc6210dcd9a11be8843e2a0b4697f2
parentae8466f843e998fbac2035afe37504fcaae7eac3 (diff)
downloadaur-7e20b2927c0d1ada40bb05e6d652b12f716424fb.tar.gz
1070
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD17
2 files changed, 10 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8773048b44cf..9ed5a8e1f0e3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -7,8 +7,9 @@ pkgbase = yuzu-ea-bin
license = gpl
depends = zlib
depends = hicolor-icon-theme
- noextract =
+ noextract = Yuzu-EA-1070.AppImage
options = !strip
+ source_x86_64 = https://github.com/pineappleEA/pineappleEA.github.io/releases/download/EA-1070/Yuzu-EA-1070.AppImage
sha256sums_x86_64 = a91d915e131887cf7f91f0c2ffe98b8d84a39b8de4a08235d6371d2c0ef797a8
pkgname = yuzu-ea-bin
diff --git a/PKGBUILD b/PKGBUILD
index 94e4b4d8acf9..98c2432af782 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,5 @@
# Maintainer: Patrykf03 <hamachi0912@gmail.com>
-_pkgname=yuzu-ea-bin
-
pkgname=yuzu-ea-bin
pkgver=1070
pkgrel=1
@@ -11,19 +9,20 @@ url="https://github.com/pineappleEA/pineappleEA.github.io"
license=('gpl')
depends=('zlib' 'hicolor-icon-theme')
options=(!strip)
-pkgver=1070
-noextract=("${_appimage}")
+source_x86_64=("https://github.com/pineappleEA/pineappleEA.github.io/releases/download/EA-${pkgver}/Yuzu-EA-${pkgver}.AppImage")
+noextract=("Yuzu-EA-${pkgver}.AppImage")
sha256sums_x86_64=('a91d915e131887cf7f91f0c2ffe98b8d84a39b8de4a08235d6371d2c0ef797a8')
prepare() {
- chmod +x "${_appimage}"
- ./"${_appimage}" --appimage-extract
+ chmod +x "Yuzu-EA-${pkgver}.AppImage"
+ ./"Yuzu-EA-${pkgver}.AppImage" --appimage-extract
}
+
build() {
# Adjust .desktop so it will work outside of AppImage container
- sed -i -E "s|Exec=AppRun|Exec=env DESKTOPINTEGRATION=false /usr/bin/${_pkgname}|"\
+ sed -i -E "s|Exec=AppRun|Exec=env DESKTOPINTEGRATION=false /usr/bin/${pkgname}|"\
"squashfs-root/yuzu.desktop"
# Fix permissions; .AppImage permissions are 700 for all directories
chmod -R a-x+rX squashfs-root/usr
@@ -31,7 +30,7 @@ build() {
package() {
# AppImage
- install -Dm755 "${srcdir}/${_appimage}" "${pkgdir}/opt/${pkgname}/${_appimage}"
+ install -Dm755 "${srcdir}/Yuzu-EA-${pkgver}.AppImage" "${pkgdir}/opt/${pkgname}/Yuzu-EA-${pkgver}.AppImage"
# Desktop file
install -Dm644 "${srcdir}/squashfs-root/yuzu.desktop"\
@@ -43,5 +42,5 @@ package() {
# Symlink executable
install -dm755 "${pkgdir}/usr/bin"
- ln -s "/opt/${pkgname}/${_appimage}" "${pkgdir}/usr/bin/yuzu"
+ ln -s "/opt/${pkgname}/Yuzu-EA-${pkgver}.AppImage" "${pkgdir}/usr/bin/yuzu"
}