From 8953178f616d41ef564ede60029595a96d997081 Mon Sep 17 00:00:00 2001 From: "James \"Jim\" Ed Randson" <053476233@ecampus.ut.ac.id> Date: Sat, 11 Jan 2025 18:48:05 +0700 Subject: [PATCH 1/4] Create pcsx2-app.pacscript --- packages/pcsx2-app/pcsx2-app.pacscript | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 packages/pcsx2-app/pcsx2-app.pacscript diff --git a/packages/pcsx2-app/pcsx2-app.pacscript b/packages/pcsx2-app/pcsx2-app.pacscript new file mode 100644 index 0000000000..4e962e2a20 --- /dev/null +++ b/packages/pcsx2-app/pcsx2-app.pacscript @@ -0,0 +1,23 @@ +pkgname="pcsx2-app" +gives="pcsx2" +arch=("amd64") +pkgver="2.2.0" +url="https://pcsx2.net" +pkgdesc="PCSX2 is an open source PlayStation 2 Emulator" +maintainer=("James Ed Randson ") +source=("https://github.com/PCSX2/${gives}/releases/download/v${pkgver}/${gives}-v${pkgver}-linux-appimage-x64-Qt.AppImage") +sha256sums=("188cd6a7db7dab8dd509b744f5f02f7dc5746f9d637303b08063f46a779967ab") + +package() { +install -Dm755 "${gives}-v${pkgver}-linux-appimage-x64-Qt.AppImage" "${pkgdir}/usr/bin/pcsx2" +cat << EOF > "${pkgdir}/usr/share/applications/pcsx2.desktop" +[Desktop Entry] +Type=Application +Name=PCSX2 +Comment=PCSX2 is an open source PlayStation 2 Emulator +Exec=/usr/bin/pcsx2 %f +Icon=pcsx2 +Terminal=false +Categories=Application;Game +EOF +} From 2601a3f81d22f2e3e7e029b5c461f310e7191152 Mon Sep 17 00:00:00 2001 From: "James \"Jim\" Ed Randson" <053476233@ecampus.ut.ac.id> Date: Sat, 11 Jan 2025 18:48:38 +0700 Subject: [PATCH 2/4] Create .SRCINFO --- packages/pcsx2-app/.SRCINFO | 1 + 1 file changed, 1 insertion(+) create mode 100644 packages/pcsx2-app/.SRCINFO diff --git a/packages/pcsx2-app/.SRCINFO b/packages/pcsx2-app/.SRCINFO new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/packages/pcsx2-app/.SRCINFO @@ -0,0 +1 @@ + From 969a37e6eefd7753ebe7c1da06de0b31ff0972ce Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sat, 11 Jan 2025 13:21:06 +0000 Subject: [PATCH 3/4] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- packagelist | 1 + packages/pcsx2-app/.SRCINFO | 10 ++++++++++ packages/pcsx2-app/pcsx2-app.pacscript | 8 ++++---- srclist | 12 ++++++++++++ 4 files changed, 27 insertions(+), 4 deletions(-) diff --git a/packagelist b/packagelist index ad9ca1b938..801ed6343c 100644 --- a/packagelist +++ b/packagelist @@ -433,6 +433,7 @@ papirus-folders papirus-icon-theme parsec-deb pb-git +pcsx2-app pdf-mix-tool-git pdfmm-git pfetch-bin diff --git a/packages/pcsx2-app/.SRCINFO b/packages/pcsx2-app/.SRCINFO index 8b13789179..0903d6fc39 100644 --- a/packages/pcsx2-app/.SRCINFO +++ b/packages/pcsx2-app/.SRCINFO @@ -1 +1,11 @@ +pkgbase = pcsx2-app + gives = pcsx2 + pkgver = 2.2.0 + pkgdesc = PCSX2 is an open source PlayStation 2 Emulator + url = https://pcsx2.net + arch = amd64 + maintainer = James Ed Randson + source = https://github.com/PCSX2/pcsx2/releases/download/v2.2.0/pcsx2-v2.2.0-linux-appimage-x64-Qt.AppImage + sha256sums = 188cd6a7db7dab8dd509b744f5f02f7dc5746f9d637303b08063f46a779967ab +pkgname = pcsx2-app diff --git a/packages/pcsx2-app/pcsx2-app.pacscript b/packages/pcsx2-app/pcsx2-app.pacscript index 4e962e2a20..01c8883d6e 100644 --- a/packages/pcsx2-app/pcsx2-app.pacscript +++ b/packages/pcsx2-app/pcsx2-app.pacscript @@ -9,9 +9,9 @@ source=("https://github.com/PCSX2/${gives}/releases/download/v${pkgver}/${gives} sha256sums=("188cd6a7db7dab8dd509b744f5f02f7dc5746f9d637303b08063f46a779967ab") package() { -install -Dm755 "${gives}-v${pkgver}-linux-appimage-x64-Qt.AppImage" "${pkgdir}/usr/bin/pcsx2" -cat << EOF > "${pkgdir}/usr/share/applications/pcsx2.desktop" -[Desktop Entry] + install -Dm755 "${gives}-v${pkgver}-linux-appimage-x64-Qt.AppImage" "${pkgdir}/usr/bin/pcsx2" + cat << EOF > "${pkgdir}/usr/share/applications/pcsx2.desktop" +[Desktop Entry] Type=Application Name=PCSX2 Comment=PCSX2 is an open source PlayStation 2 Emulator @@ -19,5 +19,5 @@ Exec=/usr/bin/pcsx2 %f Icon=pcsx2 Terminal=false Categories=Application;Game -EOF +EOF } diff --git a/srclist b/srclist index 8e4abf7230..eb55b98d50 100644 --- a/srclist +++ b/srclist @@ -8706,6 +8706,18 @@ pkgbase = pb-git pkgname = pb-git --- +pkgbase = pcsx2-app + gives = pcsx2 + pkgver = 2.2.0 + pkgdesc = PCSX2 is an open source PlayStation 2 Emulator + url = https://pcsx2.net + arch = amd64 + maintainer = James Ed Randson + source = https://github.com/PCSX2/pcsx2/releases/download/v2.2.0/pcsx2-v2.2.0-linux-appimage-x64-Qt.AppImage + sha256sums = 188cd6a7db7dab8dd509b744f5f02f7dc5746f9d637303b08063f46a779967ab + +pkgname = pcsx2-app +--- pkgbase = pdf-mix-tool-git gives = pdf-mix-tool pkgver = 1.1.1 From 3f4583fc0df212727ae3532b0205be398004e9f0 Mon Sep 17 00:00:00 2001 From: "James \"Jim\" Ed Randson" <053476233@ecampus.ut.ac.id> Date: Sat, 11 Jan 2025 21:05:35 +0700 Subject: [PATCH 4/4] Update pcsx2-app.pacscript --- packages/pcsx2-app/pcsx2-app.pacscript | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/pcsx2-app/pcsx2-app.pacscript b/packages/pcsx2-app/pcsx2-app.pacscript index 01c8883d6e..72ceaa8d2a 100644 --- a/packages/pcsx2-app/pcsx2-app.pacscript +++ b/packages/pcsx2-app/pcsx2-app.pacscript @@ -10,6 +10,7 @@ sha256sums=("188cd6a7db7dab8dd509b744f5f02f7dc5746f9d637303b08063f46a779967ab") package() { install -Dm755 "${gives}-v${pkgver}-linux-appimage-x64-Qt.AppImage" "${pkgdir}/usr/bin/pcsx2" + install -d "${pkgdir}/usr/share/applications" cat << EOF > "${pkgdir}/usr/share/applications/pcsx2.desktop" [Desktop Entry] Type=Application