AllPac/pkg/packagemanager
VetheonGames 4b0a6e6d59 Major Update 3
changes to main.go:
```
- rough write main.go
```

changes to install package:
```
- merged install package with packagemanager package
```

changes to packagemanager package:
```
- merged search and install packages into this one
- write all_updater.go in rough form, this will handle when the user wants to update all the packages across all backends
- rough write all of aur.go, this will handle AUR package update logic, and AUR package uninstall logic
- add a function to flatpak.go to retrieve a packages version
- move utility functions out of install.go and into installer_utils.go
- add a function to pacman.go to fetch a programs version from pacman
- add a function to snap.go to fetch a programs version from pacman
```

changes to toolcheck package:
```
- change toolcheck.go to import the packagemanager instead of install, since we merged the two
```
2024-01-04 13:08:32 -07:00
..
all_updater.go Major Update 3 2024-01-04 13:08:32 -07:00
aur.go Major Update 3 2024-01-04 13:08:32 -07:00
flatpak.go Major Update 3 2024-01-04 13:08:32 -07:00
install.go Major Update 3 2024-01-04 13:08:32 -07:00
installer_utils.go Major Update 3 2024-01-04 13:08:32 -07:00
pacman.go Major Update 3 2024-01-04 13:08:32 -07:00
search.go Major Update 3 2024-01-04 13:08:32 -07:00
snap.go Major Update 3 2024-01-04 13:08:32 -07:00