diff --git a/.artixlinux/Jenkinsfile b/.artixlinux/Jenkinsfile new file mode 100644 index 0000000..d68bca2 --- /dev/null +++ b/.artixlinux/Jenkinsfile @@ -0,0 +1,3 @@ +@Library('artix-ci@orion') import org.artixlinux.RepoPackage + +PackagePipeline(new RepoPackage(this)) diff --git a/.artixlinux/pkgbase.yaml b/.artixlinux/pkgbase.yaml index 58265ba..e7a9290 100644 --- a/.artixlinux/pkgbase.yaml +++ b/.artixlinux/pkgbase.yaml @@ -1,11 +1,11 @@ --- team: world actions: - addRepo: null + addRepo: world removeRepo: null - triggersBuild: false + triggersBuild: true triggersRebuild: false - triggersRepoAdd: false + triggersRepoAdd: true triggersRepoRemove: false triggersNoCheck: false repos: @@ -30,8 +30,11 @@ repos: packages: [] debug: [] world: - version: null - packages: [] + version: 1:532-1 + packages: + - retroarch-assets-glui-1:532-1-any.pkg.tar.zst + - retroarch-assets-ozone-1:532-1-any.pkg.tar.zst + - retroarch-assets-xmb-1:532-1-any.pkg.tar.zst debug: [] lib32-goblins: version: null diff --git a/.artixlinux/srcinfo.yaml b/.artixlinux/srcinfo.yaml new file mode 100644 index 0000000..8ee73dd --- /dev/null +++ b/.artixlinux/srcinfo.yaml @@ -0,0 +1,34 @@ +--- +version: 1:532-1 +pkgbase: + name: retroarch-assets + pkgdesc: XMB menu assets for RetroArch + pkgver: 532 + pkgrel: 1 + epoch: 1 + url: http://www.libretro.com/ + arch: + - any + groups: + - libretro + license: + - GPL + makedepends: + - git + depends: + - retroarch + source: + - git+https://github.com/libretro/retroarch-assets.git#commit=2d24ef2972a709f870cc3f73853158fa2376f37d + sha256sums: + - 5b45e41d12ac657519ac1706f9b467f4f90f9881d5fa1f604e2e4987417e11e7 +pkgname: + - name: retroarch-assets-glui + depends: + - retroarch + - retroarch-assets-xmb + - name: retroarch-assets-ozone + depends: + - retroarch + - retroarch-assets-xmb + - name: retroarch-assets-xmb +# generated with artixpkg 0.37.4-1-any diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..b87c5e4 --- /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 0000000..ea5b606 --- /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 0000000..b05f3d3 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,55 @@ +# Maintainer: Cory Sanin +# Contributor: Maxime Gauduin + +pkgbase=retroarch-assets +pkgname=( + retroarch-assets-glui + retroarch-assets-ozone + retroarch-assets-xmb +) +pkgver=532 +pkgrel=1 +epoch=1 +pkgdesc='XMB menu assets for RetroArch' +arch=(any) +url=http://www.libretro.com/ +license=(GPL) +groups=(libretro) +depends=(retroarch) +makedepends=(git) +_commit=2d24ef2972a709f870cc3f73853158fa2376f37d +source=(git+https://github.com/libretro/retroarch-assets.git#commit=${_commit}) +sha256sums=('5b45e41d12ac657519ac1706f9b467f4f90f9881d5fa1f604e2e4987417e11e7') + +pkgver() { + cd retroarch-assets + + git rev-list --count HEAD +} + +package_retroarch-assets-glui() { + depends+=(retroarch-assets-xmb) + + cd retroarch-assets + + install -dm 755 "${pkgdir}"/usr/share/retroarch/assets + cp -dr --no-preserve=ownership glui "${pkgdir}"/usr/share/retroarch/assets/ +} + +package_retroarch-assets-ozone() { + depends+=(retroarch-assets-xmb) + + cd retroarch-assets + + install -dm 755 "${pkgdir}"/usr/share/retroarch/assets + cp -dr --no-preserve=ownership ozone "${pkgdir}"/usr/share/retroarch/assets/ +} + +package_retroarch-assets-xmb() { + cd retroarch-assets + + install -dm 755 "${pkgdir}"/usr/share/retroarch/assets + cp -dr --no-preserve=ownership xmb "${pkgdir}"/usr/share/retroarch/assets/ +} + +# vim: ts=2 sw=2 et: diff --git a/REUSE.toml b/REUSE.toml new file mode 100644 index 0000000..8501755 --- /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"