-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Package management with dependencies #14
Comments
Another one worth investigating: https://crux.nu/Main/Handbook3-3#ntoc13 |
and one more http://z3bra.org/pm/ |
Tried https://git.yoctoproject.org/cgit/cgit.cgi/opkg and couldn't port quickly due to GNU-isms in the codebase that aren't easy to fix ( Now proceeding with pkgin. Got libfetch to build standalone (thanks Void Linux guys): https://github.com/BerryFarm/libfetch |
oups .. let's forget about flatpak ... |
Ok, here is where we got to in converting to adopting
What needs to be done to finish this work:
As I mentioned before I don't see myself working on this in the near future. If someone wants to contribute they are very welcome. cc @extrowerk @csalg |
While the current Slackware-like process works well we might need a more sophisticated method of shipping packages once we have lots of them 😉
A few good options are:
The format is close to ArchLinux's PKGBUILD and the build tool is effectively a simplified makepkg
Fast
Easy to use
May contain Linuxisms
https://wiki.alpinelinux.org/wiki/Include:Abuild
https://wiki.alpinelinux.org/wiki/APKBUILD_Reference
Fast
Easy to use
May contain BSDisms. E.g. it depends on libfetch that itself lives in the Net- and FreeBSD source trees and needs Makefile mockery
http://pkgin.net/
The text was updated successfully, but these errors were encountered: