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..80b1a55 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,9 @@ repos: packages: [] debug: [] world: - version: null - packages: [] + version: 1.3.1-1 + packages: + - xorg-xeyes-1.3.1-1-x86_64.pkg.tar.zst debug: [] lib32-goblins: version: null diff --git a/.artixlinux/srcinfo.yaml b/.artixlinux/srcinfo.yaml new file mode 100644 index 0000000..54c45a6 --- /dev/null +++ b/.artixlinux/srcinfo.yaml @@ -0,0 +1,35 @@ +--- +version: 1.3.1-1 +pkgbase: + name: xorg-xeyes + pkgdesc: Follow the mouse/SHAPE extension X demo + pkgver: 1.3.1 + pkgrel: 1 + url: https://xorg.freedesktop.org/ + arch: + - x86_64 + license: + - X11 + makedepends: + - xorg-util-macros + - libxfixes + depends: + - libx11 + - libxt + - libxext + - libxmu + - libxrender + - libxi + - libxcb + - glibc + source: + - https://xorg.freedesktop.org/archive/individual/app/xeyes-1.3.1.tar.xz + - https://xorg.freedesktop.org/archive/individual/app/xeyes-1.3.1.tar.xz.sig + validpgpkeys: + - 3AB285232C46AE43D8E192F4DAB0F78EA6E7E2D2 + sha512sums: + - c0c3e25b1685cc943c8d27f88c4d3ec79aa05c102ba7ac0cbd7dcebdf703111ecb2288f4bac55d9ffc5b7aa3b15cba58f28c21025a53b415a8a18bdb61688dcf + - SKIP +pkgname: + - name: xorg-xeyes +# generated with artixpkg 0.37.4-1-any diff --git a/.nvchecker.toml b/.nvchecker.toml new file mode 100644 index 0000000..acbd734 --- /dev/null +++ b/.nvchecker.toml @@ -0,0 +1,8 @@ +[xorg-xeyes] +source = "gitlab" +gitlab = "xorg/app/xeyes" +host = "gitlab.freedesktop.org" +use_max_tag = true + +include_regex = ".*xeyes-.*" +prefix = "xeyes-" 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..846fa1c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Cory Sanin +# Contributor: AndyRTR +# Contributor: Jan de Groot + +pkgname=xorg-xeyes +pkgver=1.3.1 +pkgrel=1 +pkgdesc="Follow the mouse/SHAPE extension X demo" +arch=('x86_64') +url="https://xorg.freedesktop.org/" +license=('X11') +depends=('libx11' 'libxt' 'libxext' 'libxmu' 'libxrender' 'libxi' + 'libxcb' 'glibc') +makedepends=('xorg-util-macros' 'libxfixes') +source=(https://xorg.freedesktop.org/archive/individual/app/xeyes-${pkgver}.tar.xz{,.sig}) +sha512sums=('c0c3e25b1685cc943c8d27f88c4d3ec79aa05c102ba7ac0cbd7dcebdf703111ecb2288f4bac55d9ffc5b7aa3b15cba58f28c21025a53b415a8a18bdb61688dcf' + 'SKIP') +# validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith " +validpgpkeys=('3AB285232C46AE43D8E192F4DAB0F78EA6E7E2D2') # Alan Coopersmith + +build() { + cd "xeyes-${pkgver}" + ./configure --prefix=/usr + make +} + +package() { + cd "xeyes-${pkgver}" + make DESTDIR="${pkgdir}" install + install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +} 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" diff --git a/keys/pgp/3AB285232C46AE43D8E192F4DAB0F78EA6E7E2D2.asc b/keys/pgp/3AB285232C46AE43D8E192F4DAB0F78EA6E7E2D2.asc new file mode 100644 index 0000000..b840ff1 --- /dev/null +++ b/keys/pgp/3AB285232C46AE43D8E192F4DAB0F78EA6E7E2D2.asc @@ -0,0 +1,52 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +N7/9E+oc7zIAHImw5V9JclVH6u5Gug== +=ecEp +-----END PGP PUBLIC KEY BLOCK----- diff --git a/keys/pgp/4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E.asc b/keys/pgp/4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E.asc new file mode 100644 index 0000000..1cc9fba --- /dev/null +++ b/keys/pgp/4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E.asc @@ -0,0 +1,59 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQGiBEab+moRBACDH5yKqS3wcc5bdxY7PBNuwKvF5TKMfagmSvuRDtZjjIIWaA/n +Z1KboV9Gq5g7kP7+Kfu+Qgd8u65eVsWwmPW10fXvj3aCU53glx2EdGdrHcgiyH2g +EQfPiyBw+trIppWFRV0IDXSLMA1FNC92t2nSG/VFHaPTVwcgkIRSfcXDvwCglGdE +a6f4uLqoNHP+m4yYnzapFuMD/R4+2AJDAvEWKDdYCGZzlawjAmmWyXrmT7/C/mx9 +8qUR473l4buXjHgDkkXXlHqdzil1vK85PhrKzNJDCCmlHUJNz+QwiAMOLwpD+kwV +Pb57RG7y+a5JQ5+jtVw4RlUxZIk/wj2An9YBO3A5vR7PdjM32ZJCN2+aM4dYfNzQ +xQKTA/47icvBaBVTl9rztjg2pd2Aqpc1P/GsIYLGj7XjnnJvGAENBHSH1QjpZMJG +CTS9oJ+B0/wrIr+pA+MdFgYAb6ojMQJOO6UChjWWSGjMFcs/CeXhxlLBido3DtAE +TbNTwO6OEfAvdosvTdhJFnwvZlJ+zZGGy5CrF2Fd9PUe9tmASbQuQWxhbiBDb29w +ZXJzbWl0aCA8YWxhbi5jb29wZXJzbWl0aEBvcmFjbGUuY29tPohrBBMRCgArAhsD +BgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAIZAQUCWtvjmAUJHaXqrgAKCRCi+54I +Hy0TDmAsAJ4ubyCVncwKtAGVIx9whDq7f6SxZgCfXAVWUqRR20c98J39lLTtcopZ +Dfi0KEFsYW4gQ29vcGVyc21pdGggPGFsYW5jQGZyZWVkZXNrdG9wLm9yZz6IaAQT +EQoAKAIbAwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AFAlrb454FCR2l6q4ACgkQ +ovueCB8tEw6whACdFj9U5SQuhv0e8BQvI4orGPzUMSkAoImqdVB7sU7Z++djBrj3 +uJc4m0F6tCtBbGFuIENvb3BlcnNtaXRoIDxhbGFuLmNvb3BlcnNtaXRoQHN1bi5j +b20+iGYEExEKACYCGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCWtvjngUJHaXq +rgAKCRCi+54IHy0TDhtDAJ95lL7Flj8EzdWqYogu7V9W5Xmd4gCgi0vN3iglPVNH +2gHOcTpdNyl0wcy5Ag0EUXnVIQEQAKHpjOmY056n0tsZoW9q5egsMcl5tKC8uimr +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 +=zQQb +-----END PGP PUBLIC KEY BLOCK-----