void-linux / void-linux/void-packages
Package Request: Trebleshot-Desktop
Open
Nobody has claimed this yet.
request
- Dominant language
- Shell
- Stars
- 3.4k
- Forks
- 2.8k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 299
Description
TrebleShot is an open-source application that allows you to send and receive files without an internet connection.
The Trebleshot-Android-App ist also stored in F-Droid-Store.
I tried with this template file:
# Template file for 'trebleshot'
pkgname=trebleshot
version=0.1.0alpha2
revision=1
archs="x86_64"
wrksrc="desktop-0.1.0-alpha2"
build_style=gnu-configure
hostmakedepends="pkg-config intltool"
makedepends="cmake"
depends="qt5 kdnssd"
short_desc="A multi-platform file-sharing tool"
maintainer=""
license="GPL-2"
homepage="https://github.com/trebleshot"
distfiles="https://github.com/trebleshot/desktop/archive/0.1.0-alpha2.tar.gz"
checksum=8343658d59f183078ab0a706689c1d8362e7ea924f3f0ee4a981c5cc6f55aaa7
But it ending with this Error:
=> ERROR: trebleshot-0.1.0alpha2_1: do_configure: '${configure_script} ${configure_args}' exited with 127
=> ERROR: in do_configure() at common/build-style/gnu-configure.sh:7
Please, can someone fix it?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the proposed template and common/build-style/gnu-configure.sh, then run the package build to reproduce exit 127. Check the Trebleshot-Desktop source's actual build entry point and align the package recipe with it; done when the package configures and builds successfully.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cmake, shell
- Domain
- build-system, desktop
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100