summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorhorstderheld2023-02-20 20:14:32 +0100
committerhorstderheld2023-02-20 20:14:32 +0100
commit7eaccfbebbcab8d16b236f2a5f37de5e3150f13b (patch)
tree4ca094ca37757e8c7c245d6c2f5fffb82db46f44 /PKGBUILD
parent3d890499125dc0ecb4f4cc7b043ca9575c96417b (diff)
downloadaur-7eaccfbebbcab8d16b236f2a5f37de5e3150f13b.tar.gz
use upstream icon and desktop file, fix version and remove empty arrays
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD55
1 files changed, 16 insertions, 39 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0ea7baf01f5f..6de16a4bb3b0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,48 +1,26 @@
# Maintainer: Donn <me@donn.website>
pkgname=cemu-bin
-pkgver=2.0
-pkgrel=25
+pkgver=2.0.25
+pkgrel=1
pkgdesc="Nintendo Wii U Emulator"
arch=('x86_64')
url="https://cemu.info"
-license=('MPL-2.0')
-groups=()
-depends=(
- 'pugixml'
- 'pulseaudio'
- 'opengl-driver'
- 'vulkan-driver'
- 'icu'
- 'gtk3'
- 'graphite'
- 'pcre'
- 'systemd'
- 'libffi'
-)
-makedepends=(
- 'patchelf'
-)
+license=('MPL2')
+depends=('glu' 'graphite' 'gtk3' 'libice' 'libsm' 'pcre' 'vulkan-driver')
+makedepends=('patchelf')
provides=('cemu')
conflicts=('cemu' 'cemu-git')
options=(!strip !docs libtool emptydirs)
-install=
-changelog=
-source=(
- "https://github.com/cemu-project/Cemu/releases/download/v${pkgver}-${pkgrel}/cemu-${pkgver}-${pkgrel}-ubuntu-20.04-x64.zip"
- "info.cemu.Cemu.desktop"
- "info.cemu.Cemu.metainfo.xml"
- "info.cemu.Cemu.png"
-)
-noextract=()
-sha256sums=(
- 'c1f4c7438752c876bb6cadaf74bee1c783edad41ebd2402bed2c0fb046240bb6'
- 'SKIP'
- 'SKIP'
- 'SKIP'
+source=("https://github.com/cemu-project/Cemu/releases/download/v${pkgver%.*}-${pkgver##*.}/cemu-${pkgver%.*}-${pkgver##*.}-ubuntu-20.04-x64.zip"
+ "cemu.desktop::https://raw.githubusercontent.com/cemu-project/Cemu/main/dist/linux/info.cemu.Cemu.desktop"
+ "cemu.png::https://github.com/cemu-project/Cemu/raw/main/dist/linux/info.cemu.Cemu.png"
)
+sha256sums=('c1f4c7438752c876bb6cadaf74bee1c783edad41ebd2402bed2c0fb046240bb6'
+ '3e9380eb47646fede56c0de59ddab872627c00629820ef5f974be0d07e4f3490'
+ '6458a99b8bd54e44857efa0f82bfd6035e7e072e7e080e3330e4e2cfe89cbd33')
package() {
- CEMU_BIN_PATH="$srcdir/Cemu_${pkgver}-${pkgrel}/Cemu"
+ CEMU_BIN_PATH="$srcdir/Cemu_${pkgver%.*}-${pkgver##*.}/Cemu"
# Patch
patchelf --replace-needed libpcre.so.3 libpcre.so $CEMU_BIN_PATH
@@ -59,9 +37,8 @@ package() {
chmod +x $CEMU_BIN_PATH
mkdir -p "$pkgdir/usr/share/cemu"
- cp -r "$srcdir/Cemu_${pkgver}-${pkgrel}"/* "$pkgdir/usr/share/cemu"
+ cp -r "$srcdir/Cemu_${pkgver%.*}-${pkgver##*.}"/* "$pkgdir/usr/share/cemu"
- install -Dm644 -t "$pkgdir"/usr/share/applications info.cemu.Cemu.desktop
- install -Dm644 -t "$pkgdir"/usr/share/metainfo info.cemu.Cemu.metainfo.xml
- install -Dm644 -t "$pkgdir"/usr/share/icons/hicolor/128x128/apps info.cemu.Cemu.png
-} \ No newline at end of file
+ install -Dm644 -t "$pkgdir"/usr/share/applications cemu.desktop
+ install -Dm644 -t "$pkgdir"/usr/share/icons/hicolor/128x128/apps cemu.png
+}