-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
35 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,34 +1,50 @@ | ||
[![pacbrew.sh](https://github.com/PacBrew/pacbrew-packages/actions/workflows/pacbrew.yml/badge.svg)](https://github.com/PacBrew/pacbrew-packages/actions/workflows/pacbrew.yml) | ||
|
||
#### Install ps4 openorbis toolchain and portlibs (ubuntu 22.04): | ||
PacBrew is a pacman based package manager for building and/or managing toolchains and libraries to ease homebrew developement. PacBrew is highly inspired by [devkitPro](https://github.com/devkitPro/pacman-packages) pacman. | ||
|
||
- download and install pacbrew-pacman: | ||
#### Install pacman package manager | ||
<details> | ||
<summary>ubuntu 24.04</summary> | ||
|
||
``` | ||
wget https://github.com/PacBrew/pacbrew-pacman/releases/download/v1.1/pacbrew-pacman-1.1.deb | ||
sudo dpkg -i pacbrew-pacman-1.1.deb | ||
sudo apt install pacman-package-manager makepkg | ||
``` | ||
- update pacbrew online database: | ||
</details> | ||
<details> | ||
<summary>ubuntu 22.04 (manually install 24.04 debs)</summary> | ||
|
||
``` | ||
sudo pacbrew-pacman -Sy | ||
wget http://launchpadlibrarian.net/635298936/libalpm13_13.0.2-3_amd64.deb | ||
wget http://launchpadlibrarian.net/635298938/pacman-package-manager_6.0.2-3_amd64.deb | ||
wget http://launchpadlibrarian.net/635298937/makepkg_6.0.2-3_amd64.deb | ||
sudo dpkg -i libalpm13_13.0.2-3_amd64.deb pacman-package-manager_6.0.2-3_amd64.deb makepkg_6.0.2-3_amd64.deb | ||
sudo apt-get -y -f install | ||
``` | ||
- install ps4 openorbis toolchain (clang, musl, tools, ...) and portlibs (zlib, sdl2, ...): | ||
</details> | ||
|
||
#### Configure pacman package manager | ||
- edit pacman configuration | ||
``` | ||
sudo pacbrew-pacman -S ps4-openorbis ps4-openorbis-portlibs | ||
sudo nano /etc/pacman.conf | ||
``` | ||
- have a look at [PacBrew openorbis sample](https://github.com/PacBrew/ps4-openorbis-sample) | ||
|
||
#### Install dreamcast toolchain and portlibs (ubuntu 22.04): | ||
|
||
- download and install pacbrew-pacman: | ||
- add pacbrew repository | ||
``` | ||
wget https://github.com/PacBrew/pacbrew-pacman/releases/download/v1.1/pacbrew-pacman-1.1.deb | ||
sudo dpkg -i pacbrew-pacman-1.1.deb | ||
[pacbrew] | ||
SigLevel = Optional TrustAll | ||
Server = http://pacbrew.mydedibox.fr/packages/ | ||
``` | ||
- update pacbrew online database: | ||
- update pacman databases: | ||
``` | ||
sudo pacbrew-pacman -Sy | ||
sudo pacman -Sy | ||
``` | ||
- install dreamcast (KallistiOS) toolchain and portlibs: | ||
|
||
#### Install ps4 openorbis toolchain and portlibs | ||
``` | ||
sudo pacman -S ps4-openorbis ps4-openorbis-portlibs | ||
``` | ||
- have a look at [PacBrew openorbis sample](https://github.com/PacBrew/ps4-openorbis-sample) | ||
|
||
#### Install dreamcast (KallistiOS) toolchain and portlibs (wip): | ||
``` | ||
sudo pacbrew-pacman -S dc-toolchain dc-portlibs | ||
sudo pacman -S dc-toolchain dc-portlibs | ||
``` |