commit 281c65bad8ca7478dcc591b0272b4939be7949e2 Author: Anthony Wang Date: Sat Feb 19 10:47:44 2022 -0600 Initial commit diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..d784db9 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = plugin-git + pkgdesc = Woodpecker plugin for cloning Git repositories + pkgver = 1.1.1 + pkgrel = 1 + url = https://woodpecker-ci.org/docs/usage/pipeline-syntax#clone + arch = any + license = Apache + makedepends = git + makedepends = openssh + makedepends = curl + makedepends = go + depends = glibc + source = plugin-git-1.1.1.tar.gz::https://github.com/woodpecker-ci/plugin-git/archive/v1.1.1.tar.gz + sha256sums = b3dd0a3600964d6b3c2a1b135d1e88c5a9a5d068d58b2d98c1a64d2ee02587df + +pkgname = plugin-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..e17a40c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Anthony Wang + +pkgname=plugin-git +pkgver=1.1.1 +pkgrel=1 +pkgdesc="Woodpecker plugin for cloning Git repositories" +arch=(any) +url="https://woodpecker-ci.org/docs/usage/pipeline-syntax#clone" +license=('Apache') +makedepends=('git' 'openssh' 'curl' 'go') +depends=('glibc') +source=( + "$pkgname-$pkgver.tar.gz::https://github.com/woodpecker-ci/$pkgname/archive/v$pkgver.tar.gz" +) + +build() { + cd "$pkgname-$pkgver" + + GOFLAGS=-trimpath make build +} + +package() { + cd "$pkgname-$pkgver" + + install -vDm755 -t "$pkgdir/usr/bin" release/plugin-git +} +sha256sums=('b3dd0a3600964d6b3c2a1b135d1e88c5a9a5d068d58b2d98c1a64d2ee02587df')