From 94d38e6d9121e1dace18eb332e05fbcd3cf82adb Mon Sep 17 00:00:00 2001 From: srv Date: Thu, 15 May 2025 10:00:02 +0200 Subject: Add xbindkeys --- go-bin/PKGBUILD | 4 +-- go-bin/go-bin-1.20.3-1-x86_64-build.log | 0 go-bin/go-bin-1.20.3-1-x86_64-package.log | 0 go-bin/go-bin-1.20.3-1-x86_64-prepare.log | 0 go-bin/go-bin-1.23.0-1-x86_64-build.log | 0 go-bin/go-bin-1.23.0-1-x86_64-package.log | 0 go-bin/go-bin-1.23.0-1-x86_64-prepare.log | 0 go-md2man/.artixlinux/Jenkinsfile | 3 ++ go-md2man/.artixlinux/pkgbase.yaml | 55 +++++++++++++++++++++++++++++++ go-md2man/.gitignore | 18 ++++++++++ go-md2man/.nvchecker.toml | 5 +++ go-md2man/PKGBUILD | 28 ++++++++++++++++ go-md2man/README.md | 2 ++ xbindkeys/PKGBUILD | 53 +++++++++++++++++++++++++++++ 14 files changed, 166 insertions(+), 2 deletions(-) delete mode 100644 go-bin/go-bin-1.20.3-1-x86_64-build.log delete mode 100644 go-bin/go-bin-1.20.3-1-x86_64-package.log delete mode 100644 go-bin/go-bin-1.20.3-1-x86_64-prepare.log create mode 100644 go-bin/go-bin-1.23.0-1-x86_64-build.log create mode 100644 go-bin/go-bin-1.23.0-1-x86_64-package.log create mode 100644 go-bin/go-bin-1.23.0-1-x86_64-prepare.log create mode 100644 go-md2man/.artixlinux/Jenkinsfile create mode 100644 go-md2man/.artixlinux/pkgbase.yaml create mode 100644 go-md2man/.gitignore create mode 100644 go-md2man/.nvchecker.toml create mode 100644 go-md2man/PKGBUILD create mode 100644 go-md2man/README.md create mode 100644 xbindkeys/PKGBUILD diff --git a/go-bin/PKGBUILD b/go-bin/PKGBUILD index eee15f6..1212a48 100644 --- a/go-bin/PKGBUILD +++ b/go-bin/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Saravia pkgname=go-bin -pkgver=1.20.3 +pkgver=1.23.0 pkgrel=1 pkgdesc="Go programming language (precompiled binary)" arch=('x86_64') @@ -8,7 +8,7 @@ url="https://golang.org/" license=('BSD') depends=('bash' 'tar') source=("https://golang.org/dl/go$pkgver.linux-amd64.tar.gz") -sha512sums=('b6e74b9b0bf03371e746b1b579235665a692425847b685f1a862345a5858329ec24e184db4ddbd2fd617e22df4c48d3e95fe7ba79b19d737c6d6afa63a129773') +sha512sums=('4bab785fc2ec027e78d018fb0b800349f8d6110fd3a786ef35219b12411baa266683bfde4f78565c423f9e5db0b16f1b24900697ed2c1741767bbe583b3d0bc9') options=('!strip') # Evita problemas al intentar strippear archivos de prueba no reconocidos export LANG=en_US.UTF-8 diff --git a/go-bin/go-bin-1.20.3-1-x86_64-build.log b/go-bin/go-bin-1.20.3-1-x86_64-build.log deleted file mode 100644 index e69de29..0000000 diff --git a/go-bin/go-bin-1.20.3-1-x86_64-package.log b/go-bin/go-bin-1.20.3-1-x86_64-package.log deleted file mode 100644 index e69de29..0000000 diff --git a/go-bin/go-bin-1.20.3-1-x86_64-prepare.log b/go-bin/go-bin-1.20.3-1-x86_64-prepare.log deleted file mode 100644 index e69de29..0000000 diff --git a/go-bin/go-bin-1.23.0-1-x86_64-build.log b/go-bin/go-bin-1.23.0-1-x86_64-build.log new file mode 100644 index 0000000..e69de29 diff --git a/go-bin/go-bin-1.23.0-1-x86_64-package.log b/go-bin/go-bin-1.23.0-1-x86_64-package.log new file mode 100644 index 0000000..e69de29 diff --git a/go-bin/go-bin-1.23.0-1-x86_64-prepare.log b/go-bin/go-bin-1.23.0-1-x86_64-prepare.log new file mode 100644 index 0000000..e69de29 diff --git a/go-md2man/.artixlinux/Jenkinsfile b/go-md2man/.artixlinux/Jenkinsfile new file mode 100644 index 0000000..d68bca2 --- /dev/null +++ b/go-md2man/.artixlinux/Jenkinsfile @@ -0,0 +1,3 @@ +@Library('artix-ci@orion') import org.artixlinux.RepoPackage + +PackagePipeline(new RepoPackage(this)) diff --git a/go-md2man/.artixlinux/pkgbase.yaml b/go-md2man/.artixlinux/pkgbase.yaml new file mode 100644 index 0000000..6944007 --- /dev/null +++ b/go-md2man/.artixlinux/pkgbase.yaml @@ -0,0 +1,55 @@ +--- +pkgbase: + name: go-md2man + version: 2.0.7-1 + arch: + - x86_64 + pkgname: + - go-md2man +actions: + addRepo: world + removeRepo: null + triggersBuild: true + triggersRebuild: false + triggersRepoAdd: true + triggersRepoRemove: false + triggersNoCheck: false +repos: + system-goblins: + version: null + packages: [] + system-gremlins: + version: null + packages: [] + system: + version: null + packages: [] + world-goblins: + version: null + packages: [] + world-gremlins: + version: null + packages: [] + world: + version: 2.0.7-1 + packages: + - go-md2man-2.0.7-1-x86_64.pkg.tar.zst + lib32-goblins: + version: null + packages: [] + lib32-gremlins: + version: null + packages: [] + lib32: + version: null + packages: [] + galaxy-goblins: + version: null + packages: [] + galaxy-gremlins: + version: null + packages: [] + galaxy: + version: null + packages: [] +team: world diff --git a/go-md2man/.gitignore b/go-md2man/.gitignore new file mode 100644 index 0000000..e4912e4 --- /dev/null +++ b/go-md2man/.gitignore @@ -0,0 +1,18 @@ +# ---> ArchLinuxPackages +*.tar +*.tar.* +*.jar +*.exe +*.msi +*.zip +*.tgz +*.log +*.log.* +*.sig + +pkg/ +src/ + +*.service +*.timer +*.socket diff --git a/go-md2man/.nvchecker.toml b/go-md2man/.nvchecker.toml new file mode 100644 index 0000000..d7db575 --- /dev/null +++ b/go-md2man/.nvchecker.toml @@ -0,0 +1,5 @@ +[go-md2man] +source = "github" +github = "cpuguy83/go-md2man" +prefix = "v" +use_max_tag = true diff --git a/go-md2man/PKGBUILD b/go-md2man/PKGBUILD new file mode 100644 index 0000000..b5bc1e6 --- /dev/null +++ b/go-md2man/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Morten Linderud +# Contributor: Sébastien "Seblu" Luttringer + +pkgname=go-md2man +pkgver=2.0.7 +pkgrel=1 +pkgdesc='A markdown to manpage generator' +arch=('x86_64') +url='https://github.com/cpuguy83/go-md2man' +license=('MIT') +makedepends=('go-bin') +source=($pkgname-$pkgver.tar.gz::"https://github.com/cpuguy83/go-md2man/archive/v$pkgver.tar.gz") +sha256sums=('ca3a5b57e2c01759f5a00ad2a578d034c5370fae9aa7a6c3af5648b2fc802a92') + +build() { + cd "$pkgname-$pkgver" + export GOFLAGS="-buildmode=pie -trimpath" + export CGO_LDFLAGS="$LDFLAGS" + go build -o go-md2man . + ./go-md2man -in=go-md2man.1.md -out=go-md2man.1 +} + +package() { + cd "$pkgname-$pkgver" + install -Dm755 go-md2man "$pkgdir/usr/bin/go-md2man" + install -Dm755 go-md2man.1 "$pkgdir/usr/share/man/man1/go-md2man.1" + install -Dm755 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} diff --git a/go-md2man/README.md b/go-md2man/README.md new file mode 100644 index 0000000..b856383 --- /dev/null +++ b/go-md2man/README.md @@ -0,0 +1,2 @@ +# go-md2man + diff --git a/xbindkeys/PKGBUILD b/xbindkeys/PKGBUILD new file mode 100644 index 0000000..a673a46 --- /dev/null +++ b/xbindkeys/PKGBUILD @@ -0,0 +1,53 @@ +# Maintainer (Arch): Konstantin Gizdov +# Contributor (Arch): Yusuf Aktepe +# Contributor (Arch): Florian Pritz +# Contributor (Arch): Daniel J Griffiths +# Contributor (Arch): Thayer Williams +# Maintainer: Tobias Dausend + +pkgname=xbindkeys +pkgver=1.8.7 +_debver=$pkgver +_debrel=2 +pkgrel=1 +pkgdesc="Launch shell commands with your keyboard or your mouse under X" +arch=('i686' 'x86_64') +url='https://www.nongnu.org/xbindkeys/xbindkeys.html' +license=('GPL-2') +depends=('libx11' 'guile') +makedepends=('quilt') +optdepends=('tk: for xbindkeys_show') +source=("https://www.nongnu.org/${pkgname}/${pkgname}-${pkgver}.tar.gz" + "https://deb.debian.org/debian/pool/main/x/xbindkeys/xbindkeys_${_debver}-${_debrel}.debian.tar.xz") +sha512sums=('a6b1478e8ef4bedc686fdd15abc11a8a592ac17c69e1a5a13f60e735e9be9646faed62e980cdac4aa7bc7e3253237465de38dee98935dd3f9911d4e48209b2e9' + '00fc2d906ea8f6be58efbb6fb2e115f913ccab39523125cbc40f6defacc63a262687d83343033324c3a13d82a88983839f41803b24443e8095e69d94bf02e37b') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + if [[ ${pkgver%.*} = ${_debver%.*} ]]; then + # Debian patches + export QUILT_PATCHES=debian/patches + export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index' + export QUILT_DIFF_ARGS='--no-timestamps' + + mv "$srcdir"/debian . + + quilt push -av + fi + + # pick up new guile versions + autoreconf -vi +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure \ + --prefix=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + install -Dm644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}" +} -- cgit v1.2.3