commit 76bcacdbc9efe24c146ce585f3c2e4dcab549f4d Author: Anjishnu Banerjee Date: Sun Nov 30 17:20:24 2025 +0530 upload package starpsx diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a02970a88f62 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,12 @@ +pkgbase = starpsx-bin + pkgdesc = A WIP PlayStation 1 emulator written in Rust + pkgver = 0.1.1 + pkgrel = 1 + url = https://github.com/kaezrr/starpsx + arch = x86_64 + license = GPL-3.0-or-later + provides = starpsx + source = https://github.com/kaezrr/starpsx/releases/download/v0.1.1/starpsx-linux-x86_64.zip + sha256sums = SKIP + +pkgname = starpsx-bin diff --git a/LICENSE b/LICENSE new file mode 100644 index 000000000000..b87c5e4be442 --- /dev/null +++ b/LICENSE @@ -0,0 +1,12 @@ +Copyright Arch Linux Contributors + +Permission to use, copy, modify, and/or distribute this software for +any purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED “AS IS” AND THE AUTHOR DISCLAIMS ALL +WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE +FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY +DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN +AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT +OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/LICENSES/0BSD.txt b/LICENSES/0BSD.txt new file mode 120000 index 000000000000..ea5b60640b01 --- /dev/null +++ b/LICENSES/0BSD.txt @@ -0,0 +1 @@ +../LICENSE \ No newline at end of file diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..aaf081da8ad5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,19 @@ +# Maintainer: Kaezr +pkgname=starpsx-bin +pkgver=0.1.1 +pkgrel=1 +pkgdesc="A WIP PlayStation 1 emulator written in Rust" +arch=('x86_64') +url="https://github.com/kaezrr/starpsx" +license=('GPL-3.0-or-later') +provides=('starpsx') + +source=("https://github.com/kaezrr/starpsx/releases/download/v${pkgver}/starpsx-linux-x86_64.zip") +sha256sums=('SKIP') + +package() { + cd "${srcdir}/starpsx-linux-x86_64" + + install -Dm755 starpsx "${pkgdir}/usr/bin/starpsx" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} diff --git a/REUSE.toml b/REUSE.toml new file mode 100644 index 000000000000..85017554fad0 --- /dev/null +++ b/REUSE.toml @@ -0,0 +1,22 @@ +version = 1 + +[[annotations]] +path = [ + "PKGBUILD", + "README.md", + "keys/**", + ".SRCINFO", + ".nvchecker.toml", + "*.install", + "*.sysusers", + "*.tmpfiles", + "*.logrotate", + "*.pam", + "*.service", + "*.socket", + "*.timer", + "*.desktop", + "*.hook", +] +SPDX-FileCopyrightText = "Arch Linux contributors" +SPDX-License-Identifier = "0BSD"