diff options
author | Sefa Eyeoglu | 2020-03-06 10:31:52 +0100 |
---|---|---|
committer | Sefa Eyeoglu | 2020-03-06 10:31:52 +0100 |
commit | be16f9aed5bc58debe4b3165791bc8d5fd27001e (patch) | |
tree | f7a263da06f7440ab794a7f2236607a4365c2a5c | |
download | aur-be16f9aed5bc58debe4b3165791bc8d5fd27001e.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 41 |
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..db7f4aeda84c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = stegify + pkgdesc = Tool for LSB steganography written in Go + pkgver = 1.2 + pkgrel = 1 + url = https://github.com/DimitarPetrov/stegify + arch = x86_64 + license = custom:MIT + makedepends = git + makedepends = go-pie + makedepends = golang-golang-x-tools + depends = glibc + source = stegify::git+https://github.com/DimitarPetrov/stegify.git#tag=v1.2 + sha512sums = SKIP + +pkgname = stegify + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2acc925701bc --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: Sefa Eyeoglu <contact@scrumplex.net> + +_pkgname=stegify +pkgname=${_pkgname} +pkgver=1.2 +pkgrel=1 +pkgdesc="Tool for LSB steganography written in Go" +arch=(x86_64) +url="https://github.com/DimitarPetrov/stegify" +license=("custom:MIT") +depends=("glibc") +makedepends=("git" "go-pie" "golang-golang-x-tools") +source=("${_pkgname}::git+https://github.com/DimitarPetrov/stegify.git#tag=v${pkgver}") +sha512sums=('SKIP') + + +prepare() { + cd "$_pkgname" + + go get -v -t -d ./... +} + +build() { + cd "$_pkgname" + + go build \ + -trimpath \ + -gcflags "all=-trimpath=${PWD}" \ + -asmflags "all=-trimpath=${PWD}" \ + -ldflags "-s -w -extldflags ${LDFLAGS}" \ + . +} + +package() { + cd "$_pkgname" + + install -Dm755 "${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}" + + install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${_pkgname}/README.md" + install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE" +} |