Compare commits
2 Commits
61fe25bcee
...
38edfe9283
Author | SHA1 | Date | |
---|---|---|---|
38edfe9283 | |||
332e36fb3d |
13
Makefile
Normal file
13
Makefile
Normal file
@ -0,0 +1,13 @@
|
||||
lure:
|
||||
go build
|
||||
|
||||
clean:
|
||||
rm -f lure
|
||||
|
||||
install: lure
|
||||
sudo install -Dm755 lure /usr/local/bin/lure
|
||||
|
||||
uninstall:
|
||||
rm -f /usr/local/bin/lure
|
||||
|
||||
.PHONY: install clean uninstall
|
13
README.md
13
README.md
@ -1,6 +1,7 @@
|
||||
# LURE (Linux User REpository)
|
||||
|
||||
[](https://goreportcard.com/report/go.arsenm.dev/lure)
|
||||
[](https://aur.archlinux.org/packages/lure-bin/)
|
||||
|
||||
LURE is intended to bring the AUR to all distros. It is currently in an ***alpha*** state and may not be stable. It can download a repository, build packages in it using a bash script similar to [PKGBUILD](https://wiki.archlinux.org/title/PKGBUILD), and then install them using your system package manager.
|
||||
|
||||
@ -10,9 +11,17 @@ LURE is written in pure Go and has zero dependencies after it's built. The only
|
||||
|
||||
## Installation
|
||||
|
||||
Binary releases are not provided currently. They will be provided once I have time to set up a CI pipeline.
|
||||
Distro packages and binary archives are provided at the latest Gitea release: https://gitea.arsenm.dev/Arsen6331/lure/releases/latest
|
||||
|
||||
To install LURE, you'll need Go 1.18 or newer. Once installed, clone this repo and run `go build` inside, and then run `sudo install -Dm755 lure /usr/local/bin`.
|
||||
LURE is also available on the AUR as [lure-bin](https://aur.archlinux.org/packages/lure-bin)
|
||||
|
||||
### Building from source
|
||||
|
||||
To build LURE from source, you'll need Go 1.18 or newer. Once Go is installed, clone this repo and run:
|
||||
|
||||
```shell
|
||||
sudo make install
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user