Compare commits
	
		
			2 Commits
		
	
	
		
			v0.0.1
			...
			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) | # LURE (Linux User REpository) | ||||||
|  |  | ||||||
| [](https://goreportcard.com/report/go.arsenm.dev/lure) | [](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. | 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 | ## 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 | ||||||
|  | ``` | ||||||
|  |  | ||||||
| --- | --- | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user