summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD14
-rw-r--r--ppsspp.desktop9
3 files changed, 19 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7e83b196fe8d..3c1e23a993c4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = ppsspp-git
pkgdesc = A PSP emulator written in C++
- pkgver = 1.0.1.r2617.cf0697e
+ pkgver = 1.0.1.r2744.7e70a74
pkgrel = 1
url = http://www.ppsspp.org/
arch = i686
@@ -15,9 +15,11 @@ pkgbase = ppsspp-git
source = git+https://github.com/hrydgard/ppsspp.git
source = git+https://github.com/hrydgard/ppsspp-lang.git
source = ppsspp-armips::git+https://github.com/Kingcom/armips.git
+ source = ppsspp.desktop
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
+ sha256sums = 1c332702d0aeced07df7e12ba8530bc3f19a52bc76c355f6c84c141becfd46d8
pkgname = ppsspp-git
provides = ppsspp
diff --git a/PKGBUILD b/PKGBUILD
index 13bdfe43e4a0..f023fb645d8b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@
pkgbase=ppsspp-git
pkgname=('ppsspp-git' 'ppsspp-qt-git')
-pkgver=1.0.1.r2617.cf0697e
+pkgver=1.0.1.r2744.7e70a74
pkgrel=1
pkgdesc='A PSP emulator written in C++'
arch=('i686' 'x86_64')
@@ -17,10 +17,12 @@ depends=('ffmpeg' 'sdl2')
makedepends=('cmake' 'git' 'glu' 'qt5-tools')
source=('git+https://github.com/hrydgard/ppsspp.git'
'git+https://github.com/hrydgard/ppsspp-lang.git'
- 'ppsspp-armips::git+https://github.com/Kingcom/armips.git')
+ 'ppsspp-armips::git+https://github.com/Kingcom/armips.git'
+ 'ppsspp.desktop')
sha256sums=('SKIP'
'SKIP'
- 'SKIP')
+ 'SKIP'
+ '1c332702d0aeced07df7e12ba8530bc3f19a52bc76c355f6c84c141becfd46d8')
pkgver() {
cd ppsspp
@@ -70,8 +72,7 @@ package_ppsspp-git() {
install -m 755 PPSSPPSDL "${pkgdir}"/usr/bin/ppsspp
cp -dr --no-preserve='ownership' assets "${pkgdir}"/usr/share/ppsspp/
install -m 644 ../assets/unix-icons/icon-512.svg "${pkgdir}"/usr/share/pixmaps/ppsspp.svg
- install -m 644 ../debian/ppsspp.desktop "${pkgdir}"/usr/share/applications/
- install -m 644 ../debian/ppsspp.1 "${pkgdir}"/usr/share/man/man1/
+ install -m 644 ../../PPSSPP.desktop "${pkgdir}"/usr/share/applications/
}
package_ppsspp-qt-git() {
@@ -84,8 +85,7 @@ package_ppsspp-qt-git() {
install -dm 755 "${pkgdir}"/usr/{bin,share/{applications,man/man1,pixmaps}}
install -m 755 ppsspp "${pkgdir}"/usr/bin/
install -m 644 ../assets/unix-icons/icon-512.svg "${pkgdir}"/usr/share/pixmaps/ppsspp.svg
- install -m 644 ../debian/ppsspp.desktop "${pkgdir}"/usr/share/applications/
- install -m 644 ../debian/ppsspp.1 "${pkgdir}"/usr/share/man/man1/
+ install -m 644 ../../PPSSPP.desktop "${pkgdir}"/usr/share/applications/
}
# vim ts=2 sw=2 et:
diff --git a/ppsspp.desktop b/ppsspp.desktop
new file mode 100644
index 000000000000..e4627e974ddf
--- /dev/null
+++ b/ppsspp.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=PPSSPP
+GenericName=PSP Emulator
+Comment=PlayStation Portable Simulator Suitable for Playing Portably (PPSSPP)
+Exec=ppsspp %f
+Icon=ppsspp
+Categories=Game