Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
.github/workflows/ | H | 04-Jun-2021 | - | 43 | 41 | |
cmd/guessica/ | H | 04-Jun-2021 | - | 96 | 85 | |
img/ | H | 03-May-2022 | - | |||
testdata/ | H | 04-Jun-2021 | - | 26 | 21 | |
vendor/ | H | 03-May-2022 | - | 172,804 | 141,774 | |
.gitignore | H A D | 04-Jun-2021 | 292 | 18 | 13 | |
LICENSE | H A D | 04-Jun-2021 | 1.1 KiB | 22 | 17 | |
README.md | H A D | 04-Jun-2021 | 1 KiB | 32 | 17 | |
TODO.md | H A D | 04-Jun-2021 | 73 | 6 | 3 | |
crawl.go | H A D | 04-Jun-2021 | 5.8 KiB | 208 | 159 | |
go.mod | H A D | 04-Jun-2021 | 129 | 9 | 6 | |
go.sum | H A D | 04-Jun-2021 | 2 KiB | 22 | 21 | |
guess.go | H A D | 04-Jun-2021 | 4.8 KiB | 168 | 126 | |
update.go | H A D | 04-Jun-2021 | 1.1 KiB | 44 | 33 | |
version.go | H A D | 04-Jun-2021 | 124 | 5 | 2 | |
vnum.go | H A D | 04-Jun-2021 | 12.3 KiB | 448 | 349 |
README.md
1# Guessica 2 3![Build](https://github.com/xyproto/guessica/workflows/Build/badge.svg) [![Go Report Card](https://goreportcard.com/badge/github.com/xyproto/guessica)](https://goreportcard.com/report/github.com/xyproto/guessica) [![License](https://img.shields.io/badge/license-MIT-green.svg?style=flat)](https://raw.githubusercontent.com/xyproto/guessica/master/LICENSE) 4 5Update a `PKGBUILD` file by guessing the latest version number and finding the latest git tag and hash online. 6 7![logo](img/guessica.svg) 8 9## Installation (development version) 10 11 go get -u github.com/xyproto/guessica/cmd/guessica 12 13## Usage 14 15### Detect the latest version 16 17 guessica PKGBUILD 18 19### Detect the latest version and write the changes back to the PKGBUILD 20 21 guessica -i PKGBUILD 22 23## Note 24 25The `pkgver` and `source` arrays will be guessed by searching the project webpage as defined by the `url`. For for projects on GitHub, `github.com` may also be visited. 26 27## General info 28 29* Version: 1.1.0 30* License: MIT 31* Author: Alexander F. Rødseth <xyproto@archlinux.org> 32