ladybird/Ports
Linus Groh 7cc7f7ac54 Ports: Clean up some package.sh scripts
- Remove superfluous function overrides and use makeopts instead
- Remove superfluous installopts
- Use run rather than cd'ing manually
- Ensure empty line between functions
2021-01-23 08:28:25 +01:00
..
bash Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
bc Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
binutils Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
byacc Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
c-ray Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
curl Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
dash Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
diffutils Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
doom Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
dropbear Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
ed Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
editline Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
figlet Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
flex Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
frotz Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
gcc Ports: Clean up some package.sh scripts 2021-01-23 08:28:25 +01:00
git Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
gnuplot Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
grep Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
indent Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
jot Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
jq Ports: Clean up some package.sh scripts 2021-01-23 08:28:25 +01:00
klong Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
less Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
libarchive Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
libexpat Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
libffi Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
libiconv Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
libpuffy Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
links Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
lua Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
m4 Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
make Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
mandoc Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
mawk Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
mbedtls Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
mrsh Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
nano Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
nasm Ports: Clean up some package.sh scripts 2021-01-23 08:28:25 +01:00
ncurses Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
neofetch Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
nesalizer Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
ninja Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
nyancat Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
openssh Ports: Clean up some package.sh scripts 2021-01-23 08:28:25 +01:00
openssl Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
patch Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
pcre2 Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
pkgconf Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
printf Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
python3 Ports: Build python3 with libffi 2021-01-22 11:10:01 +01:00
quake Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
rsync Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
SDL2 Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
sed Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
sl Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
stress-ng Ports: Clean up some package.sh scripts 2021-01-23 08:28:25 +01:00
termcap Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
tinycc Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
tr Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
vim Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
vttest Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
zlib Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
zstd Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
.gitignore Ports: Add missing version.sh file to python3 port 2021-01-19 22:18:32 +01:00
.port_include.sh Ports: Install dependencies in separate "installdepends" step 2021-01-23 08:28:25 +01:00
build_all.sh Meta: Get building on NixOS (#5005) 2021-01-22 17:44:05 +01:00
README.md Ports: Switch to new ports system (#594) 2019-09-24 08:56:39 +02:00

What's this?

Serenity has software patched to run on it. These shell scripts will allow you to build that sort of software, easily. For example, if you want to install SDL2, simply run its package.sh script. Note that you should have already built Serenity, and be in a Serenity build environment.

Using ports scripts

To do everything, just run the script: ./package.sh To do a single step, you can specify it: ./package.sh build

How do I contribute?

Port software, and add new scripts to build it of course :)