Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:post-factum:net
sendxmpp
PKGBUILD
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File PKGBUILD of Package sendxmpp
# Maintainer: Oleksandr Natalenko <oleksandr@natalenko.name> pkgname=sendxmpp pkgver=0.10.0 pkgrel=1 pkgdesc="Send messages and files to XMPP contact and MUC" arch=(x86_64) url=https://salsa.debian.org/mdosch/go-sendxmpp license=(BSD-2-Clause) makedepends=(go) source=(${url}/-/archive/v${pkgver}/go-sendxmpp-v${pkgver}.tar.gz vendor.tar.zst) sha256sums=('b2611a48d27d32c735b5cbcc0aecdbc8b5b14b90d8834093990de2c36d242e42' '3d153be90c6bb9fd16843d56ca7348fc44b262c94b6d270780f1df67e8584efe') prepare() { cd go-sendxmpp-v${pkgver} ln -sf ../vendor vendor } build() { cd go-sendxmpp-v${pkgver} export CGO_CPPFLAGS="${CPPFLAGS}" export CGO_CFLAGS="${CFLAGS}" export CGO_CXXFLAGS="${CXXFLAGS}" export CGO_LDFLAGS="${LDFLAGS}" export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=vendor -modcacherw -buildvcs=false" mkdir build go build -o build/sendxmpp . } package() { cd go-sendxmpp-v${pkgver} install -Dt "${pkgdir}"/usr/bin -m0755 build/sendxmpp install -Dt "${pkgdir}"/usr/share/licenses/sendxmpp -m0644 LICENSE for i in 1 5; do install -Dm0644 man/go-sendxmpp.${i} "${pkgdir}"/usr/share/man/man${i}/sendxmpp.${i} done }
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor