Compare commits
No commits in common. "2dbfd8208ebd5fafe2e12b57d295c79e0e19d079" and "1494fea74a6642ffe990829a70f4629abfe39bfd" have entirely different histories.
2dbfd8208e
...
1494fea74a
3 changed files with 30 additions and 71 deletions
63
README.md
63
README.md
|
|
@ -7,47 +7,17 @@ which I've built and maintain for myself.
|
||||||
|
|
||||||
Use it at your own discretion but I make no promises toward any functionality, stability or non-explody-system-ness.
|
Use it at your own discretion but I make no promises toward any functionality, stability or non-explody-system-ness.
|
||||||
|
|
||||||
Currently, files in the repository are _only_ built for x86_64.
|
|
||||||
I would like to extend it to other arches at some point but it is not a priority for me,
|
|
||||||
and I do not know enough about the xbps build system to make it easily possible.
|
|
||||||
|
|
||||||
## ROADMAP
|
## ROADMAP
|
||||||
|
|
||||||
|
### Current
|
||||||
|
|
||||||
- [x] Create new builds for all contained packages
|
- [x] Create new builds for all contained packages
|
||||||
- [x] Detect changed packages from previous builds
|
- [x] Detect changed packages from previous builds
|
||||||
- [x] build only for those packages
|
- [x] build only for those packages
|
||||||
- [x] serve from custom repository
|
|
||||||
- [ ] detect upstream changes and update templates
|
- [ ] detect upstream changes and update templates
|
||||||
- [ ] build for multiple (appropriate) arches
|
- [ ] build for multiple (appropriate) arches
|
||||||
|
|
||||||
## Package wishlist
|
### Ideas
|
||||||
|
|
||||||
- [x] bemoji
|
|
||||||
- [x] ripgrep-all
|
|
||||||
- [x] filtile (/src instead of bin)
|
|
||||||
- [x] dotter (/src instead of bin)
|
|
||||||
- [x] git-bug (/src)
|
|
||||||
- [ ] bugwarrior - only in pypi for now
|
|
||||||
- [ ] viddy / hwatch
|
|
||||||
- [ ] netbird / protonvpn / piactl
|
|
||||||
- <https://github.com/pia-foss/desktop/issues/59>
|
|
||||||
- [ ] taskopen
|
|
||||||
- [ ] dstask
|
|
||||||
- [ ] tasklite
|
|
||||||
- [ ] tu
|
|
||||||
- [ ] <https://github.com/nushell/nufmt>
|
|
||||||
- [ ] tgpt
|
|
||||||
|
|
||||||
- [ ] impala (iwd TUI)
|
|
||||||
- [ ] localsend:
|
|
||||||
|
|
||||||
- [ ] localsend
|
|
||||||
- [x] localsend-cli (localsend-go)
|
|
||||||
|
|
||||||
- gitleaks?
|
|
||||||
- syncall - in pypi for now
|
|
||||||
|
|
||||||
## Auto updating
|
|
||||||
|
|
||||||
Goal: auto-update templates on remote updates (checked e.g. every 24h)
|
Goal: auto-update templates on remote updates (checked e.g. every 24h)
|
||||||
|
|
||||||
|
|
@ -73,3 +43,30 @@ Goal: auto-update templates on remote updates (checked e.g. every 24h)
|
||||||
- [ ] pull all existing packages in repo into dir
|
- [ ] pull all existing packages in repo into dir
|
||||||
- [ ] put new version of the package into repo
|
- [ ] put new version of the package into repo
|
||||||
- [ ] repush repo to page with new file
|
- [ ] repush repo to page with new file
|
||||||
|
|
||||||
|
## Package wishlist
|
||||||
|
|
||||||
|
Packages I didn't find in repos:
|
||||||
|
|
||||||
|
- [ ] bemoji
|
||||||
|
- [ ] bugwarrior
|
||||||
|
- [ ] viddy
|
||||||
|
- [ ] netbird / protonvpn / piactl
|
||||||
|
- [ ] ripgrep-all
|
||||||
|
|
||||||
|
packages built xbps-src style:
|
||||||
|
|
||||||
|
- [x] filtile (/src instead of bin)
|
||||||
|
- [x] dotter (/src instead of bin)
|
||||||
|
- [x] git-bug (/src)
|
||||||
|
- [~] git-delta
|
||||||
|
- [ ] bugwarrior
|
||||||
|
- [ ] viddy
|
||||||
|
- [ ] netbird
|
||||||
|
- [ ] piactl/daemon
|
||||||
|
|
||||||
|
- <https://github.com/pia-foss/desktop/issues/59>
|
||||||
|
|
||||||
|
- packages to investigate:
|
||||||
|
- [ ] impala (iwd TUI)
|
||||||
|
- [ ] localsend
|
||||||
|
|
|
||||||
|
|
@ -1,5 +0,0 @@
|
||||||
case "${ACTION}" in
|
|
||||||
post)
|
|
||||||
setcap cap_net_raw+ep /usr/bin/localsend_cli
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
@ -1,33 +0,0 @@
|
||||||
# Template file for 'localsend-go'
|
|
||||||
pkgname=localsend-go
|
|
||||||
version=1.2.5
|
|
||||||
revision=2
|
|
||||||
build_style=go
|
|
||||||
go_import_path="localsend_cli"
|
|
||||||
go_package="./cmd"
|
|
||||||
depends="libcap-progs"
|
|
||||||
short_desc="CLI for localsend implemented in Go"
|
|
||||||
maintainer="Marty Oehme <contact@martyoeh.me>"
|
|
||||||
license="MIT"
|
|
||||||
homepage="https://github.com/meowrain/localsend-go"
|
|
||||||
distfiles="${homepage}/archive/v${version}.tar.gz"
|
|
||||||
checksum=48d6b94b7cbcf6b07400c7293401a0d329e15c6ab1f3493e31363a5525e73b00
|
|
||||||
|
|
||||||
do_install() {
|
|
||||||
vbin ${GOPATH}/bin/cmd localsend_cli
|
|
||||||
}
|
|
||||||
|
|
||||||
# have to turn it off currently since
|
|
||||||
# tui_test.go is trying to open a TTY which is not possible.
|
|
||||||
# When it _does_ succeed it would just hang there anyway.
|
|
||||||
do_check() {
|
|
||||||
:
|
|
||||||
}
|
|
||||||
|
|
||||||
post_install() {
|
|
||||||
vlicense LICENSE
|
|
||||||
|
|
||||||
vdoc doc/README_en.md
|
|
||||||
vdoc doc/README_jp.md
|
|
||||||
vdoc doc/README_zh.md
|
|
||||||
}
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue