diff options
author | Mišo Barišić | 2022-01-26 16:12:04 +0100 |
---|---|---|
committer | Mišo Barišić | 2022-01-26 16:12:04 +0100 |
commit | 725275de57b7c1826b9369df49c3581d41284020 (patch) | |
tree | e4e30e05973d1701747feac05caf81673626dc27 | |
download | aur-725275de57b7c1826b9369df49c3581d41284020.tar.gz |
first commit
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..51b64aa2920f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = cyberdrop-dl-git + pkgdesc = Cyberdrop downloader + pkgver = 0.3.2.r1.g6b831ff + pkgrel = 1 + url = https://github.com/wmw9/cyberdrop-dl + arch = x86_64 + license = undefined + makedepends = cargo + makedepends = rust + provides = cyberdrop-dl + conflicts = cyberdrop-dl + source = cyberdrop-dl::git+https://github.com/wmw9/cyberdrop-dl.git#branch=main + sha256sums = SKIP + +pkgname = cyberdrop-dl-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..fd81d14a2a9a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Mišo Barišić <me@misobarisic.com> +pkgname="cyberdrop-dl-git" +_pkgname="cyberdrop-dl" +pkgver=0.3.2.r1.g6b831ff +pkgrel=1 +pkgdesc="Cyberdrop downloader" +arch=('x86_64') +url="https://github.com/wmw9/cyberdrop-dl" +license=('undefined') +makedepends=('cargo' 'rust') +conflicts=('cyberdrop-dl') +provides=('cyberdrop-dl') +source=("cyberdrop-dl::git+https://github.com/wmw9/cyberdrop-dl.git#branch=main") +sha256sums=("SKIP") + +pkgver() { + cd "$srcdir/$_pkgname" + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + export GOPATH="$srcdir"/gopath + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_ENABLED=1 + + cd "$srcdir/$_pkgname" + cargo build --release +} + +package() { + cd "$srcdir/$_pkgname" + mkdir -p "$pkgdir/usr/bin" + cp "target/release/cyberdrop-dl" "$pkgdir/usr/bin" +} |